cherry-studio/tests
fullex b156ee68e0 feat(cache): enhance shared cache functionality and synchronization in main
- Introduced type-safe access methods for shared cache in the Main process, including `getShared`, `setShared`, `hasShared`, and `deleteShared`.
- Implemented `getAllShared` for initializing new Renderer windows with the complete shared cache state.
- Updated IPC communication to support bidirectional synchronization of shared cache between Main and Renderer processes.
- Enhanced cache management with absolute timestamps for TTL, ensuring precise expiration handling across windows.
- Added ready state tracking in Renderer for improved synchronization feedback during initialization.
- Refactored related documentation to reflect new features and usage patterns for shared cache.
2025-12-29 23:56:27 +08:00
..
__mocks__ feat(cache): enhance shared cache functionality and synchronization in main 2025-12-29 23:56:27 +08:00
apis fix(apiServer): use 127.0.0.1 instead of localhost for better compatibility (#11673) 2025-12-04 10:57:42 +08:00
e2e feat(test): e2e framework (#11494) 2025-11-27 19:52:31 +08:00
main.setup.ts test: update tests to use usePreference hook and improve snapshot consistency 2025-09-16 14:07:54 +08:00
renderer.setup.ts Merge branch 'main' into v2 2025-12-21 10:16:15 +08:00