Commit Graph

  • 6459dde35c fix(cli): reuse win32-aware locateCommand in tool-detector (#7279) (#7569) Diego Rodrigues de Sa e Souza 2026-07-17 06:36:04 -03:00
  • f5d0f9548d fix(chatgpt-web): recognize update_content.messages[] celsius WS frames (#7357) (#7578) Diego Rodrigues de Sa e Souza 2026-07-17 06:12:15 -03:00
  • 6b0c295b95 fix(sse): stop per-byte enumeration of binary image bytes in log redaction (#7297) (#7576) Diego Rodrigues de Sa e Souza 2026-07-17 06:12:07 -03:00
  • 4de52c6e7c fix(sse): split effort/reasoning suffix off pinned cursor model ids (#7289) (#7577) Diego Rodrigues de Sa e Souza 2026-07-17 06:11:59 -03:00
  • 054df422be fix(sse): 401 model-not-supported lockout + sticky quota-exhausted release (#7268, #7387) (#7580) Diego Rodrigues de Sa e Souza 2026-07-17 06:11:51 -03:00
  • eb92e626d2 fix(api): resolve provider display name and dedup byModel on normalized key (#7534, #7535) (#7573) Diego Rodrigues de Sa e Souza 2026-07-17 06:11:43 -03:00
  • 63c85ea76d fix(dashboard): resolve costs page 500 from out-of-scope t() in TopListCard (#7272) (#7564) Diego Rodrigues de Sa e Souza 2026-07-17 06:11:35 -03:00
  • ff15646f9b fix(db): pre-init sql.js WASM ahead of any getDbInstance() consumer (#7288) (#7562) Diego Rodrigues de Sa e Souza 2026-07-17 06:11:27 -03:00
  • a1299d2aba fix(sse): combo failover for OpenAI streams truncated without finish_reason (#7285) (#7568) Diego Rodrigues de Sa e Souza 2026-07-17 05:32:32 -03:00
  • b9847bf791 fix(dashboard): surface rate-limit warning on 429 chat-probe (#7284) (#7565) Diego Rodrigues de Sa e Souza 2026-07-17 05:32:25 -03:00
  • a4c2f183e5 fix(sse): lazy-load playwright in claudeTurnstileSolver (#7265) (#7566) Diego Rodrigues de Sa e Souza 2026-07-17 05:32:17 -03:00
  • f3d92aec5c fix(sse): feed compression pipeline the authoritative vision capability (#7237) (#7560) Diego Rodrigues de Sa e Souza 2026-07-17 05:32:09 -03:00
  • 851582a88a fix(dashboard): providers model-name filter matches live/synced catalog (#7250) (#7561) Diego Rodrigues de Sa e Souza 2026-07-17 05:01:23 -03:00
  • 0bd60f3fb2 fix(cli): Windows cert check/uninstall key off the real CA identity, not a hardcoded legacy host (#7275) (#7557) Diego Rodrigues de Sa e Souza 2026-07-17 05:01:16 -03:00
  • 12b25d5e0d fix(i18n): treat __MISSING__ sync placeholders as absent in EN fallback (#7258) (#7556) Diego Rodrigues de Sa e Souza 2026-07-17 04:23:30 -03:00
  • 66c56ece9e Add cliproxy provider exposure controls and manifest injection (#7329) KooshaPari 2026-07-16 23:04:00 -07:00
  • 7fcfbcd8fd fix(compression): lazy-load typescript in RTK codeStripper so prod-lean deploys don't break (#7096) (#7164) Ronaldo Davi 2026-07-17 02:39:40 -03:00
  • 197f726c62 fix(oauth): surface tunnel hint when Codex OAuth runs on a remote host (#7523) (#7527) Diego Rodrigues de Sa e Souza 2026-07-17 02:39:30 -03:00
  • a06ddb38e6 fix(codex): non-stream chat 502 'Response body is already used' (single-reader peek) (#7526) Diego Rodrigues de Sa e Souza 2026-07-17 02:39:21 -03:00
  • ab01d74306 fix(codex): validate refresh_token on import before persisting (#7522) (#7525) Diego Rodrigues de Sa e Souza 2026-07-17 02:39:11 -03:00
  • 7974d03b9d fix(codex): Test probe uses a ChatGPT-account-supported model (#7521) (#7524) Diego Rodrigues de Sa e Souza 2026-07-17 02:39:02 -03:00
  • 78c443697c chore(quality): rebaseline zizmor 169->175 (cycle workflow drift) Diego Rodrigues de Sa e Souza 2026-07-17 02:05:36 -03:00
  • da3a0be69e fix(grok): strip reasoningEffort for grok cli models (#6938) CitrusIce 2026-07-17 12:01:57 +08:00
  • 8c94cb5977 [needs-vps] fix(electron): materialize Turbopack hashed-module symlinks during packaging (#6724, #6594) (#6794) huohua-dev 2026-07-17 12:01:48 +08:00
  • e0894cc107 fix(ci): fetch full base history in pr-test-policy (shallow graft broke merge-base) (#7501) Diego Rodrigues de Sa e Souza 2026-07-17 01:01:38 -03:00
  • 88507a6edc [needs-vps] fix(dashboard): align onboarding tier content (#7125) Wibias 2026-07-17 06:01:29 +02:00
  • 3f8acbf835 [needs-vps] fix(dashboard): add vision-capability toggle for custom OpenAI-compatible models (#7124) Diego Rodrigues de Sa e Souza 2026-07-17 01:01:18 -03:00
  • fd468b5ef1 Use OpenAI chunks for early chat keepalives (#7136) KooshaPari 2026-07-16 10:14:27 -07:00
  • 8e9cff3145 fix(auto): use p95 fallback in speed factors (#7128) KooshaPari 2026-07-16 10:14:20 -07:00
  • dedf680231 fix(combo): detect empty content_block in streaming SSE peek (#7121) Diego Rodrigues de Sa e Souza 2026-07-16 14:14:12 -03:00
  • db5ee5995b fix(combos): reject oversized fusion panels before fan-out (port from 9router#1905) (#7120) Diego Rodrigues de Sa e Souza 2026-07-16 14:14:05 -03:00
  • 86b293d3a3 fix(api): check Vercel SSO-protection PATCH response on relay deploy (#7119) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:57 -03:00
  • c48e54604f fix(cli): remove MITM DNS spoof entries before killing server process (#7117) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:50 -03:00
  • 0130a4bbb2 fix(sse): handle space-separated arg name/value in Composer tool calls (port from 9router#1811) (#7116) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:43 -03:00
  • a62141210b fix(cli): verify better-sqlite3 native binary is actually loadable (#7105) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:33 -03:00
  • 60448d4f31 fix(executors): forward X-Session-ID/X-Title agent metadata headers (#7104) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:26 -03:00
  • 39222525ea fix(providers): surface a warning on 404 model_not_found in OpenAI-compatible Check (port from 9router#2032) (#7103) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:18 -03:00
  • fd2aaff920 fix(compression): Headroom SmartCrusher skips developer-role messages (port from 9router#2132) (#7102) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:11 -03:00
  • fdabec6e59 fix(codex): strip regex lookaround from tool schema patterns (#7100) Diego Rodrigues de Sa e Souza 2026-07-16 14:13:03 -03:00
  • f8ef562658 fix(sse): recognize xiaomi-tokenplan mimo as a thinking-mode model (#7098) Diego Rodrigues de Sa e Souza 2026-07-16 14:12:56 -03:00
  • ac61e28f44 fix(relay): bound Bifrost stream lifetime (#7093) KooshaPari 2026-07-16 10:12:49 -07:00
  • 315eefcde4 fix(quality): read cognitiveComplexity= machine line in validate-release-green (#7009) (#7042) Ronaldo Davi 2026-07-16 14:12:42 -03:00
  • 4bf859d34d fix(sse): register ollama-cloud in USAGE_FETCHER_PROVIDERS (#7026) (#7041) Ronaldo Davi 2026-07-16 14:12:33 -03:00
  • 7724b31c99 fix(models): preserve chat-capable image model rows (#7004) Xiangzhe 2026-07-17 01:12:25 +08:00
  • 994f1c78a0 fix(6980): classify Cloudflare AI neuron exhaustion as quota_exhausted (#6983) Rafael Dias Zendron 2026-07-16 14:12:18 -03:00
  • df9808c0e4 fix(6954,6953): preserve system role + strip empty-signature thinking blocks (#6982) Rafael Dias Zendron 2026-07-16 14:12:10 -03:00
  • bc6cd2a806 fix(sse): sanitize non-ok Antigravity streaming error body (port from 9router#2461) (#7106) Diego Rodrigues de Sa e Souza 2026-07-16 11:55:21 -03:00
  • 7123236012 ci(release-green): add a main-green arm to detect when main goes red (#7355) Diego Rodrigues de Sa e Souza 2026-07-16 02:43:06 -03:00
  • 6b187a8939 test(ci): mock route bridge surfaces error message, not raw stack (#7354) Diego Rodrigues de Sa e Souza 2026-07-16 02:05:04 -03:00
  • ddd6d09cd1 chore(quality): tighten main's coverage baseline to the CI's real numbers (#7347) Diego Rodrigues de Sa e Souza 2026-07-16 00:47:07 -03:00
  • 0065f1b7f0 test(ci): make the #6634 selfref guard hermetic — main's copy hard-fails every PR (#7341) Diego Rodrigues de Sa e Souza 2026-07-16 00:12:29 -03:00
  • 7f9dfd85f2 test(dashboard): dedicated regression guard for #6815 density guarantee (#7291) Diego Rodrigues de Sa e Souza 2026-07-15 23:49:36 -03:00
  • 865cfa0e87 chore(ci): stop dependabot proposing typescript majors — peer-blocked by typescript-eslint (#7306) Diego Rodrigues de Sa e Souza 2026-07-15 23:49:29 -03:00
  • 07e1011d3b fix(stream): reconcile encrypted Codex reasoning visibility without mutating upstream item (#7304) Diego Rodrigues de Sa e Souza 2026-07-15 23:49:22 -03:00
  • 635db36de0 chore(quality): tighten the coverage ratchet to the CI's real numbers (#7326) Diego Rodrigues de Sa e Souza 2026-07-15 23:49:16 -03:00
  • b83fe6f7dc test(ci): make #6634 selfref guard hermetic — read file from disk, no git ref (#7327) Diego Rodrigues de Sa e Souza 2026-07-15 23:49:09 -03:00
  • 886b906818 fix(ci): Coverage job timeout 10->20min (lcov reporter pushed it past the old cap) (#7342) Diego Rodrigues de Sa e Souza 2026-07-15 21:57:49 -03:00
  • d8edefd151 chore(ci): make the Electron Windows leg advisory with bash stderr capture (first-run failure diagnosis) (#7340) Diego Rodrigues de Sa e Souza 2026-07-15 21:18:16 -03:00
  • 13e312b311 fix(skills): register cli-skill-collector in the agent-skills catalog (Integration 2/2 base-red) (#7310) Diego Rodrigues de Sa e Souza 2026-07-15 20:05:56 -03:00
  • 83cca4d20f fix(build): packed tarball boot crash — server-ws timeout import escaped the package (#7065 class) (#7308) Diego Rodrigues de Sa e Souza 2026-07-15 20:05:53 -03:00
  • d3a9ad557d chore(release): script the 0a.0b PR re-home with a verified read-back (#7312) Diego Rodrigues de Sa e Souza 2026-07-15 19:48:42 -03:00
  • d3f88716bb feat(ci): Trunk Flaky Tests upload on the fast-path vitest job (per-PR volume) (#7205) Diego Rodrigues de Sa e Souza 2026-07-15 02:54:34 -03:00
  • abe686dab9 feat(ci): Trunk Flaky Tests uploads for vitest + Playwright E2E (WS5.2/5.3) (#7175) Diego Rodrigues de Sa e Souza 2026-07-15 01:11:56 -03:00
  • 9875ccf4e6 fix(ci): merge queue tolerates the advisory dast-smoke failure (its GH-hosted build hang dequeued every attempt) (#7225) Diego Rodrigues de Sa e Souza 2026-07-15 00:48:07 -03:00
  • a795694535 fix(ci): drop Mergify batch settings (batching is a paid-tier feature; free plan queue is serial) (#7220) Diego Rodrigues de Sa e Souza 2026-07-15 00:16:02 -03:00
  • fb25ebdeb0 fix(ci): migrate Mergify auto-enqueue to merge_protections_settings.auto_merge_conditions (rules-based path is EOL 2026-07-16) (#7216) Diego Rodrigues de Sa e Souza 2026-07-14 23:49:49 -03:00
  • af0c72fba5 fix: raise main server keepAliveTimeout/headersTimeout above Node's 5s default (#7003) (#7191) Diego Rodrigues de Sa e Souza 2026-07-14 23:25:09 -03:00
  • c859931314 fix: add dashboard-scoped typecheck gate covering src/app/(dashboard) TSX (#7033) (#7203) Diego Rodrigues de Sa e Souza 2026-07-14 23:24:14 -03:00
  • fc6063679c fix(ci): run quality gates on Mergify merge-queue draft PRs (anchor check never ran, queue always dequeued) (#7202) Diego Rodrigues de Sa e Souza 2026-07-14 22:44:27 -03:00
  • d6df9314b4 fix: filter hidden custom models out of legacy combo model picker (#7156) (#7199) Diego Rodrigues de Sa e Souza 2026-07-14 21:45:25 -03:00
  • 3df06e5552 fix: stop opencode-go quota lookup defaulting to Z.AI endpoint (#7022) (#7187) Diego Rodrigues de Sa e Souza 2026-07-14 21:45:23 -03:00
  • fce2bb67ad fix: recognize Ollama Cloud session usage-limit 429 as quota-exhausted (#7071) (#7181) Diego Rodrigues de Sa e Souza 2026-07-14 21:45:20 -03:00
  • aa8b7c3086 fix: wire adaptive context-budget dial into settings schema and DB (#7005) (#7183) Diego Rodrigues de Sa e Souza 2026-07-14 21:45:17 -03:00
  • a0fc5b600c fix: extend turbopack ignoreIssue suppression to compression module (#7051) (#7180) Diego Rodrigues de Sa e Souza 2026-07-14 21:22:51 -03:00
  • 01476e6e6a fix: stop duplicating text in Gemini Web streamed responses (#7163) (#7198) Diego Rodrigues de Sa e Souza 2026-07-14 21:21:55 -03:00
  • 3a92236d7a fix: wire modelAliases fetch into HermesAgentToolCard (#7151) (#7195) Diego Rodrigues de Sa e Souza 2026-07-14 21:21:52 -03:00
  • 17de0913de fix(providers): DuckDuckGo VQD 429 misclassified as 503 (#6996) (#7185) Diego Rodrigues de Sa e Souza 2026-07-14 21:21:49 -03:00
  • 8b38a21779 fix: honor combo-level proxy assignments from the registry (#7149) (#7201) Diego Rodrigues de Sa e Souza 2026-07-14 21:21:47 -03:00
  • 39293bda5b fix(providers): refresh OpenCode (oc) free-tier model catalog (#6998) (#7188) Diego Rodrigues de Sa e Souza 2026-07-14 21:21:44 -03:00
  • de2b464c3f fix: sanitize non-Latin1 chars in combo diagnostic headers (#6612) (#7190) Diego Rodrigues de Sa e Souza 2026-07-14 21:19:16 -03:00
  • d84ccbc67c fix(dashboard): implement missing handleToggleSource on Free Pool tab (#7161) (#7200) Diego Rodrigues de Sa e Souza 2026-07-14 21:15:54 -03:00
  • cdb4998ea4 fix(dashboard): agent bridge dns toggle uses POST, not PUT (#7157) (#7197) Diego Rodrigues de Sa e Souza 2026-07-14 21:14:04 -03:00
  • e077906401 fix: surface real claude-web error body for non-SSE 400s (#7134) (#7196) Diego Rodrigues de Sa e Souza 2026-07-14 21:14:01 -03:00
  • de0db5a777 fix: include proxyId when testing a saved registry proxy (#7080) (#7189) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:58 -03:00
  • ed1120efd5 fix: restore mobile grid-cols-1 fallback on quota page card grid (#7072) (#7194) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:56 -03:00
  • 3729967cf6 fix: route zai-web (and other registry-entry web-cookie providers) connection-test cookie probe through the configured proxy (#7058) (#7192) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:53 -03:00
  • 005199ceb3 fix(db): cap OOM probe-failure cycle in getDbInstance() (#6835) (#7186) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:51 -03:00
  • 7e18b55411 fix(providers): reject chat requests for cloud-agent-only jules provider (#6699) (#7193) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:48 -03:00
  • a798b4d5d9 fix: preserve relayAuth for pool-referenced relay proxies (#5716) (#7182) Diego Rodrigues de Sa e Souza 2026-07-14 21:13:45 -03:00
  • fb24740b73 fix(ci): add the auto-enqueue pull_request_rule to the Mergify config (queue_conditions alone are eligibility-only) (#7179) Diego Rodrigues de Sa e Souza 2026-07-14 19:11:35 -03:00
  • dee97504ef chore(ci): promote test:vitest:ui to blocking (suite green after #7127) (#7147) Diego Rodrigues de Sa e Souza 2026-07-14 16:48:35 -03:00
  • a5cad5ab2a fix(tests): vitest UI suite back to green (69 fails triaged — WS6.1) (#7127) Diego Rodrigues de Sa e Souza 2026-07-14 16:24:19 -03:00
  • 9e8aeab7c6 fix(ci): raise dast-smoke timeout 12->25min (build alone eats up to 11min) (#7139) Diego Rodrigues de Sa e Souza 2026-07-14 16:24:15 -03:00
  • c97d2a6ae2 feat(homolog): real-environment E2E homologation suite (npm run homolog) (#7133) Diego Rodrigues de Sa e Souza 2026-07-14 16:24:11 -03:00
  • a96e4b58f8 feat(release): npm staged publishing + pre-publish boot-smoke (WS1.3) (#7092) Diego Rodrigues de Sa e Souza 2026-07-14 15:55:32 -03:00
  • 5ab63203aa feat(release): post-publish verifier — clean-container install + boot (WS1.4) (#7109) Diego Rodrigues de Sa e Souza 2026-07-14 15:52:41 -03:00
  • 2e42b8efce fix(tests+providers): env-dependent tests exposed by GH-hosted runners (#6634 selfref shallow checkout + yuanbao live-network 401) (#7174) Diego Rodrigues de Sa e Souza 2026-07-14 15:40:09 -03:00
  • 5b8d63c094 chore(ops): runner-box janitor + operations runbook (WS3.3) (#7115) Diego Rodrigues de Sa e Souza 2026-07-14 13:51:06 -03:00
  • a6b24f11be feat(ci): Codecov patch coverage (informational) + fix missing lcov reporter (WS5.6) (#7114) Diego Rodrigues de Sa e Souza 2026-07-14 13:51:01 -03:00
  • 01ab5d1fd5 chore(ci): add .mergify.yml to main — Mergify only reads config from the default branch (#7168) Diego Rodrigues de Sa e Souza 2026-07-14 13:28:51 -03:00