Commit Graph

  • 47de3bf60f docs(changelog): add entries for PRs #2269, #2271, #2273 diegosouzapw 2026-05-15 03:30:56 -03:00
  • 4a84ab9c1b feat(termux): Android/Termux headless support (#2273) t-way666 2026-05-15 03:29:18 -03:00
  • 133dd0026d docs: fill documentation gaps for v3.8.0 features diegosouzapw 2026-05-15 03:26:55 -03:00
  • 4f80be1f2f fix(providers/command-code): send required stream payload (#2271) ddarkr 2026-05-15 03:25:22 -03:00
  • fe6cffb54b feat(cli): fase 8.5/8.7 — completion dinâmico e expansão de comandos diegosouzapw 2026-05-15 03:24:50 -03:00
  • 76c20240f1 chore: ignore Playwright MCP artifacts (#2269) backryun 2026-05-15 03:23:45 -03:00
  • 96e528e3e2 feat(cli): fase 8.2/8.12 — update-notifier e CLI machine-id token diegosouzapw 2026-05-15 03:13:06 -03:00
  • 853c9574e1 fix(docs): correct repo URLs in i18n FLY_IO deployment guides to diegosouzapw/OmniRoute diegosouzapw 2026-05-15 03:03:18 -03:00
  • 7a2682efb5 feat(cli): fase 8.1/8.6/8.14 — spinner, open, clipboard e environment helpers diegosouzapw 2026-05-15 03:00:52 -03:00
  • 23c10916e0 fix(skills): update SKILL.md URLs to diegosouzapw/OmniRoute diegosouzapw 2026-05-15 02:59:13 -03:00
  • 7648e4b16e chore(claude): add Hard Rule #16 — no Co-Authored-By in commits diegosouzapw 2026-05-15 02:55:44 -03:00
  • 2f2583a02f feat(cli): fase 7 — context-eng/sessions/tags/openapi/combo-suggest/oneproxy/telemetry diegosouzapw 2026-05-15 02:47:49 -03:00
  • fc45ff1bdd feat(cli): fase 6.7 — sync push/pull/diff/bundle/import/tokens/initialize/resolve diegosouzapw 2026-05-15 02:27:56 -03:00
  • 145fcae0e9 feat(cli): fase 6.6 — nodes CRUD/validate/test/metrics diegosouzapw 2026-05-15 02:27:20 -03:00
  • f4370ca15f feat(cli): fase 6.5 — resilience status/breakers/cooldowns/lockouts/reset/profile/config diegosouzapw 2026-05-15 02:26:41 -03:00
  • 92b2f20d32 feat(cli): fase 6.4 — pricing sync/list/get/defaults/diff diegosouzapw 2026-05-15 02:25:58 -03:00
  • 931024eb5a feat(cli): fase 6.3 — translator detect/translate/send/stream/history diegosouzapw 2026-05-15 02:25:24 -03:00
  • 761ff3e781 feat(cli): fase 6.1+6.2 — batches e files API (upload/CRUD/output/errors) diegosouzapw 2026-05-15 02:24:45 -03:00
  • 54be51a664 chore(docs): remove all competitor references from branch diegosouzapw 2026-05-15 02:14:58 -03:00
  • 379e0bbd3a feat(cli): fase 5.6 — comando compression com engine/configure/rules/preview diegosouzapw 2026-05-15 02:09:36 -03:00
  • 582e89840d feat(cli): fase 5.5 — comando policy com CRUD e evaluate (exit 0/4) diegosouzapw 2026-05-15 02:08:55 -03:00
  • d1880f1d4a feat(cli): fase 5.3+5.4 — a2a invoke JSON-RPC e tasks list/get/cancel/watch/stream/logs diegosouzapw 2026-05-15 02:08:12 -03:00
  • 3cfba85461 feat(cli): fase 5.1 — mcp call com stream e mcp scopes diegosouzapw 2026-05-15 02:05:06 -03:00
  • f79ab2c3d1 fix(settings): default debugMode to true on fresh installations diegosouzapw 2026-05-15 01:57:17 -03:00
  • 55659d92be fix(security): address code-review findings — timing-safe token, OMNIROUTE_CLI_SALT, tray PNG, preservePatterns defaults, missing docs diegosouzapw 2026-05-15 01:54:09 -03:00
  • 23b1bd1ffe feat(cli): fase 4.4 — comando webhooks com CRUD, eventos e dispatch de teste diegosouzapw 2026-05-15 01:53:09 -03:00
  • b8707dbbb4 feat(cli): fase 4.3 — comando eval com suites, runs e scorecard ASCII diegosouzapw 2026-05-15 01:52:34 -03:00
  • 76362c4efe feat(cli): fase 4.2 — comando cloud para agentes codex/devin/jules diegosouzapw 2026-05-15 01:51:55 -03:00
  • 8c48abc40c feat(cli): fase 4.1 — comando oauth com fluxos browser/import/social/device diegosouzapw 2026-05-15 01:51:07 -03:00
  • 28629bf7f0 feat(cli): adicionar omniroute audit (Fase 3.4) diegosouzapw 2026-05-15 01:30:18 -03:00
  • 2468ebf8f7 feat(cli): adicionar omniroute skills e marketplace (Fases 3.2 e 3.3) diegosouzapw 2026-05-15 01:24:36 -03:00
  • 33ad5012c6 feat(cli): adicionar omniroute memory (Fase 3.1) diegosouzapw 2026-05-15 01:18:58 -03:00
  • 6e392932c2 feat(i18n): add Azerbaijani (az 🇦🇿) language support diegosouzapw 2026-05-15 01:14:43 -03:00
  • ba14064ea4 feat(cli): adicionar omniroute providers metrics (Fase 2.6) diegosouzapw 2026-05-15 01:10:10 -03:00
  • 302ea853d5 docs/ux(release): tier marketing, onboarding tour, comparison, and v3.8.0 changelog diegosouzapw 2026-05-15 01:04:15 -03:00
  • 85489a0295 feat(cli): adicionar grupo usage com 7 subcomandos (Fase 2.5) diegosouzapw 2026-05-15 00:59:21 -03:00
  • 993cd32829 feat(cli): adicionar comando cost com breakdown de custos (Fase 2.4) diegosouzapw 2026-05-15 00:52:15 -03:00
  • 18e5bf26a6 feat(cli): adicionar comando simulate para dry-run de routing (Fase 2.3) diegosouzapw 2026-05-15 00:45:35 -03:00
  • 7c128b0f4e feat(cli): adicionar comando stream com inspeção SSE (Fase 2.2) diegosouzapw 2026-05-15 00:36:41 -03:00
  • 685954c0dd feat(cli): adicionar comando chat one-shot (Fase 2.1) diegosouzapw 2026-05-15 00:28:36 -03:00
  • 6c6e8d3f2f docs(changelog): add missing PR references and contributor credits diegosouzapw 2026-05-15 00:22:54 -03:00
  • a5fa94bdcb feat(cli): crash recovery com backoff exponencial e PID granular (Fase 1.9) diegosouzapw 2026-05-15 00:18:53 -03:00
  • 6b63aa3948 feat(cli): deletar bin/cli-commands.mjs monolito (Fase 1.8) diegosouzapw 2026-05-15 00:06:14 -03:00
  • 8f915b18b0 feat(runtime): dynamic SQLite runtime installer with 5-step fallback chain diegosouzapw 2026-05-15 00:05:49 -03:00
  • 0bb1ae7240 feat(cli): padronizar saída emit() — cli-table3/csv-stringify/schema (Fase 1.7) diegosouzapw 2026-05-14 23:54:49 -03:00
  • 9da0e704a7 feat(cli): consolidar CLI_TOOLS — listCliTools/getCliTool + setup --list (Fase 1.6) diegosouzapw 2026-05-14 23:48:12 -03:00
  • af80efe75a feat(compression): add SHARED_BOUNDARIES to caveman output mode prompts diegosouzapw 2026-05-14 23:46:57 -03:00
  • ab911265ed feat(cli): banir SQLite direto — withRuntime + src/lib/db/* modules (Fase 1.5) diegosouzapw 2026-05-14 23:41:02 -03:00
  • 162e2f4b98 feat(cli): migrar backup/restore/health/quota/cache/mcp/a2a/tunnel/env/test/completion (Fase 1.4) diegosouzapw 2026-05-14 23:24:52 -03:00
  • 22d27ca273 feat(cli): migrar serve/stop/restart/dashboard/keys/models/combo (Fase 1.3) diegosouzapw 2026-05-14 23:11:30 -03:00
  • 8dcc21476b feat(authz): add 3-tier route guard (local-only + always-protected) diegosouzapw 2026-05-14 23:08:40 -03:00
  • 1887483c0f feat(cli): add HMAC-SHA256 machine token for localhost CLI auth diegosouzapw 2026-05-14 23:00:00 -03:00
  • 7fb5505b12 fix(guardrails/vision-bridge): env override for non-Anthropic endpoint (#2232) diegosouzapw 2026-05-14 22:42:48 -03:00
  • 77a4429bf4 feat(cli): add standalone system tray with PowerShell fallback on Windows diegosouzapw 2026-05-14 22:42:01 -03:00
  • 4ed8e4e673 feat(cli): migrar comandos modulares para Commander (Fase 1.2) diegosouzapw 2026-05-14 22:38:59 -03:00
  • 31031422d3 feat(cli): adotar Commander.js como framework CLI (Fase 1.1) diegosouzapw 2026-05-14 22:09:53 -03:00
  • 2e494f8f07 feat(cli): Fase 0.3 — helpers base + convenções (api, i18n, output, runtime) diegosouzapw 2026-05-14 21:42:57 -03:00
  • e007fc11aa docs(skills): publish 10 SKILL.md manifests for external AI agents diegosouzapw 2026-05-14 21:39:57 -03:00
  • e7a4ea8c7f feat(mcp): add MCP accessibility-tree smart filter engine diegosouzapw 2026-05-14 21:24:05 -03:00
  • cfc83e2fd8 docs(cli): remove duplicate docs/CLI-TOOLS.md + lint anti-regression diegosouzapw 2026-05-14 20:27:40 -03:00
  • bd292b1e80 docs: add changelog entries for PRs #2264, #2265, #2266, #2267, #2259 diegosouzapw 2026-05-14 20:22:37 -03:00
  • c6b269a4d5 node dependency updates (#2259) backryun 2026-05-15 08:20:54 +09:00
  • aa0e312d8a feat(limits): per-window quota cutoffs across all providers with usage data (#2267) payne 2026-05-15 02:19:55 +03:00
  • 3ce114af44 feat(api-keys): configurable default rate limits via DEFAULT_RATE_LIMIT_PER_DAY (#2266) Gleb Peregud 2026-05-15 01:19:15 +02:00
  • 24b2e77aae feat(authz): managementPolicy accepts API keys with manage scope (#2265) Gleb Peregud 2026-05-15 01:18:09 +02:00
  • 955049186f fix(sse): strip stale Content-Encoding/Content-Length on non-stream forward (#2264) Gleb Peregud 2026-05-15 01:17:04 +02:00
  • 4fe2ef8887 docs(opencode): announce @omniroute/opencode-provider on npm diegosouzapw 2026-05-14 18:18:58 -03:00
  • 4b1e57443a refactor(@omniroute/opencode-provider): rewrite for schema correctness + publishability diegosouzapw 2026-05-14 16:58:33 -03:00
  • d9b85704e4 docs(changelog): add PR #2261 managed model cleanup fix (@InkshadeWoods) diegosouzapw 2026-05-14 15:48:31 -03:00
  • dd06e64207 Merge PR #2261: fix: align managed model cleanup for imported models (thanks @InkshadeWoods) diegosouzapw 2026-05-14 15:47:56 -03:00
  • d9c2c13851 fix(security): address P1/P2 findings from release review diegosouzapw 2026-05-14 15:00:29 -03:00
  • f3f1f9f36e fix(api): sanitize error responses in management routes diegosouzapw 2026-05-14 14:46:49 -03:00
  • 67f713d3a5 Merge PR #2231: fix(deepseek): preserve reasoning_content through full pipeline for DeepSeek V4 models (thanks @kang-heewon) Owen 2026-05-15 03:23:24 +09:00
  • 4a31a795b9 test: cover provider synced model deletion 墨林ObsidianGrove 2026-05-15 02:05:32 +08:00
  • 83f242fa4d fix: clear synced provider models on delete all 墨林ObsidianGrove 2026-05-15 01:39:31 +08:00
  • 2f794d92a4 fix: hide delete action for imported models 墨林ObsidianGrove 2026-05-15 01:31:08 +08:00
  • e9904f1394 docs(security): note CodeQL custom-sanitizer limitation as dismissal precedent diegosouzapw 2026-05-14 14:13:36 -03:00
  • eff7de2284 docs(security): note CodeQL custom-sanitizer limitation as dismissal precedent diegosouzapw 2026-05-14 14:10:29 -03:00
  • bbf3ba0138 docs(changelog): add 4 merged PRs (#2254, #2253, #2251, #2250) to Unreleased diegosouzapw 2026-05-14 13:47:03 -03:00
  • d2b413c9ab Merge PR #2251: fix(kiro): harden OpenAI-to-Kiro translator for API compliance (thanks @8mbe) diegosouzapw 2026-05-14 13:45:24 -03:00
  • ed1993d5bf Merge PR #2250: fix: sync managed model aliases with visibility (thanks @InkshadeWoods) diegosouzapw 2026-05-14 13:42:14 -03:00
  • 1d21eb1686 Merge PR #2253: fix: strip streaming compression headers (thanks @Rikonorus) diegosouzapw 2026-05-14 13:41:41 -03:00
  • e1a6ecf238 Merge PR #2254: fix: keep Claude tool remap metadata off wire (thanks @Rikonorus) diegosouzapw 2026-05-14 13:40:51 -03:00
  • 57a80b6c1a fix(providers/blackbox-web): BLACKBOX_WEB_VALIDATED_TOKEN env override (#2252) diegosouzapw 2026-05-14 13:00:15 -03:00
  • 7210a73e1f fix(dashboard/api-manager): use getProviderDisplayName for owned_by labels (#2021) diegosouzapw 2026-05-14 12:58:26 -03:00
  • f63f29830f fix(providers/qoder): disambiguate OAuth/CLI vs API-key error surface (#2247) diegosouzapw 2026-05-14 11:46:07 -03:00
  • e84e1b41bf fix(ui): clarify Claude extra-usage toggle notification text (#2157) diegosouzapw 2026-05-14 11:43:43 -03:00
  • 5ce332d2ee fix(translator): exclude cache_creation_input_tokens from prompt_tokens (#2215) diegosouzapw 2026-05-14 11:41:27 -03:00
  • 7ab68365ba fix(auth): accept x-api-key header in extractApiKey (#2225) diegosouzapw 2026-05-14 11:39:35 -03:00
  • 190e273d5b fix(security): rewrite sanitizeErrorMessage path matcher to be linear diegosouzapw 2026-05-14 11:15:35 -03:00
  • 242c50cb0c fix(security): rewrite sanitizeErrorMessage path matcher to be linear diegosouzapw 2026-05-14 11:15:35 -03:00
  • f56485f3cf fix(security): close remaining CodeQL alerts + document mandatory patterns diegosouzapw 2026-05-14 11:12:14 -03:00
  • 037f4e8d50 fix(security): close remaining CodeQL alerts + document mandatory patterns diegosouzapw 2026-05-14 11:12:14 -03:00
  • e244fd51d4 fix: keep Claude tool remap metadata off wire Kahramanov 2026-05-14 17:00:28 +03:00
  • 7c89858797 fix: strip streaming compression headers Kahramanov 2026-05-14 16:52:34 +03:00
  • 871f0520bb fix(security): mask public upstream creds + centralize error sanitization diegosouzapw 2026-05-14 10:36:42 -03:00
  • 1a39c31ff4 fix(security): mask public upstream creds + centralize error sanitization diegosouzapw 2026-05-14 10:36:42 -03:00
  • 153a421354 test: cover managed model alias lifecycle 墨林ObsidianGrove 2026-05-14 20:52:08 +08:00
  • 18ab2e9259 chore(release): open v3.8.0 staging branch for post-release patches diegosouzapw 2026-05-14 09:47:36 -03:00
  • c6f5b394f8 Release v3.8.0 (#2111) Diego Rodrigues de Sa e Souza 2026-05-14 09:46:39 -03:00