- Introduced a validation fingerprint mechanism in FileContentResolver to ensure cached content is reused only when both disk content and snippets remain unchanged. - Reduced cache TTL to 5 seconds for provisional entries to minimize stale data risks. - Added utility functions for generating fingerprints based on disk content and snippet details. - Updated cache handling logic to incorporate validation checks, improving efficiency and accuracy in content retrieval. - Enhanced unit tests to cover new caching behavior and fingerprint validation scenarios. |
||
|---|---|---|
| .. | ||
| cliArgsParser.test.ts | ||
| costFormatting.test.ts | ||
| extensionNormalizers.test.ts | ||
| markdownSearchRendererAlignment.test.ts | ||
| markdownTextSearch.test.ts | ||
| modelParser.test.ts | ||
| pricing.test.ts | ||
| reviewState.test.ts | ||
| teamMemberName.test.ts | ||
| tokenFormatting.test.ts | ||