mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-08-28 05:27:24 +00:00
Adds two new settings for file watcher performance optimization: - codebaseIndexFileWatcherDebounceMs: Debounce delay for batching file changes (100-5000ms, default 500ms) - codebaseIndexFileWatcherConcurrency: Concurrency limit for file processing (1-20, default 10) These settings help reduce CPU usage when running multiple worktrees simultaneously by allowing users to increase debounce delays and reduce concurrency limits. Changes: - Add new constants and defaults in constants/index.ts - Add new fields to codebase-index types - Update CodeIndexConfigManager to load and expose the new settings - Update FileWatcher to use configurable values - Update service-factory to pass settings to FileWatcher - Add comprehensive tests for all new functionality |
||
|---|---|---|
| .. | ||
| build | ||
| cloud | ||
| config-eslint | ||
| config-typescript | ||
| core | ||
| evals | ||
| ipc | ||
| telemetry | ||
| types | ||
| vscode-shim | ||