Commit Graph

  • 8acd799af7 feat(routing): add exclusive managed session connection leases (#10362) KaspaPulse 2026-08-18 17:25:46 +03:00
  • 3cab6dc9f0 fix(combo): resolve nativeCodexTurnPin type error and connection-pin gap adevwithpurpose 2026-08-18 11:14:01 -03:00
  • fd76271515 fix(providers): make upstream model sync opt-in and preserve manual overrides (#10603) InkshadeWoods 2026-08-18 21:58:40 +08:00
  • fb89fafc3a fix(backend,combo,cursor): header budget, Codex failover, kv_after_text (#10573) Bob.Hou 2026-08-18 21:58:22 +08:00
  • 30265ef7f8 fix(i18n): add missing routing and compression messages (#10546) Rizx 2026-08-18 21:58:13 +08:00
  • 6b823aa441 fix(logging,sse): redact sensitive log fields and default SSE comments to disabled (#10539) Bob.Hou 2026-08-18 21:58:07 +08:00
  • 6d99a46d4b fix(cli): guarantee non-empty [STARTUP] Fatal log on instrumentation-hook boot throw (#10447) Diego Rodrigues de Sa e Souza 2026-08-18 10:57:44 -03:00
  • c545855b26 fix(logging): capture early-keepalive bytes in the call-log artifact (#10331) Markus Hartung 2026-08-18 15:57:31 +02:00
  • acd740908f feat(providers): refresh Qwen3.8 model catalogs (#10226) backryun 2026-08-18 22:57:20 +09:00
  • 7f6958960c deps: bump the development group with 13 updates (#10626) dependabot[bot] 2026-08-18 10:53:46 -03:00
  • 9814276b0f deps: bump the production group with 14 updates (#10625) dependabot[bot] 2026-08-18 10:53:41 -03:00
  • 3d27c19d17 deps: bump electron from 43.3.0 to 43.4.0 in /electron (#10622) dependabot[bot] 2026-08-18 10:53:37 -03:00
  • 671aa3d80d fix(oauth): treat Kiro social poll status as alias of error for pending states (#10620) Krishna lokhande 2026-08-18 19:23:29 +05:30
  • 5a44c46b1d feat(resilience): scope auto-disable banned accounts to subscriptions (#10617) Ravi Tharuma 2026-08-18 15:53:24 +02:00
  • d6242b7267 fix(auth): add missing state parameter to OIDC authorization URL (#10614) Reza Rezaei 2026-08-18 15:53:18 +02:00
  • 1ac086954a fix(cli): let setup --api-key reach the provider setup path (#10613) ataozkn 2026-08-18 16:53:14 +03:00
  • f89005b3ad fix(cli): derive machine-id token under plain Node and honor salt rotation (#10612) ataozkn 2026-08-18 16:53:09 +03:00
  • 7d92aa7527 fix(streaming): preserve completed Codex tool handoffs (#10608) Jan Leon 2026-08-18 15:53:05 +02:00
  • 735d2c9659 fix(api): accept .opus uploads on /v1/audio/transcriptions (#10607) monem 2026-08-18 15:53:01 +02:00
  • 70f94685e6 fix(gemini): inject missing items schema for array typed mcp tools (#10578) (#10605) Sahil Singh 2026-08-18 19:22:56 +05:30
  • a7b96b44e9 fix(xai): cap chat history at xAI 800-message limit (#10601) Patryk Mikołajczyk 2026-08-18 15:52:52 +02:00
  • 6003612000 fix(audio): fall back nested STT models when the prefix provider has no credentials (#10584) Ravi Tharuma 2026-08-18 15:52:48 +02:00
  • 3d0ffb49a4 feat(providers): complete Jina + Gemini Embedding 2 multimodal via OmniRoute (#10581) Ravi Tharuma 2026-08-18 15:52:43 +02:00
  • 228ef6fba9 fix(mcp): make GitHub skill tools discoverable through omniroute_tool_search (#10575) Brandon Bennett 2026-08-18 09:52:38 -04:00
  • 9222528bdd fix(opencode): session stability, free-tier routing, and CLI defaults (#10571) CyrixJD115 2026-08-18 08:52:33 -05:00
  • c2dbe2f1fb docs: add embeddings client runbook for Gemini 2 and Jina omni (#10569) Ravi Tharuma 2026-08-18 15:52:29 +02:00
  • c767494ae4 feat(api): alias /v1/multimodal-embeddings to /v1/embeddings (#10568) Ravi Tharuma 2026-08-18 15:52:24 +02:00
  • 947a7c64d4 fix(providers): catalog OpenRouter Gemini Embedding 2 ids (#10566) Ravi Tharuma 2026-08-18 15:52:20 +02:00
  • 134ab8cabb fix(api): name working OpenRouter ids when Gemini embed creds are missing (#10565) Ravi Tharuma 2026-08-18 15:52:16 +02:00
  • 458ab1aac0 fix(vision): preserve high detail for inline images (#10554) rinseaid 2026-08-18 09:52:11 -04:00
  • 0431dd84e7 fix(db): preserve native runtime drivers in standalone bundles (#10552) Jonathan Bailey 2026-08-18 06:52:06 -07:00
  • 20af3988cf fix(a2a): use a constant-time bearer compare in /api/a2a/tasks (#10544) Paco Cartones 2026-08-18 15:52:01 +02:00
  • b9cd5ed138 feat(providers): optional AI Horde API key and live image catalog (#10542) pageragatz 2026-08-18 08:51:57 -05:00
  • f92075bb63 fix(deepseek): align V4 reasoning efforts across DeepSeek and OpenCode Go (#10540) Ke Jin 2026-08-18 21:51:52 +08:00
  • 276b3dffa3 fix(sse): clear quota_exhausted cooldown when real window recovers (#10534) SnCr90 2026-08-18 16:51:47 +03:00
  • 9a433775e7 fix(models): correct Codex context and combo limit resolution (#10533) Ke Jin 2026-08-18 21:51:42 +08:00
  • ebf0bf913a fix(settings,auth): default debugMode to false and skip account rotation on model-unsupported 400 (#10525) Bob.Hou 2026-08-18 21:51:38 +08:00
  • 9392b30575 fix(compliance): redact extra provider API keys (#10521) Aman 2026-08-18 07:51:34 -06:00
  • daae6e6fb5 fix(providers): test token-backed web sessions (#10519) Aman 2026-08-18 07:51:29 -06:00
  • 83c1d3c659 fix(dashboard): count live usage_history rows in Free Tier 'used this month' (#10381) (#10509) Diego Rodrigues de Sa e Souza 2026-08-18 10:51:25 -03:00
  • 9500adb013 fix(combo): surface context-overflow before compression so oversized requests fail fast with a clear error (#10225) (#10503) Diego Rodrigues de Sa e Souza 2026-08-18 10:51:20 -03:00
  • 2230fbbe93 fix(resilience): keep combo quality and auth reasons separate and redact connection labels in terminal errors (#10314) (#10501) Diego Rodrigues de Sa e Souza 2026-08-18 10:51:16 -03:00
  • da42ed6d2e fix(providers): fall back to public Code Suggestions endpoint on GitLab Duo direct_access 401 (#10365) (#10499) Diego Rodrigues de Sa e Souza 2026-08-18 10:51:12 -03:00
  • 15386495c2 fix(compression): add i18n support for less-code and terse-prose (#10498) abhiisalright 2026-08-18 19:21:08 +05:30
  • 02a987003d fix(cli): recognize {connections} envelope from /api/providers (#10491) Markus Hartung 2026-08-18 15:51:03 +02:00
  • 4c5535be4e Update SETUP_GUIDE.md (#10490) realize000 2026-08-18 16:50:58 +03:00
  • 497dd6f357 fix(memory): auto-check Qdrant health on mount and stop false-red badge (#10489) Rouzbeh† 2026-08-18 17:20:54 +03:30
  • 50da54484e fix: downgrade adaptive thinking and gate context-1m beta on model eligibility (#10119) (#10481) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:49 -03:00
  • 7a6fcfc74d fix: resolve adaptive latency-collapse self-lock with solo-progress and idle recovery (#10111) (#10478) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:45 -03:00
  • 97e504cdbf fix(sse): stop leaking upstream control lines to OpenAI-format clients (#10017) (#10473) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:39 -03:00
  • e667ab12d1 fix(usage): wire agentrouter balance quota into dashboard Quota UI (#10078) (#10472) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:35 -03:00
  • 09680013de fix(providers): resolve combo names on /v1/audio/speech and /v1/videos/generations (#10471) sha367 2026-08-18 17:50:31 +04:00
  • a55daacc49 fix(dashboard): send periodic WS heartbeat pings to stop live-dashboard reconnect churn (#10452) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:26 -03:00
  • 8dc797fecd fix(dashboard): make provider card warning indicators expose the interaction they advertise (#10448) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:20 -03:00
  • 7f0404bf82 fix(open-sse): stop concurrent requests colliding on dedup hash for non-OpenAI formats (#10438) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:15 -03:00
  • d49ccdaaf1 fix(sse): gate structural chat admission shedding on real heap pressure (#10437) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:09 -03:00
  • 5240afed42 fix(antigravity): strip trailing model turn for native Gemini requests too (#10436) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:05 -03:00
  • a4d6ad7da4 fix(sse): bridge generic compatible-provider type id to concrete node id in credential lookup (#10434) Diego Rodrigues de Sa e Souza 2026-08-18 10:50:01 -03:00
  • 0f448d64e2 fix(dashboard): remap Kimi Code API-key save to admitted managed id (#10096) (#10417) Diego Rodrigues de Sa e Souza 2026-08-18 10:49:56 -03:00
  • 514573b1f6 fix(proxy-subscriptions): allow local/loopback proxy-subscription fetch URLs (#10416) Diego Rodrigues de Sa e Souza 2026-08-18 10:49:52 -03:00
  • 548316a2c4 fix(translator): Normalize tool call names from lowercase to PascalCase when translating upstream responses to Claude Messages API format (#10392) GiauPhan 2026-08-18 20:49:48 +07:00
  • 45ff8d4de0 fix(services): use CLIProxy executable on Windows (#10371) tkgo11 2026-08-18 22:49:43 +09:00
  • 231b16ef18 fix(auto): rate-limit empty-pool AUTO warnings (#10344) Ravi Tharuma 2026-08-18 15:49:38 +02:00
  • ceced68817 feat(oauth): add gemini-3.7-flash models for antigravity and agy providers (#10305) Chewji 2026-08-18 20:49:33 +07:00
  • ac2439b8af fix(api): scale pool usage snapshot limits by pool member count (summed budget) (#10253) Damian Pozimski 2026-08-18 15:49:28 +02:00
  • 1089c24bc8 Remove/mimocode sunset provider (#10186) Tushar Agarwal 2026-08-18 19:19:24 +05:30
  • 2d50ec0789 feat(routing): add quota-aware provider scheduling — Phase 2 (#10126) Benson K B 2026-08-18 19:19:19 +05:30
  • 100c9dd3fa perf(logging): offload call-log artifacts to a worker (#10123) Xiangzhe 2026-08-18 21:49:15 +08:00
  • 48fef207ec fix(adobe-firefly): renew sessions through durable CDP (#9255) NOXX - Commiter 2026-08-18 16:48:59 +03:00
  • 0a74bfbdea feat(cli): relay-like CLI closure — target manifest, Codex TOML, Gemini launcher, guards Xiangzhe 2026-08-18 08:24:05 -03:00
  • 34bb018d21 docs(video): document fusion telemetry, drill-down byte budget, cache key dimensions and fixed dedup threshold Xiangzhe 2026-08-18 06:23:34 -03:00
  • 7c05c9b46b perf(video): add sampler and contact-sheet benchmark script Xiangzhe 2026-08-18 06:16:19 -03:00
  • a5b32557d6 refactor(video): use the structured pino logger in the broker extract route Xiangzhe 2026-08-18 06:11:15 -03:00
  • e7858d7165 feat(video): cap the drill-down cache with a global byte budget Xiangzhe 2026-08-18 06:08:55 -03:00
  • 533e5c6ec7 feat(video): surface audio/video fusion telemetry and degrade invalid audio to partial Xiangzhe 2026-08-18 06:07:38 -03:00
  • ffb0cbc10b fix(video): include audioTranscript and focus window in the result cache key Xiangzhe 2026-08-18 05:47:54 -03:00
  • ebf3312fe7 docs(video): document timestamped contact sheets Xiangzhe 2026-08-18 02:08:34 -03:00
  • 68b3fe715a feat(video): add timestamped contact sheets Xiangzhe 2026-08-18 02:07:22 -03:00
  • bb22eeba8d feat(video): add isolated drill-down cache Xiangzhe 2026-08-18 02:01:33 -03:00
  • edb3abf323 feat(video): add segment-aware sampling Xiangzhe 2026-08-18 01:55:58 -03:00
  • bcd58975c5 docs(video): describe optional audio fusion Xiangzhe 2026-08-18 01:46:07 -03:00
  • 350b161620 feat(video): add optional audio fusion timeline Xiangzhe 2026-08-18 01:44:51 -03:00
  • ad9384c3ea feat(video): preserve transcript provenance Xiangzhe 2026-08-18 01:29:12 -03:00
  • ffa6849cc8 feat(video): add validated focus windows Xiangzhe 2026-08-18 01:22:06 -03:00
  • 596a1035c3 feat(video): add conservative frame deduplication Xiangzhe 2026-08-18 01:09:05 -03:00
  • 2c33638643 feat(video): add scene-aware sampling fallback Xiangzhe 2026-08-18 01:00:32 -03:00
  • 743c8f442d feat(video): extend bridge cache key and result-cache telemetry Xiangzhe 2026-08-18 00:23:22 -03:00
  • 91ea94fb50 feat(video): cache full video-bridge results with metadata Xiangzhe 2026-08-18 00:18:38 -03:00
  • 131aebcde5 fix(compression): gate de estágio não derruba o pipeline com engine sem metadata Xiangzhe 2026-08-18 07:56:56 -03:00
  • ea0cdc559c docs(compression): document the output-style catalog and its extension point (#10649) Diego Rodrigues de Sa e Souza 2026-08-18 06:14:20 -03:00
  • 8ba25e9318 docs: add the VS Code Copilot Chat guide and document the /v1/models prefix modes (#10648) Diego Rodrigues de Sa e Souza 2026-08-18 05:51:58 -03:00
  • c164ed962b fix(providers): validate bailian-coding-plan against the Token Plan host (#10634) Diego Rodrigues de Sa e Souza 2026-08-18 05:51:34 -03:00
  • cd091ab878 fix(sse): route bare qwen3.8-max to the canonical -preview id (#10632) Diego Rodrigues de Sa e Souza 2026-08-18 05:47:27 -03:00
  • 6797346fa1 fix(quality): rebaseline imageRegistry.ts for merge-train combined growth adevwithpurpose 2026-08-18 05:42:33 -03:00
  • aa912c42a7 docs: update omni route video guides ranking layout Xiangzhe 2026-08-17 16:16:01 -03:00
  • 142ae93498 fix(network): bound direct-path response-start timeout excessivechaos 2026-08-17 07:19:26 -07:00
  • 63a6618d34 chore(release): synchronize localized llm mirrors adevwithpurpose 2026-08-17 12:01:43 -03:00
  • fb2585530d chore(release): sync v3.8.50 base quality docs adevwithpurpose 2026-08-17 11:52:26 -03:00
  • dc32732b2a fix(dashboard): media playground cards stop sending masked API key as Bearer (#10449) Diego Rodrigues de Sa e Souza 2026-08-17 11:12:25 -03:00
  • 611466b419 fix(api): hash API keys in the v1 models catalog cache key Ravi Tharuma 2026-08-17 14:50:52 +02:00