Commit Graph

  • 14bf3645d6 fix: validate GLM coding provider settings Chris Staley 2026-03-28 16:57:50 -06:00
  • 0f4a7b2405 fix: add GLM-4.7-FlashX model and correct GLM-4.7 tool calling support Chris Staley 2026-03-28 13:28:19 -06:00
  • 681e49a4cc fix: set correct 128k context length for GLM 4.5 and GLM 4.5 Air Chris Staley 2026-03-28 13:00:54 -06:00
  • 6e9c97fbff chore(release): v3.3.1 — bug fixes and schema adjustments diegosouzapw 2026-03-29 16:39:10 -03:00
  • 370070f489 fix(stream): normalize delta.reasoning alias and separate reasoning in client response (#771) v3.3.1 mikhailsal 2026-03-29 22:12:22 +03:00
  • 7168f4014d fix: strip reasoning/thinking params for models that don't support them (#766) Paijo 2026-03-30 02:12:19 +07:00
  • f0912feefb feat: auto-disable permanently banned provider accounts (with Settings toggle) (#765) Paijo 2026-03-30 02:12:17 +07:00
  • e90c9c171a Merge branch 'main' into fix/streaming-reasoning-field-alias diegosouzapw 2026-03-29 16:03:13 -03:00
  • d0c172830c feat(ui): add AutoDisableCard to Resilience settings (#765) diegosouzapw 2026-03-29 15:57:19 -03:00
  • d5bf0d1199 fix: address reviewer comments for auto-disable (use getCachedSettings, immediate disable on permanent bans) oyi77 2026-03-30 01:47:28 +07:00
  • d3a24446b8 fix: trim leading whitespace from assembled content in log summaries Mikhail Salnikov 2026-03-29 21:44:13 +03:00
  • aa93276e6e fix(stream): separate reasoning from content in passthrough response body Mikhail Salnikov 2026-03-29 21:41:32 +03:00
  • cf36972969 Harden cloudflared child process environment R.D. 2026-03-29 14:25:07 -04:00
  • 40862f26e6 Bypass semantic cache in combo live tests R.D. 2026-03-29 14:21:39 -04:00
  • 4083447c3f fix: eliminate injectedUsage reuse bug and add reasoning alias tests Mikhail Salnikov 2026-03-29 21:18:46 +03:00
  • 3cb34ad827 Add Cloudflare Quick Tunnel controls to endpoint page R.D. 2026-03-29 14:04:50 -04:00
  • 61d7566ca1 fix(stream): normalize delta.reasoning to reasoning_content in SSE streaming Mikhail Salnikov 2026-03-29 20:51:26 +03:00
  • af338d447b Merge pull request #768 from diegosouzapw/release/v3.3.0 v3.3.0 Diego Rodrigues de Sa e Souza 2026-03-29 14:30:59 -03:00
  • 6fad06f659 chore(release): v3.3.0 — test stability, release consolidation diegosouzapw 2026-03-29 14:22:25 -03:00
  • 1d51d8ff27 chore(release): v3.2.9 — combo diagnostics, quality gates, Gemini tool fix v3.2.9 diegosouzapw 2026-03-29 14:16:37 -03:00
  • 82dd4aa403 feat: auto-disable banned accounts setting with UI toggle oyi77 2026-03-29 23:24:27 +07:00
  • 8af9bd1ac3 Force real upstream combo live tests (#759) Randi 2026-03-29 12:21:53 -04:00
  • 9fc3845d92 Fix Gemini API error with integer enum in tool parameters (#760) LASTHXH 2026-03-29 21:21:51 +05:00
  • 93bbe8e7a8 feat(combo): response quality validation, circuit breaker fix, Cursor 4.6 models (#762) Gorchakov-Pressure 2026-03-29 21:21:48 +05:00
  • 46acd16999 chore(release): v3.2.8 — Docker Auto-Update & Analytics Fixes (#755) Diego Rodrigues de Sa e Souza 2026-03-29 13:09:38 -03:00
  • 3fb72b973a fix(build): revert middleware.ts rename to proxy.ts because of Next.js Edge constraints v3.2.8 diegosouzapw 2026-03-29 12:53:50 -03:00
  • 7b1c945324 fix(build): remove legacy proxy.ts causing Next.js build collision diegosouzapw 2026-03-29 12:52:04 -03:00
  • 1a7c363413 fix(auth): redirect and unconditional 401 on disabled requireLogin + fix test cases diegosouzapw 2026-03-29 12:49:25 -03:00
  • 107a572174 fix: handle allRateLimited credentials & forward extra body keys in embeddings/images routes (#757) Gorchakov-Pressure 2026-03-29 20:48:52 +05:00
  • 89bd31c670 fix(sse): remove race condition in cache metrics tracking (#758) tombii 2026-03-29 17:48:33 +02:00
  • 2e29e45a3a chore(release): v3.2.8 — Docker auto-update UI and cache analytics fixes diegosouzapw 2026-03-29 11:31:36 -03:00
  • 5ad2c6abf6 Fix merge conflicts diegosouzapw 2026-03-29 11:26:17 -03:00
  • d5781d60bd Merge pull request #752 from tombii/feat/preserve-client-cache-control Diego Rodrigues de Sa e Souza 2026-03-29 11:23:22 -03:00
  • e464a95c5a Merge pull request #747 from AveryanAlex/fix/responses-chat-translation-bugs Diego Rodrigues de Sa e Souza 2026-03-29 11:23:19 -03:00
  • a50ea4bb9e Merge pull request #746 from AveryanAlex/fix/codex-passthrough-store-instructions Diego Rodrigues de Sa e Souza 2026-03-29 11:23:05 -03:00
  • aa11bb6d93 Merge pull request #753 from LASTHXH/fix/cli-tools-status-undefined Diego Rodrigues de Sa e Souza 2026-03-29 11:22:45 -03:00
  • 319018f055 test: fix cache metrics tests with usage_history table tombii 2026-03-29 16:05:32 +02:00
  • 394b986ccb Fix CLI tools status endpoint crash and add droid detection support LASTHXH 2026-03-29 17:44:37 +05:00
  • 26f7b36ce4 feat: add cache control settings and token-based metrics tombii 2026-03-29 14:37:55 +02:00
  • f0daad10ce Add Docker-aware dashboard auto-update flow cai kerui 2026-03-29 20:25:14 +09:00
  • 0bc557fb8b feat(sse): preserve client cache_control for Claude Code with deterministic routing tombii 2026-03-29 12:24:44 +02:00
  • 3571421a0e fix(ci): push sync to correct fork repo tombii 2026-03-29 10:45:21 +02:00
  • aed80f3e4f ci: add upstream sync workflow tombii 2026-03-29 10:44:45 +02:00
  • b84e79362e docs: sync v3.2.6 features across 30 languages (README + FEATURES) v3.2.7 diegosouzapw 2026-03-29 04:53:59 -03:00
  • dc077bc309 Merge pull request #741 from diegosouzapw/release/v3.2.6 v3.2.6 Diego Rodrigues de Sa e Souza 2026-03-29 04:36:55 -03:00
  • 0fd634ef43 chore(release): v3.2.6 — API Key Reveal, Sidebar Controls, Combo Health, Stream Logs diegosouzapw 2026-03-29 04:34:55 -03:00
  • d352b6b509 Scope API key reveal to Api Manager (#740) Randi 2026-03-29 03:30:11 -04:00
  • fcc48cc738 Add full sidebar visibility controls (#739) Randi 2026-03-29 03:30:08 -04:00
  • ec06a345cc Require live responses for combo tests (#735) Randi 2026-03-29 03:30:06 -04:00
  • 7690b364e7 fix detailed log summaries for streamed responses (#734) Randi 2026-03-29 03:30:03 -04:00
  • b94c0c7d04 fix(sse): use x-api-key for opencode-go minimax messages requests (#733) Otto G 2026-03-29 09:29:59 +02:00
  • 500bfdf588 ci: authorize packages write scopes for github packages Diego Souza 2026-03-29 02:06:28 -03:00
  • d23b19c466 fix(core): prevent emergency fallback from masking original errors diegosouzapw 2026-03-29 01:46:05 -03:00
  • 3a5450039d Merge pull request #736 from diegosouzapw/release/v3.2.5 v3.2.5 Diego Rodrigues de Sa e Souza 2026-03-29 01:39:08 -03:00
  • b582ddf090 chore(release): v3.2.5 — Void Linux support diegosouzapw 2026-03-29 01:33:21 -03:00
  • ef8b470e8b docs: merge issue #732 void linux template diegosouzapw 2026-03-29 01:28:56 -03:00
  • 5a0841a994 docs(i18n): sync USER_GUIDE.md to 30 languages with Void Linux template diegosouzapw 2026-03-29 01:26:09 -03:00
  • bd462c4e0b chore(release): bump version to v3.2.4 v3.2.4 diegosouzapw 2026-03-28 23:45:41 -03:00
  • f11ec4e142 Merge pull request #731 from oyi77/fix/tool-call-invalid-argument-400 Diego Rodrigues de Sa e Souza 2026-03-28 23:43:34 -03:00
  • a5393a3ec4 feat: migrate iFlow provider to Qoder AI (#660) diegosouzapw 2026-03-28 23:35:59 -03:00
  • bf76da3222 ci: enable ghcr build on main Diego Souza 2026-03-28 23:25:04 -03:00
  • f171b7de96 Merge pull request #730 from diegosouzapw/release/v3.2.3 v3.2.3 Diego Rodrigues de Sa e Souza 2026-03-28 23:21:55 -03:00
  • c0cbf00199 chore(release): v3.2.3 — Enhancements and Bugfixes diegosouzapw 2026-03-28 23:19:01 -03:00
  • 0cd6e59fb9 Merge cache-control fix and resolve changelog conflict diegosouzapw 2026-03-28 23:13:03 -03:00
  • 11a8adc71c Merge branch 'feat/issue-659-mobile-ui' diegosouzapw 2026-03-28 23:12:26 -03:00
  • b9c7fd879f fix(core): resolve routing schemas, CLI streaming leaks, and thinking tag extraction diegosouzapw 2026-03-28 23:09:31 -03:00
  • 2fc4c7ea33 Merge pull request #728 from rdself/codex/normalize-provider-limits-labels Diego Rodrigues de Sa e Souza 2026-03-28 23:06:16 -03:00
  • c5003665c3 fix(translator): remove thoughtSignature from functionCall parts in all Gemini translators oyi77 2026-03-29 07:07:12 +07:00
  • 538028c150 normalize provider limits quota labels R.D. 2026-03-28 21:17:07 -04:00
  • fb8d187f8d chore(release): v3.2.2 — Four-Stage Request Logs & Bugfixes v3.2.2 diegosouzapw 2026-03-28 22:11:22 -03:00
  • 1a11301e1a Merge branch 'codex/request-log-pipeline-json' diegosouzapw 2026-03-28 22:09:34 -03:00
  • 4c6cdd5c23 test: align pipeline integration assertions R.D. 2026-03-28 20:00:26 -04:00
  • 30a64b0dd3 test: align security hardening log helper checks R.D. 2026-03-28 19:56:06 -04:00
  • 04de492019 fix: add four-stage request log payloads R.D. 2026-03-28 07:32:40 -04:00
  • 07890df6cb test: align pipeline integration assertions R.D. 2026-03-28 20:00:26 -04:00
  • 2f23cfdf1c test: align security hardening log helper checks R.D. 2026-03-28 19:56:06 -04:00
  • 1832946d41 fix: add four-stage request log payloads R.D. 2026-03-28 07:32:40 -04:00
  • 6ec8745d2e ci: add GitHub Packages publish configuration for GHCR and NPM Diego Souza 2026-03-28 22:03:50 -03:00
  • b6bbfe063b fix(sse): preserve cache_control in Claude passthrough mode (#708) diegosouzapw 2026-03-28 22:01:38 -03:00
  • 48182edbd5 fix(translator): remove thoughtSignature from functionCall parts in Gemini translation oyi77 2026-03-29 07:07:12 +07:00
  • 94a00cb6d6 feat: improve dashboard layout for smaller screens (#659) diegosouzapw 2026-03-28 21:53:07 -03:00
  • fc24361aa6 Merge pull request #726 from diegosouzapw/release/v3.2.1 v3.2.1 Diego Rodrigues de Sa e Souza 2026-03-28 21:19:24 -03:00
  • cec833afc6 chore(release): v3.2.1 — context pinning fix + global fallback provider diegosouzapw 2026-03-28 21:13:14 -03:00
  • f1cddba938 feat: add global fallback provider support (#689) diegosouzapw 2026-03-28 21:08:03 -03:00
  • a0acdfdcb9 fix: context pinning bypass during tool-call responses (#721) diegosouzapw 2026-03-28 21:04:47 -03:00
  • 6637f294df chore: release v3.2.0 (#722) v3.2.0 Diego Rodrigues de Sa e Souza 2026-03-28 20:45:18 -03:00
  • ad8a444105 deps: bump path-to-regexp from 8.3.0 to 8.4.0 (#715) dependabot[bot] 2026-03-28 20:39:29 -03:00
  • 877cfa0071 feat: add GLM Coding usage/quota tracking with Z.AI session quota (#698) Chris 2026-03-28 17:39:24 -06:00
  • e6f0a780b7 feat(dashboard): add Cache Management page with stats, hit rate, and targeted invalidation (#701) Paijo 2026-03-29 06:39:20 +07:00
  • dd9de2efa9 fix: harden combo fallback and health checks (#704) Randi 2026-03-28 19:39:16 -04:00
  • f6b0811f78 [codex] fix provider limits ui (#718) Randi 2026-03-28 19:39:06 -04:00
  • eba9d854a9 fix model auto-sync startup and auth (#719) Randi 2026-03-28 19:39:02 -04:00
  • 437cf9bab0 chore(release): v3.1.10 — OmniRoute v3.1.9 remaining bug fixes sprint (#720) v3.1.10 Diego Rodrigues de Sa e Souza 2026-03-28 19:54:45 -03:00
  • fdaeccf1e5 fix: use replaceAll for think tags to handle multiple occurrences AveryanAlex 2026-03-29 00:26:24 +03:00
  • 7723e46c26 fix: emit reasoning_content in Responses→Chat streaming translation AveryanAlex 2026-03-29 00:23:54 +03:00
  • dce355cce6 fix: capture usage and accumulate output in response.completed event AveryanAlex 2026-03-29 00:23:06 +03:00
  • 213e7b7093 fix: handle deprecated function_call field and function role in Chat→Responses AveryanAlex 2026-03-29 00:18:50 +03:00
  • fe7d8f93a1 fix: stringify arguments and convert tool output content types AveryanAlex 2026-03-29 00:17:49 +03:00
  • 9e2f4216f9 fix: reject all non-function tool types in Responses→Chat translation AveryanAlex 2026-03-29 00:16:59 +03:00
  • a48f7b2222 fix: translate tool_choice object format between Responses and Chat APIs AveryanAlex 2026-03-29 00:14:26 +03:00