06273ba2bc
Add .vex.toml so `vex` is the project's primary code-search backend with auto-update + semantic embeddings enabled. Ignore the .fastembed_cache/ directory that vex creates on first --semantic run. REVIEW_TODO.md captures items flagged by the multi-agent production review that were deliberately deferred (multi-day refactors, profile-first perf, and design-sensitive security work).
25 lines
717 B
TOML
25 lines
717 B
TOML
# vex configuration — https://github.com/tenatarika/vex
|
|
#
|
|
# Place this file in your project root as .vex.toml
|
|
|
|
# Glob patterns to exclude from indexing (gitignore syntax, on top of .gitignore)
|
|
# exclude = [
|
|
# "vendor/**",
|
|
# "node_modules/**",
|
|
# "*.generated.go",
|
|
# "dist/**",
|
|
# ]
|
|
|
|
# Default output format: "text", "json", or "compact"
|
|
# format = "text"
|
|
|
|
# Enable semantic embeddings by default (slower indexing, enables meaning-based search)
|
|
semantic = true
|
|
|
|
# Automatically run `vex update` before search if the index is stale
|
|
auto_update = true
|
|
|
|
# Embedder used for semantic indexing. Known IDs: minilm-l6-v2 (default).
|
|
# Changing the embedder requires a full reindex.
|
|
# embedder = "minilm-l6-v2"
|