cherry-studio/src/main/apiServer
Vaayne 538291c03f ♻️ refactor: consolidate Claude Code system message handling and streaming logic
- Unify buildClaudeCodeSystemMessage implementation in shared package
- Refactor MessagesService to provide comprehensive message processing API
- Extract streaming logic, error handling, and header preparation into service methods
- Remove duplicate anthropic config from renderer, use shared implementation
- Update ClaudeCodeService to use append mode for custom instructions
- Improve type safety and request validation in message processing
2025-09-30 23:33:41 +08:00
..
config ♻️ refactor: centralize agent stream timeouts 2025-09-29 13:06:47 +08:00
middleware refactor(logging): improve logging messages for clarity and consistency 2025-09-25 23:33:33 +08:00
routes ♻️ refactor: consolidate Claude Code system message handling and streaming logic 2025-09-30 23:33:41 +08:00
services ♻️ refactor: consolidate Claude Code system message handling and streaming logic 2025-09-30 23:33:41 +08:00
utils fix(cache): reduce cache TTL from 1 minute to 10 seconds for quicker updates 2025-09-29 23:24:36 +08:00
app.ts ♻️ refactor: centralize agent stream timeouts 2025-09-29 13:06:47 +08:00
config.ts refactor(logging): improve logging messages for clarity and consistency 2025-09-25 23:33:33 +08:00
index.ts Feat/api server (#9855) 2025-09-11 09:51:29 +08:00
server.ts feat(timeout): implement extendMessagesTimeout middleware and set server timeouts 2025-09-25 23:33:33 +08:00