Commit Graph

  • a4c0a95c10 chore: remove unused settings types (#5398) Jan Leon 2026-06-30 00:14:25 +02:00
  • be97882b58 chore: remove unused notion client type (#5399) Jan Leon 2026-06-30 00:14:21 +02:00
  • 7bd0bc8bca chore: remove unused codegraph exports (#5400) Jan Leon 2026-06-30 00:14:18 +02:00
  • 537b565da2 chore: remove unused playground row type (#5401) Jan Leon 2026-06-30 00:14:15 +02:00
  • 898e8d0fb4 chore: remove unused quota schema types (#5402) Jan Leon 2026-06-30 00:14:13 +02:00
  • 4149dcfcdc chore: remove unused memory schema aliases (#5403) Jan Leon 2026-06-30 00:14:10 +02:00
  • 27a33bea09 chore: remove unused qdrant schema aliases (#5404) Jan Leon 2026-06-30 00:13:48 +02:00
  • 41619da23e chore(release): open v3.8.42 cycle Diego Rodrigues de Sa e Souza 2026-06-29 18:25:42 -03:00
  • 78f09c8d9f Release v3.8.41 (#5327) v3.8.41 Diego Rodrigues de Sa e Souza 2026-06-29 16:51:03 -03:00
  • 2fdb0c134d chore(quality): rebaseline cognitiveComplexity 841->842 (v3.8.41 cycle drift) release/v3.8.41 Diego Rodrigues de Sa e Souza 2026-06-29 15:46:06 -03:00
  • c4f46536f3 fix(release): align encryption.spec to removed validator (#5364) + allowlist tls-options.mjs in pack policy (#5361) Diego Rodrigues de Sa e Souza 2026-06-29 14:59:05 -03:00
  • 5f56c59856 chore(release): v3.8.41 — 2026-06-29 Diego Rodrigues de Sa e Souza 2026-06-29 14:13:12 -03:00
  • 34d2e02020 docs(i18n): sync [3.8.41] CHANGELOG section into 42 locale mirrors Diego Rodrigues de Sa e Souza 2026-06-29 12:28:40 -03:00
  • 9213771a19 docs(changelog): reconcile [3.8.41] after #5352 squash-merge Diego Rodrigues de Sa e Souza 2026-06-29 12:25:13 -03:00
  • 7592ef16e0 fix(thinking): hydrate budget, honor config in base.ts, redacted_thinking on replay (#5312) (#5352) Diego Rodrigues de Sa e Souza 2026-06-29 12:24:08 -03:00
  • a3c6173fa2 docs(changelog): reconcile [3.8.41] after batch-6 squash-merges Diego Rodrigues de Sa e Souza 2026-06-29 12:20:23 -03:00
  • 24f178f3fc feat(opencode): Proxy Pool dropdown (by-id) for OpenCode Free account proxies (#5217 Gap 1) (#5370) Diego Rodrigues de Sa e Souza 2026-06-29 12:19:26 -03:00
  • 734061f736 fix(thinking): header opt-out of </think> marker for reasoning_content clients (#5312 RC-C, #5245) (#5367) Diego Rodrigues de Sa e Souza 2026-06-29 12:19:16 -03:00
  • 6a5971663a chore: remove unused command-code auth cleanup export (#5371) Jan Leon 2026-06-29 17:18:43 +02:00
  • 7a8cdf2a90 chore: remove unused agent skills repo URL (#5369) Jan Leon 2026-06-29 17:18:40 +02:00
  • d37f05c3bc chore: remove unused settings fallback schema (#5368) Jan Leon 2026-06-29 17:18:36 +02:00
  • 4c1a3998a9 chore: remove unused webhook example payload helper (#5366) Jan Leon 2026-06-29 17:18:33 +02:00
  • 48f56e0680 chore: remove unused search validator wrapper (#5365) Jan Leon 2026-06-29 17:18:29 +02:00
  • 722d82942c chore: remove unused encryption config validator (#5364) Jan Leon 2026-06-29 17:18:26 +02:00
  • 1acf7ee127 docs(changelog): reconcile [3.8.41] after batch-5 squash-merges Diego Rodrigues de Sa e Souza 2026-06-29 12:07:49 -03:00
  • a11141b10c fix(cors): permissive Access-Control-Allow-Origin for token-auth API surface (#5242) (#5360) Diego Rodrigues de Sa e Souza 2026-06-29 12:06:35 -03:00
  • b7f6d3fd04 feat(cli): opt-in native HTTPS/TLS for omniroute serve (#5242) (#5361) Diego Rodrigues de Sa e Souza 2026-06-29 12:06:01 -03:00
  • e174e90f14 fix(grok-web): forward cf_clearance/__cf_bm + honest IP-reputation message (#5350) (#5358) Diego Rodrigues de Sa e Souza 2026-06-29 12:05:54 -03:00
  • 5e6735a3a1 chore: remove unused build profile exports (#5362) Jan Leon 2026-06-29 17:05:36 +02:00
  • f56fb31bfa chore: remove unused api key format helpers (#5359) Jan Leon 2026-06-29 17:05:32 +02:00
  • ad6b83738f chore: remove unused authz class helpers (#5357) Jan Leon 2026-06-29 17:05:28 +02:00
  • 7486a60ee7 chore: remove unused models.dev context export (#5356) Jan Leon 2026-06-29 17:05:25 +02:00
  • 605c4d4ece chore: remove unused embedding cache export (#5355) Jan Leon 2026-06-29 17:05:21 +02:00
  • fc173c5857 chore: remove unused provider limits scheduler export (#5354) Jan Leon 2026-06-29 17:05:18 +02:00
  • 0f83402665 chore: remove unused semantic cache expiry export (#5353) Jan Leon 2026-06-29 17:05:15 +02:00
  • 580e0f018d docs(changelog): reconcile [3.8.41] Bug Fixes after batch-4 squash-merges Diego Rodrigues de Sa e Souza 2026-06-29 11:23:39 -03:00
  • cd9a9abbf5 fix(oauth): set tokenExpiresAt at creation + surface no-refresh-token as expired (#5326) (#5347) Diego Rodrigues de Sa e Souza 2026-06-29 11:21:57 -03:00
  • 98c9f5b136 fix(chatgpt-web): wire tool/function calling via shared webTools shim (#5240) (#5349) Diego Rodrigues de Sa e Souza 2026-06-29 11:21:47 -03:00
  • aa299720ee fix(opencode): visible rotation logs + ProxyEgress + callLogs SQL-vars (#5217 Stage 1) (#5351) Diego Rodrigues de Sa e Souza 2026-06-29 11:21:37 -03:00
  • 5189e3011b fix(translator): suppress </think> close marker for clients that render it verbatim (#5348) wild-feather 2026-06-29 16:21:11 +02:00
  • cc8a85c6fc docs(changelog): restore routing/cli/dashboard bullets eaten by sequential squash-merge Diego Rodrigues de Sa e Souza 2026-06-29 11:10:04 -03:00
  • 04dbf1b0e7 chore: ratchet dead-code baseline (#5339) Jan Leon 2026-06-29 16:07:31 +02:00
  • 1875dcda80 fix(rerank): register SiliconFlow + DeepInfra reranker providers (#5332) (#5343) Diego Rodrigues de Sa e Souza 2026-06-29 11:06:51 -03:00
  • 619e925002 fix(dashboard): restore active/total model count badge in Available Models (#5264) (#5344) Diego Rodrigues de Sa e Souza 2026-06-29 11:06:41 -03:00
  • 48983fcf31 fix(cli): preserve user NODE_OPTIONS heap flag in omniroute serve (#5238) (#5345) Diego Rodrigues de Sa e Souza 2026-06-29 11:06:19 -03:00
  • c06bf68ac1 fix(routing): auto-disable depleted API key on upstream 402 (#5239) (#5346) Diego Rodrigues de Sa e Souza 2026-06-29 11:05:59 -03:00
  • 890ca5a40c fix(translator): guard against empty Claude messages from all-system OpenAI requests (#5342) wild-feather 2026-06-29 15:35:12 +02:00
  • fa31b14bb1 fix(providers): drop retired Gemini AI Studio models, align catalog to live API (#5337) backryun 2026-06-29 22:32:49 +09:00
  • c50033f393 fix(authz): accept direct LAN/loopback-IP host as a valid mutation origin (#5340) (#5341) Diego Rodrigues de Sa e Souza 2026-06-29 10:31:36 -03:00
  • ec8ad1a7ac chore: remove unused service registry export (#5338) Jan Leon 2026-06-29 15:31:30 +02:00
  • 2b3f2c8eb6 chore: remove unused MCP scope helper exports (#5336) Jan Leon 2026-06-29 15:31:27 +02:00
  • 604397ec0f fix service console failures (#5299) KooshaPari 2026-06-29 06:15:00 -07:00
  • e0bd7a519f add relay routing backend selection (#5315) KooshaPari 2026-06-29 06:11:33 -07:00
  • 6e66df78ae chore: remove unused correlation middleware exports (#5333) Jan Leon 2026-06-29 15:07:27 +02:00
  • 105f0c84da chore: remove unused request timeout fetch wrapper (#5331) Jan Leon 2026-06-29 15:07:07 +02:00
  • 8e3a110fb6 chore: remove unused event bus exports (#5335) Jan Leon 2026-06-29 15:07:03 +02:00
  • 699b34401b chore: remove unused semantic cache maintenance exports (#5334) Jan Leon 2026-06-29 15:06:59 +02:00
  • 80545a5a94 chore: remove unused runtime test helper exports (#5330) Jan Leon 2026-06-29 15:06:55 +02:00
  • 00b640f186 chore: remove unused formatting helper exports (#5329) Jan Leon 2026-06-29 15:06:51 +02:00
  • 1c3c0ac871 chore: remove unused static constant exports (#5328) Jan Leon 2026-06-29 15:06:48 +02:00
  • 0a2195e764 chore: remove unused domain helper exports (#5325) Jan Leon 2026-06-29 15:06:44 +02:00
  • aad63f213e chore: remove unused utility exports (#5324) Jan Leon 2026-06-29 15:06:40 +02:00
  • 8d56238685 chore: drop unused validation schema exports (#5322) Jan Leon 2026-06-29 15:06:37 +02:00
  • e0bfd509cf chore: trim unused exported helpers (#5321) Jan Leon 2026-06-29 15:06:33 +02:00
  • 264f8a2aec chore(release): open v3.8.41 cycle Diego Rodrigues de Sa e Souza 2026-06-29 09:07:30 -03:00
  • 7c23dab64d Release v3.8.40 v3.8.40 Diego Rodrigues de Sa e Souza 2026-06-29 08:40:06 -03:00
  • ecb17e6b50 chore(quality): rebaseline eslintWarnings 4090->4103 — v3.8.40 cycle drift release/v3.8.40 Diego Rodrigues de Sa e Souza 2026-06-29 08:14:48 -03:00
  • 165c823f5a test: align health-autopilot cross-site + chat-pipeline Accept tests with #5278/#5309 Diego Rodrigues de Sa e Souza 2026-06-29 08:07:23 -03:00
  • 7ccd1b2342 merge: origin/main into release/v3.8.40 — resolve authz pipeline test (union of REQUIRE_API_KEY + publicOrigin env restores); changelog bullet for #5278 public-origin centralization Diego Rodrigues de Sa e Souza 2026-06-29 07:29:34 -03:00
  • 004e5f5bfe docs(changelog): cover M365 Copilot provider (#5302) + targetExhaustion tests (#5296) Diego Rodrigues de Sa e Souza 2026-06-29 05:42:10 -03:00
  • d5b03504c8 fix(ci): re-point Docker :latest tag on release (#5301) (#5311) Diego Rodrigues de Sa e Souza 2026-06-29 05:35:56 -03:00
  • d4c54f600b fix(sse): non-stream OpenAI-compatible requests no longer coerced to SSE when Accept lists application/json (#5305) (#5309) Diego Rodrigues de Sa e Souza 2026-06-29 05:05:36 -03:00
  • dbe750f2ae fix(dashboard): add /dashboard/context parent route + missing sidebar.gamificationGroup i18n (#5298) (#5306) Diego Rodrigues de Sa e Souza 2026-06-29 04:19:19 -03:00
  • 601e2a80cd feat(providers): add Microsoft 365 Copilot individual provider (#5302) skyzea1 2026-06-29 15:03:11 +08:00
  • 223e67a4fb test(targets): add 14 unit tests for targetExhaustion handler (#5296) KooshaPari 2026-06-29 00:02:07 -07:00
  • c0f1ee2200 fix(sse): replace synthesized kiro "Continue" turn with neutral filler (#5231) (#5303) Diego Rodrigues de Sa e Souza 2026-06-29 03:48:35 -03:00
  • 1a096c4b3a fix(sse): omit Command Code max_tokens when client sends a non-positive value (#5166) (#5304) Diego Rodrigues de Sa e Souza 2026-06-29 03:47:47 -03:00
  • 401a7b4430 fix(auth): compare-and-swap guard on OAuth refresh persist (#4038) (#5294) Diego Rodrigues de Sa e Souza 2026-06-29 03:46:21 -03:00
  • b14fb89fab docs(changelog): reconcile v3.8.40 cycle — cover all 47 merged PRs + credit every contributor Diego Rodrigues de Sa e Souza 2026-06-29 03:11:45 -03:00
  • 5ba5bcd6d4 test(combo): reconcile #4279 stop-guard test with #5249 advance policy (#5300) Diego Rodrigues de Sa e Souza 2026-06-29 02:57:19 -03:00
  • 1c18be4f8f fix: centralize public origin checks for proxied dashboards (#5278) Arthur Bodera 2026-06-29 14:43:14 +10:00
  • 4008bdc1e8 fix(compression): propagate hard-budget unreachable-target warning through the stacked seam (#5291) Diego Rodrigues de Sa e Souza 2026-06-29 01:40:37 -03:00
  • 12de25b6f6 fix(combo): advance to next model on 400 'model not supported' (#5249) Chewji 2026-06-29 11:33:15 +07:00
  • 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