Commit Graph

  • 04b4690f84 cherry-pick(pr-9730): fix(compression): persist RTK renderer configuration (#9867) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:45 -03:00
  • 356fd5d606 fix(executors): repair DuckDuckGo AI Chat challenge solver (418 ERR_CHALLENGE) (#9866) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:39 -03:00
  • 61cb52399e fix(logging): use configurable max-depth when bounding logged tool_calls (#9865) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:32 -03:00
  • 9fb7d6a493 cherry-pick(pr-9735): feat(logging): bump CHAT_LOG_ARRAY_TAIL_ITEMS default 24 -> 128 (#9864) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:26 -03:00
  • e117249baa cherry-pick(pr-9738): feat(logging): make the chat-log truncation limit configurable, bumped default 128x (#9863) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:21 -03:00
  • a524fdeaf0 maint: follow-up cherry-pick fix-in-place #9741 (conflict-resolved fallback) (#9895) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:15 -03:00
  • a448b146bf cherry-pick(pr-9744): test(integration): add general live-test tool for the real "default" combo + rootless wire capture (#9862) Diego Rodrigues de Sa e Souza 2026-08-09 09:53:07 -03:00
  • efbc7a7ba2 fix(perf): memoize synced pricing reads (#9861) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:59 -03:00
  • a7d2dba1eb fix(types): narrow DeepSeek tool calls (#9860) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:54 -03:00
  • a1833b1159 fix(skills): normalize web fetch credentials (#9859) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:48 -03:00
  • c4c39b1a4a cherry-pick(pr-9770): chore(repo): ignore Electron build output unpacked into repo root (#9858) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:42 -03:00
  • 8a17f43849 fix(i18n): translate validation model keys in 34 locales (#9857) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:34 -03:00
  • 332c738844 fix(sse): route claude/<provider>/<model> aliases for catalog-only providers (#9856) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:28 -03:00
  • a102a2d773 maint: final follow-up cherry-pick #9783 (#9904) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:23 -03:00
  • 5926d35758 cherry-pick(pr-9787): fix(sse): apply Azure param rules on azure-ai and clamp gpt-4o-mini output tokens (#9855) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:16 -03:00
  • 48d43240f4 fix(api): enforce model permissions on gateway mirrors (#9854) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:09 -03:00
  • 87c145a2be fix(response): strip internal reasoning placeholder from all reasoning fields (#9853) Diego Rodrigues de Sa e Souza 2026-08-09 09:52:02 -03:00
  • 4fe0fffb31 fix(types): preserve Claude thinking body contracts (#9852) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:56 -03:00
  • 65dae70403 fix(types): normalize Gemini Business credentials (#9851) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:49 -03:00
  • 0b5ab6570d fix(types): preserve The Old LLM proxy contracts (#9850) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:44 -03:00
  • 97a1355037 fix(types): validate default executor pool config (#9849) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:37 -03:00
  • a2eab58dde fix(types): expose SQLite transaction state (#9848) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:30 -03:00
  • fed05a3207 fix(types): normalize DuckDuckGo request messages (#9847) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:22 -03:00
  • 2c21f292cd fix(types): accept synced catalog model rows (#9846) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:15 -03:00
  • d9df8bb512 maint: final follow-up cherry-pick #9810 (#9906) Diego Rodrigues de Sa e Souza 2026-08-09 09:51:06 -03:00
  • 0bb17b91c6 maint: final follow-up cherry-pick #9812 (#9907) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:58 -03:00
  • 3d590c310b fix(ci): repair release lint test regressions (#9896) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:49 -03:00
  • 247f2606cd fix(admission): queue heavyweight chat requests before 503 busy (#9845) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:37 -03:00
  • 580162548a cherry-pick(pr-9818): feat: generic OpenAI-compatible video custom provider (#9844) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:27 -03:00
  • 79b8c8351c fix(command-code): include tool call arguments (#9897) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:17 -03:00
  • 05940f4c7f fix(responses-api): tool call after a text message collided on the same output_index (#9843) Diego Rodrigues de Sa e Souza 2026-08-09 09:50:09 -03:00
  • 0f5699165b fix(providers): remove retired NVIDIA NIM catalog entries (#9898) Diego Rodrigues de Sa e Souza 2026-08-09 09:47:45 -03:00
  • 714a36cf99 cherry-pick(pr-9826): fix(executors): preserve Command Code usage in Responses streams (#9842) Diego Rodrigues de Sa e Souza 2026-08-09 09:47:37 -03:00
  • bbe5c78f4d cherry-pick(pr-9828): fix(executors): strip redundant oneOf matching sibling enum (#9841) Diego Rodrigues de Sa e Souza 2026-08-09 09:47:28 -03:00
  • 2d49f1c743 maint: follow-up cherry-pick fix-in-place #9833 (conflict-resolved fallback) (#9899) Diego Rodrigues de Sa e Souza 2026-08-09 09:47:17 -03:00
  • d11b99f6cc cherry-pick(pr-9834): fix(cursor): SelectedImage blobIdWithData + JPEG soft-cap prep (#9840) Diego Rodrigues de Sa e Souza 2026-08-09 09:47:07 -03:00
  • 065fa67f63 chore(quality): reconcile final v3.8.50 ratchets (#9839) Diego Rodrigues de Sa e Souza 2026-08-09 09:28:12 -03:00
  • 6ca6cd8508 docs(changelog): add Radar launch news fragment diegosouzapw 2026-08-09 09:12:53 -03:00
  • 02652a653b feat(radar): prepare launch news surface diegosouzapw 2026-08-09 09:06:10 -03:00
  • 4d8506c2c5 fix(i18n): restore Vietnamese locale parity (#9925) Diego Rodrigues de Sa e Souza 2026-08-09 09:06:05 -03:00
  • 0c17c7219b docs(changelog): add Radar Intel fragment diegosouzapw 2026-08-09 07:08:48 -03:00
  • 0f1a72afa7 docs(radar): document Intel and CLI contract diegosouzapw 2026-08-09 07:07:30 -03:00
  • 5cefe2b795 feat(cli): add Radar status and sync commands diegosouzapw 2026-08-09 07:07:18 -03:00
  • 34115cbf33 feat(radar): recognize supporters and add Intel UI diegosouzapw 2026-08-09 07:07:05 -03:00
  • d468ff4153 feat(radar): sync signed Intel insights diegosouzapw 2026-08-09 07:06:41 -03:00
  • 12051f7edd docs(changelog): record Radar supporter offers diegosouzapw 2026-08-09 04:29:50 -03:00
  • 678ab01148 docs(radar): format offers route table diegosouzapw 2026-08-09 04:26:15 -03:00
  • 45e6a89a92 feat(radar): add supporter offers dashboard diegosouzapw 2026-08-09 02:23:06 -03:00
  • c8b410c5f0 feat(radar): sync signed supporter offers diegosouzapw 2026-08-09 02:22:57 -03:00
  • 918647af69 fix(i18n): restore escaped entities in gatesDescription dionjoshualobo 2026-08-07 23:43:06 +05:30
  • f39d74b83a fix(i18n): unescape HTML entities in UI strings dionjoshualobo 2026-08-07 21:34:30 +05:30
  • aae408f585 Merge pull request #9296 from artickc/fix/adobe-firefly-model-capabilities Diego Rodrigues de Sa e Souza 2026-08-09 01:09:01 -03:00
  • 25e8a27045 Merge remote-tracking branch 'origin/release/v3.8.50' into HEAD diegosouzapw 2026-08-09 00:29:30 -03:00
  • 3e1c31c606 fix(adobe-firefly): retain Topaz catalog models diegosouzapw 2026-08-09 00:21:52 -03:00
  • 2e12ee89f7 Merge remote-tracking branch 'origin/release/v3.8.50' into fix/merge-pr-9296 diegosouzapw 2026-08-09 00:06:06 -03:00
  • e0ce95c592 fix(ci): close remaining release-green gaps (#9835) Diego Rodrigues de Sa e Souza 2026-08-08 23:24:11 -03:00
  • ad1a8460c9 docs(changelog): record Radar guided combos diegosouzapw 2026-08-08 23:14:22 -03:00
  • 2ffee220bf refactor(mcp): modularize Radar catalog tool diegosouzapw 2026-08-08 23:12:00 -03:00
  • 13dcbfd117 Merge pull request #9786 from diegosouzapw/fix/escalated-quality-validation-benign-error Diego Rodrigues de Sa e Souza 2026-08-08 22:40:51 -03:00
  • ec02945d97 Merge pull request #9820 from diegosouzapw/fix/release-v3.8.50-base-reds-9737-final Diego Rodrigues de Sa e Souza 2026-08-08 22:37:35 -03:00
  • cd121844ce fix(pack): retain isolated build runtime dependencies diegosouzapw 2026-08-08 22:06:15 -03:00
  • 8b29e73b27 Merge remote-tracking branch 'origin/release/v3.8.50' into fix/release-v3.8.50-base-reds-9737-final diegosouzapw 2026-08-08 21:45:42 -03:00
  • b7864cdb6c fix(ci): clear coverage pack and unit gate regressions diegosouzapw 2026-08-08 21:33:11 -03:00
  • 648e81416b docs(radar): document guided combos and MCP diegosouzapw 2026-08-08 21:07:54 -03:00
  • eb9f1cf8e5 feat(mcp): expose Radar catalog tool diegosouzapw 2026-08-08 21:07:04 -03:00
  • f5de0d8cad feat(radar): add guided combos page diegosouzapw 2026-08-08 20:41:59 -03:00
  • 5b79c5b171 feat(radar): build guided combo suggestions diegosouzapw 2026-08-08 20:33:48 -03:00
  • c53f6015e4 docs(changelog): add Radar local state entry diegosouzapw 2026-08-08 20:05:49 -03:00
  • c0bfdba52c feat(radar): persist local catalog state diegosouzapw 2026-08-08 20:02:59 -03:00
  • 77cce62357 fix(ci): restore current release test integrity (#9819) Diego Rodrigues de Sa e Souza 2026-08-08 19:32:39 -03:00
  • 59a583ddf6 test(radar): refresh canonical feed hash diegosouzapw 2026-08-08 18:41:40 -03:00
  • f379e9215a test(radar): localize canonical feed fixture diegosouzapw 2026-08-08 18:26:50 -03:00
  • c5f0ce01bc fix(tests): clear #9737 release gate blockers diegosouzapw 2026-08-08 18:24:33 -03:00
  • 00b79b5507 test(combo): guard auto/best-free never leaks the combo name as a model (#7754) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:44 -03:00
  • b5e17bdbde fix(resilience): set rateLimitedUntil on connection test failure for recovery (#9623) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:37 -03:00
  • aefa2b665b fix(playground): surface provider model loading errors in LlmChatCard (#9626) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:30 -03:00
  • df1ea5bd77 fix(db): align domain_cost_history cleanup cutoff with millisecond column (#9625) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:23 -03:00
  • a90c5e5aba fix(db): wire telemetry cleanup scheduler in Next.js startup path (#9624) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:17 -03:00
  • c88b96244f fix(providers): classify 400 out of extra usage as quota_exhausted for Anthropic OAuth (#9486) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:11 -03:00
  • 93ee4dce9f fix(build): add build-next-isolated.mjs sibling imports to package.json files array (#9633) Diego Rodrigues de Sa e Souza 2026-08-08 13:52:04 -03:00
  • 6c95e2b354 fix(build): include better-sqlite3 prebuilds in standalone bun bundle (#8847) Diego Rodrigues de Sa e Souza 2026-08-08 13:51:57 -03:00
  • 3835f318d0 fix(cli): use process.execPath for macOS launchd autostart (#9156) Diego Rodrigues de Sa e Souza 2026-08-08 13:51:51 -03:00
  • d0047ee615 fix(sse): enforce capabilities for gemini-web reasoning and tools (#9356) (#9397) Milan Soni 2026-08-08 21:17:48 +05:30
  • 064a19b2d1 fix(quota): clean managed combos when deleting pools (#8906) 小妍儿 ✨ 2026-08-08 23:45:00 +08:00
  • 492f9ddc4a fix: buffer and normalize Responses tool-call argument deltas, stripping optional null before reaching the client (#9168) Diego Rodrigues de Sa e Souza 2026-08-08 12:07:24 -03:00
  • e7d9055314 fix(translator): avoid double-normalizing tool names in Gemini-to-Claude response path (#9177) Diego Rodrigues de Sa e Souza 2026-08-08 12:07:14 -03:00
  • 2ed487583b fix(model-discovery): ingest capabilities.effort_tiers for synced models (#9160) Diego Rodrigues de Sa e Souza 2026-08-08 12:03:24 -03:00
  • a6b3b4f57a fix(base-red): strip conflict markers from triage-bugs test file (#9142 merge artifact) Diego Rodrigues de Sa e Souza 2026-08-08 12:01:41 -03:00
  • cf31b795b7 fix(background): detect Anthropic top-level system prompts for background task detection (#9142) Diego Rodrigues de Sa e Souza 2026-08-08 11:45:54 -03:00
  • a5dc8731de Merge remote-tracking branch 'origin/release/v3.8.50' into feat/8468-bun-windows-ci-coverage diegosouzapw 2026-08-08 11:37:35 -03:00
  • 6b706f6b5e fix(sse): broaden OMNIROUTE_SSE_COMMENTS to accept 'false','0','no' and gate metadata comment emission (#9305) Diego Rodrigues de Sa e Souza 2026-08-08 11:35:46 -03:00
  • 8706e717a5 fix(vscode): allow built-in auto-routing models in VS Code model filter (#9140) Diego Rodrigues de Sa e Souza 2026-08-08 11:35:18 -03:00
  • c960b091a2 fix(lmarena): encode SSE stream chunks as Uint8Array to prevent TextDecoder TypeError (#9306) Diego Rodrigues de Sa e Souza 2026-08-08 11:27:02 -03:00
  • 9c343237d3 fix(management): authorize mcp:connect-only keys on loopback/LAN when requireLogin is enabled (#9159) Diego Rodrigues de Sa e Souza 2026-08-08 11:26:49 -03:00
  • 3cae1b1480 fix(api): auto/* routing aliases bypass API-key allowedConnections/disableNonPublicModels (#9057) Diego Rodrigues de Sa e Souza 2026-08-08 11:26:41 -03:00
  • 4095cc0532 fix(api): use configured prefix for alias-backed model id in /v1/models (#9034) Diego Rodrigues de Sa e Souza 2026-08-08 11:26:34 -03:00
  • 29439c9b11 fix(classify429): add missing 'exhausted their quota' pattern to prevent combo fallback failure (#9269) Diego Rodrigues de Sa e Souza 2026-08-08 11:26:24 -03:00
  • 57ee73451c fix(providers): resolve combo names in audio transcriptions route so /v1/models stays honest (#9134) Diego Rodrigues de Sa e Souza 2026-08-08 11:26:05 -03:00
  • faffd0aa31 fix(providers): admit audio-speech/audio-transcriptions apiType in audio route provider-node filters (#9096) Diego Rodrigues de Sa e Souza 2026-08-08 11:25:45 -03:00
  • 670e8314cc fix(translator): thread model through normalizeResponsesReasoningEffort in promotion path (#8997) Diego Rodrigues de Sa e Souza 2026-08-08 11:25:37 -03:00