Commit Graph

  • 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
  • 1f6ec5bc86 feat(minimax): extract M3 reasoning_content on OpenAI-format tiers (#6073) KooshaPari 2026-07-03 12:01:31 -07:00
  • ad58bc15d6 feat(proxy): batch delete, auto-test, health scheduler + transitive alias fix (#5918) Paijo 2026-07-03 23:31:44 +07:00
  • 9c6a3640fd fix(registry): update grok-cli model context lengths (#5913) Chewji 2026-07-03 22:53:26 +07:00
  • 29e04b7089 fix(providers): strip orphan tool_result on Antigravity MITM path (#6026) (#6115) Diego Rodrigues de Sa e Souza 2026-07-03 12:50:26 -03:00
  • 2a20e5ca47 fix(providers): emulate OpenAI tool_calls in GitLab Duo executor (#6051) (#6111) Diego Rodrigues de Sa e Souza 2026-07-03 12:49:56 -03:00
  • 513e3b0047 Merge pull request #6110 from diegosouzapw/fix/release-envdoc-bifrost-port Diego Rodrigues de Sa e Souza 2026-07-03 12:11:10 -03:00
  • 8d7e3e28f2 fix(ci): document BIFROST_PORT to clear env-doc-sync base-red Diego Rodrigues de Sa e Souza 2026-07-03 12:10:07 -03:00
  • d0be015e38 Merge pull request #5912 from chirag127/fix/pnpm11-allowbuilds-workspace Diego Rodrigues de Sa e Souza 2026-07-03 10:29:08 -03:00
  • 556f191d30 feat(services): promote Bifrost to embedded/supervised service (#5670) (#5817) Diego Rodrigues de Sa e Souza 2026-07-03 09:05:41 -03:00
  • dc7892c4b0 feat(services): add Mux managed embedded service (#6034) Diego Rodrigues de Sa e Souza 2026-07-03 08:57:02 -03:00
  • b7160e9fc5 feat(xai): surface Grok usage on quota dashboard via local usageHistory aggregation (#5806) Diego Rodrigues de Sa e Souza 2026-07-03 08:51:01 -03:00
  • 5fe225850e fix(combo): fallback to sibling model on 500 for per-model-quota providers (#5976) Markus Hartung 2026-07-03 13:48:52 +02:00
  • 4573684eee refactor(sse): extract applyStrategyOrdering leaf from handleComboChat (Block J Task 3) (#6063) Diego Rodrigues de Sa e Souza 2026-07-03 08:44:52 -03:00
  • 772fea3f4d fix: unwrap Cline response envelope (#6046) KooshaPari 2026-07-03 04:40:43 -07:00
  • 5d902e5b66 feat(minimax): extract M3 <think> to reasoning_content on OpenAI-format tiers (#6050) KooshaPari 2026-07-03 04:36:31 -07:00
  • 8d0ed4f936 fix(kimi-web, qwen-web): align model catalog with live /models + map scenario per model (#5915) janeza2 2026-07-03 18:35:56 +07:00
  • f496738d7f fix(translator): strip multipleOf from antigravity/gemini tool schemas (port from 9router#2309) (#6052) Diego Rodrigues de Sa e Souza 2026-07-03 08:35:02 -03:00
  • 90aca8b85e fix(translator): wrap Kiro system prompt in <system-reminder> (port from 9router#2306) (#6053) Diego Rodrigues de Sa e Souza 2026-07-03 08:31:12 -03:00
  • 65602b5477 fix(ci): release-green base-reds — #5695 test regex + file-size rebaseline (#6093) Diego Rodrigues de Sa e Souza 2026-07-03 08:30:07 -03:00
  • d6dc869c9c refactor(sse): decompose handleComboChat auto-strategy region (Block J Task 2 — parseAutoConfig + resolveAutoStrategyOrder) (#6049) Diego Rodrigues de Sa e Souza 2026-07-03 04:00:03 -03:00
  • 8fb020676e docs(openapi): document 9 newly-added routes to restore coverage ratchet (v3.8.44) Diego Rodrigues de Sa e Souza 2026-07-03 02:48:21 -03:00
  • e12bbd33ad feat(providers): client-identity header profiles for compatible nodes (re-cut) + forbid cookie in custom headers (#5812) Diego Rodrigues de Sa e Souza 2026-07-03 02:23:23 -03:00
  • 6a04114f0e feat(claude-code): opt-in auto-permission classifier compat mode (re-cut onto release tip) (#5810) Diego Rodrigues de Sa e Souza 2026-07-03 02:15:59 -03:00
  • 204bd7f465 chore(quality): rebaseline eslintWarnings 4199->4256 + cognitiveComplexity 860->861 (v3.8.44 cycle drift) Diego Rodrigues de Sa e Souza 2026-07-03 02:14:36 -03:00
  • 0e9853460f feat(usage): on-demand period-scoped usage-data reset (re-cut onto release tip) (#5831) Diego Rodrigues de Sa e Souza 2026-07-03 02:12:31 -03:00
  • 83f67c8e0e docs(changelog): restore #5181/#5199/#5462 feature bullets eaten by merge Diego Rodrigues de Sa e Souza 2026-07-03 02:03:18 -03:00
  • 5bc11f4d0e test(security): fix CodeQL #689 — Kimi Web URL host substring sanitization (#6048) Diego Rodrigues de Sa e Souza 2026-07-03 02:02:50 -03:00
  • 29fc4a7395 Merge PR #6045: CN sign-up geo-restriction notices for SenseNova & StepFun (#5462) Diego Rodrigues de Sa e Souza 2026-07-03 02:01:30 -03:00
  • 4f1803ac84 Merge PR #6038: surface Codex banked reset credits per account (#5199) Diego Rodrigues de Sa e Souza 2026-07-03 02:01:17 -03:00
  • 95218647c9 Merge PR #6037: refresh The Old LLM (Free) model catalog (#5181) Diego Rodrigues de Sa e Souza 2026-07-03 02:01:08 -03:00
  • 72ee80649c feat(autoCombo): latency/speed-optimized routing mode + omniroute_pick_fastest_model MCP tool (#6011) KooshaPari 2026-07-02 21:38:51 -07:00
  • 0c2b0571ee feat(sidecar): advertise provider manifest url (#6007) KooshaPari 2026-07-02 21:32:45 -07:00
  • 96c04f75bf feat(providers): add CN sign-up geo-restriction notices for SenseNova & StepFun (#5462) Diego Rodrigues de Sa e Souza 2026-07-03 01:26:46 -03:00
  • 6bce788aed feat(api): expose provider plugin manifest (#6001) KooshaPari 2026-07-02 21:24:08 -07:00
  • e34d1a4b57 fix(dashboard): render Update-now API errors as text, not the raw envelope object (#5991) (#6028) Diego Rodrigues de Sa e Souza 2026-07-03 01:01:25 -03:00
  • c9032e478b feat(i18n): auto-detect browser language on first visit (#5979) Diego Rodrigues de Sa e Souza 2026-07-03 00:57:58 -03:00
  • 1bd4b02110 feat(cli-tools): add CodeWhale CLI tool (#5996) Diego Rodrigues de Sa e Souza 2026-07-03 00:57:06 -03:00
  • 373dd17ccb refactor(combo): extract buildTargetTimeoutRunner from handleComboChat (#6036) Diego Rodrigues de Sa e Souza 2026-07-03 00:56:45 -03:00
  • 4e16a491a1 feat(server): support reverse-proxy basePath deployment (#5992) Diego Rodrigues de Sa e Souza 2026-07-03 00:53:12 -03:00
  • f984bef4ec feat(providers): add SumoPod and X5Lab OpenAI-compatible providers (#5963) Diego Rodrigues de Sa e Souza 2026-07-03 00:46:30 -03:00
  • 7658a7da1e feat(providers): add Charm Hyper OpenAI-compatible provider (#5961) Diego Rodrigues de Sa e Souza 2026-07-03 00:45:06 -03:00
  • 50f770583d feat(providers): add Nube.sh OpenAI-compatible provider (#5936) Diego Rodrigues de Sa e Souza 2026-07-03 00:43:41 -03:00
  • 70dd5df445 feat(providers): add b.ai OpenAI-compatible provider (#5969) Diego Rodrigues de Sa e Souza 2026-07-03 00:42:04 -03:00
  • a518ce8f8a feat(providers): add Qiniu OpenAI-compatible provider (#5966) Diego Rodrigues de Sa e Souza 2026-07-03 00:40:07 -03:00
  • 7aaf109c0c feat(providers): add ModelScope OpenAI-compatible provider (#5965) Diego Rodrigues de Sa e Souza 2026-07-03 00:38:06 -03:00
  • 196375b8a9 feat(providers): add Augment (Auggie CLI) local provider (#5972) Diego Rodrigues de Sa e Souza 2026-07-03 00:35:43 -03:00
  • ef7b4febee feat(providers): add NVIDIA NIM image generation (#5971) Diego Rodrigues de Sa e Souza 2026-07-03 00:33:05 -03:00
  • ff64c9e0bb feat(dashboard): surface Codex banked reset credits per account (#5199) Diego Rodrigues de Sa e Souza 2026-07-03 00:19:28 -03:00
  • 08acf86fe3 fix(api): guard shared API client against non-JSON error responses (#5973) Diego Rodrigues de Sa e Souza 2026-07-03 00:19:06 -03:00
  • e6e6d36907 fix(embeddings): forward connection-level proxy to embedding requests (#5975) Diego Rodrigues de Sa e Souza 2026-07-03 00:18:20 -03:00
  • 85a7be992c fix(resilience): parse Retry-After from 429 JSON body for cooldown (#5974) Diego Rodrigues de Sa e Souza 2026-07-03 00:17:25 -03:00
  • cd10a6f5f4 feat(oauth): import Codex connection from a raw ChatGPT access token (#5995) Diego Rodrigues de Sa e Souza 2026-07-03 00:15:34 -03:00
  • cbe2ec1244 feat(dashboard): add tool-source diagnostics settings toggle (#5978) Diego Rodrigues de Sa e Souza 2026-07-03 00:14:32 -03:00
  • a4872ce1de feat(providers): refresh The Old LLM (Free) model catalog (#5181) Diego Rodrigues de Sa e Souza 2026-07-03 00:14:28 -03:00
  • aac5ebcde5 feat(dashboard): collapse and sort provider quota rows by remaining (#5977) Diego Rodrigues de Sa e Souza 2026-07-03 00:13:46 -03:00
  • 9838acc741 feat(dashboard): suggest HuggingFace Hub media models (#5990) Diego Rodrigues de Sa e Souza 2026-07-03 00:12:52 -03:00
  • c9ac3057f0 feat(cli-tools): add Crush CLI tool to the dashboard (#5970) Diego Rodrigues de Sa e Souza 2026-07-03 00:11:29 -03:00
  • b253d8a74a feat(providers): support Vercel AI Gateway embeddings and images (#5968) Diego Rodrigues de Sa e Souza 2026-07-03 00:09:52 -03:00
  • 1264d1f882 fix: deepseek-web reliability — auto-refresh on 401/403, refresh v2.0.0 client headers, fix token-kind bulk import (#5988) backryun 2026-07-03 12:09:32 +09:00
  • 1640b8cf83 fix(cc-compatible): send SSE accept for streamed requests (#5958) Randi 2026-07-02 23:09:25 -04:00
  • 5d3f85fc71 fix(providers): only apply openai-family model inference fallback when no cataloged provider serves the id (#5852) (#5938) Diego Rodrigues de Sa e Souza 2026-07-03 00:08:19 -03:00
  • b6a11f04df feat(api-keys): add per-key device/connection tracking (#5998) Diego Rodrigues de Sa e Souza 2026-07-03 00:08:17 -03:00
  • bff75cbd3c feat(proxy): add Webshare proxy pool import and sync (#5993) Diego Rodrigues de Sa e Souza 2026-07-03 00:06:21 -03:00
  • 4b8056b464 feat(agy): support Google Cloud project ID settings (#5905) nickwizard 2026-07-03 06:03:55 +03:00
  • 31e80a9328 test(cli): deflake cli-setup-opencode.test.ts — silence console (#5959-class landmine) (#6033) Diego Rodrigues de Sa e Souza 2026-07-03 00:00:23 -03:00
  • 3b512f4b47 test(ci): move orphaned executor tests to top-level so a runner collects them (#6027) Diego Rodrigues de Sa e Souza 2026-07-02 23:57:07 -03:00
  • 25783d1ca7 refactor(executors): extract reasoning-effort (base) + tool-normalization (codex) leaves (#6030) Diego Rodrigues de Sa e Souza 2026-07-02 23:51:52 -03:00
  • 08b5e082b7 fix(cli): stabilize setup-claude.test.ts flake — inject dry-run log sink (#6021) Diego Rodrigues de Sa e Souza 2026-07-02 23:35:35 -03:00
  • cfa3686f9f test(cli): deflake setup-claude.test.ts — silence console to stop stdout/report interleaving (#5959) (#6019) Diego Rodrigues de Sa e Souza 2026-07-02 22:45:37 -03:00
  • 6756fa8e54 refactor(executors): extract challenge solver from duckduckgo-web (#6020) Diego Rodrigues de Sa e Souza 2026-07-02 22:44:47 -03:00
  • 2ce64e8f38 refactor(executors): extract pure EventStream framing from kiro (#6018) Diego Rodrigues de Sa e Souza 2026-07-02 22:44:43 -03:00
  • 0c3498e724 refactor(executors): extract pure Meta AI response parser from muse-spark-web (#6017) Diego Rodrigues de Sa e Souza 2026-07-02 22:29:37 -03:00