Expand description
File system watcher for incremental indexing
Watches project directories for changes and incrementally updates the index.
- Create/Modify: Re-index the changed file
- Delete: Remove file’s chunks from index
- Debounced: Waits for activity to settle before processing
Design: Non-blocking, runs in background task, doesn’t affect search performance.
Structs§
- Update
Result - Result of processing file events for a project
- Watcher
Manager - Manages file watchers for multiple projects
Enums§
- File
Event - Events that trigger re-indexing