-
Notifications
You must be signed in to change notification settings - Fork 5
Epic: Background Watcher #433
Copy link
Copy link
Closed
Labels
epic:code-intelligenceEpic: Code intelligence capabilities across toolsEpic: Code intelligence capabilities across toolsfeaturescope:cliCLI interface and UXCLI interface and UXscope:code-intelCode intelligence — indexing, graph, impact analysisCode intelligence — indexing, graph, impact analysis
Description
Activity
Metadata
Metadata
Assignees
Labels
epic:code-intelligenceEpic: Code intelligence capabilities across toolsEpic: Code intelligence capabilities across toolsfeaturescope:cliCLI interface and UXCLI interface and UXscope:code-intelCode intelligence — indexing, graph, impact analysisCode intelligence — indexing, graph, impact analysis
Goal
Add background file watching so Cora stays up-to-date without manual
cora index.Phased Approach
Phase 1: MCP Session Hook ✅ DONE
When
cora servestarts, check for stale files and auto-reindex before accepting connections. Implemented insrc/commands/serve.rs—execute_serve()auto-reindexes on startup.Phase 2: Standalone
cora watchcora index --watchalready exists (inotify-based). Remaining: standalonecora watchcommand with debounce, git-only mode, and filter support.Remaining Tasks
cora index --watchto standalonecora watchcommand--debounce,--git-only,--filterflags