9router/open-sse/handlers
nguyenha935 d06e0d26c6 fix(translator): preserve Responses Lite tools across Chat providers
Codex Responses Lite clients routed to a chat-native OpenAI-compatible
provider lost tool use in three places: non-streaming Chat responses
leaked the raw chat.completion envelope instead of Responses output
items, internal reasoning continuity fields leaked into the outbound
Chat body causing some upstreams to reject the request, and the
Responses to Chat request translator ignored additional_tools,
custom_tool_call, and custom_tool_call_output items entirely.

Also fixes apiType (chat vs responses) for openai-compatible nodes
being resolved from the immutable provider ID instead of the stored
node config, so editing a node's API Type had no runtime effect.
2026-08-05 13:27:25 +07:00
..
chatCore fix(translator): preserve Responses Lite tools across Chat providers 2026-08-05 13:27:25 +07:00
embeddingProviders refactor(open-sse): B1 consolidate media endpoint URLs into registry 2026-06-14 13:58:12 +07:00
fetch fix(jina-reader): recover after transient errors and use JSON POST API 2026-07-23 16:28:37 +07:00
imageProviders feat(antigravity): native image generation support 2026-06-21 17:54:32 +07:00
search chore: drop source-attribution comments from provider code 2026-07-29 21:05:23 +07:00
ttsProviders feat(tts): add Xiaomi MiMo text-to-speech support 2026-08-05 11:46:23 +07:00
chatCore.js fix(translator): preserve Responses Lite tools across Chat providers 2026-08-05 13:27:25 +07:00
embeddingsCore.js fix(usage): record exact embedding tokens 2026-07-23 16:07:57 +07:00
imageGenerationCore.js feat(antigravity): native image generation support 2026-06-21 17:54:32 +07:00
responsesHandler.js refactor(open-sse): translator DRY + schema enums, bug fixes, dead code cleanup 2026-06-14 18:49:38 +07:00
sttCore.js refactor(open-sse): remove reverse coupling open-sse -> src (E2) 2026-06-13 16:35:07 +07:00
ttsCore.js feat(tts): add Xiaomi MiMo text-to-speech support 2026-08-05 11:46:23 +07:00
videoCore.js feat(xai): add Grok Imagine video generation (/v1/videos) + CLI 2026-07-16 15:29:52 +07:00