Commit Graph

  • 6663d70004 provider(agnes): refresh chat catalog to 2026.07.30 (openai chat/completions, 1.5/2.0/2.5-flash) (#10942) Paijo 2026-08-21 14:24:45 +07:00
  • c0fd109e30 fix(dashboard): show account email/name in Utilization Account Split cards (#10939) ZaimMarzuki 2026-08-21 14:24:10 +07:00
  • 10deb5c307 fix(build): scope standalone type:module to worker dirs so server.js stays CJS (#10936) Armin Anton” ∴ 2026-08-21 00:23:42 -07:00
  • 4c0b54abc1 feat(rankings): expose provider reliability alongside free provider rankings (#10909) Dizzle 2026-08-21 09:23:17 +02:00
  • 9b952829e0 fix(providers): stop the loopback readiness gate from memorizing failure (#10903) Dizzle 2026-08-21 09:22:46 +02:00
  • 31193afc02 fix(test): bump EXPECTED_FEATURE_FLAG_COUNT to 52 for #10889 own growth (missed at merge) Markus Hartung 2026-08-21 04:21:38 -03:00
  • e4a24173af feat(auth): add OIDC password-login disabler when OIDC is active (#10889) Reza Rezaei 2026-08-21 09:18:55 +02:00
  • 4fa204de68 fix(relay): share one private-host guard across the three relay workers (#10941) Nguyen Thanh Dat 2026-08-21 14:17:25 +07:00
  • 6eaa737333 fix(relay): resolve x-relay-path through the shared guard in the CF worker (#10935) Nguyen Thanh Dat 2026-08-21 14:12:53 +07:00
  • 9fd19f5522 fix(settings): add customSystemPrompt fields to updateSettingsSchema (#10865) (#10890) Rouzbeh† 2026-08-21 10:41:14 +03:30
  • 0940bb6082 fix(search): enforce blockedProviders setting on search endpoint (#10863) (#10901) Rouzbeh† 2026-08-21 10:37:56 +03:30
  • 8b9dc7ddfb fix(auth): add opencode/opencode-zen to search pairs for credential resolution (#10892) (#10899) Rouzbeh† 2026-08-21 10:32:36 +03:30
  • 354d3a2741 fix(models): persist apiFormat, targetFormat, and supportsVision overrides for catalog models (#10871) (#10898) Rouzbeh† 2026-08-21 10:26:57 +03:30
  • 467a80428c fix(model): return model_not_found for unrecognized prefix models when provider is inactive (#10856) (#10894) Rouzbeh† 2026-08-21 10:19:01 +03:30
  • 788be6d2e2 fix(combo): clear stale sticky pins when stickiness is disabled (#10907) Jonathan Bailey 2026-08-20 22:57:48 -07:00
  • 1b16e1276f fix(quality): rebaseline file-size for #10859 own growth (missed at merge) Markus Hartung 2026-08-21 02:54:16 -03:00
  • fdeac496e8 feat(providers): restore per-connection upstream timeout tier (#10885) Dizzle 2026-08-21 07:18:25 +02:00
  • 825e2ab3ab fix(opencode-plugin): respect log level in provider.models() catalog path (#8982) (#10798) ToastedPatatas 2026-08-21 13:15:50 +08:00
  • 3805494250 feat(vision-bridge): consolidate vision bridge fixes (catalog verdict, creds, cache key, CC vision) (#10859) Wahyu Hidayatulloh Pamungkas 2026-08-21 12:13:07 +07:00
  • 45b42ecdee fix(compression): bump vendored GCF with numeric-domain and surplus fixes (#10807) Dayna Blackwell 2026-08-20 22:13:04 -07:00
  • 967b56a0dc fix(cline): stop generating proxy task ids (#10279) Ara 2026-08-20 22:13:00 -07:00
  • fac2a93dbf fix(dashboard): guard non-string apiKey in CLI tool cards (#10872) Rahul sharma 2026-08-21 10:42:56 +05:30
  • b580992205 feat(opencode-go): expose Muse Spark reasoning effort aliases (#10883) Jonathan Bailey 2026-08-20 22:12:53 -07:00
  • 24f31cf4e0 feat(command-code): expose reasoning effort suffixes (#10884) Jonathan Bailey 2026-08-20 22:12:49 -07:00
  • 7fa65288aa deps: bump the production group with 5 updates (#10931) dependabot[bot] 2026-08-21 01:17:53 -03:00
  • 1d2918807d deps: bump the development group with 2 updates (#10932) dependabot[bot] 2026-08-21 01:17:50 -03:00
  • 34f65e1354 chore(deps): bump github/codeql-action/init from 4.37.6 to 4.37.7 (#10930) dependabot[bot] 2026-08-21 00:58:44 -03:00
  • af47a5f2e4 chore(deps): bump github/codeql-action/analyze from 4.37.6 to 4.37.7 (#10929) dependabot[bot] 2026-08-21 00:58:13 -03:00
  • 5bf694f0b3 chore(deps): bump github/codeql-action from 4.37.6 to 4.37.7 (#10928) dependabot[bot] 2026-08-21 00:58:10 -03:00
  • 6fd4040148 feat(cli): support Grok Build custom host configuration (#10830) Tuan Dinh 2026-08-21 10:29:01 +07:00
  • 16fc433a4f fix(skills): make marketplace installs available to API keys (#10854) Burak Bayır 2026-08-21 06:13:31 +03:00
  • fa0cd5af1c fix(cursor): discover account Agent endpoint (#10804) Tuan Dinh 2026-08-21 10:07:45 +07:00
  • 6098954b0b test(providers): regenerate translate-path golden snapshot for freebuff (#10531) Markus Hartung 2026-08-21 00:03:09 -03:00
  • b661b71559 fix(sse,compression): graceful silent-close truncation + compressToolResults boolean guard (#10805) Minh Long 2026-08-21 09:59:21 +07:00
  • b87056a345 feat(a2a): A2A v1.0 client compatibility (SendMessage alias + v1.0 agent card) (#10839) wpec 2026-08-21 04:54:07 +02:00
  • 1d4c4cd7c9 fix(sse): re-run strict system hoist after format translation (#10803) Kizuno18 2026-08-20 23:46:03 -03:00
  • 374b387b35 fix(opencode): route Muse Spark 1.2 models to OpenAI Responses API (#10874) مصطفى محمود لطفى مصطفى محمود 2026-08-21 05:40:55 +03:00
  • d6737bfa2a fix(zed-hosted): add connection test support for Zed Hosted Models (#10810) Hsia97 2026-08-21 10:34:55 +08:00
  • 74c9e7e0d2 feat(combo): Auto-Combo snapshot generation/duplication in the UX (#10354) Jay Ongg 2026-08-20 19:14:00 -07:00
  • d098114fe5 fix(combo): guarantee combo loops terminate with an actionable error instead of hanging silently (#10463) Hernan Javier Ardila Sanchez 2026-08-21 04:07:25 +02:00
  • cbf23772ec feat(providers): implement native support for Freebuff AI gateway (#6793) (#10531) Adrian A. Firmansyah 2026-08-21 08:53:24 +07:00
  • 28788cb9af fix(cli): route provider tests through connection API (#10572) Nathan 2026-08-21 09:41:27 +08:00
  • 00aba8ef16 fix(sse): include prompt cache usage fields on message_stop fallback path (#10545) Nahuel Saruf 2026-08-20 22:33:39 -03:00
  • 769ab62fa3 fix(reasoning): preserve compatible response state (#10574) Ke Jin 2026-08-21 09:20:54 +08:00
  • 2cd14b1696 fix(providers): rename Freepik slug to Magnific and validate Magnific API keys (#10594) Ravi Tharuma 2026-08-21 03:15:48 +02:00
  • f71f3da08b feat(routing): add DISABLE_CONTEXT_WINDOW_CHECKS bypass for the direct-request input/context check (#10927) Diego Rodrigues de Sa e Souza 2026-08-20 22:04:03 -03:00
  • 118840131d fix(deps): upgrade @atjsh/llmlingua-2 to 2.0.5 and drop @tensorflow/tfjs (#10610) Webman 2026-08-20 20:02:14 -05:00
  • 3fed9e837a fix(sse): add the missing minimax-music dispatch to music generation (#10650) Octopus 2026-08-21 08:37:54 +08:00
  • 1f04e73a1c Merge pull request #10922 from diegosouzapw/fix/10877-quota-alias-lookup Diego Rodrigues de Sa e Souza 2026-08-20 21:20:00 -03:00
  • f66c986dbd Merge pull request #10919 from diegosouzapw/fix/10849-search-provider-400 Diego Rodrigues de Sa e Souza 2026-08-20 21:19:31 -03:00
  • 3669df2ca5 Merge pull request #10914 from diegosouzapw/fix/10848-image-scan-cookie-bridge Diego Rodrigues de Sa e Souza 2026-08-20 21:19:17 -03:00
  • 590cbbe7b1 Merge pull request #10918 from diegosouzapw/fix/10815-kiro-oauth-dedup Diego Rodrigues de Sa e Souza 2026-08-20 21:19:10 -03:00
  • c7e264e1a6 Merge pull request #10911 from diegosouzapw/fix/10788-opencode-effort-tiers Diego Rodrigues de Sa e Souza 2026-08-20 21:19:03 -03:00
  • 699be22e1e Merge pull request #10915 from diegosouzapw/fix/10765-rtk-unconditional-stats Diego Rodrigues de Sa e Souza 2026-08-20 21:18:55 -03:00
  • 7756aef970 Merge pull request #10917 from diegosouzapw/fix/10597-combo-log-error-body Diego Rodrigues de Sa e Souza 2026-08-20 21:18:48 -03:00
  • 050c7c0021 Merge pull request #10913 from diegosouzapw/fix/10592-playground-endpoint-selector Diego Rodrigues de Sa e Souza 2026-08-20 21:18:41 -03:00
  • c535df9076 Merge pull request #10923 from diegosouzapw/fix/10156-responses-commentary-sse Diego Rodrigues de Sa e Souza 2026-08-20 21:18:28 -03:00
  • 5d9998eb31 Merge pull request #10912 from diegosouzapw/fix/10095-antigravity-multiaccount-quota Diego Rodrigues de Sa e Souza 2026-08-20 21:18:16 -03:00
  • 19741775ee fix(sse): strip commentary items from Responses response.completed snapshot (#10156) Markus Hartung 2026-08-20 20:42:02 -03:00
  • b668d91364 fix(sse): canonicalize alias provider ids before quota fetcher lookup (#10877) Markus Hartung 2026-08-20 20:41:59 -03:00
  • 4ec080dc19 fix(api): POST /v1/search names unknown providers instead of opaque 400 (#10849) Markus Hartung 2026-08-20 20:37:22 -03:00
  • 0458c5ac4c fix(db): disambiguate Kiro OAuth dedup by profileArn (#10815) Markus Hartung 2026-08-20 20:34:59 -03:00
  • 9603ec1bf1 fix(sse): log upstream error body in COMBO per-target failure warnings (#10597) Markus Hartung 2026-08-20 20:34:38 -03:00
  • 6d043674c2 fix: skip expensive RTK compression stats computation on no-op runs (#10765) Markus Hartung 2026-08-20 20:34:19 -03:00
  • bed4d24049 fix(config): exclude cookie-auth image bridges from unprefixed model scan (#10848) Markus Hartung 2026-08-20 20:33:19 -03:00
  • 018badc3b3 fix: route Playground ChatTab Send to the selected endpoint, not just chat.completions (#10592) Markus Hartung 2026-08-20 20:30:40 -03:00
  • 87719f2381 fix(domain): treat unreported Antigravity quota fraction as unknown, not exhausted (#10095) Markus Hartung 2026-08-20 20:29:38 -03:00
  • 0a1f1d42ee fix(open-sse): declare Ollama Cloud reasoning models' supportedThinkingEfforts (#10788) Markus Hartung 2026-08-20 20:27:26 -03:00
  • eb6f319712 feat(providers): add tabitoken gateway and serve hcnsec's four protocols (#10668) Yawar 2026-08-21 04:54:42 +05:30
  • bc9090ba65 fix(translator): merge consecutive same-role contents in direct claudeToGeminiRequest (#10658) MSiva 2026-08-21 04:34:20 +05:30
  • d9cb4f5f5d fix(files): validate the list limit query parameter (#10673) Paco Cartones 2026-08-21 00:56:34 +02:00
  • ce6249cbb7 Merge pull request #10528 from excessivechaos/fix/direct-dispatcher-timeout-10214 Diego Rodrigues de Sa e Souza 2026-08-20 19:55:57 -03:00
  • 9935f80971 fix(perplexity-web): make the built-in-search hint opt-in (#10904) Diego Rodrigues de Sa e Souza 2026-08-20 19:34:18 -03:00
  • e968d11b1c feat(home): add Recent Requests panel + excludeTests allowlist fix (#10900) Diego Rodrigues de Sa e Souza 2026-08-20 18:26:02 -03:00
  • 7afafcecc9 feat(sse): add GLM-5.3 models and effort tiers (#10896) Diego Rodrigues de Sa e Souza 2026-08-20 18:06:41 -03:00
  • c79faa45fb fix(image): support OpenRouter reference-image edits (#10197) (#10363) Tiangao 2026-08-20 23:04:22 +02:00
  • 871832820f fix(memory): enable agent memory save via MCP tools + builtin stream guard (#10887) Diego Rodrigues de Sa e Souza 2026-08-20 17:28:37 -03:00
  • d87b97a786 feat(routing): adaptive feedback loop v2 — operational/semantic quality, confidence, TTFT/ITL, end-to-end test (#10881) 3g0r1ch 2026-08-20 23:28:30 +03:00
  • 25ba4f2a34 feat(antigravity): auto-rotate BYOP accounts to siblings on GCP_PROJECT_REQUIRED (#10470) Rouzbeh† 2026-08-20 23:30:43 +03:30
  • c40ff16a1d fix(providers): preserve health on inconclusive probes (#10799) Aman 2026-08-20 13:42:02 -06:00
  • 0b51a242ce fix(provider-health): keep unsupported validation probes neutral (#10878) Aman 2026-08-20 13:35:51 -06:00
  • 7f90af645c fix(db): remove stale MiMoCode state after provider sunset (#10873) Aman 2026-08-20 13:35:41 -06:00
  • e6801bace1 feat(proxy): surface anonymous egress-IP sharing in the health sweep and the egress API (#10876) Dizzle 2026-08-20 20:47:34 +02:00
  • 82ed31d27a docs(openapi): document GET and PUT on /api/combos/[id] (#10875) Dizzle 2026-08-20 20:47:24 +02:00
  • dacf4c3c1a fix(cli): report .env lines that never take effect (#10870) Dizzle 2026-08-20 20:47:15 +02:00
  • 362c5acbfe feat(api): accept PATCH on /api/combos/[id] (#10869) Dizzle 2026-08-20 20:47:05 +02:00
  • 7fd82eb146 fix(api): guard combo updates against emptying, and fix copilot combo targets (#10866) Dizzle 2026-08-20 20:46:57 +02:00
  • 6f28688b04 fix(antigravity): map Gemini 3.7 Flash tiers to upstream tiered endpoint model (#10341) (#10882) Diego Rodrigues de Sa e Souza 2026-08-20 15:37:10 -03:00
  • 12d0acbe06 fix(conversations): bound reconnect walk + memoize turn hashes (#7847) (#10800) adevwithpurpose 2026-08-20 23:34:32 +05:00
  • 61051a1460 perf(compression): accelerate Lite and Caveman whitespace & artifact cleaners with native V8 RegExp (#10834) adevwithpurpose 2026-08-20 23:34:20 +05:00
  • 1fb466a1ee fix(cli): prevent DEP0190 child process spawn deprecation on Windows (#10835) adevwithpurpose 2026-08-20 23:34:08 +05:00
  • 2c84ce19df fix(build): ensure standalone package.json declares module type for Node 24 worker compatibility (#10836) adevwithpurpose 2026-08-20 23:34:00 +05:00
  • e5b7c40d11 fix(security): judge outbound hosts by address, not by spelling (#10843) Nguyen Thanh Dat 2026-08-21 01:20:29 +07:00
  • 053c64d380 fix(i18n): stop rendering the Disabled status as "person with a disability" (#10853) Nguyen Thanh Dat 2026-08-21 01:20:19 +07:00
  • 3112304db6 fix(catalog): stop advertising auto/* when auto routing is disabled (#10857) Nguyen Thanh Dat 2026-08-21 01:20:08 +07:00
  • a280bfc112 fix(context): budget base64 file payloads instead of counting them as text (#10858) Nguyen Thanh Dat 2026-08-21 01:19:59 +07:00
  • d99701d6b3 fix(mcp): give provider-bound tool calls their own fetch budget (#10860) Nguyen Thanh Dat 2026-08-21 01:19:50 +07:00
  • 80b517edea fix(providers): treat a degraded cached catalog as a failed model sync (#10862) Nguyen Thanh Dat 2026-08-21 01:19:41 +07:00
  • a72dc25c04 fix(proxy): stop reporting IPv4-only proxies as dead (#10868) Nguyen Thanh Dat 2026-08-21 01:19:32 +07:00
  • 621f30a188 fix(cli): restore packaged machine-token authentication (#10468) 小妍儿 ✨ 2026-08-21 02:07:19 +08:00