Commit Graph

  • 797de433f2 docs(changelog): credit #3603 (Flash tier IDs) + #3604 (provider quotas) + #3605 (reasoning wrappers) diegosouzapw 2026-06-11 00:34:35 -03:00
  • 2561beaeb5 feat(cli): add autostart on/off/toggle shorthand for headless serve mode (#3331) (#3614) Diego Rodrigues de Sa e Souza 2026-06-11 00:34:01 -03:00
  • 68b71bc826 fix(usage): normalize Antigravity and agy provider quotas (#3604) Raxxoor 2026-06-11 04:32:51 +01:00
  • 5c11d1c92e docs(opencode-provider): soft-deprecate in favor of @omniroute/opencode-plugin (#3419) (#3613) Diego Rodrigues de Sa e Souza 2026-06-11 00:28:33 -03:00
  • fcf0f68344 fix(oauth): surface real Kiro import-token failure cause, not a bare 500 (#3589) (#3609) Diego Rodrigues de Sa e Souza 2026-06-11 00:26:09 -03:00
  • 625fae813f fix(agent-bridge): surface real MITM startup-failure cause, not always port 443 (#3606) (#3608) Diego Rodrigues de Sa e Souza 2026-06-11 00:22:07 -03:00
  • c6d92058f3 fix(antigravity): normalize Gemini 3.5 Flash tier IDs (#3603) Raxxoor 2026-06-11 04:06:15 +01:00
  • e4675924cb fix(gemini): isolate textual reasoning wrappers (#3605) Raxxoor 2026-06-11 04:01:31 +01:00
  • 43c312abc9 fix(api): implement GET /api/guardrails + POST /api/guardrails/test, drop shadow/guardrails doc-fiction (#3496) (#3602) Diego Rodrigues de Sa e Souza 2026-06-10 22:02:50 -03:00
  • 39feb1d22a docs(changelog): credit #3598 (chatCore modularization) + #3588 (combo reasoning buffer) diegosouzapw 2026-06-10 21:42:59 -03:00
  • 07b190d07f Refactor: Extract chatCore phases into modular files (#3598) Paijo 2026-06-11 07:40:49 +07:00
  • 987c8f8694 fix: add reasoning token buffer for combo routing (fixes #3587) (#3588) Hernan Javier Ardila Sanchez 2026-06-11 02:29:11 +02:00
  • 4bfd9e2845 fix: add reasoning token buffer for combo routing (fixes #3587) (#3588) Hernan Javier Ardila Sanchez 2026-06-11 02:29:11 +02:00
  • 017e85ed4d fix(mcp): ship MCP server source closure in npm files + coverage gate (#3578) diegosouzapw 2026-06-10 19:21:41 -03:00
  • 1b83d97dd3 security(oauth): migrate 5 public client_ids to resolvePublicCred (#3493) diegosouzapw 2026-06-10 19:21:33 -03:00
  • f06438feae fix(gamification): add level/badges/badges-earned profile routes (#3484) diegosouzapw 2026-06-10 19:21:16 -03:00
  • 9ef4a61e9a fix(agent-bridge): add validate-only upstream-ca/test route (#3488) (#3600) Diego Rodrigues de Sa e Souza 2026-06-10 18:16:57 -03:00
  • 60d2f05d0e docs: mark DISCOVERY_TOOL_DESIGN endpoints as Phase-2 not-yet-implemented (#3498) (#3599) Diego Rodrigues de Sa e Souza 2026-06-10 18:13:01 -03:00
  • fde956aa2b fix: z.ai/GLM coding plan no longer shows Monthly 0% when no monthly cap (#3580) (#3597) Diego Rodrigues de Sa e Souza 2026-06-10 18:09:46 -03:00
  • cb08cf221d fix: /v1/completions returns legacy text-completion format, not chat (#3571) (#3596) Diego Rodrigues de Sa e Souza 2026-06-10 18:06:17 -03:00
  • 1bc858837a fix: pass through valid max_tokens-truncated responses instead of fake 502 (#3572) (#3595) Diego Rodrigues de Sa e Souza 2026-06-10 18:01:52 -03:00
  • 2947bfd5eb chore(release): open v3.8.21 development cycle diegosouzapw 2026-06-10 17:20:48 -03:00
  • d6f008cdaf fix(resilience): expose providerCooldown in GET+PATCH /api/resilience (#3591) v3.8.20 Diego Rodrigues de Sa e Souza 2026-06-10 16:28:24 -03:00
  • e33fdd4ab7 docs(changelog): add #3590 post-deploy fix bullet to v3.8.20 release/v3.8.20 diegosouzapw 2026-06-10 16:02:15 -03:00
  • 7d7a45ae28 fix(resilience): expose providerCooldown in GET+PATCH /api/resilience (#3590) Diego Rodrigues de Sa e Souza 2026-06-10 15:34:33 -03:00
  • bf8b56b29f Release v3.8.20 (#3547) Diego Rodrigues de Sa e Souza 2026-06-10 13:49:08 -03:00
  • 39f7be320d docs(changelog): complete v3.8.20 reconciliation — 27 bullets, 11 contributors diegosouzapw 2026-06-10 13:25:18 -03:00
  • 55cce81bc2 docs(changelog): reconcile v3.8.20 — add 9 missing bullets + move [Unreleased] to versioned section diegosouzapw 2026-06-10 13:20:59 -03:00
  • ef1d40f78c docs(changelog)+test: reconcile standard-Gemini native mode (#3569) — update round-2 rationale comment + log VPS validation diegosouzapw 2026-06-10 12:33:21 -03:00
  • a353777d24 fix: openai to gemini incorrectly translates historical tool calls into text (#3569) Markus Hartung 2026-06-10 17:32:17 +02:00
  • 58a714bdbb docs(changelog): credit @ViFigueiredo (#3423) for PROJECT_ROOT + log #3561/#3562 (v3.8.20) diegosouzapw 2026-06-10 12:22:14 -03:00
  • 6575edab0f fix: address PR #3518 review comments (lifecycle hooks, regex, indentation, route params) (#3562) Paijo 2026-06-10 22:20:10 +07:00
  • fca9c286c1 fix(auto-update): use stable PROJECT_ROOT walker, not frozen process.cwd() (#3561) Paijo 2026-06-10 22:12:53 +07:00
  • 89c21e329b docs(changelog): add the #3506 Kiro quota entry (missed in #3582 due to a stale-base CHANGELOG anchor) (#3583) Diego Rodrigues de Sa e Souza 2026-06-10 11:26:15 -03:00
  • a50f0b4949 fix(usage): show an informative message instead of a blank Kiro quota card when no usage breakdown (#3506) (#3582) Diego Rodrigues de Sa e Souza 2026-06-10 11:25:03 -03:00
  • 94a8883598 fix(playground): filter playground models by node prefix so custom-endpoint models appear (#3505) (#3581) Diego Rodrigues de Sa e Souza 2026-06-10 11:19:42 -03:00
  • 9ca3c29633 fix(proxy): drive SOCKS5 UI option from runtime ENABLE_SOCKS5_PROXY, not build-time NEXT_PUBLIC (#3508) (#3579) Diego Rodrigues de Sa e Souza 2026-06-10 11:11:40 -03:00
  • 84ae9e4797 docs(api): correct API_REFERENCE.md paths for skills/plugins/admin/cache/acp/system-info (#3497) (#3577) Diego Rodrigues de Sa e Souza 2026-06-10 11:03:13 -03:00
  • 2832c8b4ac chore(providers): remove dead krutrim entry (#3483) + docs(api): fix agent-bridge per-agent state route (#3489) (#3575) Diego Rodrigues de Sa e Souza 2026-06-10 10:56:55 -03:00
  • 9d66e5d7b8 fix(dashboard): point CustomHostsManager + FeatureFlagsGrid at real routes (#3486, #3487) (#3574) Diego Rodrigues de Sa e Souza 2026-06-10 10:52:14 -03:00
  • cb4ba3b830 fix(security): sanitize raw err.message in web executors + embeddings/search response bodies (Rule #12) (#3494, #3495) (#3573) Diego Rodrigues de Sa e Souza 2026-06-10 10:50:25 -03:00
  • 6bfcf54120 fix(gemini-web): surface missing Playwright browser as actionable 503 + cooldown hint, not a retryable 500 loop (#3516) (#3570) Diego Rodrigues de Sa e Souza 2026-06-10 10:26:14 -03:00
  • 297d4c078e fix(catalog): reclassify PublicAI from keyless to one-time-initial (requires API key) (#3558) (#3568) Diego Rodrigues de Sa e Souza 2026-06-10 10:18:28 -03:00
  • cc27c9ce71 fix(cli-tools): normalize apiKey null in guide-settings schema so cloud-mode config saves (#3552) (#3567) Diego Rodrigues de Sa e Souza 2026-06-10 10:15:09 -03:00
  • 6750e57663 fix(routing): pass through 'auto' keyword on codex /v1/responses instead of rewriting to codex/auto (#3509) (#3566) Diego Rodrigues de Sa e Souza 2026-06-10 10:11:49 -03:00
  • 624aa010d6 fix(gamification): dedup badge unlock via user_badges so events don't re-fire every request (#3472) (#3565) Diego Rodrigues de Sa e Souza 2026-06-10 10:09:40 -03:00
  • 0c83c1eb77 docs(changelog): credit @Six7Day for #3560 thoughtSignature fix (#3414) diegosouzapw 2026-06-10 10:06:45 -03:00
  • a0e4328f19 fix(usage): accept 0/empty budget limits so the dashboard can save and clear (#3537) (#3564) Diego Rodrigues de Sa e Souza 2026-06-10 10:04:18 -03:00
  • 9f484ed366 fix(routing): normalize thinking:disabled for combo-substituted models that reject it (#3554) (#3563) Diego Rodrigues de Sa e Souza 2026-06-10 09:59:59 -03:00
  • 280d6a9607 fix(translator): scope thoughtSignature bypass to Antigravity/CLI only (#3560) Paijo 2026-06-10 19:58:55 +07:00
  • 8524c3998f feat(resilience): add global provider cooldown tracking to prevent combo re-walking (#3556) PizzaV 2026-06-10 14:21:27 +02:00
  • 0297f1052f feat(providers): add Claude Fable 5 support (#3524) Giorgos Giakoumettis 2026-06-10 15:14:53 +03:00
  • 99281545fc fix(executor): strip provider prefix from versioned built-in tool model field (#3532) Giorgos Giakoumettis 2026-06-10 15:12:02 +03:00
  • 40d9c54516 Expose provider breaker degradation threshold setting (#3535) Randi 2026-06-10 08:08:39 -04:00
  • 08908a3a0d Fix Runtime page breaker state rendering (#3533) Randi 2026-06-10 08:01:13 -04:00
  • 1df64d11eb fix(usage): make opencode-go quota fetcher fail-open instead of throwing 500 (#3522) Wilson 2026-06-10 09:00:01 -03:00
  • 4061207a49 fix(translator): map Codex local_shell tool (#3534) Hakan Kurşun 2026-06-10 14:58:23 +03:00
  • 2d6c7d84a3 fix(images): prefer bare combos over image aliases (#3527) Alexander Averyanov 2026-06-10 14:57:53 +03:00
  • cd6e2fe3e6 chore(release): open v3.8.20 development cycle diegosouzapw 2026-06-10 03:14:24 -03:00
  • 630680067c fix(security): block cloud-metadata SSRF pivot in cli-tools catalog fetch (CodeQL #326 critical) (#3544) v3.8.19 Diego Rodrigues de Sa e Souza 2026-06-10 02:20:21 -03:00
  • 6a7a36c09e Update WhatsApp Brasil link in README.md (#3543) Ramel Tecnologia - Rafa Martins 2026-06-10 01:15:56 -03:00
  • d65d8bb54f chore(quality): re-baseline complexity to the published v3.8.18 inheritance (1739→1746) (#3542) Diego Rodrigues de Sa e Souza 2026-06-09 23:27:02 -03:00
  • 68e4d0c599 Release v3.8.19 (#3526) Diego Rodrigues de Sa e Souza 2026-06-09 22:57:12 -03:00
  • 3f26df1d72 chore(quality): re-baseline coverage floors to the honest post-re-wire denominator + changelog coverage for the stabilization commits release/v3.8.19 diegosouzapw 2026-06-09 22:52:04 -03:00
  • 2406e8787b test(chatcore): fix structurally-broken pending-detail predicate (flatten before find) diegosouzapw 2026-06-09 22:36:23 -03:00
  • eddb09175a test: align bypass-prefix schema test to the restored layer-1 contract + real waitFor headroom diegosouzapw 2026-06-09 22:26:25 -03:00
  • bfb5b74b67 test: hermetic auth context for 2 re-wired suites + real headroom on the breaker reset-timeout flake diegosouzapw 2026-06-09 22:03:33 -03:00
  • 8895c3d6a5 chore(release): v3.8.19 — 2026-06-09 diegosouzapw 2026-06-09 21:50:15 -03:00
  • 01e2d5044e fix(check): exclude internal planning docs (docs/superpowers/) from the docs-symbols gate diegosouzapw 2026-06-09 21:49:56 -03:00
  • 106515b62f chore(quality): green-light the quality-gate — conscious file-size + eslintWarnings re-baselines (#3538) Diego Rodrigues de Sa e Souza 2026-06-09 20:38:21 -03:00
  • 2997efd14a chore: ignore generated yt-downloader artifact files diegosouzapw 2026-06-09 20:25:28 -03:00
  • d1df82eca0 feat(quality): 6A.1+6A.2 — test-discovery gate, 135 orphan tests re-wired, 2 production bug fixes, vitest in CI (#3536) Diego Rodrigues de Sa e Souza 2026-06-09 20:23:04 -03:00
  • d6dd617874 docs(quality): Phase 6A critical-audit plan + Phase 7 additions — gated to 2026-06-16 (#3530) Diego Rodrigues de Sa e Souza 2026-06-09 20:22:48 -03:00
  • 5f2722bd6c feat(quality): quality-gate ratchet + anti-hallucination/rule-enforcement guardrails (Phases 0-6) (#3471) Diego Rodrigues de Sa e Souza 2026-06-09 17:09:54 -03:00
  • 802f54916b chore(release): sync electron lockfile to 3.8.19 diegosouzapw 2026-06-09 16:47:16 -03:00
  • cf18e23ef5 chore(release): open v3.8.19 development cycle diegosouzapw 2026-06-09 16:46:06 -03:00
  • 8169b97d84 Release v3.8.18 (#3482) v3.8.18 Diego Rodrigues de Sa e Souza 2026-06-09 15:56:24 -03:00
  • 8d569e8fea fix(types): restore clean typecheck:core for v3.8.18 release gate release/v3.8.18 diegosouzapw 2026-06-09 15:01:36 -03:00
  • f9a93f4ea4 fix(opencode-plugin): bound regex quantifiers in normaliseFreeLabel (polynomial-ReDoS) diegosouzapw 2026-06-09 14:42:10 -03:00
  • 2eca33547b docs(changelog): reconcile v3.8.18 — add #3519, #3513, #3435-repair, gitignore chore (full commit↔changelog coverage) diegosouzapw 2026-06-09 14:38:17 -03:00
  • d83f215a50 fix: llama base url normalization (#3519) Markus Hartung 2026-06-09 19:29:44 +02:00
  • 50ce13bce6 fix(providerRegistry): update Claude model entries to latest versions (#3521) Nicolas Lorin 2026-06-09 19:29:11 +02:00
  • 7edec34bd8 docs(changelog): record #3510, #3504, #3503 under v3.8.18 diegosouzapw 2026-06-09 13:26:49 -03:00
  • 20d8240252 fix(playground): authenticate via session, test key policy by id (#3503) Felipe Almeman 2026-06-09 13:26:09 -03:00
  • 557bfddfed fix(authz): fall back to URL token when Authorization isn't a usable Bearer (#3504) Felipe Almeman 2026-06-09 13:22:17 -03:00
  • c3c21fd56a fix(sse): drop empty-choices chunks without usage instead of injecting retry text (#3513) Diego Rodrigues de Sa e Souza 2026-06-09 13:18:56 -03:00
  • 4c8ad86cd9 feat(docs): add doc accuracy gate + refresh AGENTS.md counts (#3510) Paijo 2026-06-09 23:17:52 +07:00
  • e6752623d7 docs(changelog): record #3401, #3473, #3492, #3490, #3451, #3491, #3169 under v3.8.18 diegosouzapw 2026-06-09 12:33:29 -03:00
  • 2664ddb815 feat(ui): unifi active and finished requests into single view #1422 (#3401) Markus Hartung 2026-06-09 17:31:32 +02:00
  • c77215f204 fix(combo): parallel pre-screen + circuit-breaker fast-exit for priority combos (#3169) PizzaV 2026-06-09 16:14:27 +02:00
  • 0d9f1fc395 feat(plugins): add lifecycle hooks and theme-manager plugin (#3473) Paijo 2026-06-09 21:12:53 +07:00
  • 35ede42b60 fix(theoldllm): generate X-Request-Token server-side, drop Playwright (#3491) Andrey Borodulin 2026-06-09 18:43:52 +05:00
  • a8e04f513b feat(browserPool): resolve Playwright proxy from proxy_registry DB (#3492) Andrey Borodulin 2026-06-09 18:41:09 +05:00
  • c5b9b2b0db fix(sse): normalize numeric provider ids to strings (#3451) Dmitrii Safronov 2026-06-09 17:40:25 +04:00
  • 212fe8ed04 fix(provider): detect Responses API format when body has input but … (#3490) Andrey Borodulin 2026-06-09 18:39:38 +05:00
  • d03fd61876 chore: ignore quality reports and local prompt artifacts diegosouzapw 2026-06-09 10:27:52 -03:00
  • dd43b01025 fix(catalog): stop Codex CLI model-catalog refresh from erroring (#3481) Diego Rodrigues de Sa e Souza 2026-06-09 08:48:11 -03:00
  • b27bf84715 chore(release): open v3.8.18 development cycle diegosouzapw 2026-06-09 08:31:35 -03:00
  • e1a9c61179 fix(opencode-plugin): remove duplicated blocks + wire missing schema fields (#3435 merge corruption) diegosouzapw 2026-06-09 08:21:57 -03:00
  • 2441a4f441 fix(docs): add ACP.md frontmatter and flatten docs/meta.json pages format v3.8.17 diegosouzapw 2026-06-09 02:48:41 -03:00