Commit Graph

  • 4d330dafa9 fix(providers): remove deprecated MiMo v2 entries (#6248) backryun 2026-07-05 19:54:57 +09:00
  • 9285dc1b89 feat(providers): add Requesty as an OpenAI-compatible gateway provider (#6120) (#6250) Diego Rodrigues de Sa e Souza 2026-07-05 07:51:33 -03:00
  • 149b086d0f feat(docker): OMNIROUTE_NO_SUDO env flag for root-less MITM cert trust (#6122) (#6249) Diego Rodrigues de Sa e Souza 2026-07-05 07:48:47 -03:00
  • 1044821bda feat(combo): add option to disable session stickiness (#6168) (#6252) Diego Rodrigues de Sa e Souza 2026-07-05 07:47:34 -03:00
  • cefbcfb278 feat(dashboard): routing/settings UX clarity — share %, Cloud Sync rename, base-URL override (#6147) (#6253) Diego Rodrigues de Sa e Souza 2026-07-05 07:46:18 -03:00
  • 776a7a3a58 feat(providers): bulk-add API keys for Cloudflare Workers AI (#6174) (#6254) Diego Rodrigues de Sa e Souza 2026-07-05 07:42:29 -03:00
  • 5531fc7f05 feat(providers): route built-in agentrouter through dynamic CC wire image (#6056) (#6255) Diego Rodrigues de Sa e Souza 2026-07-05 07:41:15 -03:00
  • 826a66f287 feat(providers): add Yuanbao (web) cookie-session provider (#6196) (#6256) Diego Rodrigues de Sa e Souza 2026-07-05 07:37:17 -03:00
  • 58abebd106 test(dashboard): realign #6145 onboarding-href guard to the #6166 helper refactor (#6270) Diego Rodrigues de Sa e Souza 2026-07-05 07:34:49 -03:00
  • c347abb774 fix(i18n): add 118 missing Italian translations (#6212) serverless83 2026-07-05 10:48:35 +02:00
  • f26aa16da3 feat(rankings): add 'Configured Only' filter to Free Provider Rankings page (#6245) Milan Soni 2026-07-05 14:16:17 +05:30
  • 0e0ca7e26b fix(dashboard): use connection.id (UUID) not connection.provider (category) in onboarding wizard href (issue #6144) (#6166) KooshaPari 2026-07-05 01:37:42 -07:00
  • 7e2b839935 fix(security): require management auth for mutable cloud routes (#6233) (#6233) Vittor Guilherme Borges de Oliveira 2026-07-05 05:33:19 -03:00
  • 9ebb53e432 fix(antigravity): strip trailing assistant prefill turn for Vertex Claude models (#6114) Diego Rodrigues de Sa e Souza 2026-07-05 04:21:38 -03:00
  • 9827ae6137 fix(api): count tool_use/tool_result/thinking blocks in count_tokens estimate (port from 9router#2337) (#6221) Diego Rodrigues de Sa e Souza 2026-07-05 04:20:54 -03:00
  • 9b986fa220 docs(architecture): sync stale DB-layer counts (45+/55 → 95+/110+) in REPOSITORY_MAP, db-schema diagram and llm.txt (+42 i18n mirrors) (#6167) Diego Rodrigues de Sa e Souza 2026-07-05 04:18:56 -03:00
  • 05857018f4 fix(mitm): strip colons from macOS cert fingerprint before keychain match (#6134) (#6204) Rian Priskanova 2026-07-05 14:18:41 +07:00
  • 5acfbe882f fix(oauth): align zed in OAUTH_PROVIDER_IDS + config enum after #6078 merge Diego Rodrigues de Sa e Souza 2026-07-05 03:34:45 -03:00
  • b834c740d1 fix(providers): register zed in OAuth PROVIDERS to fix Unknown provider error (#6041) (#6078) Ankit 2026-07-05 11:54:32 +05:30
  • f8c2f23ae6 fix(kiro): probe the IdC region too during profileArn discovery (any IdC region) recovery/pr6099-kiro-idc-original artickc 2026-07-03 16:38:35 +03:00
  • f2370991ec fix(kiro): route Amazon Q runtime by profileArn region for cross-region IdC artickc 2026-07-03 16:22:06 +03:00
  • 44e85a7d40 fix(doubao-web): switch provider to Dola global (#6235) backryun 2026-07-05 14:45:33 +09:00
  • 74546ed854 fix(doctor): resolve two false-positive WARNs (#6162) (#6163) Aris 2026-07-05 12:41:07 +07:00
  • 00c74ea6c4 chore(quality): rebaseline kiro-translator file-size debt from #6213 Diego Rodrigues de Sa e Souza 2026-07-05 02:38:25 -03:00
  • e755c5ac68 fix(providers): refresh GitHub Copilot catalog (#6154) backryun 2026-07-05 14:33:32 +09:00
  • b1e27258c0 fix(chatcore): exempt opencode client from the default 128-tool truncation (#6193) Denis Kotsyuba 2026-07-05 07:30:30 +02:00
  • dc7eeba717 feat(sse): surface Kiro adaptive-thinking reasoning as reasoning_content (#6213) VXNCXNX 2026-07-05 07:30:21 +02:00
  • b074c6d75e fix(cli): detect POSIX auto-set HOSTNAME via os.hostname() to fix bind address (#6194) (#6195) R. Beltran 2026-07-05 07:30:16 +02:00
  • 5e3a95be4f feat(provider): add Claude 5 Sonnet to Claude Web provider (#6200) (#6209) Milan Soni 2026-07-05 11:00:10 +05:30
  • 0ed6780798 fix: add nvidia to PROVIDER_TOOL_LIMITS (1536) to prevent tool truncation (#6177) Luis Alejandro Vega 2026-07-05 02:30:04 -03:00
  • 6a12ba07b1 fix(translator): strip reasoning param for nvidia z-ai/glm-5.2 (#6181) Danny S 2026-07-05 13:29:59 +08:00
  • 6816bcdaf3 fix(dashboard): providers page data-timeout guard + live-ws standalone wiring (#6211) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:40 -03:00
  • 286fdf8794 fix(sse): surface ChatGPT-web image silent-drop as an accurate error (#6208) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:37 -03:00
  • b3a2cfe0ea fix(providers): correct Kiro model catalog to real upstream ids (#6170) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:32 -03:00
  • f2ad9b23bd fix(cline): force upstream streaming for Cline/ClinePass (streaming-only API) (#6165) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:28 -03:00
  • 8a7b62ec85 fix(dashboard): remove the always-on Auto-Routing (combo) banner from the home page (#6164) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:24 -03:00
  • e44f125992 fix(dashboard): stop model-test error freezing the page (React #31 object toast) (#6161) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:20 -03:00
  • cf6c2798b4 fix(oauth): extract keychain-import-only guard to restore file-size freeze (base-red) (#6158) Diego Rodrigues de Sa e Souza 2026-07-05 02:29:16 -03:00
  • 1473261c4c fix(backend): distinct max_input_tokens for GPT-family models (#6191) (#6230) Diego Rodrigues de Sa e Souza 2026-07-04 23:02:55 -03:00
  • adde9e4bae fix(providers): refresh stale NVIDIA NIM model registry (#6108) (#6223) Diego Rodrigues de Sa e Souza 2026-07-04 23:01:28 -03:00
  • cbc16af286 fix(backend): record reasoning source for zero-metered reasoning models (#6187) (#6229) Diego Rodrigues de Sa e Souza 2026-07-04 22:59:08 -03:00
  • 670d502bd9 fix(auth): clear error for stale-key decryption failures (#6148) (#6226) Diego Rodrigues de Sa e Souza 2026-07-04 22:58:31 -03:00
  • 201908df5e fix(backend): system-first memory injection for strict providers (#6135) (#6225) Diego Rodrigues de Sa e Souza 2026-07-04 22:57:56 -03:00
  • 8cb7f00821 fix(services): 9Router embed route + pre-spawn port probe (#6205) (#6227) Diego Rodrigues de Sa e Souza 2026-07-04 22:56:22 -03:00
  • c04ce386f1 fix(mcp): forward extra context through static tool loops (#6178) (#6228) Diego Rodrigues de Sa e Souza 2026-07-04 22:54:32 -03:00
  • 2d5bd41261 fix(api): stabilize relay SSRF-guard binding for minified builds (#6149) (#6224) Diego Rodrigues de Sa e Souza 2026-07-04 22:24:47 -03:00
  • 1e59d14143 docs(changelog): v3.8.45 bullets for the tests+quality+CI pipeline overhaul (#6214, #6215, #6218) Diego Rodrigues de Sa e Souza 2026-07-04 21:26:19 -03:00
  • 059dbe9f13 feat(quality): no-new-warnings por PR — ESLint bulk suppressions + lint-guard fork-condicional (Pacote 4) (#6218) Diego Rodrigues de Sa e Souza 2026-07-04 21:25:17 -03:00
  • 5a4bde1879 ci: dedup heavy pipeline — compat to nightly, coverage folded into unit shards, i18n single job, draft-skip (#6215) Diego Rodrigues de Sa e Souza 2026-07-04 21:24:10 -03:00
  • 0757503eae perf(test): tsx/esm loader + tsx 4.23 + órfãos recuperados + CI via npm scripts (plano testes+CI, Pacote 1) (#6214) Diego Rodrigues de Sa e Souza 2026-07-04 21:21:23 -03:00
  • bb62c2a618 chore(release): parallel-cycle flow — sync-next-cycle script + Hard Rule #21 semantics (#6203) Diego Rodrigues de Sa e Souza 2026-07-04 15:17:08 -03:00
  • 7a098a0d85 chore(release): open v3.8.45 development cycle Diego Rodrigues de Sa e Souza 2026-07-04 14:31:08 -03:00
  • 1bda6c15dc Release v3.8.44 (#5925) v3.8.44 Diego Rodrigues de Sa e Souza 2026-07-04 13:00:30 -03:00
  • 6c6ab8ab37 test(release): collect the #6082 fingerprint-expansion ghost test release/v3.8.44 Diego Rodrigues de Sa e Souza 2026-07-04 11:53:06 -03:00
  • 103236db7c fix(release): round-2 CI findings — LocaleAutoDetect refresh gating + ratchet tighten Diego Rodrigues de Sa e Souza 2026-07-04 11:29:15 -03:00
  • 00c55afcb6 fix(release): v3.8.44 one-pass release-PR CI sweep Diego Rodrigues de Sa e Souza 2026-07-04 10:40:48 -03:00
  • babb759441 chore(release): v3.8.44 — 2026-07-04 Diego Rodrigues de Sa e Souza 2026-07-04 09:05:01 -03:00
  • 979a7c63e9 fix(release): v3.8.44 Phase-0 pre-flight — base-red sweep + ratchet absorption Diego Rodrigues de Sa e Souza 2026-07-04 06:37:54 -03:00
  • 5ca28f2ff7 fix(dashboard): resolve broken Card import breaking next build (base-red from #6061) (#6155) Diego Rodrigues de Sa e Souza 2026-07-04 06:35:07 -03:00
  • 415d159c80 fix(oauth): graceful 400 for keychain-import-only providers (zed) (#6041) (#6054) Diego Rodrigues de Sa e Souza 2026-07-04 01:00:58 -03:00
  • dc2efa5e63 feat(resilience): throttle concurrent upstream quota fetches — closes #6009 (#6058) Diego Rodrigues de Sa e Souza 2026-07-04 00:58:55 -03:00
  • 2fa47b7b2c feat(sse): per-request Auto-Combo controls (X-OmniRoute-Mode / X-OmniRoute-Budget) — closes #6023 #6024 #6025 (#6057) Diego Rodrigues de Sa e Souza 2026-07-04 00:57:33 -03:00
  • 016fec3c82 feat(providers): add Kenari OpenAI-compatible gateway (#6104) Diego Rodrigues de Sa e Souza 2026-07-04 00:56:05 -03:00
  • c900bbb67a fix(providers): strip thinking param for minimax-m2.7 on NVIDIA NIM (#6102) Diego Rodrigues de Sa e Souza 2026-07-04 00:37:10 -03:00
  • 402d9dea81 feat(models): add claude-sonnet-5 to Antigravity catalog (#6103) Diego Rodrigues de Sa e Souza 2026-07-04 00:35:34 -03:00
  • 0cc32565aa fix(mitm): guard against concurrent MITM server starts (#6107) Diego Rodrigues de Sa e Souza 2026-07-04 00:32:40 -03:00
  • d927f2d31f fix(translator): strip Responses-only truncation field before Chat Completions forwarding (#6109) Diego Rodrigues de Sa e Souza 2026-07-04 00:30:04 -03:00
  • d8e4eeef5d fix(onboarding): route provider-details link by node id, not provider slug (#6145) (#6145) Chirag Singhal 2026-07-04 08:56:15 +05:30
  • 81f5bce4be fix(cli): give setup-claude a fallback profile generator like setup-codex (#6138) derhornspieler 2026-07-03 23:23:09 -04:00
  • 65bec99c3c fix(glm): suppress </think> close marker leak in GLM Anthropic transport (#6133) Raxxoor 2026-07-04 05:22:15 +02:00
  • c51693b1a3 fix(provider-limits): close TOCTOU race in quota recovery clear (I2) (#6139) janeza2 2026-07-04 10:16:12 +07:00
  • d3edbb5535 fix(repo): remove Windows case-conflicting DESIGN duplicate (#6140) backryun 2026-07-04 12:11:47 +09:00
  • 4a7602f96d chore(quality): rebaseline residual eslint + file-size drift (v3.8.44) Diego Rodrigues de Sa e Souza 2026-07-03 23:57:55 -03:00
  • e42e55426e i18n(zh-CN): translate CHANGELOG entries and section headings (#6043) Devin 2026-07-04 10:57:35 +08:00
  • 926b08aa80 chore docs Diego Rodrigues de Sa e Souza 2026-07-03 15:51:41 -03:00
  • cfd1f7219a docs: Normalize mixed-language documentation content (#6105) Milan Soni 2026-07-04 08:23:48 +05:30
  • 716041223e fix(provider-limits): clear transient rate-limit state when quota recovers (#6128) janeza2 2026-07-04 06:29:04 +07:00
  • 8cded07233 feat(build): backend-only fast build (skip the dashboard frontend) (#6119) NOXX - Commiter 2026-07-04 02:21:11 +03:00
  • e9d83e7c3f fix(accountFallback): persist per-account 429 cascade + classify 'Monthly usage limit. Resets in N days.' (#6061) KooshaPari 2026-07-03 15:58:09 -07:00
  • e2672466c5 chore(quality): rebaseline v3.8.44 release-green drift (eslint/cognitive/cyclomatic/file-size) Diego Rodrigues de Sa e Souza 2026-07-03 19:46:21 -03:00
  • d072db21e6 fix(combos): expand OpenCode/MiMo fingerprint accounts in combo builder (#6087) (#6092) Ankit 2026-07-04 04:14:12 +05:30
  • 8c3bcf06b8 fix(auth): persist quota preflight account lockouts (#6090) Arthur Bodera 2026-07-04 08:41:16 +10:00
  • 421a1ec5bc fix(combo): expand fingerprint-based providers into per-fingerprint combo targets (#6082) PizzaV 2026-07-04 00:39:04 +02:00
  • 32e4c906ef fix: reqId ReferenceError in safety-net redirect, dead code, filename typo (#6097) Semianchuk Vitalii 2026-07-03 22:56:42 +01:00
  • 631c6c4dc3 fix(compression): send patch-only to PUT /api/settings/compression in CompressionHub (#6039) (#6077) Ankit 2026-07-04 03:24:13 +05:30
  • 00d97cab74 fix(codex): use access_token.exp instead of id_token.exp for import expiresAt (#6075) (#6084) Ankit 2026-07-04 03:22:32 +05:30
  • f9b2fb4138 fix(security): persist IP filter config + enforce it in the authz pipeline (#6131) (#6132) Diego Rodrigues de Sa e Souza 2026-07-03 18:50:29 -03:00
  • c02f8d5c2c fix: keep Claude tool results adjacent (#6035) KooshaPari 2026-07-03 14:42:16 -07:00
  • 0c7f756f92 chore(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3 (#6125) dependabot[bot] 2026-07-03 18:16:16 -03:00
  • b3ffdaae75 chore(deps): bump actions/cache from 6.0.0 to 6.1.0 (#6124) dependabot[bot] 2026-07-03 18:16:11 -03:00
  • 2dfb59b324 chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3 (#6123) dependabot[bot] 2026-07-03 18:16:07 -03:00
  • f884c407bd fix(combo): prefer known context capacity over unknown (#6088) Arthur Bodera 2026-07-04 06:10:38 +10:00
  • 9c2fbf577c fix(models): normalize GLM-5.2 provider context (#6091) Arthur Bodera 2026-07-04 06:08:45 +10:00
  • 91cda11c83 fix(providers): update Gemini Web cookies and models (#6095) backryun 2026-07-04 04:55:12 +09:00
  • caeee8970d fix(providers): update Perplexity Web models (#6106) backryun 2026-07-04 04:50:58 +09:00
  • 1f1fda7cf5 fix(config): externalize ws for copilot-m365-web executor (#6130, closes #6062) Diego Rodrigues de Sa e Souza 2026-07-03 16:42:58 -03:00
  • 604afeacf4 Revert "fix(config): externalize ws for copilot-m365-web executor (#6098, closes #6062)" Diego Rodrigues de Sa e Souza 2026-07-03 16:40:11 -03:00
  • e61b75f007 fix(config): externalize ws for copilot-m365-web executor (#6098, closes #6062) Ankit 2026-07-04 01:06:35 +05:30
  • dbc0cdbe1b test(embeddings): pin seeded connection to direct egress in route-edge-coverage (#5975 collateral) Diego Rodrigues de Sa e Souza 2026-07-03 16:13:38 -03:00
  • 439f28d456 fix(ci): harden provider translate-path golden across CI runners (#6076) KooshaPari 2026-07-03 12:05:15 -07:00