Skip to content

Commit bcd29e3

Browse files
committed
feat: implement environment details caching to reduce duplicate processing
- Add EnvironmentDetailsCache class with section-based hashing - Implement change detection for VSCode files, tabs, terminals, cost, mode - Add configurable TTL for different section types - Modify getEnvironmentDetails to use caching for performance optimization - Add comprehensive test suite for caching mechanism - Maintain backward compatibility with existing API Fixes #5844
1 parent a7771a3 commit bcd29e3

File tree

3 files changed

+1114
-205
lines changed

3 files changed

+1114
-205
lines changed

0 commit comments

Comments
 (0)