cherry-studio/packages/shared
suyao 4a913fcef7
Refactor: Remove old cache implementation and integrate new reasoning cache service
- Deleted the old ReasoningCache class and its instance.
- Introduced CacheService for managing reasoning caches.
- Updated unified-messages service to utilize new googleReasoningCache and openRouterReasoningCache.
- Added AiSdkToAnthropicSSE adapter to handle streaming events and integrate with new cache service.
- Reorganized shared adapters to include the new AiSdkToAnthropicSSE adapter.
- Created openrouter adapter with detailed reasoning schemas for better type safety and validation.
2025-12-01 00:36:55 +08:00
..
agents/claudecode ⬆️ chore: migrate from Claude Code SDK to Claude Agent SDK v0.1.1 2025-09-30 17:54:02 +08:00
anthropic fix: update 'anthropic-beta' header and add authorization for longcat provider 2025-11-30 18:35:58 +08:00
api feat: enhance API version handling and cache functionality 2025-11-30 07:10:10 +08:00
config feat: add ppio 2025-11-27 21:00:52 +08:00
middleware feat: enhance AI SDK integration with middleware support and improve message handling 2025-11-28 04:12:18 +08:00
provider feat: add CherryAI signed fetch wrapper and enhance tool conversion to Zod schema 2025-11-28 15:48:50 +08:00
utils feat: Implement shared provider utilities and API host formatting 2025-11-27 15:30:19 +08:00
IpcChannel.ts feat: add Git Bash detection and requirement check for Windows agents (#11388) 2025-11-21 21:32:53 +08:00
utils.ts fix(openai): apply verbosity setting with type safety improvements (#10964) 2025-11-22 21:41:12 +08:00