Commit Graph

  • 6287caa5b3 deps: bump the npm_and_yarn group across 1 directory with 2 updates (#9427) dependabot[bot] 2026-08-07 20:53:05 -03:00
  • babc75f058 feat(chatgpt-web): harden prompt-emulated tool contract for thinking models (#7679) (#9422) Diego Rodrigues de Sa e Souza 2026-08-07 20:53:02 -03:00
  • 062d48b1ad fix(combo): keep operator-defined model order for deterministic strategies (#9420) Chewji 2026-08-08 06:53:00 +07:00
  • 74cf860ccc feat(providers): make video_url passthrough configurable per provider/model (#9248) (#9419) Diego Rodrigues de Sa e Souza 2026-08-07 20:52:57 -03:00
  • 915b383a71 fix(qoder): surface qodercli stderr in error message instead of generic 502 (#9319) (#9412) Diego Rodrigues de Sa e Souza 2026-08-07 20:52:54 -03:00
  • 7857e0ac6d refactor(sse): move the thinking-budget helpers out of base.ts (#9381) Bob.Hou 2026-08-07 19:52:51 -04:00
  • f22b81c2d2 fix(sse): drop the localDb barrel imports from chat and auth (#9380) Bob.Hou 2026-08-07 19:52:48 -04:00
  • c32818e738 test(quota): wait for the hot-path consumption instead of sleeping (#9365) Bob.Hou 2026-08-07 19:52:45 -04:00
  • 696435efa8 fix(routing): normalize time remaining in reset-window strategy (#9330) (#9353) Milan Soni 2026-08-08 05:22:42 +05:30
  • a57e4ab873 fix(auth): let an agy request find the connection it authorized (#9340) Bob.Hou 2026-08-07 19:52:38 -04:00
  • 9dd6251361 feat(dashboard): render provider API key registration links (#9270) (#9336) Diego Rodrigues de Sa e Souza 2026-08-07 20:52:35 -03:00
  • e3769ba709 feat(providers): accept JSON cookie objects in normalizeSessionCookieHeader (#9284) (#9335) Diego Rodrigues de Sa e Souza 2026-08-07 20:52:32 -03:00
  • 7fb3b7558a feat(providers): support max reasoning effort for opencode-zen DeepSeek models (#9318) (#9334) Diego Rodrigues de Sa e Souza 2026-08-07 20:52:29 -03:00
  • 236aad07c7 fix(mcp): stop DB init logging from corrupting the stdio JSON-RPC stream (#9281) SAMUEL AUGUSTO GUIMARAES LOPES 2026-08-07 20:52:26 -03:00
  • 41d2e4e7a1 test(compression): lock in stacked RTK+Caveman savings on redundant tool_result content (#9278) SAMUEL AUGUSTO GUIMARAES LOPES 2026-08-07 20:52:23 -03:00
  • 12e5c83692 fix(chat): resolve stored combo names before image-model validation (#8986) (#9027) 小妍儿 ✨ 2026-08-08 07:52:20 +08:00
  • 305a9d5f37 docs(troubleshooting): document the chat_admission_busy 503 and how to tune heavyweight chat concurrency (#9021) 小妍儿 ✨ 2026-08-08 07:52:17 +08:00
  • 9dc8cdbcb1 fix(kiro): keep interleaved tool results grouped without dropping assistant text (#8903) (#8931) 小妍儿 ✨ 2026-08-08 07:52:13 +08:00
  • c73af2761e fix(providers): expose dual-auth actions for CodeBuddy CN (#8921) 小妍儿 ✨ 2026-08-08 07:52:10 +08:00
  • 3f4f2000b6 fix(proxy): isolate registry credentials from autofill (#8883) 小妍儿 ✨ 2026-08-08 07:52:06 +08:00
  • 124f64a6c0 fix(cli): default Codex wire API to responses (#8876) 小妍儿 ✨ 2026-08-08 07:52:03 +08:00
  • 5d71f47815 fix(opencode): complete generated model limits (#8869) 小妍儿 ✨ 2026-08-08 07:51:59 +08:00
  • 6c22f8d4c3 fix(api): specialty model catalog ignores hidden OpenRouter model flags (#9293) Diego Rodrigues de Sa e Souza 2026-08-07 18:09:17 -03:00
  • a651ffa66a fix(backend): use accumulated responseBody for provider payload to avoid stale dashboard log viewer data (#9315) Diego Rodrigues de Sa e Souza 2026-08-07 18:09:12 -03:00
  • df64220087 fix(web-search): bind each search provider attempt to its connection proxy (#9201) Diego Rodrigues de Sa e Souza 2026-08-07 18:09:08 -03:00
  • 09e4c150c1 fix(credential-health): scheduler never retries failed connections due to static interval comparison (#9289) Diego Rodrigues de Sa e Souza 2026-08-07 18:09:00 -03:00
  • 6d99a01a0b fix(catalog): cache getModelsDevPricing() to prevent OOM at startup (#9300) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:56 -03:00
  • d92e984fec fix(providers): bump qwen-web SPA version header from 0.2.66 to 0.2.81 (#9304) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:52 -03:00
  • 85e518b7f4 fix(qoder): include actionable CLI_QODER_BIN hint in connection test when qodercli is not found (#9277) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:48 -03:00
  • 3be585ef41 fix(providers): use prefix regex for web search fallback detector to catch versioned tool types (#9279) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:44 -03:00
  • 2e71558a0f fix(providers): modal.com validation returns clear error when Base URL is missing (#9102) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:39 -03:00
  • 771d3e363a fix: make antigravity and agy equivalent in credential selection (#9204) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:35 -03:00
  • 0bc72cfd65 fix(providers): manual Vision capable override does not affect Combo routing (#9195) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:30 -03:00
  • 46e5dfdc8f fix(lmarena): emit Uint8Array SSE chunks instead of strings to satisfy shared pipeline contract (#9237) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:26 -03:00
  • 41d16c9bb4 fix(api/analytics): stop charging :free models at arbitrary fallback price (#9054) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:22 -03:00
  • cfeea5dc5b fix(cli): enable systray2 on Windows for Norton-friendly tray (#8609) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:17 -03:00
  • 6aac7b0c8f fix(opencode): propagate vision capability from live catalog into opencode.json (#8960) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:13 -03:00
  • bf8277ad46 fix(ui): normalize Free Pool API response payload to read from data.proxies (#9046) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:08 -03:00
  • c50c783549 fix(proxies): resolveProxyForConnection now returns the proxy name, so the dashboard badge shows the name instead of the hostname (#8995) Diego Rodrigues de Sa e Souza 2026-08-07 18:08:04 -03:00
  • ebddc51575 fix(providers): gate premium opencode-zen/opencode-go models behind an API key (#8681) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:59 -03:00
  • 4299085da1 fix(db): stream DB backup export instead of buffering entire file into memory (#9045) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:55 -03:00
  • 48b17ff2b7 fix(build): remove misleading open-sse/package.json facade and add workspace typecheck gate (#8781) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:50 -03:00
  • a76bee9f3e fix(providers): switch Antigravity quota RPCs to iterate ANTIGRAVITY_RUNTIME_BASE_URLS (#8965) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:46 -03:00
  • d12c3b37da fix: resolve two macOS-only test/script failures in unit suite (#8577) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:42 -03:00
  • 1b83b337b3 fix(cli): fall back to node:sqlite when better-sqlite3 constructor throws at runtime (#8826) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:38 -03:00
  • 7be4e55e7e fix(opencode-zen): add current free-tier models to registry to enable combo context pre-filtering (#8841) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:34 -03:00
  • 904e8af09a fix(opencode): prefix provider id with opencode- for auth login command (#8830) Diego Rodrigues de Sa e Souza 2026-08-07 18:07:30 -03:00
  • 15b9cb194f Merge remote-tracking branch 'upstream/release/v3.8.50' into fix/basered-changelog-integrity-fabricated-docs Will Gordon 2026-08-07 16:24:34 -04:00
  • 58ab721fe2 fix(sse): update second stale ALL_ACCOUNTS_INACTIVE assertion (T24) Will Gordon 2026-08-07 16:11:08 -04:00
  • 7fce2d55a4 fix(combo): replace tab-indented blocks with spaces Diego Rodrigues de Sa e Souza 2026-08-07 16:58:01 -03:00
  • 038035f937 fix(sse): update stale ALL_ACCOUNTS_INACTIVE test assertions to ALL_TARGETS_SKIPPED Will Gordon 2026-08-07 15:50:53 -04:00
  • 6f875f8acf fix(combo): replace tab-indented blocks with spaces in #9630 changes diegosouzapw 2026-08-07 16:42:03 -03:00
  • 02534f4e8e feat(radar): contributor + supporter claim buttons on the activation screen (#9710) Diego Rodrigues de Sa e Souza 2026-08-07 16:41:00 -03:00
  • da771f8d86 Merge remote-tracking branch 'upstream/release/v3.8.50' into fix/basered-changelog-integrity-fabricated-docs Will Gordon 2026-08-07 15:34:00 -04:00
  • 7a0515038b ci: re-trigger checks (previous push event was dropped) Will Gordon 2026-08-07 15:05:03 -04:00
  • 976d670ff3 fix(combo): distinguish pre-dispatch skips from genuine failures to prevent false 503 ALL_ACCOUNTS_INACTIVE (#9630) Diego Rodrigues de Sa e Souza 2026-08-07 13:45:58 -03:00
  • cf7e4148c5 ci: re-trigger checks after GitHub Actions incident (2026-08-07, resolved) Will Gordon 2026-08-07 10:56:52 -04:00
  • ff679ab86e fix(sse): move Antigravity client system content to first user message to avoid upstream 429 (#9030) Diego Rodrigues de Sa e Souza 2026-08-07 11:23:33 -03:00
  • ebf151e057 fix(cursor): preserve tool context across multi-turn conversations when client lacks conversation_id (#9029) Diego Rodrigues de Sa e Souza 2026-08-07 11:23:27 -03:00
  • 7d3dc0bc35 fix(vertex): route Claude models to native rawPredict and respect targetFormat overrides (#8994) Diego Rodrigues de Sa e Souza 2026-08-07 11:23:19 -03:00
  • 5e2429ce15 fix(errorClassifier): classify ChatGPT Web SENTINEL_BLOCKED 403 as FORBIDDEN, enabling combo fallback (#8813) Diego Rodrigues de Sa e Souza 2026-08-07 11:23:12 -03:00
  • 6629a9b698 fix(yuanbao-web): accept content field in SSE text events (upstream format change) (#8739) Diego Rodrigues de Sa e Souza 2026-08-07 11:23:07 -03:00
  • c40d4b17ee fix(ci): clear the NEW base-reds from the 08-06 merge batch (migration collision #2 + broken import) (#9688) Diego Rodrigues de Sa e Souza 2026-08-07 11:13:20 -03:00
  • d86ea99713 feat(radar): referral links — free-credits tab + default provider link (#9697) Diego Rodrigues de Sa e Souza 2026-08-07 10:17:46 -03:00
  • 1e15583f29 fix(radar): close audit gaps (auth, feed fields, opt-in state, sidebar gate, size cap) + daily sync scheduler (#9686) Diego Rodrigues de Sa e Souza 2026-08-07 08:26:18 -03:00
  • 153f453b0b fix(deps): bump deps for 13 Dependabot + audit cleanup on main Diego Rodrigues de Sa e Souza 2026-08-06 23:13:28 -03:00
  • 9995bc4893 fix(security): anchor hostname comparison in Adobe Firefly login (#778) Diego Rodrigues de Sa e Souza 2026-08-06 23:12:54 -03:00
  • c9a3361e5a fix(translator): add case-insensitive fallback for upstream tool call name lookups (#9575) Diego Rodrigues de Sa e Souza 2026-08-06 22:58:51 -03:00
  • c9debe92bd fix(translator): restore original tool name casing in Gemini response translators (#9568) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:50 -03:00
  • fad3539a69 fix(sse): replace timer-based waits with polling to fix flaky chatCore/SSE tests under CI load (#9567) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:44 -03:00
  • 919f9acd80 fix(build): lazy-resolve module-level fs paths to avoid Turbopack NFT whole-source trace (#9560) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:38 -03:00
  • 8a573c56e3 fix(proxy): NO_PROXY now bypasses context-level proxy in resolveProxyForRequest (#9551) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:33 -03:00
  • f338363cd3 fix(model): add aq alias for amazon-q provider so parseModel resolves it instead of falling back to OpenAI (#9550) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:27 -03:00
  • 28dc5af7ba fix(providers): strip provider prefix in getModelTargetFormat to route GPT-5.6 models to /v1/responses (#9545) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:21 -03:00
  • 616175a93e fix(search): mark searxng-search as fallbackOnly to prevent auto-select without instance (#9543) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:16 -03:00
  • e4e0c254ea fix(db): add transient-error retry to corruption probe to prevent data loss under concurrent load (#9541) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:10 -03:00
  • 2e9abab944 fix(backend): map cache tokens in OpenAI-to-Claude non-streaming usage translation (#9536) Diego Rodrigues de Sa e Souza 2026-08-06 22:55:05 -03:00
  • 4cc9cf8123 fix(test): prevent flaky modelsDevSync timer assertions by serializing test execution within the file (#9534) Diego Rodrigues de Sa e Souza 2026-08-06 22:54:59 -03:00
  • 6c3aea6ba6 fix(ci): include combo-matrix tests in test-integration job (#9531) Diego Rodrigues de Sa e Souza 2026-08-06 22:54:53 -03:00
  • 9edefd4572 fix(oauth): Kiro import token endpoint no longer overwrites existing connection when using shared cached OIDC clientId (#9435) Diego Rodrigues de Sa e Souza 2026-08-06 22:54:48 -03:00
  • 8fbd331567 fix(compression): drop orphan custom_tool_call/local_shell_call/apply_patch_call on compaction restore (#8946) Diego Rodrigues de Sa e Souza 2026-08-06 22:54:42 -03:00
  • 5f471181fa refactor(db): add combo repository boundary (#8757) 小妍儿 ✨ 2026-08-07 06:11:57 +08:00
  • ebdbe3a38f feat(mcp): add omniroute_create_combo tool (#8925) Lucas Mellos Carlos 2026-08-06 19:11:07 -03:00
  • 535c75b60a fix(security): parse and compare hostname instead of substring match in Adobe Firefly login diegosouzapw 2026-08-06 19:09:49 -03:00
  • 9233a9483c fix(deps): bump transitive deps for 6 Dependabot + remaining audit vulns on main diegosouzapw 2026-08-06 18:58:51 -03:00
  • 3b411c7da7 ci: re-trigger checks after transient runner shutdown Will Gordon 2026-08-06 14:08:39 -04:00
  • 3ea174d531 fix(types): clears 6 pre-existing release/v3.8.50 typecheck errors Will Gordon 2026-08-06 13:08:34 -04:00
  • f1fda94047 fix(i18n): completes Vietnamese parity, fixes empty migration query Will Gordon 2026-08-06 11:39:08 -04:00
  • 034db3c3dd fix(quality): clears two release/v3.8.50 base-red gates Will Gordon 2026-08-06 10:27:10 -04:00
  • 7f36b192f0 fix(compression): bound session-dedup suffix-block scan to prevent OOM (#8438) Adriano de Oliveira Ferreira 2026-08-06 11:09:05 -03:00
  • 1e55fbd20b [v3.8.50] fix(open-sse): filter non-numeric values in comboTargetLimits before min calculation (#8774) Austin Liu 2026-08-06 23:38:59 +09:30
  • 7bb4bfc4fb fix(combo): fail-fast concurrency gate and execute-mode overflow (#8890) Andrew B. 2026-08-06 09:08:51 -05:00
  • 0e1f40ed1f feat(oauth): add Raycast Pro provider with local auto-import (#8895) Andrew B. 2026-08-06 09:08:44 -05:00
  • 2a94cbfe14 feat(executors): add isolated Claude Code bridge over Devin ACP (#8914) Lucas Israel 2026-08-06 11:08:37 -03:00
  • 813dbb6e03 fix(vision): prevent bridge streaming and normalize OMP effort (#8945) rinseaid 2026-08-06 10:08:31 -04:00
  • d69f521491 fix: reconcile active live model catalogs (#9294) Aman 2026-08-06 08:08:23 -06:00
  • a598fbb090 fix(combo): least-used quota strategy and wildcard UI preservation (#8894) Andrew B. 2026-08-06 09:08:02 -05:00
  • 714a315a1a Treat context metadata as a routing hint (#8944) Jan Leon 2026-08-06 16:07:56 +02:00
  • 274514405f fix(oauth): GHE Copilot OAuth lifecycle — connect, manual refresh, proactive refresh (#8970) hppsc1215 2026-08-06 16:07:49 +02:00
  • 91bb6aa619 feat(providers): add comprehensive support for self-hosted Firecrawl via FIRECRAWL_BASE_URL and custom base URLs (#9052) Alexey Gusev 2026-08-06 17:07:42 +03:00