- Added SearchTextCache for LRU caching of extracted search text with mtime invalidation. - Introduced SearchTextExtractor for lightweight extraction of searchable text from session messages. - Updated SessionSearcher to utilize the new extractor and cache for improved search performance. - Added tests for SearchTextCache and SearchTextExtractor to ensure functionality and correctness. |
||
|---|---|---|
| .. | ||
| index.ts | ||
| ProjectPathResolver.ts | ||
| ProjectScanner.ts | ||
| SearchTextCache.ts | ||
| SearchTextExtractor.ts | ||
| SessionContentFilter.ts | ||
| SessionSearcher.ts | ||
| SubagentLocator.ts | ||
| SubagentResolver.ts | ||
| SubprojectRegistry.ts | ||
| WorktreeGrouper.ts | ||