9router/open-sse
Hellodebasishsahu 8c6e3b8b62 fix(codex): use user-agent detection for Droid CLI compatibility
The previous merge used sourceFormat check which broke Cursor when it
sends openai-responses format requests. Now uses user-agent detection:
- Droid CLI (user-agent contains 'droid' or 'codex-cli') → passthrough
- Other clients (Cursor, etc.) → translate to Chat Completions format

This fixes the API translation for both clients.

Co-authored-by: Hellodebasishsahu <itsyourboydevil@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 15:02:56 +07:00
..
config - Added new model "Claude Opus 4.6" to the provider models. 2026-02-06 11:23:08 +07:00
executors feat(codex): add GPT 5.3, fix API translation, add thinking levels 2026-02-06 09:46:11 +07:00
handlers fix(codex): use user-agent detection for Droid CLI compatibility 2026-02-06 15:02:56 +07:00
services - Added new model "Claude Opus 4.6" to the provider models. 2026-02-06 11:23:08 +07:00
transformer Update jsconfig.json and package.json to correct open-sse path references from relative to local directory. 2026-01-05 10:37:09 +07:00
translator docs: clarify Droid CLI compatibility comment in Responses API translator 2026-02-06 09:56:57 +07:00
utils Fix Antigravity 2026-02-06 09:18:01 +07:00
.npmignore Update jsconfig.json and package.json to correct open-sse path references from relative to local directory. 2026-01-05 10:37:09 +07:00
index.js feat(executors): Improved UI components for displaying provider limits and usage statistics in the dashboard. 2026-02-05 18:38:50 +07:00