Commit Graph

  • 81a47f36c6 fix(combo): keep nested combos as single units and stop 0-token detail rows gitea/new_feature luulam 2026-09-17 14:03:59 +07:00
  • a84ba559f3 # v0.5.70 (2026-09-08) luulam 2026-09-10 11:11:24 +07:00
  • 302795a613 fix(usage): restore xai quota label case; update stale kiro tests luulam 2026-09-08 10:53:21 +07:00
  • 02f097880d fix(merge): restore ANTHROPIC_COMPATIBLE_PREFIX import + drop dead appendRequestLog call luulam 2026-09-08 10:36:24 +07:00
  • 38ff11ee16 fix(merge): restore chat.js imports, trust-vision floor, gitignore entries luulam 2026-09-08 09:38:03 +07:00
  • e3ba5d2207 fix(usage): restore commandcode quota + timeout guards lost in master merge luulam 2026-09-08 09:28:59 +07:00
  • ddfa789a31 fix(providers): add missing providerStrategies state + restore notify store luulam 2026-09-07 15:45:14 +07:00
  • 6f52d7020c fix(chatCore): add missing capsOverride + streamErrorPatterns to destructure luulam 2026-09-07 15:23:48 +07:00
  • 59f17b3725 feat(usage): raw request detail modal + raw stream capture luulam 2026-09-07 14:23:48 +07:00
  • a835771c97 Merge origin/master (v0.5.69) into gitea/new_feature luulam 2026-09-07 14:10:11 +07:00
  • eb712ca821 # v0.5.69 (2026-09-05) decolua 2026-09-05 22:57:00 +07:00
  • 11222eff0f feat(opencode-go): muse-spark-1.2 and Responses tool fixes (#3820) Sina Sadeghi 2026-09-05 22:39:22 +07:00
  • e214fb1c30 feat(usage): add Claude Fable quota tracker support decolua 2026-09-05 22:05:18 +07:00
  • f615a83cb2 feat(dashboard): group Antigravity model quotas and trim hidden keys decolua 2026-09-05 21:56:07 +07:00
  • e74db4d0a6 feat(opencode-go): add muse-spark-1.3-contributor and fix parallel tool calls on Responses paths (#3819) Sina Sadeghi 2026-09-05 21:49:00 +07:00
  • 77e6a227fe fix(claude): normalize adaptive auto effort (#3792) Sutarto Jordan Chrisfivo 2026-09-05 21:37:32 +07:00
  • 1442cc73ce fix(antigravity): prevent Google anti-abuse rate limits on multi-account refresh (#3813) Hifzi 2026-09-05 21:27:21 +07:00
  • fb9fab0206 fix(anthropic-compatible): send Claude beta flags to nodes fronting Anthropic (#3797) Federico Liva 2026-09-05 21:25:28 +07:00
  • 28cfd9facf fix(dashboard): dynamic mode label for local/remote detection (#3801) vianhanif 2026-09-05 21:18:48 +07:00
  • 1a3d446831 fix(codex): format reset credit API errors (#3778) Raisal P Wardana 2026-09-05 21:15:26 +07:00
  • 97f3ab97b1 fix(security): guard cowork-mcp-tools probe against SSRF (#3783) soroush5 2026-09-05 21:10:15 +07:00
  • 0da803eef4 fix(usage): track OpenCode Go quota (#3791) JOJO 2026-09-05 21:07:58 +07:00
  • 81f4f93082 fix(opencode-go): send stable session header (#3800) turingcat 2026-09-05 21:07:51 +07:00
  • cec672d9d9 feat(providers): align codebuddy-cn catalog/capabilities with server config zmf 2026-09-05 21:02:16 +07:00
  • ed963931b4 feat(codex): add GPT-5.6 Sol, Terra, and Luna image aliases (#3806) An Nguyen 2026-09-05 21:00:51 +07:00
  • f388b5e56b chore(logger): remove noisy background token refresh logs decolua 2026-09-04 10:17:26 +07:00
  • b84681d5a4 feat(cli-tools): replace copilot mitm with vscode extension setup guide decolua 2026-09-03 23:27:04 +07:00
  • 2ab6a4c949 feat(qoder): refresh model catalog, add capability mapping and image pass-through hangyu 2026-09-03 23:01:53 +07:00
  • c08efdbe2b feat(gemini): persist and replay thoughtSignature with session namespace decolua 2026-09-03 17:55:52 +07:00
  • 4eda76e2ab # v0.5.65 (2026-09-03) decolua 2026-09-03 10:36:34 +07:00
  • e0ffc7e2a1 feat(fetch): add Ollama Cloud web fetch provider Sami Basra 2026-09-03 10:12:41 +07:00
  • 6ab9ca9eb1 fix(claude): never anchor cache breakpoint on defer_loading tools (#3567) Federico Liva 2026-09-03 10:05:24 +07:00
  • 6efb97904b feat(providers): streamline tokenrouter models and add missing provider icons decolua 2026-09-03 09:59:30 +07:00
  • 831001c322 feat(providers): add max height and scroll for connection list decolua 2026-09-03 09:54:43 +07:00
  • e7dd72a8d7 fix(usage): read Responses-shape cached_tokens in extractUsageFromResponse IEatCodeDaily 2026-09-03 09:47:29 +07:00
  • 5caa72f5fb fix(models): support single model lookup Sutarto Jordan Chrisfivo 2026-09-03 09:42:32 +07:00
  • e014cb537f feat(codebuddy-cn): refresh model catalog — add hy4-preview/hy3/glm-5.3/kimi-k3, drop EOL glm-5.0/glm-4.7 zmf 2026-09-03 09:40:34 +07:00
  • d1d4e0f02b feat(providers): add status filter to providers dashboard openhands 2026-09-03 09:38:05 +07:00
  • ac98dd9d32 fix(antigravity): strike-break optimistic quota readings that keep 429ing louis-cai 2026-09-03 09:34:05 +07:00
  • a58902e4a7 feat(i18n): complete Indonesian translation (1391 keys) Teguh Rijanandi 2026-09-03 09:32:51 +07:00
  • 98579f98c1 fix(auth): protect root /responses rewrite Sutarto Jordan Chrisfivo 2026-09-03 09:28:56 +07:00
  • 15687d1913 fix(chat,docker): return 503 for rate-limited providers and bundle node-machine-id vianhanif 2026-09-03 09:25:06 +07:00
  • acb5c34cdc fix(opencode): route Muse Spark models to Responses API and declare vision anojndr 2026-09-03 09:23:24 +07:00
  • b870b5d41b fix(security): close SSRF guard bypasses in ssrfGuard.js (#3714) openhands 2026-09-03 09:21:40 +07:00
  • 1f190bd00b fix(kiro): preserve inline images in OpenAI MITM Outis 2026-09-03 09:19:38 +07:00
  • 70f15aa50b feat(antigravity,gemini): add Gemini 3.8 Flash support and bump IDE fingerprint to 2.11.0 Zafar 2026-09-03 09:12:52 +07:00
  • 1fe996db6a fix(translator): route Gemini thinking through reasoning_effort on OpenAI-compatible wire Lek Huda 2026-09-03 09:12:20 +07:00
  • c24a854278 feat(cli-tools): support saving and managing custom API key presets decolua 2026-09-03 09:06:08 +07:00
  • 1fc2a81d65 fix(kiro): remove redundant top-level systemPrompt field from payload decolua 2026-09-03 09:06:02 +07:00
  • f6c59d30b0 fix(gemini): convert prefixItems and ensure array items in schema sanitizer decolua 2026-09-03 09:05:57 +07:00
  • ac9120fde3 fix(claude): support Fable 5.1 LucasOl1337 2026-09-02 20:26:02 +07:00
  • ee7a961633 fix: strip the [1m] context marker Claude Code appends to the model name Federico Liva 2026-09-02 20:20:12 +07:00
  • f68d2f5ee5 fix(antigravity): preserve client identity on model catalog requests Matt Van Horn 2026-09-02 20:14:33 +07:00
  • ed1bd0c528 fix(claude): drop server_tool_use blocks carrying a foreign id Federico Liva 2026-09-02 20:06:30 +07:00
  • 925cb4aade fix(ui): apply persisted theme before first paint to avoid flash on reload docaohieu2808 2026-09-02 20:05:18 +07:00
  • b9c92cb83c feat(quota): add usage tracking for Groq openhands 2026-09-02 20:03:44 +07:00
  • 44e4b80bbe fix(models): filter dead opencode free model decolua 2026-09-02 20:01:15 +07:00
  • 9d3f7646d1 fix(i18n): translate combo vision adapter label dajinglingpake 2026-09-02 19:44:23 +07:00
  • 009cac6326 fix(claude): bump CC fingerprint to 2.1.258 for new-model access decolua 2026-09-02 11:27:21 +07:00
  • 38f031f4c9 feat(models): capability toggles for custom models with upsert and live caps refresh decolua 2026-09-01 10:45:51 +07:00
  • 90b52e06ff # v0.5.59 (2026-08-29) decolua 2026-08-29 17:59:36 +07:00
  • 2203cd8f2b test(translator): drop the golden url/header snapshot decolua 2026-08-28 18:19:53 +07:00
  • 2fd99eae5d fix(session): read Claude Code session id from its request header decolua 2026-08-28 18:17:55 +07:00
  • df85e16d7a fix(providers): time out connection tests and guard undefined names Agung Gunawnan 2026-08-28 17:05:55 +07:00
  • dff648496c fix(antigravity): sanitize competing-client branding in system prompts Ahoora5678 2026-08-28 16:57:30 +07:00
  • 88676b3037 fix(oauth): refresh Cline tokens with extension JSON contract Paulo Schuller 2026-08-16 12:32:25 -03:00
  • bb3cb43e09 fix(dashboard): clamp API key mask length for short keys fasilu 2026-08-28 16:50:38 +07:00
  • 4a371d1d9f fix(usage): preserve nested cached_tokens in canonicalizeUsage Óscar Fonseca 2026-08-28 16:41:08 +07:00
  • d91e8b85e0 feat(antigravity): add Gemini 3.7 Flash tiers to MITM defaultModels alfep 2026-08-28 16:43:12 +07:00
  • 993c6eb469 feat(headroom): make the compression request timeout configurable snower 2026-08-28 16:30:25 +07:00
  • 28d005772a fix(minimax): preserve images on matched OpenAI transport turingcat 2026-08-28 16:33:29 +07:00
  • 2a9213c5bd feat(antigravity): map image size to aspect-ratio model suffix fasilu 2026-08-28 15:45:24 +07:00
  • ec6692808b fix(search): scope failure locks so search cannot take chat offline decolua 2026-08-28 16:18:46 +07:00
  • e5a13c3ab7 feat(usage): show Zed plan quota on the dashboard Amir Seify 2026-08-28 15:52:51 +07:00
  • 67d9182e1a fix(executor): handle CommandCode in-stream errors for combo and account fallback Bertho Joris 2026-08-28 16:06:20 +07:00
  • 9dbdca0e5e refactor(search): fold zai-search into the glm provider decolua 2026-08-28 16:12:04 +07:00
  • 5a86f6a8d2 feat(search): add ollama-search and zai-search with credential fallback decolua 2026-08-28 16:04:45 +07:00
  • eb312bd470 fix(claude): decloak tool names in same-format streaming passthrough huohua-dev 2026-08-28 15:39:25 +07:00
  • fcfcced4ab fix(usage): support CREDIT_LIMIT and multi-interval GLM quotas Daniel Gonçalves Araujo 2026-08-28 15:34:37 +07:00
  • 56a40765e9 fix(translator): zai thinkingFormat sends reasoning.effort object qingyong 2026-08-28 12:32:26 +07:00
  • cadef6c4ff fix(rtk): make system prompt injection format-safe and idempotent KunN-21 2026-08-28 11:07:53 +07:00
  • ab044e6d6d fix(opencode): route Muse Spark through the Responses API anojndr 2026-08-28 11:32:56 +07:00
  • 14401c433c fix(ui): wait for the icon font itself before revealing Material Symbols decolua 2026-08-28 11:32:28 +07:00
  • e08ac6dada fix(tools): default Claude tool type when missing warelik 2026-08-28 11:07:07 +07:00
  • f9d82c6575 fix(stream): parse the trailing NDJSON line an Ollama stream leaves behind Nguyen Thanh Dat 2026-08-25 13:35:48 +07:00
  • 2f17352cc2 feat(search): add Antigravity as a web search provider decolua 2026-08-27 20:48:43 +07:00
  • 90a0005845 fix(cli): install better-sqlite3 without build tools on Node 22+ vianhanif 2026-08-27 20:24:22 +07:00
  • e79ae6e7c5 i18n(pt-BR): expand translation to 1132 terms Fábio A. 2026-08-27 18:04:49 +07:00
  • a68ada1c83 feat(cli-tools): share endpoint presets across every tool card decolua 2026-08-27 18:54:44 +07:00
  • c4af43faa3 fix(stream): stop logging a disconnect for every completed Responses call decolua 2026-08-27 18:52:50 +07:00
  • d7f7d70dd5 fix(stream): record usage when a client closes on the terminal event decolua 2026-08-27 18:52:42 +07:00
  • 9c45b27cd7 fix(cli-tools): send the API key Codex actually reads decolua 2026-08-27 18:52:32 +07:00
  • e6f5724b4b fix(models): stop the catalog sync from erasing its own output decolua 2026-08-27 18:44:30 +07:00
  • d01724556a fix(models): drop the worker thread from the catalog sync decolua 2026-08-27 18:39:44 +07:00
  • 40eed18688 feat(usage): track GPT-5.3-Codex-Spark quota windows DarRahman 2026-08-27 17:52:45 +07:00
  • 0532f00d84 feat(models): refresh model capabilities from models.dev in the background decolua 2026-08-27 17:53:53 +07:00
  • 9c650e1d54 feat(models): add GLM-5.3-Flash, DeepSeek V4 Vision, Grok 4.5/4.6 decolua 2026-08-27 17:52:01 +07:00
  • 1a3db1efae feat(antigravity): quota-aware routing with reset-aware fallback Nim 2026-08-27 16:14:15 +07:00
  • f0a6d35818 feat(search): add Xquik as an X search provider kriptoburak 2026-08-27 16:08:20 +07:00
  • 548e32aacf fix(rtk): set diagnostic before silent null return on Responses translation failure vianhanif 2026-08-27 15:51:23 +07:00