Commit Graph

  • 34bdd1e8d0 Merge pull request #1524 from kang-heewon/provider-account-concurrency-cap Diego Rodrigues de Sa e Souza 2026-04-23 08:31:51 -03:00
  • 1568c53faa Resolve conflicts with release/v3.7.0 diegosouzapw 2026-04-23 08:30:03 -03:00
  • 6b86fb9966 docs: document maxConcurrent in OpenAPI schema diegosouzapw 2026-04-23 08:25:17 -03:00
  • 2a58543b4d fix(sse): map Claude output_config/thinking to OpenAI reasoning_effort (#1528) Qiwen Chen 2026-04-23 19:23:14 +08:00
  • 0f95330bc1 fix: address PR review feedback — stream semaphore release, key scope, test location kang-heewon 2026-04-23 15:24:17 +09:00
  • bdfcec7cf7 feat: provider/account 단위 동시성 cap 추가 kang-heewon 2026-04-23 14:02:45 +09:00
  • 7388623244 fix(combo): fallback to next model on all-accounts-rate-limited 503 (… (#1523) Diego Rodrigues de Sa e Souza 2026-04-23 01:53:00 -03:00
  • c6389c4f82 Merge release/v3.7.0 to resolve conflicts release/v3.6.8 diegosouzapw 2026-04-23 01:47:55 -03:00
  • 4bd37a81e2 docs(i18n): sync CHANGELOG.md and documentation updates to 39 languages diegosouzapw 2026-04-23 01:34:24 -03:00
  • e628f0ea0d fix(providers): resolve 400 errors for GLM and Antigravity Claude adapter diegosouzapw 2026-04-23 01:25:34 -03:00
  • 1c6c21fa9a docs: update changelog with PRs 1516, 1517, and 1521 for v3.7.0 diegosouzapw 2026-04-23 01:16:10 -03:00
  • fff025ca0f Fix OpenRouter remote discovery and unify managed model sync (#1521) Randi 2026-04-23 00:14:59 -04:00
  • 331e1b7d61 feat(usage): MiniMax + MiniMax-CN quota tracking in provider limits dashboard (#1516) Prakersh Maheshwari 2026-04-23 04:05:14 +05:30
  • 16b0499192 fix(api): harden batch and file endpoints for auth and recovery diegosouzapw 2026-04-22 17:10:47 -03:00
  • fe09fe485f fix: Strip reasoning_content from OpenAI format messages for non-reasoning models (#1505) diegosouzapw 2026-04-22 14:52:35 -03:00
  • d52a5af87d docs: update changelog with recent PR merges for v3.7.0 diegosouzapw 2026-04-22 12:27:15 -03:00
  • d539a21f69 fix(ui): add dark mode support for native dropdown options (#1488) diegosouzapw 2026-04-22 02:40:43 -03:00
  • 128f242808 Feature/OpenAI batching gui (#1500) diegosouzapw 2026-04-22 02:01:17 -03:00
  • 66bf8054f9 bug: fixes Error: Cannot find module 'process/' #1507 (#1509) Markus Hartung 2026-04-22 17:26:17 +02:00
  • d99cf6350f fix(logs): add periodic runtime log rotation check (#1504) austrian_guy 2026-04-22 17:25:53 +02:00
  • 9bd7cb7d00 feat(opencode-go): register 6 missing models from upstream catalog (#1510) Owen 2026-04-23 00:25:49 +09:00
  • f804a5f443 Add search in the providers page (#1511) th-ch 2026-04-22 17:25:44 +02:00
  • 7549a68d6c feat(release): implement Hermes CLI config and message content stripping (#1475, #1387) diegosouzapw 2026-04-22 01:39:49 -03:00
  • 1ef354465a fix(release): resolve combo prefixing, electron packaging, and CLI auth regressions (#1471, #1492, #1496, #1497, #1486) diegosouzapw 2026-04-21 22:11:19 -03:00
  • a7b6dfb06e chore: apply PR 1495 and update changelog diegosouzapw 2026-04-21 21:12:29 -03:00
  • 98c5b250b9 refactor: implement path utilities, add custom date formatting, improve type safety, and unify database imports diegosouzapw 2026-04-21 19:56:04 -03:00
  • 098639e146 fix: add batch item dispatching to specific handlers based on URL (#1495) Markus Hartung 2026-04-22 02:10:38 +02:00
  • a7d30d9c6f test: isolate batch API unit tests with temp DATA_DIR to prevent schema state collisions diegosouzapw 2026-04-21 19:32:20 -03:00
  • 0937c5a8a3 chore(release): v3.7.0 — final integration of batch ui and versions diegosouzapw 2026-04-21 19:01:56 -03:00
  • 56608a4654 feat(ui): add batch processing dashboard page and translations diegosouzapw 2026-04-21 18:52:11 -03:00
  • 8bb1c83479 chore: merge release/v3.7.0 diegosouzapw 2026-04-21 18:47:17 -03:00
  • b709dca2d6 feat(vision-bridge): add automatic image description fallback for non-vision models (#1476) Hernan Javier Ardila Sanchez 2026-04-21 23:14:24 +02:00
  • b925be2758 fix: update prompt injection test for fail-closed policy diegosouzapw 2026-04-21 17:54:37 -03:00
  • 2e36599d40 fix: resolve code rebase issues Markus Hartung 2026-04-21 22:53:19 +02:00
  • 0d852ab3e0 fix: restore local test fixes for encryption and resilience diegosouzapw 2026-04-21 17:46:47 -03:00
  • 495ca290e0 docs: add Arch Linux AUR install notes (#1478) Jason Landbridge 2026-04-21 22:18:34 +02:00
  • de1bea8227 fix: deduplicate case-variant anthropic-version header in Claude Code patch (#1481) cloudy 2026-04-21 22:18:29 +02:00
  • 9cd36af3e8 fix(codex): preserve namespace MCP tools forwarded to Codex Responses API (#1483) vanminhph 2026-04-22 03:18:26 +07:00
  • 3502c5afd1 fix(fallback): use shared CircuitBreaker instead of undefined constants (#1485) clousky2020 2026-04-22 04:18:23 +08:00
  • 03769eb0ea feat: add support for OpenAI batch processing Markus Hartung 2026-04-21 03:22:52 +02:00
  • 76b0f077a4 Merge pull request #1473 from clousky2020/provider Diego Rodrigues de Sa e Souza 2026-04-21 10:08:44 -03:00
  • 1dae161823 Merge remote-tracking branch 'origin/release/v3.7.0' into release/v3.7.0 diegosouzapw 2026-04-21 08:41:08 -03:00
  • 25e22df2cf chore(release): v3.7.0 — finalization diegosouzapw 2026-04-21 08:36:39 -03:00
  • 96d0f57558 feat: auto-inject stream_options.include_usage for OpenAI format streams (fixes #1423) diegosouzapw 2026-04-21 08:34:41 -03:00
  • f651a27418 🐛 fix(providers): add optional chaining to connection object clousky 2026-04-21 19:31:46 +08:00
  • 3834768b72 feat(providers): add lm studio and grok 4.3 support diegosouzapw 2026-04-21 08:27:48 -03:00
  • 0d86244c90 fix: address PR review comments clousky 2026-04-20 13:25:37 +08:00
  • a389f2699a fix(fallback): merge new provider failure threshold fields in profile clousky 2026-04-20 12:57:27 +08:00
  • 3478dea5de ♻️ refactor(fallback): make provider failure thresholds configurable clousky 2026-04-20 10:12:49 +08:00
  • 0c24ab45af test(settings-api): add test harness for proper isolation clousky 2026-04-20 10:11:51 +08:00
  • cde6f56014 Merge release/v3.7.0 into translation branch and resolve conflicts diegosouzapw 2026-04-21 04:59:11 -03:00
  • 9754b04bd6 deps: bump the development group with 4 updates (#1464) dependabot[bot] 2026-04-21 04:50:07 -03:00
  • d19b8d83e8 deps: bump the production group with 4 updates (#1463) dependabot[bot] 2026-04-21 04:50:04 -03:00
  • 496114ae8b fix(sse): enable tool calling for GPT OSS and DeepSeek Reasoner models (#1455) Marcus Bearden 2026-04-21 08:50:00 +01:00
  • ceca26ae87 fix(encryption): return null on decryption failure to prevent sending encrypted tokens to providers (#1462) Paijo 2026-04-21 14:49:57 +07:00
  • 20f04574e5 fix: resolve skills, memory, and encryption system issues (#1456) Paijo 2026-04-21 14:48:32 +07:00
  • 1d3d99bb9e fix(combo): resolve cross-provider thinking 400 and http clipboard (#1444) diegosouzapw 2026-04-21 04:36:16 -03:00
  • b38e57d452 refactor: unify resilience controls (#1449) Randi 2026-04-21 03:13:28 -04:00
  • 763d353f5c fix(encryption): return null on decryption failure to prevent sending encrypted tokens to providers oyi77 2026-04-21 03:16:52 +07:00
  • eaa74afb42 Merge remote-tracking branch 'origin/docs/uk-ua-translation-improvements' into docs/uk-ua-translation-improvements Andrii Vitiuc 2026-04-20 18:50:07 +02:00
  • 3245779c11 Apply suggestion from @gemini-code-assist[bot] 3_1_3_u 2026-04-20 18:48:54 +02:00
  • a2a7eb5630 docs(i18n): fix Ukrainian translation issues from PR review Andrii Vitiuc 2026-04-20 18:37:36 +02:00
  • bd5dd7cb21 docs(i18n): improve Ukrainian (uk-UA) translation quality Andrii Vitiuc 2026-04-20 18:15:41 +02:00
  • 9311f2a627 docs(changelog): add missing security fixes 163 and 164 to 3.7.0 notes diegosouzapw 2026-04-19 22:17:37 -03:00
  • bfe64156bf chore(workflow): clarify release version parity and changelog segregation rules diegosouzapw 2026-04-19 22:14:38 -03:00
  • 333f0b9f2d chore(release): v3.7.0 — all changes in ONE commit diegosouzapw 2026-04-19 22:07:51 -03:00
  • d6cbdc1580 feat: add ModelScope provider with circuit breaker and daily quota lock (#1430) clousky2020 2026-04-20 08:13:45 +08:00
  • 77f326e0dd fix(dashboard): correct TOML round-trip corruption in codex config serializer (#1438) Benson K B 2026-04-20 05:38:13 +05:30
  • 881f59354d chore: bump version to 3.7.0 diegosouzapw 2026-04-19 21:07:16 -03:00
  • 08d0e9f8b4 fix(security): resolve CodeQL alert 164 ReDoS in extraction and preserve release branch workflow diegosouzapw 2026-04-19 20:28:39 -03:00
  • 3432dfd280 Release v3.6.9 (#1404) v3.6.9 release/v3.6.9 Diego Rodrigues de Sa e Souza 2026-04-19 19:50:30 -03:00
  • 5be86907d7 preserve reasoning when translating chat to responses (#1414) Randi 2026-04-19 05:46:54 -04:00
  • b191842d98 Merge pull request #1392 from diegosouzapw/release/v3.6.9 Diego Rodrigues de Sa e Souza 2026-04-18 17:16:31 -03:00
  • 293290e12a fix(cloud-code): scope thinking stripping to executor boundaries (#1401) Randi 2026-04-18 16:15:59 -04:00
  • bb1e70acab test: align codex passthrough assertion with explicit store retention policy diegosouzapw 2026-04-18 17:08:15 -03:00
  • 97fe1a1b57 chore: enforce contributor credit rule in review-prs workflow diegosouzapw 2026-04-18 16:53:33 -03:00
  • 860d596c3b fix: resolve combo-routing-engine test regression and TS errors diegosouzapw 2026-04-18 16:53:26 -03:00
  • b909013058 fix: resolve MITM not working when connecting Antigravity (#1399) diegosouzapw 2026-04-18 16:53:20 -03:00
  • f979c606fe test: fix store assertion for codex responses diegosouzapw 2026-04-18 15:37:26 -03:00
  • 4a50b2eb6a chore(release): v3.6.9 — finalize PR integrations and test fixes diegosouzapw 2026-04-18 15:28:54 -03:00
  • f3ae67473b fix(combo): fallback to next model on all-accounts-rate-limited 503 (#1398) Benson K B 2026-04-18 23:40:12 +05:30
  • 9d32b65a82 fix(codex): cache system prompts for Chat Completions path via convertSystemToDeveloperRole (#1400) Gi99lin 2026-04-18 21:10:18 +03:00
  • e57126af4f fix(codex): strip server-generated IDs from response items in input to prevent 404 errors (#1397) Gi99lin 2026-04-18 21:10:15 +03:00
  • 3bc97b3e37 fix(combo): fallback to next model on all-accounts-rate-limited 503 (#1398) Benson K B 2026-04-18 23:40:12 +05:30
  • 8d1c30ad17 chore: merge main (CodeQL fixes) into release/v3.6.9 diegosouzapw 2026-04-18 12:02:07 -03:00
  • ecab0edad1 fix(security): Resolve CodeQL alerts (#151, #154, #155-#159) diegosouzapw 2026-04-18 11:51:24 -03:00
  • d42842ba25 chore: fix CodeQL alerts and missing docker postinstall diegosouzapw 2026-04-18 04:15:42 -03:00
  • c1659a1c5e docs(changelog): update v3.6.9 notes with PRs 1393 and 1394 diegosouzapw 2026-04-18 11:08:50 -03:00
  • 4a560c0b1c feat(cli): add direct config save for Qwen Code (#1394) Benson K B 2026-04-18 19:29:11 +05:30
  • 891189bbf3 feat(cli): derive Claude CLI model defaults from provider registry dynamically (#1393) Benson K B 2026-04-18 19:19:34 +05:30
  • 01ae037205 test(cli): resolve strict null checks in Qoder unit tests diegosouzapw 2026-04-18 10:29:30 -03:00
  • f53caa93b6 fix: Qoder PAT validation treats 500 error as bypass to avoid false negatives (#1391) diegosouzapw 2026-04-18 10:00:02 -03:00
  • c8679b0c79 chore(release): v3.6.9 — changelog, docs, version sync diegosouzapw 2026-04-18 09:07:57 -03:00
  • 7bc4ac1833 fix: Type error in Header electronAPI diegosouzapw 2026-04-18 04:59:17 -03:00
  • c03a5a4443 fix: resolve CodeQL security alerts (#151, #152, #154, #155-#159) diegosouzapw 2026-04-18 04:58:15 -03:00
  • 7e1e0e362e feat: implement #1350 #1367 #1369 — persistent API key, backup pruning, GPU optimization diegosouzapw 2026-04-18 04:54:59 -03:00
  • 4a930e7966 fix: Claude passthrough (#1359), kimi-k2 reasoning (#1360), thinking leak (#1361), Ollama redirect (#1381) diegosouzapw 2026-04-18 04:33:50 -03:00
  • 0307950dc6 Merge pull request #1383 from uwuclxdy/copilot/fix-workflow-issue-1382 Diego Rodrigues de Sa e Souza 2026-04-18 04:33:06 -03:00
  • 6d9ba007e5 fix(docker): copy postinstallSupport.mjs before npm ci in Dockerfile copilot-swe-agent[bot] 2026-04-18 07:19:58 +00:00
  • 15abfe61ec chore: fix CodeQL alerts and missing docker postinstall diegosouzapw 2026-04-18 04:15:33 -03:00