Commit Graph

  • 21c1f540b3 feat(compression): relevance extractive engine — roadmap #7 (#5289) Diego Rodrigues de Sa e Souza 2026-06-29 01:25:41 -03:00
  • fa94f38de5 feat(compression): hard-budget mode (compress to ≤ N tokens) — roadmap #17 (#5288) Diego Rodrigues de Sa e Souza 2026-06-29 01:24:38 -03:00
  • c8833fd3e0 fix(dashboard): keep disabled no-auth providers visible with in-place enable (#5183) Diego Rodrigues de Sa e Souza 2026-06-29 00:39:30 -03:00
  • 43da1bb98c feat(compression): result memoization for deterministic engines (opt-in) — roadmap #21 (#5286) Diego Rodrigues de Sa e Souza 2026-06-29 00:28:52 -03:00
  • a71157a1b8 feat(compression): inline transparency annotation — roadmap #18 (#5284) Diego Rodrigues de Sa e Souza 2026-06-29 00:24:23 -03:00
  • 72f8bf21f1 feat(compression): saliency heatmap in the compression studio — roadmap #13 (#5285) Diego Rodrigues de Sa e Souza 2026-06-29 00:21:13 -03:00
  • 9a89158414 feat(logging): call-log correlation ID (safe core subset of #5275) (#5279) Diego Rodrigues de Sa e Souza 2026-06-29 00:19:09 -03:00
  • f5445a2e5e fix(providers): drop retired chatgpt-web/codex models (#5280) backryun 2026-06-29 12:17:14 +09:00
  • f862074209 feat(compression): composite-command splitter for RTK detection — roadmap #16 (#5283) Diego Rodrigues de Sa e Souza 2026-06-29 00:16:14 -03:00
  • 9b0adabb17 fix(mcp): break tools.ts ↔ toolSearch.ts cycle (check:cycles red on release) (#5282) Diego Rodrigues de Sa e Souza 2026-06-29 00:13:44 -03:00
  • 57f81f60d5 fix(grok-cli): strip unsupported params (presencePenalty, etc.) before sending (#5273) fulorgnas 2026-06-29 04:20:38 +03:00
  • 1fd19c45ec fix(authz): require auth for v1beta client API (#5274) Randi 2026-06-28 21:17:38 -04:00
  • 5ac4637816 docs: reorganize docs/ + accuracy audit + drop Node 20 (rebased onto current release tip) (#5262) Diego Rodrigues de Sa e Souza 2026-06-28 22:07:18 -03:00
  • 898aac5771 feat(compression): QuantumLock cache-prefix stabilization (opt-in, default off) (#5260) Diego Rodrigues de Sa e Souza 2026-06-28 21:59:46 -03:00
  • 9dc31c7e08 feat(compression): RTK semantic command-output renderers (opt-in) — roadmap #10 (#5268) Diego Rodrigues de Sa e Souza 2026-06-28 21:58:02 -03:00
  • bc00e32b15 fix(compression): record no-op compression runs so Stacked is visible in analytics (#4268) (#5277) Diego Rodrigues de Sa e Souza 2026-06-28 21:53:48 -03:00
  • ba38e31ff4 fix(cli): wire --tray Unix path through the runtime systray2 loader (#4605) (#5276) Diego Rodrigues de Sa e Souza 2026-06-28 21:39:05 -03:00
  • 99b17f13b6 feat(mcp): omniroute_tool_search + one-line TS signatures — roadmap #4 (#5269) Diego Rodrigues de Sa e Souza 2026-06-28 21:30:23 -03:00
  • 35f373e10f fix(qoder): decouple shared job token exchange abort (#5265) KooshaPari 2026-06-28 16:54:28 -07:00
  • 598bebae26 fix(agent-bridge): unwrap cloudcode-pa .request envelope for Antigravity IDE (#4294) (#5267) Diego Rodrigues de Sa e Souza 2026-06-28 20:21:48 -03:00
  • 2b0c129ab6 fix(dashboard): add GitHub releases fallback to Update Available lookup (#4100) (#5266) Diego Rodrigues de Sa e Souza 2026-06-28 20:04:24 -03:00
  • bce5d17e3c fix(grok-cli): accept full auth.json object in import-token endpoint (#5258) fulorgnas 2026-06-29 01:30:47 +03:00
  • 2513934877 fix(responses): keep shell tool caller-side (#5256) KooshaPari 2026-06-28 15:19:21 -07:00
  • 8adb40e8d1 fix(proxy): scope fallback cache by target url (#5261) KooshaPari 2026-06-28 15:15:46 -07:00
  • 04ae5a72f7 feat(kilocode): anonymous no-auth access to free models (#4019) (#5259) Diego Rodrigues de Sa e Souza 2026-06-28 19:04:52 -03:00
  • 29321452a7 fix(deps): resolve install warnings and audit vulnerabilities (#5252) yuna amelia 2026-06-29 05:44:43 +08:00
  • c779be6532 fix: preserve provider request headers in logs (#5257) Randi 2026-06-28 17:43:51 -04:00
  • b87b9abe75 fix(proxy): shorten fast-fail negative health cache (#5255) KooshaPari 2026-06-28 14:12:58 -07:00
  • fa7f81cf0b Remove discontinued Gemini CLI channel (#5246) Randi 2026-06-28 17:12:54 -04:00
  • 503b1205c6 fix(codex): drop local_shell tool (no longer supported upstream) (#5250) KooshaPari 2026-06-28 13:32:10 -07:00
  • cf8c161a8d fix(qoder): coalesce concurrent job token exchanges (#5254) KooshaPari 2026-06-28 13:28:02 -07:00
  • dbe44bb417 fix(combo): wire session stickiness into round-robin dispatch (#3825) (#5248) Diego Rodrigues de Sa e Souza 2026-06-28 17:07:08 -03:00
  • 4c4dcbd6db 🛡️ Sentinel: Security hardening (#5241) iamedwardngo 2026-06-29 01:38:49 +07:00
  • 462bca68b2 feat(compression): risk-gate pre-pass — shield sensitive spans from lossy compression (#5243) Diego Rodrigues de Sa e Souza 2026-06-28 15:26:45 -03:00
  • 0568c37eee fix(providers): refresh impersonation User-Agents + TLS profiles to current client versions (#5237) backryun 2026-06-29 02:41:56 +09:00
  • d8a392a477 fix(command-code): omit max_tokens when client omits it; correct registry caps (#5221) Abhishek Divekar 2026-06-28 22:06:22 +05:30
  • e8d13ec17b fix(command-code): omit max_tokens when client omits it (#5221) Abhishek Divekar 2026-06-28 13:07:50 -03:00
  • 6f150cfd2c fix(antigravity): retry excluded accounts via fallback LRU (#5222) Ardem2025 2026-06-28 19:05:27 +03:00
  • 6143ffc021 fix(cli): ship scripts/build/runtime-env.mjs in npm package (#5227) (#5230) Diego Rodrigues de Sa e Souza 2026-06-28 13:03:08 -03:00
  • 3ee53cd561 fix(mcp): forward HTTP auth to internal tool fetches (#5218) KooshaPari 2026-06-28 08:58:50 -07:00
  • 3ab9723a7b Add more Icons (#5220) backryun 2026-06-29 00:55:42 +09:00
  • 5f4cd53b6e Scope textual thinking tag extraction (#5224) Randi 2026-06-28 11:54:33 -04:00
  • 7854b1eef1 chore(ci): Trivy advisory scan ignores unfixed CVEs (Security-tab noise) (#5235) Diego Rodrigues de Sa e Souza 2026-06-28 12:31:43 -03:00
  • bc9d18457d chore(ci): Trivy advisory scan ignores unfixed CVEs (Security-tab noise) (#5234) Diego Rodrigues de Sa e Souza 2026-06-28 12:31:41 -03:00
  • 051285a660 test(docker): skip comment lines in #4076 builder heap-ordering check (#5233) Diego Rodrigues de Sa e Souza 2026-06-28 12:29:45 -03:00
  • 8da9e6ad3f chore(docker): harden base image against container-scan CVEs (#5229) Diego Rodrigues de Sa e Souza 2026-06-28 10:23:38 -03:00
  • 0e55bdabd4 chore(docker): harden base image against container-scan CVEs (#5228) Diego Rodrigues de Sa e Souza 2026-06-28 10:23:35 -03:00
  • c4280433c5 chore(release): open v3.8.40 development cycle Diego Rodrigues de Sa e Souza 2026-06-28 08:08:33 -03:00
  • fd593c6e96 fix(docker): copy open-sse workspace manifest before npm ci (v3.8.39 image build) (#5223) v3.8.39 Diego Rodrigues de Sa e Souza 2026-06-28 07:39:27 -03:00
  • dc40911583 Release v3.8.39 (#5164) Diego Rodrigues de Sa e Souza 2026-06-28 06:58:29 -03:00
  • 00cb89797b chore(release): rebaseline openapi+i18n coverage ratchet drift for v3.8.39 release/v3.8.39 Diego Rodrigues de Sa e Souza 2026-06-28 06:29:05 -03:00
  • 5f061ac360 chore(release): v3.8.39 — 2026-06-28 Diego Rodrigues de Sa e Souza 2026-06-28 05:52:20 -03:00
  • 5ef11c9eb5 fix(pwa): prefer cached navigation before offline page (#5209) KooshaPari 2026-06-28 00:50:56 -07:00
  • 32c4a39a98 fix(combo): reject empty responses api output (#5207) KooshaPari 2026-06-28 00:50:53 -07:00
  • 88a9100e2e fix(request-logger): never render negative '(-100%)' compression badge (#5201) KooshaPari 2026-06-28 00:19:46 -07:00
  • 503e23409a fix(stream): normalize safety finish reasons via shared helper (#5197) Randi 2026-06-28 03:12:58 -04:00
  • 50c8a495be fix(responses): normalize non-array input (#5204) Wilson 2026-06-28 04:12:55 -03:00
  • 14f6666f33 fix(oauth): preserve Antigravity refresh_token on empty/omitted upstream response (#3850) (#5214) Diego Rodrigues de Sa e Souza 2026-06-28 04:10:02 -03:00
  • 4bd8054b37 fix(auth): allow synthetic no-auth fallback for mimocode (#5205) KooshaPari 2026-06-28 00:02:01 -07:00
  • 7bf399251d fix(cli): raise dev server Node heap limit to 8GB to prevent OOM (#5198) backryun 2026-06-28 16:01:58 +09:00
  • c2aff71a33 fix(proxy): close dispatchers when clearing cache (#5202) KooshaPari 2026-06-28 00:01:55 -07:00
  • c8401ab27b fix(proxy): coalesce fast-fail health probes (#5208) KooshaPari 2026-06-28 00:01:52 -07:00
  • c57aa04d41 fix(cli): auto-calibrate server V8 heap from physical RAM (#5172) (#5213) Diego Rodrigues de Sa e Souza 2026-06-28 03:56:10 -03:00
  • a5cc116397 fix(cli): default dev bundler to Turbopack (16.2.x panic no longer reproduces) (#5206) backryun 2026-06-28 15:09:30 +09:00
  • 4e705b9e00 fix(translator): accept Claude Messages shape in non-stream malformed-200 guard (#5156) Anton 2026-06-28 08:09:27 +02:00
  • c06fa4e8e1 feat(oauth): remote Antigravity login via local helper + paste-credentials (#5203) Diego Rodrigues de Sa e Souza 2026-06-28 00:04:24 -03:00
  • dd5529929b fix(oauth): antigravity login no longer hangs — fire-and-forget onboarding + bounded post-exchange (#5193) Diego Rodrigues de Sa e Souza 2026-06-27 23:33:56 -03:00
  • a5bd9d99e8 test(ci): wire antigravity-quota-family under test:vitest (fix test-discovery orphan) (#5196) Diego Rodrigues de Sa e Souza 2026-06-27 18:50:20 -03:00
  • d540d6017a test(combo): deterministic context-relay codex quota-handoff coverage (closes last gap) (#5195) Diego Rodrigues de Sa e Souza 2026-06-27 18:03:33 -03:00
  • d4346354d0 fix(api): respect blocked Auto (Zero-Config) provider in /v1/models catalog (#5192) (#5194) Diego Rodrigues de Sa e Souza 2026-06-27 17:45:14 -03:00
  • eb53f4b60f fix(mcp): return 404 (not 400) for unknown Streamable HTTP session id (#5169) (#5191) Diego Rodrigues de Sa e Souza 2026-06-27 16:32:43 -03:00
  • edb05bb2cc docs(combo): sync all combo/routing-strategy docs to current state + document test coverage (#5185) Diego Rodrigues de Sa e Souza 2026-06-27 16:11:53 -03:00
  • 6e4fb24a56 feat(compression): CCR ranged/grep/stats retrieval (ReDoS-safe, backward-compat) (#5187) Diego Rodrigues de Sa e Souza 2026-06-27 16:11:49 -03:00
  • 6baf966b7e fix(cli): force NODE_ENV to match dev/start run mode in custom Next server (#5189) backryun 2026-06-28 04:11:45 +09:00
  • d878953b7d fix(antigravity): family-scoped quota lockout (gemini/claude buckets) (#5180) Ardem2025 2026-06-27 20:09:46 +03:00
  • 422b7bd3cf feat(agent-bridge): graceful cert-install fallback with manual guide for containers (#4546) (#5178) Diego Rodrigues de Sa e Souza 2026-06-27 13:31:40 -03:00
  • 898a1cb62d test(combo): end-to-end quota-share DRR routing-decision coverage (matrix parity) (#5179) Diego Rodrigues de Sa e Souza 2026-06-27 13:31:35 -03:00
  • b1cf8f7955 Merge pull request #5182 from diegosouzapw/fix/5083-csp-no-middleware-followup Diego Rodrigues de Sa e Souza 2026-06-27 13:19:07 -03:00
  • 4ce87e8c30 fix(api): replace #5083 global middleware CSP with declarative ws: scheme (#5083) Diego Rodrigues de Sa e Souza 2026-06-27 13:18:26 -03:00
  • ff392e694c fix(api): LAN/Tailscale dashboard — host-aware CSP + GET-exempt version route + combo field errors (#5083) (#5177) Diego Rodrigues de Sa e Souza 2026-06-27 13:08:08 -03:00
  • 17e599b832 fix(dashboard): use amber for home update-step warning icon (#5176) Diego Rodrigues de Sa e Souza 2026-06-27 13:05:43 -03:00
  • 09b15b72ca fix(sse): defer </think> close so it never leaks before tool_calls (#5123) (#5175) Diego Rodrigues de Sa e Souza 2026-06-27 13:00:39 -03:00
  • b2aed90711 fix(sse): normalize array user content for Command Code to avoid upstream 400 (#5166) (#5174) Diego Rodrigues de Sa e Souza 2026-06-27 12:58:02 -03:00
  • e4b3478f47 fix(sse): resolve nameless deepseek-web tool blocks via parameter-schema match (#5154) (#5173) Diego Rodrigues de Sa e Souza 2026-06-27 12:57:57 -03:00
  • 10ae17975d fix(serve): honour HOSTNAME from .env instead of hardcoding 0.0.0.0 (#5134) (#5170) Ankit 2026-06-27 21:21:13 +05:30
  • 2a41de3716 docs(i18n): full sync zh-TW and zh-CN README with canonical English v3.8.39 (#5171) lunkerchen 2026-06-27 23:51:10 +08:00
  • 239c01a323 test(combo): deterministic context-relay universal-handoff coverage (closes phase-2 TODO) (#5168) Diego Rodrigues de Sa e Souza 2026-06-27 12:51:07 -03:00
  • 24b99cb756 test(security): guard PII redaction stays opt-in (default off) + Hard Rule #20 (#5159) Diego Rodrigues de Sa e Souza 2026-06-27 12:09:15 -03:00
  • 35b0850f76 docs(i18n): add Traditional Chinese (zh-TW) README and update zh-CN to latest (#5162) lunkerchen 2026-06-27 23:09:11 +08:00
  • 87ac498d8a [codex] fix xAI OAuth test and reasoning effort (#5157) Nguyen Minh 2026-06-27 22:09:06 +07:00
  • f82bd3129e fix(zenmux): normalize vendor-prefixed GLM system roles (#5158) Arthur Bodera 2026-06-28 01:09:01 +10:00
  • 0b42ffe02c feat(compression): TOON best-of-N candidate encoder + encoder A/B table (#5163) Diego Rodrigues de Sa e Souza 2026-06-27 12:08:49 -03:00
  • b9b0546b19 docs(changelog): backfill 5 v3.8.38 bullets merged after release finalize Diego Rodrigues de Sa e Souza 2026-06-27 11:38:11 -03:00
  • 82c05af227 chore(release): open v3.8.39 development cycle Diego Rodrigues de Sa e Souza 2026-06-27 10:19:59 -03:00
  • 7b139fdb5e Release v3.8.38 (#5078) v3.8.38 Diego Rodrigues de Sa e Souza 2026-06-27 09:07:12 -03:00
  • ae6e2342d1 Merge origin/main into release/v3.8.38 release/v3.8.38 Diego Rodrigues de Sa e Souza 2026-06-27 08:22:13 -03:00
  • 16449d4874 test: refresh release expectations to match current code (#5150) KooshaPari 2026-06-27 04:02:59 -07:00
  • 591486e1ea test(combo): gated live smoke for combo strategies (in-process + VPS HTTP) (#5151) Diego Rodrigues de Sa e Souza 2026-06-27 07:55:39 -03:00
  • 0c113e19d5 feat(compression): ionizer engine — lossy JSON-array sampling reversible via CCR (#5148) Diego Rodrigues de Sa e Souza 2026-06-27 07:52:20 -03:00
  • 905616b24d Preserve non-stream reasoning fields for compatible clients (#5155) Randi 2026-06-27 06:52:03 -04:00