Roo-Code/src/services/code-index
Roo Code 3bb529eede fix: prevent unnecessary re-indexing on VSCode window reload
- Added detailed logging to track index persistence behavior
- Enhanced comments to clarify existing incremental scan logic
- Added tests to verify incremental scan on window reload
- The orchestrator already checks for existing indexed data via hasIndexedData()
  and performs incremental scans instead of full rebuilds when data exists

Fixes #9186
2025-11-12 02:43:12 +00:00
..
__tests__ fix: prevent unnecessary re-indexing on VSCode window reload 2025-11-12 02:43:12 +00:00
constants feat: add batch limiting to code indexer (#5891) 2025-07-19 09:37:37 -04:00
embedders feat: add Qwen3 embedding models (0.6B and 4B) to OpenRouter support (#9060) 2025-11-05 15:35:25 -05:00
interfaces feat: add OpenRouter embedding provider support (#8973) 2025-11-02 19:12:28 -05:00
processors feat: add configurable embedding batch size for code indexing (#7464) 2025-09-01 21:36:56 -04:00
shared Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
vector-store fix: prevent unnecessary re-indexing on VSCode window reload 2025-11-12 02:43:12 +00:00
cache-manager.ts feat: add comprehensive error telemetry to code-index service (#5595) 2025-07-11 23:01:50 -04:00
config-manager.ts feat: add OpenRouter embedding provider support (#8973) 2025-11-02 19:12:28 -05:00
manager.ts fix: prevent unnecessary re-indexing on VSCode window reload 2025-11-12 02:43:12 +00:00
orchestrator.ts fix: prevent unnecessary re-indexing on VSCode window reload 2025-11-12 02:43:12 +00:00
search-service.ts feat: add comprehensive error telemetry to code-index service (#5595) 2025-07-11 23:01:50 -04:00
service-factory.ts feat: add OpenRouter embedding provider support (#8973) 2025-11-02 19:12:28 -05:00
state-manager.ts Codebase indexing (Clean history) (#3137) 2025-05-23 19:07:19 -06:00