Commit Graph

  • 54c69cf48d feat(dashboard): /api/conductor/ask — server-side proxy to Faro (spokesperson) with whitelisted {text,pending} diegosouzapw 2026-07-22 21:04:18 -03:00
  • 12b957a2df feat(dashboard): Conductor panel — fleet live view, task detail and cancel over /api/conductor proxy feat/conductor-panel diegosouzapw 2026-07-22 20:55:19 -03:00
  • 2d4db0157e fix(providers): discover live AGY models (#8123) adevwithpurpose 2026-07-23 04:47:56 +05:00
  • 5d3c988715 feat(dashboard): /api/conductor proxy routes (fleet, task detail, cancel) behind management auth diegosouzapw 2026-07-22 20:44:03 -03:00
  • af97f7fc31 feat(dashboard): server-side hub proxy for the Conductor panel (whitelisted shapes, fail-open) diegosouzapw 2026-07-22 20:41:46 -03:00
  • 888c872459 refactor(antigravity): align official clients and callable catalog (#8013) backryun 2026-07-23 08:41:19 +09:00
  • c2acaf287b refactor(compression): extract resolveHeadroomDetail to keep dispatchCompression under the complexity gate (#8058) diegosouzapw 2026-07-22 20:29:21 -03:00
  • 53f435da8d fix(antigravity): scope 404 model-not-found lockout to exact model + bare-model autopick (#8050) Andrew B. 2026-07-22 18:25:37 -05:00
  • 07dada6b81 fix: strip internal reasoning placeholder from user-visible content (#8081) (#8162) Austin Liu 2026-07-23 07:34:51 +09:30
  • 066e9275c4 fix(models): drop generic catalog siblings of specialty surfaces (#8015) (#8021) Ravi Tharuma 2026-07-23 00:00:05 +02:00
  • 5660bdefbd fix(windows): add windowsHide to all child process spawns (#8131) (#8167) Austin Liu 2026-07-23 06:38:15 +09:30
  • 13a7a32ca2 fix(combos): expose synced reasoning-effort variants in Combo Builder model picker (#8072) (#8165) Austin Liu 2026-07-23 06:38:08 +09:30
  • e7f965c9cc fix(compression): persist Headroom minRows (set 5 and reload keeps 5) (#8058) Ravi Tharuma 2026-07-22 22:44:20 +02:00
  • 89bad0fa52 fix(responses): close namespace round-trip for Responses-Chat translation (#7936) (#8151) RCrushMe 2026-07-22 20:38:30 +00:00
  • 7ae17168db fix(security): decouple request PII redaction from injection mode (#8102) Ravi Tharuma 2026-07-22 22:38:20 +02:00
  • ffb37f99a5 fix(cursor): bridge native tools to client calls (#8171) Makcim Ivanov 2026-07-22 23:38:10 +03:00
  • e31c4d31e2 fix: classify Google quota exhaustion responses (#8071) Rafael Dias Zendron 2026-07-22 17:38:02 -03:00
  • f17d23bf0b fix(oauth): honor connectionId on token refresh so email-less providers don't duplicate (#8062) Innokentiy Solntsev 2026-07-22 22:37:54 +02:00
  • 1a076464f0 feat(dashboard): make Codex quota card windows reflect reality (#8054) Innokentiy Solntsev 2026-07-22 22:37:46 +02:00
  • b8ec0aa218 fix(providers): refresh Baidu ERNIE and Qianfan website URLs (#6271) (#8128) TrackCrewGalore 2026-07-22 21:37:38 +01:00
  • f1d38527ce docs(ops): publish public branching and release model (#7627) (#8129) Ulofe Uduokhai 2026-07-22 21:37:30 +01:00
  • 24634bfb65 docs: add AgentRouter multi-provider routing troubleshooting (#8049) Lenine Júnior 2026-07-22 16:37:22 -04:00
  • dbdc7daade feat(compression): per-model/endpoint compression exclusion filter (#8034) (#8064) Diego Rodrigues de Sa e Souza 2026-07-22 16:15:57 -03:00
  • f23d7770ec feat: zh-CN terminology glossary + consistency gate + normalization pass (#8038) (#8166) Diego Rodrigues de Sa e Souza 2026-07-22 15:54:26 -03:00
  • e392a39047 feat: native Fish Audio TTS provider on /v1/audio/speech (#8099) (#8164) Diego Rodrigues de Sa e Souza 2026-07-22 15:54:01 -03:00
  • 0f2d9abba7 feat(compression): teach the model the CCR retrieve protocol on first marker (#8033) (#8063) Diego Rodrigues de Sa e Souza 2026-07-22 15:53:22 -03:00
  • 910463a0f3 fix(security): bound JWT-extraction regexes to prevent polynomial ReDoS (CodeQL #754/#755/#756) (#8173) Diego Rodrigues de Sa e Souza 2026-07-22 12:25:38 -03:00
  • 40bd70c9cd fix(cli): surface the real spawn error in process supervisor (#8091) (#8158) Diego Rodrigues de Sa e Souza 2026-07-22 11:28:20 -03:00
  • 9d0bdb871d fix(sse): stop Codex/Responses sanitizer turning system image_url into output_text (#8089) (#8147) Diego Rodrigues de Sa e Souza 2026-07-22 11:28:16 -03:00
  • e6087c62b2 fix(sse): anonymous fingerprint fallback for keyless Pollinations image gen (#8085) (#8157) Diego Rodrigues de Sa e Souza 2026-07-22 11:28:12 -03:00
  • c252c9d885 fix(providers): add missing poe registry baseUrl entry (#8082) (#8149) Diego Rodrigues de Sa e Souza 2026-07-22 11:28:07 -03:00
  • 1503044055 fix(routing): anchor quota cache on globalThis for cross-chunk consistency (#8065) (#8150) Diego Rodrigues de Sa e Souza 2026-07-22 11:28:03 -03:00
  • 98b1aa34b5 fix(sse): run compression pipeline per turn in Codex Responses WS bridge (#8052) (#8154) Diego Rodrigues de Sa e Souza 2026-07-22 11:27:57 -03:00
  • b954a3a60f fix(oauth): warn instead of silently opening unreachable localhost redirect for LAN-IP Codex/xAI/Grok OAuth (#8046) (#8152) Diego Rodrigues de Sa e Souza 2026-07-22 11:27:53 -03:00
  • 6302a78657 fix(db): register SIGHUP handler and stop force-killing server on win32 stop paths (#8045) (#8148) Diego Rodrigues de Sa e Souza 2026-07-22 11:27:49 -03:00
  • 1c116e0501 fix(cli): merge node bin dir into CLI healthcheck PATH for codex detection (#8036) (#8156) Diego Rodrigues de Sa e Souza 2026-07-22 11:27:45 -03:00
  • 7a0fb27cf9 fix(db): stop closing the sql.js singleton in getDbInstance() probe/reopen (#7494) (#8153) Diego Rodrigues de Sa e Souza 2026-07-22 11:27:41 -03:00
  • 813bea4184 feat(vnc-session): persistent noVNC browser login for web-cookie providers (#7892) CAPSLOCKB 2026-07-22 15:46:04 +02:00
  • 295189d4a8 fix(models): stop inventing chat capabilities for specialty surfaces (#8016) (#8022) Ravi Tharuma 2026-07-22 15:37:57 +02:00
  • 7c08c0afea chore(dashboard): reframe Kimi partnership as "Open Source Friends" (#8117) Diego Rodrigues de Sa e Souza 2026-07-22 09:17:37 -03:00
  • 4d6c855258 feat(a2a): agent card announces Conductor fleet skills feat/conductor-agent-card diegosouzapw 2026-07-22 08:36:51 -03:00
  • 7b951761fc feat(a2a): fleet skills derived from the Conductor hub for the agent card diegosouzapw 2026-07-22 08:35:16 -03:00
  • a3daebc02f fix(security): use SHA-256 for Notion per-caller cache namespace hash (was 32-bit FNV) Diego Rodrigues de Sa e Souza 2026-07-22 08:13:47 -03:00
  • e86e5bcc51 feat(media): Adobe Firefly image + video generation provider (#8006) NOXX - Commiter 2026-07-22 14:12:07 +03:00
  • 1b010f6c40 feat(sse): add HyperAgent (hyperagent.com) unofficial web provider (#7994) NOXX - Commiter 2026-07-22 14:08:46 +03:00
  • ce3f2445a6 fix(security): namespace Notion thread cache per caller + validate client thread ids (IDOR) Diego Rodrigues de Sa e Souza 2026-07-22 08:07:32 -03:00
  • 79ec594c1f fix(embeddings): support secure multimodal inputs (#7978) Ravi Tharuma 2026-07-22 12:10:24 +02:00
  • 0f6e440dfe fix(models): attach models.dev pricing to GET /v1/models entries (#8018) (#8025) Ravi Tharuma 2026-07-22 12:09:22 +02:00
  • 0a7a46f3da fix(capabilities): resolve models.dev specialty rows across provider keys (#8017) (#8023) Ravi Tharuma 2026-07-22 12:09:12 +02:00
  • 9020ed53f9 fix(grok-cli): require full auth.json on OAuth paste import (#7610) (#8027) Ravi Tharuma 2026-07-22 12:06:23 +02:00
  • 23aa75ddd5 fix(grok-cli): sanitize function_call_output before Grok Build dispatch (#7611) (#8030) Ravi Tharuma 2026-07-22 12:06:15 +02:00
  • fb6ea295bf feat(compression): add Responses tool-output engine (#8010) Jan Leon 2026-07-22 12:03:02 +02:00
  • dc41a73ff7 fix(notion-web): reuse threadId across OpenAI multi-turn (no new chat each request) (#7900) NOXX - Commiter 2026-07-22 12:59:24 +03:00
  • e09b5d2527 feat: provider tab account search + mirrored top pagination (#7937) (#7968) Diego Rodrigues de Sa e Souza 2026-07-22 06:56:12 -03:00
  • 9b58c2ba19 docs: fix Docker IPv6 connection reset with -p 127.0.0.1 bind (fixes #7722) (#7989) Austin Liu 2026-07-22 19:21:09 +09:30
  • 042af3659e fix(pricing): clarify disabled automatic sync status (#7972) Ravi Tharuma 2026-07-22 11:50:06 +02:00
  • fe82032611 i18n: bring 40 locales to full parity with en.json (#8031) nguyenha935 2026-07-22 16:43:53 +07:00
  • 2e6dfda90d i18n(zh-TW): complete Traditional Chinese (Taiwan) translation overhaul (#8024) lunkerchen 2026-07-22 17:43:46 +08:00
  • 98754c16dc docs: document npm install ERESOLVE/peer/deprecated warnings as harmless (fixes #7951) (#7988) Austin Liu 2026-07-22 19:13:40 +09:30
  • f879a394f4 feat(routing): add prompt-cache affinity (#8008) Jan Leon 2026-07-22 11:43:31 +02:00
  • 9564028922 fix(resilience): cap exactCooldownMs against maxCooldownMs (#7940) (#7980) Erick Kinnee 2026-07-22 04:43:24 -05:00
  • ee8e028aad fix(sse): bound forwarded response headers (#8041) Innokentiy Solntsev 2026-07-22 07:35:26 +02:00
  • 1699933326 fix(chatcore): report string-reason client aborts as 499, not 502 (#7907) (#8011) Long-Feeds 2026-07-22 13:35:18 +08:00
  • 5dd3c76ad7 feat: canonical numeric helpers + tier-1 (analytics) migration (#7879) (#7969) Diego Rodrigues de Sa e Souza 2026-07-22 02:35:08 -03:00
  • 992fe98386 feat(compression): select model-aware tokenizers (#8009) Jan Leon 2026-07-22 07:35:01 +02:00
  • 6602af7478 feat: narrow mcp:connect scope + per-key HTTP tool-scope binding (#7895) (#7967) Diego Rodrigues de Sa e Souza 2026-07-22 02:34:54 -03:00
  • ff320cbfd5 fix(combo): exempt content_filter from empty-content detection (#7973) Bob.Hou 2026-07-22 01:34:47 -04:00
  • 146abb2164 fix(base-red): declare hailuo-web web-session credential requirement (_token) Diego Rodrigues de Sa e Souza 2026-07-22 02:11:24 -03:00
  • a48a75ef12 chore(quality): bump muse-spark-web file-size baseline 1388→1394 (the 401 ecto_1_sess cookie hint added 6 lines) Diego Rodrigues de Sa e Souza 2026-07-22 01:46:23 -03:00
  • 6bd9d0030f fix(base-reds): muse-spark 401 names ecto_1_sess cookie + refresh provider count 271→278 in README/AGENTS/CLAUDE Diego Rodrigues de Sa e Souza 2026-07-22 01:44:38 -03:00
  • 0f342f41fe fix(providers): refresh duckduckgo-web catalog to current Duck.ai wire ids (#8000) (#8079) Diego Rodrigues de Sa e Souza 2026-07-22 01:22:08 -03:00
  • 19c3ff51e7 chore(quality): rebaseline file-size for own-growth from v3.8.49 merges (OAuthModal/muse-spark/combo + PricingTab/ComboDefaultsTab) Diego Rodrigues de Sa e Souza 2026-07-22 01:13:58 -03:00
  • b97318d73b docs(reference): document CONDUCTOR_HUB_URL/TOKEN in ENVIRONMENT.md (env-doc-sync gate) feat/conductor-bridge diegosouzapw 2026-07-22 01:06:22 -03:00
  • b861dd045a feat: browser login for Grok Build provider (#7013) (#7735) Diego Rodrigues de Sa e Souza 2026-07-22 00:43:10 -03:00
  • 91f4c35e9d feat: copilot-m365-web tone-selected model variants (#7872) (#7997) Diego Rodrigues de Sa e Souza 2026-07-22 00:42:47 -03:00
  • a75295f359 fix(a2a): conductor bridge parses the hub's real SSE wire format (id/type in frame, data={ts,payload}) diegosouzapw 2026-07-22 00:25:35 -03:00
  • 00e15af622 feat(a2a): start conductor bridge at boot behind CONDUCTOR_HUB_URL diegosouzapw 2026-07-22 00:23:28 -03:00
  • 5eb10e896d feat(a2a): conductor bridge connection loop with persisted cursor and backoff diegosouzapw 2026-07-22 00:21:10 -03:00
  • 33baf62b58 feat(a2a): incremental SSE parser for conductor bridge diegosouzapw 2026-07-22 00:21:10 -03:00
  • d42a58141b feat(a2a): conductor bridge core — event mapping with canceled->cancelled diegosouzapw 2026-07-22 00:20:29 -03:00
  • effddc6a0e fix(build): split pure semver helpers into versionCompare so the Kimi client banner gate stops dragging child_process into the browser bundle Diego Rodrigues de Sa e Souza 2026-07-22 00:07:19 -03:00
  • 51087675ca chore(deps): resolve 3 Dependabot alerts (dompurify, fast-xml-parser, sharp) (#8070) Diego Rodrigues de Sa e Souza 2026-07-21 23:19:24 -03:00
  • 97df8d254f chore(deps): resolve 3 more Dependabot alerts (dompurify, fast-xml-parser, sharp) (#8069) Diego Rodrigues de Sa e Souza 2026-07-21 23:19:17 -03:00
  • 95c9325679 chore(deps): resolve 7 open Dependabot alerts via npm overrides (#8067) Diego Rodrigues de Sa e Souza 2026-07-21 22:36:43 -03:00
  • 90c70dd101 chore(deps): resolve 7 open Dependabot alerts via npm overrides (#8066) Diego Rodrigues de Sa e Souza 2026-07-21 22:36:35 -03:00
  • 898e2bfcaa fix(sse): replace spoofable .includes() PromptQL issuer check with hostname comparison (#8029) (#8042) Diego Rodrigues de Sa e Souza 2026-07-21 21:42:36 -03:00
  • 5e234d503d fix(sse): bound Codex SSE peek read with per-read timeout (#8020) (#8043) Diego Rodrigues de Sa e Souza 2026-07-21 21:41:58 -03:00
  • 2b6e856f64 fix(providers): migrate muse-spark-web from GraphQL to WebSocket protocol (#7528) Ajeesh 2026-07-22 06:10:59 +05:30
  • 159873719c feat(providers): add hailuo-web (MiniMax web) chat provider (#6673) (#7734) Diego Rodrigues de Sa e Souza 2026-07-21 21:40:31 -03:00
  • 74dd34fe99 fix(cli): stop double-prefixing combo model ids in opencode plugin static catalog (#7976) (#8047) Diego Rodrigues de Sa e Souza 2026-07-21 21:38:43 -03:00
  • 287802cf86 fix: repair pre-existing red gates on the release/v3.8.49 tip (#8055) Diego Rodrigues de Sa e Souza 2026-07-21 21:25:00 -03:00
  • 577bbf3e47 [defer] feat(combo): universal cooldown-aware retry & auto-strategy combo-ref guard (#7301) ViFigueiredo 2026-07-21 16:30:37 -03:00
  • 0844163966 [defer] fix embedded CLIProxyAPI config handling (#6877) NSK 2026-07-22 04:30:31 +09:00
  • edbce2e35b feat: support Bun bundled SQLite runtime (#7878) Arul Kumaran 2026-07-22 01:00:26 +05:30
  • f6d6ad6047 feat(dashboard): Kimi sponsor banner, Kimi Coding preset, official logomarks and partner links (#8039) Diego Rodrigues de Sa e Souza 2026-07-21 15:53:17 -03:00
  • 311fd35d8b docs(readme): Kimi partner tracking links (aff=omniroute) + first-Brazilian-project line + disclosure (#8028) Diego Rodrigues de Sa e Souza 2026-07-21 14:39:58 -03:00
  • 4012bac41d fix(i18n): preserve remaining Vietnamese localization (#7935) nguyenha935 2026-07-21 23:41:02 +07:00
  • eab59d4048 fix(translators): normalize TitleCase tool names for non-Anthropic models (#7926) Navaneet Ramabadran 2026-07-21 09:40:57 -07:00
  • 55549bfe5a feat(sse): add PromptQL playground provider (unofficial) (#7911) NOXX - Commiter 2026-07-21 19:16:58 +03:00
  • 19cbe8ae14 fix(providers): route iflytek/sparkdesk to Spark's OpenAI-compatible host (#7942) FenjuFu 2026-07-22 00:16:52 +08:00