Commit Graph

  • b2dc53d18b fix(search): return consistent validation result shape Jack Cowey 2026-03-18 12:55:25 +00:00
  • edf8dd2a12 fix(search): accept authenticated serper validation responses Jack Cowey 2026-03-18 12:29:14 +00:00
  • 5a777bd598 fix(github): correct copilot plan and quota mapping Jack Cowey 2026-03-18 12:25:17 +00:00
  • bd39e01ee1 fix(analytics): localize most active day and weekly labels Jack Cowey 2026-03-18 12:17:56 +00:00
  • e3ed29aab6 feat(search): add search playground, search tools, and local rerank routing Regis 2026-03-18 12:43:24 +01:00
  • 896ce9c0e2 feat(release): v2.7.3 — fix Codex direct API weekly quota fallback v2.7.3 diegosouzapw 2026-03-18 08:41:13 -03:00
  • 82934132e9 Merge pull request #441 from rexname/fix/issue-440-direct-api-fallback Diego Rodrigues de Sa e Souza 2026-03-18 08:40:19 -03:00
  • a2012b70de chore(review): harden window normalization and deterministic quota matching rexname 2026-03-18 14:17:37 +07:00
  • bcfeba8a57 fix(codex): enforce weekly quota blocking for direct API fallback rexname 2026-03-18 13:57:25 +07:00
  • d3dfd9ce57 feat(release): v2.7.2 — fix light mode contrast in logs UI v2.7.2 diegosouzapw 2026-03-18 00:42:22 -03:00
  • aa06d5d356 Merge pull request #433 from diegosouzapw/fix/issue-378-logs-light-mode-contrast Diego Rodrigues de Sa e Souza 2026-03-18 00:41:28 -03:00
  • 448c8a29e1 fix(logs): fix light mode contrast in filter buttons and combo badge (#378) diegosouzapw 2026-03-17 16:46:27 -03:00
  • 928b7120f4 feat(release): v2.7.1 — unified web search routing + Next.js 16.1.7 security v2.7.1 diegosouzapw 2026-03-17 16:27:31 -03:00
  • a3deacd718 feat: Implement historical model latency and success rate tracking for auto-combo routing and update Claude and Deepseek pricing and model registrations. diegosouzapw 2026-03-17 16:18:36 -03:00
  • 78959fffbd Merge branch 'main' of https://github.com/diegosouzapw/OmniRoute diegosouzapw 2026-03-17 16:18:12 -03:00
  • 1788616e52 Merge pull request #431 from diegosouzapw/dependabot/npm_and_yarn/next-16.1.7 Diego Rodrigues de Sa e Souza 2026-03-17 16:18:01 -03:00
  • c61e6d0777 Merge pull request #432 from Regis-RCR/feat/search-provider-routing Diego Rodrigues de Sa e Souza 2026-03-17 16:17:39 -03:00
  • 41d91d628a feat(search/analytics): add Search tab to analytics dashboard + GET /api/v1/search/analytics diegosouzapw 2026-03-17 16:15:28 -03:00
  • a3bc7620b1 feat(integration): integrate ClawRouter services into active pipeline diegosouzapw 2026-03-17 15:22:12 -03:00
  • 8064c588dc docs(i18n): sync v2.7.0 release notes to 29 language READMEs diegosouzapw 2026-03-17 15:11:09 -03:00
  • 564e983c68 feat(search): add unified web search routing with 5 providers Regis 2026-03-17 18:28:35 +01:00
  • e1da181740 fix(publish): also remove app/electron/ (contains app.asar binary) to prevent Z_DATA_ERROR diegosouzapw 2026-03-17 14:25:48 -03:00
  • c63209200e fix(publish): remove app/vscode-extension/ after build to prevent Z_DATA_ERROR in npm pack diegosouzapw 2026-03-17 14:13:15 -03:00
  • 737808cf53 fix(npm): exclude app/vscode-extension/ from package to prevent Z_DATA_ERROR during publish diegosouzapw 2026-03-17 13:50:06 -03:00
  • a197bb7736 fix(routerStrategy): use .ts extension in imports for Next.js App Router bundle compatibility diegosouzapw 2026-03-17 13:15:47 -03:00
  • f9dd967bc5 deps: bump next from 16.1.6 to 16.1.7 dependabot[bot] 2026-03-17 16:14:44 +00:00
  • 44e4d55a66 feat(release): merge feat/clawrouter-improvements — v2.7.0 v2.7.0 diegosouzapw 2026-03-17 13:12:41 -03:00
  • 095c84ac16 fix(providerRegistry): remove duplicate claude-haiku-4-5-20251001 from anthropic provider to prevent ambiguous model resolution diegosouzapw 2026-03-17 13:10:23 -03:00
  • e063eae727 feat(clawrouter): implement 14 ClawRouter-inspired features diegosouzapw 2026-03-17 10:43:12 -03:00
  • f02c5b5c69 fix(install/v2.6.10): Windows better-sqlite3 prebuilt download (#426) v2.6.10 diegosouzapw 2026-03-17 10:09:45 -03:00
  • 838f1d645c fix(v2.6.9): CI budget checks, #409 file attachments, atomic release workflow v2.6.9 diegosouzapw 2026-03-17 09:09:01 -03:00
  • ce2c30c437 chore(release): v2.6.8 — combo agents, auto-update, detailed logs, MITM Kiro v2.6.8 diegosouzapw 2026-03-17 08:58:03 -03:00
  • d56fae0a7b feat: combo agents, auto-update UI, detailed logs, MITM Kiro (#399 #401 #320 #378 #336) diegosouzapw 2026-03-17 08:53:41 -03:00
  • e45ef00bef chore(release): v2.6.7 — SSE fixes, local provider_nodes, proxy registry v2.6.7 diegosouzapw 2026-03-17 08:17:11 -03:00
  • e9f31f7394 Merge pull request #429 from contributor branch diegosouzapw 2026-03-17 08:14:05 -03:00
  • 7c10a98eb2 Merge pull request #428 from contributor branch diegosouzapw 2026-03-17 08:14:04 -03:00
  • f260483101 Merge pull request #427 from contributor branch diegosouzapw 2026-03-17 08:14:03 -03:00
  • 389e6e5c9e Merge pull request #423 from contributor branch diegosouzapw 2026-03-17 08:14:02 -03:00
  • 1cfd5866be Merge pull request #422 from contributor branch diegosouzapw 2026-03-17 08:14:02 -03:00
  • c7ceac7f41 Merge pull request #421 from contributor branch diegosouzapw 2026-03-17 08:14:01 -03:00
  • cd6eca0424 Merge pull request #420 from contributor branch diegosouzapw 2026-03-17 08:14:00 -03:00
  • 8c6136fea0 fix(sse): generate fallback call_id for tool calls with missing IDs (#419) diegosouzapw 2026-03-17 08:11:53 -03:00
  • 9644444028 Merge pull request #418 from prakersh/fix/claude-to-claude-passthrough Diego Rodrigues de Sa e Souza 2026-03-17 08:09:44 -03:00
  • 9c4154291d Merge pull request #417 from prakersh/fix/orphaned-tool-result-filter Diego Rodrigues de Sa e Souza 2026-03-17 08:09:41 -03:00
  • 533f5f6da6 Merge pull request #416 from Regis-RCR/feat/audio-provider-nodes Diego Rodrigues de Sa e Souza 2026-03-17 08:09:38 -03:00
  • 1b8de756cd Merge pull request #415 from prakersh/fix/empty-tool-name-loop Diego Rodrigues de Sa e Souza 2026-03-17 08:09:28 -03:00
  • 650b415537 Merge pull request #414 from diegosouzapw/dependabot/npm_and_yarn/development-cc00f57801 Diego Rodrigues de Sa e Souza 2026-03-17 08:09:25 -03:00
  • 04b50329fc fix(proxy): address PR review findings for auth, credentials, and health stats rexname 2026-03-17 16:58:44 +07:00
  • 25aab8c55c feat(audio): route audio requests to local provider_nodes Regis 2026-03-16 19:55:52 +01:00
  • ceda2e70c1 fix(api): add refreshable: true to claude OAuth test config Oleg Saprykin 2026-03-17 10:47:35 +03:00
  • 2908303d4b fix(sse): strip empty text content blocks before translation Oleg Saprykin 2026-03-17 10:46:24 +03:00
  • a9f69711c6 fix(build): remove node: protocol prefix from all src/ imports (#turbopack-compat) v2.6.6 diegosouzapw 2026-03-17 04:24:46 -03:00
  • a8ab16a720 chore(release): v2.6.5 — reasoning params filter, local 404 fix, Kilo Gateway, dep bumps v2.6.5 diegosouzapw 2026-03-17 03:05:45 -03:00
  • 8091b6b508 feat: implement proxy registry, management APIs, docs, and test hardening rexname 2026-03-17 13:05:27 +07:00
  • a00ef0fc7e Merge pull request #413 from diegosouzapw/dependabot/npm_and_yarn/production-4d4ff746af Diego Rodrigues de Sa e Souza 2026-03-17 03:03:49 -03:00
  • 5ce6d615a4 Merge pull request #408 from Regis-RCR/feat/kilo-gateway-provider Diego Rodrigues de Sa e Souza 2026-03-17 03:03:47 -03:00
  • e06b69cdac Merge pull request #410 from Regis-RCR/fix/local-404-cascade Diego Rodrigues de Sa e Souza 2026-03-17 03:03:31 -03:00
  • d261ae7883 Merge pull request #412 from Regis-RCR/fix/param-filter-reasoning Diego Rodrigues de Sa e Souza 2026-03-17 03:03:28 -03:00
  • 6fa77a63d7 chore(release): v2.6.4 — model name fixes across providers diegosouzapw 2026-03-17 01:59:25 -03:00
  • f76c1b32d6 fix(providers): remove non-existent model names and fix incorrect model IDs diegosouzapw 2026-03-17 01:48:40 -03:00
  • 0aede2ef63 feat(health): background health check for local provider_nodes Regis 2026-03-16 22:26:37 +01:00
  • 1e3a2e0a27 feat(embeddings): route embedding requests to local provider_nodes Regis 2026-03-16 21:40:59 +01:00
  • 1bdabf43db fix: prevent mutation of original request body in Claude passthrough Prakersh Maheshwari 2026-03-17 02:45:21 +05:30
  • 05e568feb0 fix(sse): extract Claude SSE usage in passthrough stream mode Prakersh Maheshwari 2026-03-17 02:16:06 +05:30
  • 81e2519436 refactor: replace as any casts with explicit inline types Prakersh Maheshwari 2026-03-17 02:40:36 +05:30
  • ef623c9bb5 refactor: trim function name consistently in Responses-to-Chat direction Prakersh Maheshwari 2026-03-17 02:35:42 +05:30
  • da581525a6 fix(sse): strip Claude-specific fields in OpenAI format cleanup Prakersh Maheshwari 2026-03-17 02:16:26 +05:30
  • 6ff7b6570c fix(sse): add Claude-to-Claude passthrough for anthropic-compatible providers Prakersh Maheshwari 2026-03-17 02:03:45 +05:30
  • 8b2081837e fix(sse): filter orphaned tool results after context compaction Prakersh Maheshwari 2026-03-17 01:59:40 +05:30
  • ce978b602a fix(sse): skip empty-name tool calls in Responses API translator Prakersh Maheshwari 2026-03-17 01:47:22 +05:30
  • 9b00f5d550 deps: bump the development group with 4 updates dependabot[bot] 2026-03-16 19:04:07 +00:00
  • d98ec59c79 deps: bump the production group with 5 updates dependabot[bot] 2026-03-16 19:03:12 +00:00
  • d79b55be5a fix(sse): strip unsupported params for reasoning models (o1/o3) Regis 2026-03-16 19:30:14 +01:00
  • 1f9a402dcd fix(sse): address bot review — tighten local detection, guard null model Regis 2026-03-16 19:03:47 +01:00
  • f9bcc9418b fix(sse): model-only lockout for local provider 404 (connection stays active) Regis 2026-03-16 18:55:41 +01:00
  • 08256a3502 feat(api): add Kilo Gateway provider (335+ models, 6 free, auto-routing) Regis 2026-03-16 17:26:27 +01:00
  • 9b255e643a chore(release): v2.6.3 — compile-time hash-strip fix, Synthetic provider (PR #404), VPS PM2 path fix v2.6.3 diegosouzapw 2026-03-16 11:00:43 -03:00
  • ca1f918e9e Merge pull request #404 from Regis-RCR/feat/synthetic-provider Diego Rodrigues de Sa e Souza 2026-03-16 10:59:13 -03:00
  • bb3fe1cd48 fix(build): strip Turbopack hashed require() from compiled server chunks in prepublish diegosouzapw 2026-03-16 10:46:27 -03:00
  • 5d7772ecb0 chore(release): v2.6.2 — fix all module hashing, Anthropic tools filter, custom endpoint paths, Alibaba Cloud provider v2.6.2 diegosouzapw 2026-03-16 09:53:32 -03:00
  • 56ce618eca Merge pull request #400 from Regis-RCR/feat/custom-endpoint-paths Diego Rodrigues de Sa e Souza 2026-03-16 09:46:22 -03:00
  • 605c3f9be1 feat(provider): add Alibaba Cloud DashScope + path validation for custom endpoint paths diegosouzapw 2026-03-16 09:44:17 -03:00
  • b0381c7542 Merge pull request #397 from xandr0s/fix/tools-filter-claude-format Diego Rodrigues de Sa e Souza 2026-03-16 09:40:39 -03:00
  • 2f0894c220 test: add unit tests for Anthropic-format tools filter fix (PR #397) diegosouzapw 2026-03-16 09:38:34 -03:00
  • b328ed5fa9 Merge pull request #403 from diegosouzapw/fix/issue-396-398-hashed-externals-all-packages Diego Rodrigues de Sa e Souza 2026-03-16 09:37:05 -03:00
  • 7d72f1711f fix(build): extend externals hash-strip to cover ALL packages, not just better-sqlite3 (#396, #398) diegosouzapw 2026-03-16 09:34:34 -03:00
  • d139b4557f feat(api): add Synthetic as a new API key provider Regis 2026-03-16 12:39:23 +01:00
  • cd05e03d63 fix(review): simplify cascade logic and add ARIA attributes Regis 2026-03-16 11:29:06 +01:00
  • e25029939d feat(api): add custom endpoint paths for compatible provider nodes Regis 2026-03-16 10:21:35 +01:00
  • 53de27417d fix(chat): handle Anthropic-format tools in empty-name filter (#346) Oleg Saprykin 2026-03-16 11:37:40 +03:00
  • 74d3374d5c chore(release): v2.6.1 — fix better-sqlite3 startup crash on npm global installs (#394) v2.6.1 diegosouzapw 2026-03-15 21:51:35 -03:00
  • 3ae00bebe4 Merge pull request #395 from diegosouzapw/fix/issue-394-better-sqlite3-module-resolution Diego Rodrigues de Sa e Souza 2026-03-15 21:47:46 -03:00
  • f9df72c4d7 fix(build): force better-sqlite3 webpack external to prevent hash-based module name in instrumentation hook (#394) diegosouzapw 2026-03-15 21:45:19 -03:00
  • d0fb4576a8 ci: add workflow_dispatch to npm-publish, fix version sync for manual triggers diegosouzapw 2026-03-15 20:20:44 -03:00
  • 0e4b0b3540 Merge pull request #393 from diegosouzapw/fix/issue-392-docker-workflow Diego Rodrigues de Sa e Souza 2026-03-15 20:11:54 -03:00
  • df1105d0c6 fix: add workflow_dispatch to docker-publish, update action versions (#392) diegosouzapw 2026-03-15 20:06:49 -03:00
  • 44478c36a3 chore(release): v2.6.0 — issue resolution sprint (#390 #340 #344 #377 #378 #337) v2.6.0 diegosouzapw 2026-03-15 08:47:27 -03:00
  • fa267274b0 Merge pull request #386 from kfiramar/chore-test-script-loader-consistency Diego Rodrigues de Sa e Souza 2026-03-15 19:08:47 -03:00
  • 0db272946a Merge pull request #391 from diegosouzapw/fix/multi-issues-390-340-378 Diego Rodrigues de Sa e Souza 2026-03-15 19:08:45 -03:00
  • 91015b6499 fix(media,auth,oauth): hide unconfigured local providers, improve round-robin, fix OAuth popup (#390 #340 #344) diegosouzapw 2026-03-15 18:48:40 -03:00