Commit Graph

  • d0ff56613c wip(sse): extract responsesCommentaryFilter from stream.ts (rescue; behavior já shipou via #6232) wip/6199-commentary-filter-refactor Diego Rodrigues de Sa e Souza 2026-07-05 18:20:59 -03:00
  • 0483860829 wip(ci): VPS runner benchmark workflow + release-runner up/down scripts (rescue) chore/vps-runner-benchmark Diego Rodrigues de Sa e Souza 2026-07-05 18:20:57 -03:00
  • 1ad8b3b637 fix(a2a): finish the #6186 catalog-count update — 3 hardcoded 22s left in production Diego Rodrigues de Sa e Souza 2026-07-05 17:54:24 -03:00
  • efc92c6955 ci(quality): merge-integrity fast-gates + pre-flight hermetic mode (#6300) Diego Rodrigues de Sa e Souza 2026-07-05 17:50:10 -03:00
  • aabefc8026 fix(sse): strip zero-width markers from streamed tool-call arguments (follow-up to #5857) (#6292) Denis Kotsyuba 2026-07-05 22:40:22 +02:00
  • 8e33393668 fix(docker): add id= to BuildKit cache mounts for strict builders (#6291) HenryHaniHannoush 2026-07-05 23:38:52 +03:00
  • 234956ddf5 fix: bug-fix sweep — log path, AgentBridge DNS, opencode-go headers, GitLab Duo tools, M365 EDU (#6197 #6127 #6198 #5997 #6220 #6210) (#6234) Diego Rodrigues de Sa e Souza 2026-07-05 17:37:21 -03:00
  • 01ce92a3c0 fix(sse): drop commentary-phase text in Responses passthrough (#6199) (#6232) Diego Rodrigues de Sa e Souza 2026-07-05 17:35:13 -03:00
  • ddd546483f fix(resilience): evict sticky affinity on pinned-account failover (#6219) (#6231) Diego Rodrigues de Sa e Souza 2026-07-05 17:33:51 -03:00
  • b6ffe8ce20 fix(proxy): make "Test All" read-only + add bulk enable/disable (#6246) (#6299) Diego Rodrigues de Sa e Souza 2026-07-05 17:32:05 -03:00
  • f680aacff0 fix(proxy): #6246 stop the v3.8.44 proxy IP-leak + over-deactivation regression (#6296) Diego Rodrigues de Sa e Souza 2026-07-05 17:26:38 -03:00
  • dc5ae96905 chore(quality): prune stale ESLint suppressions (4,273 -> 4,233) Diego Rodrigues de Sa e Souza 2026-07-05 16:22:58 -03:00
  • 265d93ffd8 fix(combo): restrict the #6216 empty-stream failover to truly empty bodies (restores #3399/#3685 contracts) Diego Rodrigues de Sa e Souza 2026-07-05 16:07:32 -03:00
  • bf1481f11f fix(skills): generate the missing omni-github-skills registry entry + align catalog count tests Diego Rodrigues de Sa e Souza 2026-07-05 14:58:40 -03:00
  • fecf888fd9 fix(quality): clear the cycle's 11 net-new ESLint errors + make validate-release-green suppressions-aware Diego Rodrigues de Sa e Souza 2026-07-05 14:49:18 -03:00
  • 509fd5425c chore(release-green): clear test-masking + docs-all HARD reds for the v3.8.45 pre-flight Diego Rodrigues de Sa e Souza 2026-07-05 14:33:54 -03:00
  • faf68a222f fix(dashboard): null-guard connection in EditConnectionModal base-URL override (#6147) (#6287) Diego Rodrigues de Sa e Souza 2026-07-05 12:08:22 -03:00
  • 8a2b522a53 docs(changelog): restore v3.8.45/v3.8.44 sections eaten by the #6193 merge auto-resolve + CI-perf campaign bullets (#6273 #6275 #6283 #6284 #6285) Diego Rodrigues de Sa e Souza 2026-07-05 11:37:37 -03:00
  • bfd8a6533f ci: opt-in self-hosted VPS runners for the release window (anti-queue) (#6284) Diego Rodrigues de Sa e Souza 2026-07-05 11:14:30 -03:00
  • c26984e9bd feat(docker): build the image with Turbopack (v3.8.27 panic gone on Next 16.2.9) (#6285) Diego Rodrigues de Sa e Souza 2026-07-05 11:14:27 -03:00
  • 046093b9cb feat(build): make Turbopack the default bundler for dev and build (#6283) Diego Rodrigues de Sa e Souza 2026-07-05 11:14:25 -03:00
  • f35839fe01 ci(build): switch Next.js production build to Turbopack (1.9x faster) (#6273) Diego Rodrigues de Sa e Souza 2026-07-05 11:14:16 -03:00
  • 143b7b13c4 ci: unblock test jobs from the Build gate (start at minute 0) (#6275) Diego Rodrigues de Sa e Souza 2026-07-05 11:14:14 -03:00
  • fc16dcd6ee feat(dashboard): filter Free Provider Rankings by configured/available (#6150) (#6251) Diego Rodrigues de Sa e Souza 2026-07-05 10:52:14 -03:00
  • f237c07def Fix/5976 continued (#6216) Markus Hartung 2026-07-05 13:37:49 +02:00
  • 9899a6dacc fix(github-skills): add missing import, add unit tests, fix settings JSON parse (#6186) Moseyuh333 2026-07-05 18:28:01 +07:00
  • 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
  • b30e825e6b chore(ci): add VPS runner benchmark workflow (self-hosted vs ubuntu-latest) Diego Rodrigues de Sa e Souza 2026-07-05 04:21:36 -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
  • 1ef375e810 fix(sse): drop commentary-phase text in Responses passthrough (#6199) Diego Rodrigues de Sa e Souza 2026-07-04 22:18:38 -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