Commit Graph

  • ac4fd7e078 chore(release): cover missing agentSkills TS-overload fix in CHANGELOG release/v3.8.16 diegosouzapw 2026-06-08 15:14:02 -03:00
  • 85351bc63d chore(release): finalize v3.8.16 CHANGELOG — 2026-06-08 diegosouzapw 2026-06-08 14:44:24 -03:00
  • ed3c188881 fix(e2e): use .first() on Close button to avoid strict-mode violation (2 elements) diegosouzapw 2026-06-08 13:37:00 -03:00
  • 11bd96ec5c fix(e2e): dismiss import-models modal after adding connection (sync-models mock + close) diegosouzapw 2026-06-08 13:12:37 -03:00
  • f112bc966f fix(e2e): wait for add-dialog close before clicking Edit (backdrop race) diegosouzapw 2026-06-08 12:44:30 -03:00
  • b60839b90c ci(e2e): increase E2E shard timeout 30→45min for slow runners diegosouzapw 2026-06-08 11:55:26 -03:00
  • 717f56bf93 docs: update Codex CLI profile naming guidance diegosouzapw 2026-06-08 10:47:04 -03:00
  • 3ea416350e fix(tests+ci): update 42→43 skill count, fix E2E artifact path diegosouzapw 2026-06-08 10:41:00 -03:00
  • 1012603a1b fix(ci+tests): fix E2E artifact (exclude 558MB standalone/node_modules, cp after download) and update skill count to 43 diegosouzapw 2026-06-08 10:13:24 -03:00
  • b480e6c916 fix(agentSkills): cast next-fetch opts to satisfy TypeScript overload check diegosouzapw 2026-06-08 09:58:52 -03:00
  • 6ec4ca3f67 ci: speed up e2e shards with build and browser cache diegosouzapw 2026-06-08 09:49:28 -03:00
  • b145e41a42 fix(tests): align test suite to post-#3355/#3366/#3399 behavior diegosouzapw 2026-06-08 09:07:50 -03:00
  • e328e257d1 fix(docs+ui): add MDX frontmatter to Codex CLI guide, fix setState-in-effect lint diegosouzapw 2026-06-08 08:37:51 -03:00
  • 67d79f6c44 fix(sanitizer+stream): tighten textual tool-call detection, flush partial buffer (#3355) (#3410) Diego Rodrigues de Sa e Souza 2026-06-08 02:14:08 -03:00
  • e0615a8194 fix(executor): strip trailing assistant text for Mistral (user-last required) (#3396) (#3409) Diego Rodrigues de Sa e Souza 2026-06-08 02:09:20 -03:00
  • f688d1150f fix(mitm): getMitmStatus stub returns graceful status in Docker (#3390) (#3408) Diego Rodrigues de Sa e Souza 2026-06-08 02:05:44 -03:00
  • fd6a2a7f95 docs: add Codex CLI configuration guide for OmniRoute diegosouzapw 2026-06-08 01:58:58 -03:00
  • ecdd5a36eb feat: add REST API for session pool health (dashboard interface) (#3404) Paijo 2026-06-08 11:25:38 +07:00
  • 71f6e8d312 feat: add bulk web-session credential import endpoint (#3403) Paijo 2026-06-08 11:24:27 +07:00
  • c9663d4f84 fix(sse): eliminate race window in usageTokenBuffer settings update (#3405) Diego Rodrigues de Sa e Souza 2026-06-08 01:23:37 -03:00
  • 4c420b015d fix: server-side context cache pinning, stop proxy message leaks, persist context_cache_protection toggle (#3399) k0valik 2026-06-08 05:55:42 +02:00
  • 452e6cc937 feat(vision-bridge): auto-route to fastest vision model (#3377) Hernan Javier Ardila Sanchez 2026-06-08 05:51:29 +02:00
  • 48ed42c6c3 fix(providers): refresh model list after provider sync (#3402) Tubagus 2026-06-08 10:49:12 +07:00
  • 6df38155a4 feat: add web-session pool observability (MCP tool + health-matrix) (#3395) Paijo 2026-06-08 10:48:01 +07:00
  • 5b72dc6250 feat: adaptive keepalive threshold for web-session providers (#3397) Paijo 2026-06-08 10:47:34 +07:00
  • 4adc1d087f fix(stream): drop empty choices chunks instead of emitting retry text (#3400) Tubagus 2026-06-08 10:47:08 +07:00
  • ee061d7a6d fix(stream): solve false positive textual tool-call marker truncation using emitted content state (#3382) Ardem2025 2026-06-08 06:46:20 +03:00
  • ed275bb54b ci(docker): also build & publish the -web image variant (#3389) Felipe Almeman 2026-06-08 00:45:53 -03:00
  • 8505e0f2b7 fix(account-fallback): preserve provider cooldown dedupe state (#3381) Paijo 2026-06-08 10:45:29 +07:00
  • 765964242c fix(featureFlags): update description for PRICING_SYNC_ENABLED to clarify environment variable requirement (#3394) Nicolas Lorin 2026-06-08 05:45:06 +02:00
  • fc37c93a20 fix(env): correct casing of OMNIROUTE_TRACE in .env.example and related files (#3393) Nicolas Lorin 2026-06-08 05:44:26 +02:00
  • a471d70c3c fix(ci): give the heavy E2E shard headroom + stream live progress (#3392) Diego Rodrigues de Sa e Souza 2026-06-07 15:59:28 -03:00
  • b4437dcee4 fix(ci): stop the E2E shard from being cancelled mid-run (timeout headroom) (#3387) Diego Rodrigues de Sa e Souza 2026-06-07 14:57:29 -03:00
  • a8522cc13a chore(release): open v3.8.16 development cycle diegosouzapw 2026-06-07 14:28:30 -03:00
  • 929caeb910 Release v3.8.15 (#3373) v3.8.15 Diego Rodrigues de Sa e Souza 2026-06-07 12:16:33 -03:00
  • 57f4eda245 chore(release): finalize v3.8.15 changelog — 2026-06-07 release/v3.8.15 diegosouzapw 2026-06-07 12:13:15 -03:00
  • 5c27d9ab36 fix(kiro): probe Windows %APPDATA%\kiro\storage.db in auto-import (#3363) (#3375) kiro-agent[bot] 2026-06-07 11:41:49 -03:00
  • f4165111d5 fix(migrations): restore 095_provider_node_custom_headers (deleted again by #3371 squash) diegosouzapw 2026-06-07 11:17:12 -03:00
  • c28c3ba423 fix(auto-combo): validate web-session credentials (#3371) Paijo 2026-06-07 21:16:34 +07:00
  • c522761ce5 feat(error-rules): provider-specific error classification with scope (#3370) Hernan Javier Ardila Sanchez 2026-06-07 16:13:29 +02:00
  • 73a1549405 fix: update Command Code base URL from /alpha/ to /provider/v1/ (#3372) Muhammad Nabil Muyassar Rahman 2026-06-07 21:11:33 +07:00
  • 36a21fd576 fix(migrations): restore 095_provider_node_custom_headers migration diegosouzapw 2026-06-07 11:02:02 -03:00
  • b794e3a4bc fix(auto-combo): include no-auth providers declaratively (#3365) Paijo 2026-06-07 21:01:07 +07:00
  • 0bb4290100 fix(combo): add 429 to PROVIDER_FAILURE_ERROR_CODES to prevent infinite retry loop (#3366) Hernan Javier Ardila Sanchez 2026-06-07 15:55:44 +02:00
  • 08bbd66b5f fix(catalog): add getTokenLimit fallback for combo targets with unknown context (#3369) Hernan Javier Ardila Sanchez 2026-06-07 15:54:09 +02:00
  • 7fe4d100a9 chore(release): open v3.8.15 development cycle diegosouzapw 2026-06-07 09:39:55 -03:00
  • 000d60b907 test(translator): align gemini-2.5-flash maxOutputTokens cap to 65536 (#3358) (#3367) v3.8.14 Diego Rodrigues de Sa e Souza 2026-06-07 08:12:33 -03:00
  • 591084052a fix(ci): drop explicit any on executeWithUpstreamStartTimeout call (t11 any-budget) (#3364) Diego Rodrigues de Sa e Souza 2026-06-07 07:34:33 -03:00
  • 35a30609dd docs(changelog): complete v3.8.14 — add #3356 + @nullbytef0x/@Ardem2025 to contributors (#3362) Diego Rodrigues de Sa e Souza 2026-06-07 07:24:11 -03:00
  • 7db430a352 Release v3.8.14 (#3340) Diego Rodrigues de Sa e Souza 2026-06-07 07:20:02 -03:00
  • c8031be906 fix(dashboard): surface real analytics error instead of generic placeholder (#3356) (#3361) release/v3.8.14 Diego Rodrigues de Sa e Souza 2026-06-07 07:15:42 -03:00
  • 549e2aeeb8 docs(changelog): add #3358 Gemini textual tool-call normalization to v3.8.14 diegosouzapw 2026-06-07 07:11:00 -03:00
  • cb46aeb96c fix(gemini): resolve truncation/suppression of false positive textual tool call markers in backticks (#3358) Ardem2025 2026-06-07 13:10:13 +03:00
  • 95cdde5f90 fix(translator): coerce Gemini functionDeclaration parameters to an OBJECT schema (#3357) (#3360) Diego Rodrigues de Sa e Souza 2026-06-07 07:02:23 -03:00
  • 8f7172122c chore(release): finalize v3.8.14 changelog + clear release-gate drift diegosouzapw 2026-06-07 03:22:32 -03:00
  • 3dd3480b3c fix(electron): tree-kill the server on exit/update to release the omniroute.exe lock (#3347) (#3354) Diego Rodrigues de Sa e Souza 2026-06-07 02:48:49 -03:00
  • 67b1cda49d fix(dashboard): stop infinite config-load loop on Hermes Agent detail page (#3353) Diego Rodrigues de Sa e Souza 2026-06-07 02:18:08 -03:00
  • 1a4d2fc4be fix(noauth): expose only usable model aliases (#3345) Paijo 2026-06-07 12:16:47 +07:00
  • 2271689d19 fix(duckduckgo): restore bare Response contract and rebase onto release/v3.8.14 (#3323) Paijo 2026-06-07 12:13:23 +07:00
  • 31c9d5b726 fix(providers): reduce proxy label noise (#3346) Wilson 2026-06-07 02:09:52 -03:00
  • 4317b431e6 fix(dashboard): remove duplicate Distribute Proxies button on provider page (#3352) Diego Rodrigues de Sa e Souza 2026-06-07 02:07:44 -03:00
  • da16a173a8 fix(provider-proxy): honor per-account proxy toggles (#3349) Randi 2026-06-07 01:06:45 -04:00
  • 9c2beb7312 fix(review): resolve /review-reviews battery findings (LEDGER-1..11) on v3.8.14 (#3350) Diego Rodrigues de Sa e Souza 2026-06-07 01:57:54 -03:00
  • 559b97c0e8 docs(i18n): translate 25 core documentation files to Indonesian (#3348) Krisna Santosa 2026-06-07 11:56:25 +07:00
  • 1306e7b3f1 fix(sse): treat MiniMax M3 as multimodal so vision isn't stripped (#3328) (#3342) Diego Rodrigues de Sa e Souza 2026-06-06 23:20:11 -03:00
  • f89b5c5e46 fix(proxy): make auto-selection fallback opt-in (#3332) (#3344) Diego Rodrigues de Sa e Souza 2026-06-06 22:58:18 -03:00
  • 23d7bd1589 fix(cli): write OpenCode config to ~/.config on all platforms incl. Windows (#3330) (#3343) Diego Rodrigues de Sa e Souza 2026-06-06 22:52:05 -03:00
  • bb55a804e9 fix(catalog): remove minimaxai/minimax-m3 from NVIDIA NIM tier (404 upstream) (#3329) (#3341) Diego Rodrigues de Sa e Souza 2026-06-06 22:48:01 -03:00
  • 54364d1aec Improve code quality: auto-pr/docstrings-1780792063 (#3337) Dong Mengzhe 2026-06-07 09:38:28 +08:00
  • 2c67b568db fix: Kiro Builder ID token import fails with Bad credentials (#3333) Someres 2026-06-07 04:38:11 +03:00
  • ec3a2af0ea feat: add per-provider custom headers support for OpenAI/Anthropic-compatible nodes (#3338) PizzaV 2026-06-07 03:35:44 +02:00
  • ee24068872 chore(release): open v3.8.14 development cycle diegosouzapw 2026-06-06 22:07:28 -03:00
  • 630baa6c18 fix(electron): swallow auto-updater check rejection to avoid unhandled rejection (#3339) v3.8.13 Diego Rodrigues de Sa e Souza 2026-06-06 21:42:30 -03:00
  • df2379053e fix(security): use trusted internal origin for provider auto-sync self-fetch (CodeQL #323 SSRF) (#3336) Diego Rodrigues de Sa e Souza 2026-06-06 21:20:26 -03:00
  • 9535fa52a6 fix(startup): correct autoRefreshDaemon import alias (@/ -> @omniroute/open-sse) (#3292) (#3335) Diego Rodrigues de Sa e Souza 2026-06-06 21:15:43 -03:00
  • cd89ce3cfa fix(electron): ship loginManager.js in the packaged app (#3292 regression) (#3334) Diego Rodrigues de Sa e Souza 2026-06-06 20:50:02 -03:00
  • a25d5f1ef6 Release v3.8.13 (#3327) Diego Rodrigues de Sa e Souza 2026-06-06 19:13:11 -03:00
  • a69b1e03e5 chore(release): document #3320 in the v3.8.13 changelog + contributor credits release/v3.8.13 diegosouzapw 2026-06-06 18:11:21 -03:00
  • a3a911e2f4 feat(api): VS Code Copilot Ollama-compatible BYOK endpoint (#3316) Felipe Almeman 2026-06-06 18:26:18 -03:00
  • 77aa09213c feat: auto-combo optimization, playground model dropdown, only-configured toggle (#3322) Paijo 2026-06-07 04:12:48 +07:00
  • 2688f3cd74 feat(provider): test-all endpoint, rate-limit overrides, visibility f… (#3267) Vinayrnani 2026-06-07 02:28:22 +05:30
  • e273514350 docs: VS Code/Ollama endpoints + env & i18n tooling (#3319) Felipe Almeman 2026-06-06 17:49:12 -03:00
  • df50a31f05 fix(dashboard): normalize agent-bridge /state response to stop page crash (#3318) (#3326) Diego Rodrigues de Sa e Souza 2026-06-06 17:47:27 -03:00
  • 57e7049d5c fix(codex): strip client-only params on native /responses passthrough (#3317) (#3325) Diego Rodrigues de Sa e Souza 2026-06-06 17:43:10 -03:00
  • d1344f9a34 fix(dashboard): refresh connections after provider auth import (#3320) Felipe Almeman 2026-06-06 17:40:39 -03:00
  • 2101df5ca2 chore(release): finalize v3.8.13 changelog and cleanup diegosouzapw 2026-06-06 17:36:06 -03:00
  • 8f6a6ca816 docs(changelog): record the 6 PRs merged this review round into v3.8.13 diegosouzapw 2026-06-06 13:53:59 -03:00
  • 03336ad8ba test(catalog): align Antigravity preview-alias test with #3303 budget tiers diegosouzapw 2026-06-06 13:52:56 -03:00
  • 6e7ea0a680 feat(api): model catalog enrichment + MCP model-catalog tools (#3306) Felipe Almeman 2026-06-06 13:49:34 -03:00
  • 8ecf056fe2 feat(dashboard): i18n the proxy settings UI (#3310) Felipe Almeman 2026-06-06 13:43:18 -03:00
  • fda0fc902e chore(i18n): add message keys for proxy UI + vscode/ollama endpoint (#3307) Felipe Almeman 2026-06-06 13:41:15 -03:00
  • de651a632a fix(catalog): compute combo context_length from known targets only (#3304) Hernan Javier Ardila Sanchez 2026-06-06 18:39:26 +02:00
  • 4754b78b27 fix(sse): expose Claude + Gemini budget tiers in the antigravity catalog (#3184) (#3303) Diego Rodrigues de Sa e Souza 2026-06-06 13:37:08 -03:00
  • 50181f1cc9 fix(sse): strip leaked internal tool envelopes from streaming output (#3311) Felipe Almeman 2026-06-06 13:36:25 -03:00
  • 4baccfbd84 fix(theoldllm): read upstream body once to avoid [502] body-already-read (#3296) (#3314) Diego Rodrigues de Sa e Souza 2026-06-06 13:16:23 -03:00
  • 7a3eeaca48 fix(cli): resolve update paths relative to script + recursive backup (#3295) (#3313) Diego Rodrigues de Sa e Souza 2026-06-06 13:13:37 -03:00
  • 0fcfb159f2 fix(dashboard): keep no-auth providers visible under 'Show configured only' (#3290) (#3312) Diego Rodrigues de Sa e Souza 2026-06-06 13:08:38 -03:00
  • 5121959bb8 docs: rename resolve-issues → review-issues skill references diegosouzapw 2026-06-06 12:55:35 -03:00
  • 3317b21d09 fix(auth): harden URL token extraction — drop query-string fallback, gate to client routes (security follow-up to #3300) (#3309) Diego Rodrigues de Sa e Souza 2026-06-06 12:48:11 -03:00
  • a85500e2b7 docs(changelog): record the v3.8.13 PRs merged this round (#3292/#3300/#3297/#3298/#3301/#3302/#3299) diegosouzapw 2026-06-06 12:29:28 -03:00