Commit Graph

  • 24bcfd9c03 Merge pull request #1699 from 123hi123/fix/antigravity-primary-model-fallback dev Luis Pater 2026-02-26 04:28:29 +08:00
  • 816fb4c5da Merge pull request #1682 from sususu98/fix/tool-result-image-parts Luis Pater 2026-02-25 23:14:35 +08:00
  • d24ea4ce2a Merge pull request #1664 from ciberponk/pr/responses-compaction-compat main v6.8.28 Luis Pater 2026-02-25 01:21:59 +08:00
  • 2c30c981ae Merge pull request #1687 from lyd123qw2008/fix/codex-refresh-token-reused-no-retry Luis Pater 2026-02-25 01:19:30 +08:00
  • aa1da8a858 Merge pull request #1685 from lyd123qw2008/fix/auth-auto-refresh-interval Luis Pater 2026-02-25 01:13:47 +08:00
  • f1e9a787d7 Merge pull request #1676 from piexian/feat/qwen-quota-handling-clean Luis Pater 2026-02-25 01:07:55 +08:00
  • c66cb0afd2 Merge pull request #1683 from dusty-du/codex/device-login-flow v6.8.27 Luis Pater 2026-02-25 00:50:48 +08:00
  • fb48eee973 Merge pull request #1680 from canxin121/fix/responses-stream-error-chunks Luis Pater 2026-02-25 00:49:06 +08:00
  • bb44e5ec44 Merge pull request #1701 from router-for-me/openai Luis Pater 2026-02-25 00:46:13 +08:00
  • 514ae341c8 fix(antigravity): deep copy cached model metadata comalot 2026-02-24 20:14:01 +08:00
  • 0659ffab75 Revert "Merge pull request #1627 from thebtf/fix/reasoning-effort-clamping" hkfires 2026-02-24 19:47:53 +08:00
  • 8ce07f38dd fix(antigravity): keep primary model list and backfill empty auths comalot 2026-02-24 16:16:44 +08:00
  • 7cb398d167 Merge pull request #1663 from rensumo/main Luis Pater 2026-02-24 06:02:50 +08:00
  • c3e12c5e58 Merge pull request #1654 from alexey-yanchenko/feature/pass-file-inputs Luis Pater 2026-02-24 05:53:11 +08:00
  • 1825fc7503 Merge pull request #1643 from alexey-yanchenko/fix/gemini-prompt-tokens Luis Pater 2026-02-24 05:46:13 +08:00
  • 48732ba05e Merge pull request #1527 from HEUDavid/feat/auth-hook Luis Pater 2026-02-24 05:33:13 +08:00
  • acf483c9e6 fix(responses): reject invalid SSE data JSON canxin121 2026-02-24 01:42:54 +08:00
  • 3b3e0d1141 test(codex): log non-retryable refresh error and cover single-attempt behavior lyd123qw2008 2026-02-23 22:41:33 +08:00
  • 7acd428507 fix(codex): stop retrying refresh_token_reused errors lyd123qw2008 2026-02-23 22:31:30 +08:00
  • 450d1227bd fix(auth): respect configured auto-refresh interval lyd123qw2008 2026-02-23 22:07:50 +08:00
  • 492b9c46f0 Add additive Codex device-code login flow test 2026-02-23 06:30:04 -05:00
  • 4e26182d14 fix(antigravity): place tool_result images in functionResponse.parts and unify mimeType sususu98 2026-02-23 12:32:18 +08:00
  • eb7571936c revert: translator changes (path guard) canxin121 2026-02-23 13:30:43 +08:00
  • 5382764d8a fix(responses): include model and usage in translated streams canxin121 2026-02-23 13:22:06 +08:00
  • 49c8ec69d0 fix(openai): emit valid responses stream error chunks canxin121 2026-02-23 12:52:25 +08:00
  • 3b421c8181 feat(qwen): add rate limiting and quota error handling piexian 2026-02-23 00:38:46 +08:00
  • 713388dd7b Fixed: #1675 v6.8.26 Luis Pater 2026-02-23 00:11:59 +08:00
  • e6c7af0fa9 Merge pull request #1522 from soilSpoon/feature/canceled Luis Pater 2026-02-22 22:02:59 +08:00
  • d210be06c2 fix(gemini): update min Thinking value and add Gemini 3.1 Pro Preview model definition v6.8.25 Luis Pater 2026-02-22 21:51:32 +08:00
  • afc8a0f9be refactor: simplify context_management compatibility handling fan 2026-02-21 22:20:48 +08:00
  • d6ec33e8e1 Merge pull request #1662 from matchch/contribute/cache-user-id v6.8.24 Luis Pater 2026-02-21 20:51:30 +08:00
  • 081cfe806e fix(gemini): correct Created timestamps for Gemini 3.1 Pro Preview model definitions Luis Pater 2026-02-21 20:47:47 +08:00
  • c1c62a6c04 feat(gemini): add Gemini 3.1 Pro Preview model definitions hkfires 2026-02-21 20:42:29 +08:00
  • d693d7993b feat: support responses compaction payload compatibility for codex translator ciberponk 2026-02-21 12:56:10 +08:00
  • 5936f9895c feat: implement credential-based round-robin for gemini-cli virtual auths rensumo 2026-02-21 12:49:48 +08:00
  • 2fdf5d2793 feat: add cache-user-id toggle for Claude cloaking matchch 2026-02-21 12:31:20 +08:00
  • 7b0eb41ebc Merge pull request #1660 from Grivn/fix/claude-token-url v6.8.23 Luis Pater 2026-02-20 21:52:08 +08:00
  • ef5901c81b fix(claude): use api.anthropic.com for OAuth token exchange Grivn 2026-02-20 20:11:27 +08:00
  • d4829c82f7 Merge pull request #1652 from thebtf/fix/claude-translator-arguments Luis Pater 2026-02-20 19:50:20 +08:00
  • a5f4166a9b Merge pull request #1644 from possible055/main Luis Pater 2026-02-20 19:44:59 +08:00
  • 0cbfe7f457 Pass file input from /chat/completions and /responses to codex and claude Alexey Yanchenko 2026-02-20 10:25:44 +07:00
  • 1cc21cc45b fix: prevent duplicate function call arguments when delta events precede done Kirill Turanskiy 2026-02-16 02:48:59 +03:00
  • 07cf616e2b fix: handle response.function_call_arguments.done in codex→claude streaming translator Kirill Turanskiy 2026-02-16 00:20:23 +03:00
  • 4445a165e9 test(handlers): add tests for passthrough headers behavior in WriteErrorResponse v6.8.22 Luis Pater 2026-02-19 21:49:44 +08:00
  • e92e2af71a Merge branch 'codex/pr-1626' into dev Luis Pater 2026-02-19 21:33:23 +08:00
  • a6bdd9a652 feat: add passthrough headers configuration Luis Pater 2026-02-19 21:31:29 +08:00
  • 349a6349b3 Merge pull request #1645 from tinyc0der/fix/antigravity-tool-result-json Luis Pater 2026-02-19 21:01:25 +08:00
  • 00822770ec fix(antigravity): prevent invalid JSON when tool_result has no content TinyCoder 2026-02-19 16:43:10 +07:00
  • 1a0ceda0fc feat: add Gemini 3.1 Pro Preview model definition apparition 2026-02-19 17:43:08 +08:00
  • b9ae4ab803 Fix usage convertation from gemini response to openai format Alexey Yanchenko 2026-02-19 15:34:59 +07:00
  • 72add453d2 docs: add OmniRoute to README Luis Pater 2026-02-19 13:23:25 +08:00
  • 2789396435 fix: ensure connection-scoped headers are filtered in upstream requests Luis Pater 2026-02-19 13:19:10 +08:00
  • 61da7bd981 Merge PR #1626 into codex/pr-1626 Luis Pater 2026-02-19 04:49:14 +08:00
  • 9c040445af Merge pull request #1635 from thebtf/fix/openai-translator-tool-streaming v6.8.21 Luis Pater 2026-02-19 04:22:12 +08:00
  • fff866424e Merge pull request #1628 from thebtf/fix/masquerading-headers Luis Pater 2026-02-19 04:19:59 +08:00
  • 2d12becfd6 Merge pull request #1627 from thebtf/fix/reasoning-effort-clamping Luis Pater 2026-02-19 04:15:19 +08:00
  • 252f7e0751 Merge pull request #1625 from thebtf/feat/tool-prefix-config Luis Pater 2026-02-19 04:07:22 +08:00
  • b2b17528cb Merge branch 'pr-1624' into dev Luis Pater 2026-02-19 04:05:04 +08:00
  • 55f938164b Merge pull request #1618 from alexey-yanchenko/fix/completions-usage Luis Pater 2026-02-19 03:57:11 +08:00
  • 76294f0c59 Merge pull request #1608 from thebtf/fix/tool-reference-proxy-prefix-mainline Luis Pater 2026-02-19 03:50:34 +08:00
  • 2bcee78c6e feat(tui): add standalone mode and API-based log polling v6.8.20 Luis Pater 2026-02-19 03:19:18 +08:00
  • 7fe8246a9f Merge branch 'tui' into dev Luis Pater 2026-02-19 03:18:24 +08:00
  • 93fe58e31e feat(tui): add standalone mode and API-based log polling Luis Pater 2026-02-19 03:18:08 +08:00
  • e5b5dc870f chore(executor): remove unused Openai-Beta header from Codex executor Luis Pater 2026-02-19 02:19:48 +08:00
  • a54877c023 Merge branch 'dev' v6.8.19 Luis Pater 2026-02-19 02:03:41 +08:00
  • bb86a0c0c4 feat(logging, executor): add request logging tests and WebSocket-based Codex executor Luis Pater 2026-02-19 01:57:02 +08:00
  • 5fa23c7f41 fix: handle tool call argument streaming in Codex→OpenAI translator Kirill Turanskiy 2026-02-18 13:42:24 +03:00
  • 73dc0b10b8 fix: update Claude masquerading headers and make them configurable Kirill Turanskiy 2026-02-17 21:33:35 +03:00
  • 2ea95266e3 fix: clamp reasoning_effort to valid OpenAI-format values Kirill Turanskiy 2026-02-17 23:25:58 +03:00
  • 1f8f198c45 feat: passthrough upstream response headers to clients Kirill Turanskiy 2026-02-18 00:16:22 +03:00
  • 9261b0c20b feat: add per-auth tool_prefix_disabled option Kirill Turanskiy 2026-02-17 21:48:19 +03:00
  • 7cc725496e fix: skip proxy_ prefix for built-in tools in message history Kirill Turanskiy 2026-02-17 21:42:32 +03:00
  • 709d999f9f Add usage to /v1/completions Alexey Yanchenko 2026-02-17 17:21:03 +07:00
  • 24c18614f0 fix: skip built-in tools in tool_reference prefix + refactor to switch Kirill Turanskiy 2026-02-16 19:37:11 +03:00
  • 603f06a762 fix: handle tool_reference nested inside tool_result.content[] Kirill Turanskiy 2026-02-16 03:51:34 +03:00
  • 98f0a3e3bd fix: add proxy_ prefix handling for tool_reference content blocks (#1) Kirill Turanskiy 2026-02-16 03:35:38 +03:00
  • 453aaf8774 chore(runtime): update Qwen executor user agent and headers for compatibility with new runtime standards v6.8.18 Luis Pater 2026-02-16 23:29:47 +08:00
  • 1b1ab1fb9b Merge pull request #1606 from router-for-me/add-qwen-3.5 Supra4E8C 2026-02-16 23:10:53 +08:00
  • a9d0bb72da feat(registry): add Qwen 3.5 Plus model definitions Supra4E8C 2026-02-16 22:55:37 +08:00
  • 2c8821891c fix(tui): update with review lhpqaq 2026-02-16 00:24:25 +08:00
  • 0a2555b0f3 Update internal/tui/auth_tab.go haopeng 2026-02-16 00:11:31 +08:00
  • 020df41efe chore(tui): update readme, fix usage lhpqaq 2026-02-16 00:04:04 +08:00
  • f31f7f701a feat(tui): add i18n lhpqaq 2026-02-15 15:42:59 +08:00
  • b5fe78eb70 Merge pull request #1597 from router-for-me/kimi-fix v6.8.17 Supra4E8C 2026-02-15 15:35:17 +08:00
  • d1f667cf8d feat(registry): add support for 'kimi' channel in model definitions Supra4E8C 2026-02-15 15:21:33 +08:00
  • 54ad7c1b6b feat(tui): add manager tui lhpqaq 2026-02-15 14:52:40 +08:00
  • 55789df275 chore(docker): update Go base image to 1.26-alpine v6.8.16 Luis Pater 2026-02-15 14:26:44 +08:00
  • 46a6782065 refactor(all): replace manual pointer assignments with new to enhance code readability and maintainability Luis Pater 2026-02-15 14:10:10 +08:00
  • c359f61859 fix(auth): normalize Gemini credential file prefix for consistency Luis Pater 2026-02-15 13:59:33 +08:00
  • 908c8eab5b Merge pull request #1543 from sususu98/feat/gemini-cli-google-one Luis Pater 2026-02-15 13:58:21 +08:00
  • f5f2c69233 Merge pull request #1595 from alexey-yanchenko/feature/cache-usage-from-codex-to-chat-completions Luis Pater 2026-02-15 13:56:46 +08:00
  • 63d4de5eea Pass cache usage from codex to openai chat completions Alexey Yanchenko 2026-02-15 12:04:15 +07:00
  • a45c6defa7 Merge remote-tracking branch 'upstream/main' into feature/canceled 이대희 2026-02-13 15:07:32 +09:00
  • ae1e8a5191 chore(runtime, registry): update Codex client version and GPT-5.3 model creation date v6.8.15 Luis Pater 2026-02-13 12:47:48 +08:00
  • b3ccc55f09 Merge pull request #1574 from fbettag/feat/gpt-5.3-codex-spark Luis Pater 2026-02-13 12:46:08 +08:00
  • 40bee3e8d9 Merge branch 'main' into feature/canceled 이대희 2026-02-13 13:37:55 +09:00
  • 1ce56d7413 Update internal/registry/model_definitions_static_data.go Franz Bettag 2026-02-12 23:37:27 +01:00
  • 41a78be3a2 feat(registry): add gpt-5.3-codex-spark model definition Franz Bettag 2026-02-12 23:24:08 +01:00
  • 1ff5de9a31 docs(readme): add CLIProxyAPI Dashboard to project list Luis Pater 2026-02-13 00:40:39 +08:00
  • 46a6853046 Merge pull request #1568 from itsmylife44/add-cliproxyapi-dashboard Luis Pater 2026-02-13 00:37:41 +08:00