Commit Graph

  • eadd91563c docs(changelog): add round-8 PR entries (11 PRs merged) diegosouzapw 2026-05-22 18:18:56 -03:00
  • a08bf2ab91 feat(dashboard): configurable sidebar — presets, DnD ordering, smart-grouping (#2581) Gi99lin 2026-05-23 00:17:30 +03:00
  • 71f0910275 feat(api-airforce): add free provider with 7 models (#2587) Paijo 2026-05-23 04:16:52 +07:00
  • db705c549c feat(registry): add 26 free tier providers missing from registry (#2590) Paijo 2026-05-23 04:16:49 +07:00
  • 021cb3a7ba chore(deps): bump actions/upload-artifact from 4 to 7 (#2588) dependabot[bot] 2026-05-22 18:16:37 -03:00
  • 29ccdae422 chore(deps): bump actions/setup-node from 4 to 6 (#2589) dependabot[bot] 2026-05-22 18:16:08 -03:00
  • 8f0a4c1ade fix(copilot): stabilize responses configuration (#2579) ivan-mezentsev 2026-05-23 00:15:31 +03:00
  • 436196c167 fix(github): remove openai-responses targetFormat from haiku/sonnet models (#2583) Paijo 2026-05-23 04:15:20 +07:00
  • e2959b9841 fix(mimo): add supportsVision flag to MiMo-V2.5, V2.5-Pro, and V2-Omni (#2592) Hernan Javier Ardila Sanchez 2026-05-22 23:15:17 +02:00
  • fb0ac2a8ab fix: propagate skipIntegrityCheck env var to periodic DB health check scheduler (#2591) mi 2026-05-22 16:15:07 -05:00
  • 901827df7f fix(#2575): check DB feature flag override in arePrivateProviderUrlsAllowed() (#2595) Hernan Javier Ardila Sanchez 2026-05-22 23:15:04 +02:00
  • 58356ac19b fix(release): v3.8.2 typecheck + self-review findings (#2594) Diego Rodrigues de Sa e Souza 2026-05-22 18:14:54 -03:00
  • 0a08da4958 fix(ci): fix Webpack build and resolve documentation drift Ronaldo Davi 2026-05-22 17:21:08 -03:00
  • 6a10191ffb fix(ci): resolve PR policy, ESM import and doc drift failures Ronaldo Davi 2026-05-22 16:18:14 -03:00
  • 5d7319216d fix(i18n): resolve CI failures — documentation drift and missing keys Ronaldo Davi 2026-05-22 16:04:04 -03:00
  • a1ba349c3b fix(i18n): resolve translation drift by updating state hashes Ronaldo Davi 2026-05-22 15:58:42 -03:00
  • 2f8a01d336 feat(i18n): synchronize missing keys across all locales Ronaldo Davi 2026-05-22 15:55:39 -03:00
  • 09e7a4bda2 feat(i18n): achieve 100% pt-BR coverage and final cleanup Ronaldo Davi 2026-05-22 15:48:34 -03:00
  • 34e62d8725 fix(security): crypto-secure cloud-agent IDs + exact-hostname check (CodeQL #251, #252) diegosouzapw 2026-05-22 15:09:07 -03:00
  • 3980690e2e feat(i18n): comprehensive pt-BR localization and UI refactoring Ronaldo Davi 2026-05-22 14:46:33 -03:00
  • 6e8a155497 docs(changelog): add 4 missing entries found in commit audit (#2528, #2534, #2435, #2546) diegosouzapw 2026-05-22 14:18:38 -03:00
  • 53df6bfee9 docs(changelog): add entry for PR #2578 (CLI health endpoint fix) diegosouzapw 2026-05-22 14:12:52 -03:00
  • 70ea74e396 fix(cli): use /api/monitoring/health for server readiness check (#2578) amogus22877769 2026-05-22 20:12:16 +03:00
  • 32b729176d docs(changelog): add entries for PR #2573 (Kimi K2.6 vision) and PR #2576 (log viewer pagination) diegosouzapw 2026-05-22 14:04:26 -03:00
  • 35d29e2c1b fix(dashboard): paginate request-log viewer beyond 300 (#2565) (#2576) Diego Rodrigues de Sa e Souza 2026-05-22 14:03:22 -03:00
  • 9c5bf4cac5 fix(kimi): declare vision capability for Kimi K2.6 in all layers (#2573) Hernan Javier Ardila Sanchez 2026-05-22 19:03:10 +02:00
  • 70fc1e1848 Merge pull request #2577 from diegosouzapw/fix/test-suite-repair-v3.8.2 Diego Rodrigues de Sa e Souza 2026-05-22 13:34:49 -03:00
  • 293916a662 test: resolve the last two pre-existing suite blockers (infra) diegosouzapw 2026-05-22 13:22:08 -03:00
  • 34e8b3e243 test: repair pre-existing test-suite failures (batch 2) + real source-bug fixes diegosouzapw 2026-05-22 13:10:48 -03:00
  • e536d3af4a docs(changelog): add round-7 PR entry (#2572) diegosouzapw 2026-05-22 09:57:55 -03:00
  • 009b9d6357 feat(@omniroute/opencode-plugin): readable + filterable + offline-resilient model picker (Combo: prefix, usableOnly, diskCache, eager enrichment) (#2572) M.M 2026-05-22 14:57:10 +02:00
  • e5f110a1ac docs(changelog): add round-6 PR entries (2 PRs merged) diegosouzapw 2026-05-22 09:48:16 -03:00
  • 61924da18f fix(codex): also relax auth_mode check in frontend import preview (#2567) janeza2 2026-05-22 19:47:03 +07:00
  • 2fd5275833 fix(claude): omit context-1m beta for Sonnet (#2568) Halil Tezcan KARABULUT 2026-05-22 15:46:59 +03:00
  • e23a93eb3b Merge pull request #2569 from diegosouzapw/fix/bugfix-batch-v3.8.2-r8 Diego Rodrigues de Sa e Souza 2026-05-22 09:18:08 -03:00
  • 578109615c test: repair pre-existing test-suite failures (batch 1) diegosouzapw 2026-05-22 09:08:46 -03:00
  • 5adaf0ce53 docs(changelog): add round-5 PR entries (8 PRs merged) diegosouzapw 2026-05-22 08:02:01 -03:00
  • e8df0acd9e feat(smart-pipeline): add multi-stage pipeline for auto combo routing (#2551) Paijo 2026-05-22 18:00:35 +07:00
  • a60a44a73d fix(i18n): comprehensive Russian translation update (#2550) AgentAlexAI 2026-05-22 14:00:24 +03:00
  • 17e19fda8c feat(fireworks): add new models with modelIdPrefix support (#2560) HALDRO 2026-05-22 18:59:43 +08:00
  • e62e7564be fix(qoder): route PAT tokens to Qoder native API instead of DashScope (#2559) Hernan Javier Ardila Sanchez 2026-05-22 12:59:33 +02:00
  • c63080489e fix: auto-start reasoning cache cleanup on module load (#2552) mi 2026-05-22 05:59:24 -05:00
  • 50f1e9e009 fix: cache compiled RegExp in RTK compression hot path (#2553) mi 2026-05-22 05:59:21 -05:00
  • 0f36e77ae0 feat: add OMNIROUTE_SKIP_DB_HEALTHCHECK env var to skip quick_check (#2554) mi 2026-05-22 05:59:17 -05:00
  • e8aa447de7 fix(freetheai): add /chat/completions to baseUrl to resolve 404 errors (#2557) Leonid Bondarenko 2026-05-22 13:59:06 +03:00
  • 8099181f9a fix: round-8 bug batch (#2456, #2334, #2541, #2544, #2460) diegosouzapw 2026-05-22 03:50:39 -03:00
  • 193a8580c9 chore: ignore port-upstream-features workflow diegosouzapw 2026-05-22 02:37:13 -03:00
  • e07d95ea31 Merge pull request #2549 from diegosouzapw/fix/bugfix-batch-v3.8.2-r7 Diego Rodrigues de Sa e Souza 2026-05-22 00:05:33 -03:00
  • f44c865e4a docs(changelog): record #2545, #2539, #2540 fixes diegosouzapw 2026-05-22 00:00:57 -03:00
  • dc4e0b6aa1 fix(i18n): replace leftover Portuguese with English on Quota dashboards (#2540) diegosouzapw 2026-05-21 23:59:58 -03:00
  • 5ae727bd72 fix(cloudflare-ai): flatten content-part arrays to strings for Workers AI (#2539) diegosouzapw 2026-05-21 23:59:02 -03:00
  • fd7bafe392 fix(validation): strip trailing /models in Gemini validator to avoid /models/models 404 (#2545) diegosouzapw 2026-05-21 23:58:02 -03:00
  • 942185302c chore(repo): remove Akamai/both VPS deploy files re-introduced by #2538 (#2548) Diego Rodrigues de Sa e Souza 2026-05-21 23:52:04 -03:00
  • b957a04340 fix(tests,translator): repair post-merge regressions on release/v3.8.2 (#2547) Diego Rodrigues de Sa e Souza 2026-05-21 23:50:09 -03:00
  • e3ba13bd09 fix(opencode-plugin): honor geminiSanitization & fetchInterceptor feature flags (#2546) Diego Rodrigues de Sa e Souza 2026-05-21 23:21:41 -03:00
  • c96ba2d7eb docs(changelog): add round-4 PR entries (9 PRs merged) diegosouzapw 2026-05-21 23:20:37 -03:00
  • 863ce271d4 docs: redesign README — marketing-first layout, accurate counts & combos flagship (#2490) Diego Rodrigues de Sa e Souza 2026-05-21 23:18:43 -03:00
  • 89b3dc71c6 feat(executors): forward OpenCode client headers to upstream providers (#2538) Owen 2026-05-22 11:18:06 +09:00
  • c9e52397a5 fix(antigravity): fail over stalled sessions before response headers (port #2464 to v3.8.2) (#2537) Diego Rodrigues de Sa e Souza 2026-05-21 23:17:04 -03:00
  • d0133bc5b9 chore(ci): auto-lock release branch when a version is published (#2542) Diego Rodrigues de Sa e Souza 2026-05-21 23:17:01 -03:00
  • 8ffbb47624 feat(@omniroute/opencode-plugin): introducing the OmniRoute OpenCode plugin (live models, combos, Gemini sanitize, multi-instance) (#2529) M.M 2026-05-22 04:16:42 +02:00
  • 4d7b091c28 feat(home): Automatic refresh of Provider Quota (#2532) Apostol Apostolov 2026-05-22 05:16:30 +03:00
  • c2d4d6755c feat(home): Add Home page customization options for experienced users (#2531) Apostol Apostolov 2026-05-22 05:15:48 +03:00
  • 363ecc4024 fix(codex): accept auth.json without auth_mode field on import (#2536) janeza2 2026-05-22 09:15:00 +07:00
  • 129b05741c feat(i18n): Complete and fix Brazilian Portuguese (pt-BR) translation (#2543) Ronaldo Davi 2026-05-21 23:14:42 -03:00
  • 46adf35500 chore(repo): untrack _ideia/ — private draft dir, local-only repo diegosouzapw 2026-05-21 22:41:03 -03:00
  • 7215731444 refactor(dashboard): Provider Quota grouped layout with vertical rail (#2528) Gi99lin 2026-05-22 05:04:59 +03:00
  • aa6278da08 Merge pull request #2495 from diegosouzapw/worktree-fix-batch-v3.8.2-r3 Diego Rodrigues de Sa e Souza 2026-05-21 23:04:57 -03:00
  • 29c12f029f Merge remote-tracking branch 'origin/worktree-fix-batch-v3.8.2-r3' into worktree-fix-batch-v3.8.2-r3 diegosouzapw 2026-05-21 23:03:48 -03:00
  • 7049246411 Merge remote-tracking branch 'origin/release/v3.8.2' into worktree-fix-batch-v3.8.2-r3 diegosouzapw 2026-05-21 22:57:56 -03:00
  • a1f14a76aa Merge pull request #2535 from diegosouzapw/fix/bugfix-batch-v3.8.2-r5 Diego Rodrigues de Sa e Souza 2026-05-21 22:53:37 -03:00
  • 99c3cc6f16 fix(combo): detect invalid model errors via structured error codes + regex fallback (#2534) HALDRO 2026-05-22 09:49:05 +08:00
  • 292d36b7a9 Merge pull request #2474 from Tentoxa/fix/memory-system-role-semantic-passthrough Diego Rodrigues de Sa e Souza 2026-05-21 22:48:45 -03:00
  • 9f47cccccf Merge remote-tracking branch 'origin/release/v3.8.2' into fix/memory-system-role-semantic-passthrough diegosouzapw 2026-05-21 22:43:52 -03:00
  • e70b276b30 docs(changelog): record STORAGE_ENCRYPTION_KEY DATA_DIR/guard fix (#1622) diegosouzapw 2026-05-21 22:18:21 -03:00
  • 04d8884e09 fix(cli): persist STORAGE_ENCRYPTION_KEY in DATA_DIR + guard against destructive regen (#1622) diegosouzapw 2026-05-21 22:17:22 -03:00
  • 2c24265783 docs(changelog): record #2504, #2515, #2520 fixes diegosouzapw 2026-05-21 20:31:59 -03:00
  • 83ba78cbcd fix(gemini): re-attach thoughtSignature (#2504) + normalize PDF content parts (#2515) diegosouzapw 2026-05-21 20:30:40 -03:00
  • 50d549ac4e fix(stream): count thinking/reasoning_details as useful stream output (#2520) diegosouzapw 2026-05-21 20:29:20 -03:00
  • a886f09b3d Merge pull request #2533 from diegosouzapw/fix/release-v3.8.2-prep Diego Rodrigues de Sa e Souza 2026-05-21 19:48:36 -03:00
  • 7dc5c1f6d2 fix(release): repair v3.8.2 release-prep — providers.ts syntax + CHANGELOG/i18n/version sync diegosouzapw 2026-05-21 19:37:54 -03:00
  • 7977d57efc docs(changelog): add round-3 PR entries (5 PRs merged) diegosouzapw 2026-05-21 18:27:25 -03:00
  • d99b98b20d fix(deepseek-web): fix SSE parser, prompt format, and error handling (#2502) Mr. Meowgi 2026-05-22 00:25:52 +03:00
  • 85c1d02b3f feat: cloud agents UX, skills fixes, memory stats, docs packaging (#2516) Paijo 2026-05-22 04:24:17 +07:00
  • aa72129f64 feat(hermes): Add rich multi-role Hermes Agent support (#2526) Apostol Apostolov 2026-05-22 00:23:58 +03:00
  • fb83be9311 feat(authz): manage-scope API keys may reach /api/mcp/* from non-loopback (#2473) M.M 2026-05-21 23:23:39 +02:00
  • 2851b938bc fix: fail over stalled Antigravity sessions (#2464) release/v3.8.1 Raxxoor 2026-05-21 22:23:22 +01:00
  • f2ce32aa8b docs(changelog): add round-2 PR entries (8 PRs merged) diegosouzapw 2026-05-21 18:15:04 -03:00
  • 0498b77004 feat(providers): add 14 free-tier providers — Chinese regional + dev tools (Wave 1b) (#2488) Paijo 2026-05-22 04:13:15 +07:00
  • 1f2d1fdbf2 fix(i18n): add missing dashboard keys and fix EN fallbacks (#2500) Gi99lin 2026-05-22 00:11:58 +03:00
  • 1f8b41bc23 fix(i18n): translate 830 missing zh-CN UI strings (#2523) InkshadeWoods 2026-05-22 05:10:32 +08:00
  • 32804f2a43 fix(opencode-zen): add 'opencode' provider alias and sync model list with live API (#2517) Hernan Javier Ardila Sanchez 2026-05-21 23:10:17 +02:00
  • c293bc773d fix(kiro): replace broken social OAuth with device flow (#2471) (#2524) Container 2026-05-21 23:09:20 +02:00
  • caefdfa971 fix(handler): capture Gemini thought_signature in non-streaming response path (#2504) (#2518) Hernan Javier Ardila Sanchez 2026-05-21 23:09:15 +02:00
  • ae73b90280 fix(handler): always normalize system role messages in claude passthrough paths (#2468) (#2519) Hernan Javier Ardila Sanchez 2026-05-21 23:08:54 +02:00
  • a2efaf384c fix(cost): prevent double-billing of cache_creation_input_tokens (#2522) Hernan Javier Ardila Sanchez 2026-05-21 23:07:29 +02:00
  • 2fc8f9e9b9 docs(changelog): add complete v3.8.2 release notes with 13 contributor credits diegosouzapw 2026-05-21 16:10:35 -03:00
  • 933858e1bd chore: ignore .claude/worktrees from tracking diegosouzapw 2026-05-21 16:02:35 -03:00
  • e79e8f3f07 fix(opencode-zen): add 'opencode' provider alias + resolve conflicts (#2508) diegosouzapw 2026-05-21 16:02:25 -03:00
  • 7cbb51d132 fix: resolve merge conflict with release/v3.8.2 (usage.ts test exports) diegosouzapw 2026-05-21 15:59:12 -03:00