cherry-studio/packages/shared/aiCore
suyao 932808dc96
feat: Add OpenAI Responses API support
- Introduced new routes and services for handling OpenAI Responses API requests.
- Implemented `AiSdkToOpenAIResponsesSSE` adapter for streaming responses.
- Added `OpenAIResponsesSSEFormatter` for formatting SSE events.
- Enhanced `MessageConverterFactory` to support 'openai-responses' format.
- Updated `StreamAdapterFactory` to include OpenAI Responses streaming.
- Created `ResponsesService` for direct passthrough to OpenAI Responses API.
- Added validation and processing logic for OpenAI Responses API requests.
- Implemented model compatibility checks for OpenAI Responses API.
2026-01-04 21:13:56 +08:00
..
config feat: Add OpenAI Responses API support 2026-01-04 21:13:56 +08:00
constant.ts refactor: reorganize @shared files 2026-01-03 05:27:42 +08:00
index.ts refactor: again 2026-01-03 05:31:19 +08:00
initialization.ts refactor: reorganize @shared files 2026-01-03 05:27:42 +08:00
middlewares.ts refactor: reorganize @shared files 2026-01-03 05:27:42 +08:00
providerConfig.ts fix: lint 2026-01-03 05:47:12 +08:00
utils.ts fix: lint 2026-01-03 05:47:12 +08:00