You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deep index parallel build is now configurable.build_deep_index accepts max_workers and timeout parameters; the timeout now scales dynamically from 30s up to 600s based on file count, instead of the previous hardcoded 30s that silently dropped files on large repos. (#74, #97)
Environment variable configuration for uvx / CLI launches:
PROJECT_PATH — bootstrap the project on startup
FILE_WATCHER_ENABLED — enable/disable the file watcher (true/false/1/0/yes/no)
ADDITIONAL_EXCLUDE_PATTERNS — comma-separated extra ignore patterns
CODE_INDEX_BUILD_TIMEOUT — deep index parallel build timeout, in seconds (new, #97)
Partial-build transparency.build_deep_index now returns a "partial" status with "X of Y files processed" when the parallel build times out, rather than silently reporting success. (#97)
🐛 Fixes
build_deep_index now rejects timeout=0 (previously cancelled everything).
Env-configured exclude patterns correctly flow into the file watcher's rebuild callback.
FILE_WATCHER_ENABLED=false now prevents the watcher from starting (previously it started and was immediately stopped).
Settings instance is now the single source of truth across the lifespan context.