Commit Graph

  • d6cf4390ac fix(form): backfill model fields when editing Claude provider Jason 2026-01-23 19:13:38 +08:00
  • 0ef670325b chore: release v3.10.1 v3.10.1 Jason 2026-01-23 10:41:38 +08:00
  • 07fc6b175e fix(proxy): change rectifier default state to disabled Jason 2026-01-23 09:45:57 +08:00
  • 79d3ecc1b8 feat(icons): update RightCode provider icon Jason 2026-01-23 09:25:09 +08:00
  • 9c249d9486 fix(ui): increase app icon collapse threshold from 3 to 4 Jason 2026-01-23 00:12:33 +08:00
  • 15f60e8ce2 fix(ui): improve ProviderIcon color validation to prevent black icons Jason 2026-01-23 00:02:11 +08:00
  • 3d733a3b80 fix(ui): unify layout padding across all panels Jason 2026-01-22 23:55:19 +08:00
  • cfb113ac8d fix(settings): reorder window settings and change default values Jason 2026-01-22 23:35:41 +08:00
  • 62a4ab2ad3 fix(terminal): keep Windows terminal window open after execution Jason 2026-01-22 23:04:18 +08:00
  • aa0f191420 fix(config): correct OpenCode config path on Windows Jason 2026-01-22 17:09:45 +08:00
  • b8305f281b fix(ui): align panel content with header constraints Jason 2026-01-22 12:41:06 +08:00
  • b3af191fab docs: add v3.10.0 release notes in zh/en/ja Jason 2026-01-22 11:58:25 +08:00
  • 543d0df5c1 Merge branch 'main' into feat/provider-chat-completions feat/provider-chat-completions YoVinchen 2026-01-22 11:08:20 +08:00
  • e6b6bc18a9 feat(config): add RightCode provider and rename Z.ai GLM v3.10.0 Jason 2026-01-22 10:35:43 +08:00
  • b1f7ff4768 fix(config): remove icon config from provider preset Jason 2026-01-22 00:07:35 +08:00
  • 09d8c27972 feat(icons): replace MCP button icon with official MCP logo Jason 2026-01-22 00:01:32 +08:00
  • 9736861ace feat(icons): add new provider icons and fix SiliconFlow iconColor Jason 2026-01-21 23:36:18 +08:00
  • fef750bb4c chore: release v3.10.0 Jason 2026-01-21 20:01:29 +08:00
  • 3677bb61f5 refactor(settings): move rectifier section below failover in advanced settings Jason 2026-01-21 18:02:21 +08:00
  • 2d17bde790 feat(skills): add baoyu-skills preset repo and auto-supplement missing defaults Jason 2026-01-21 16:20:28 +08:00
  • dc865fbbbf fix(icon): auto-apply default color from metadata when color prop is not provided Jason 2026-01-21 15:46:54 +08:00
  • a187380d6f fix(failover): switch to P1 immediately when enabling auto failover Jason 2026-01-21 11:27:44 +08:00
  • 6d7ec14644 Merge branch 'main' into feat/provider-chat-completions YoVinchen 2026-01-20 23:57:24 +08:00
  • b993b1f664 chore: fix code formatting and test setup Jason 2026-01-20 23:40:33 +08:00
  • 00168877d9 fix(terminal): use temp script files to avoid escaping issues on all platforms Jason 2026-01-20 22:21:01 +08:00
  • 4496110dd8 feat(app-switcher): add compact mode for takeover with 3+ visible apps Jason 2026-01-20 22:02:13 +08:00
  • 8f1ad6e057 feat: improve app visibility settings and keyboard shortcuts YoVinchen 2026-01-20 21:53:47 +08:00
  • 2b3c80703c Merge branch 'main' into feat/provider-chat-completions YoVinchen 2026-01-20 21:39:14 +08:00
  • c9e85e8cac feat(tray): sync tray menu with app visibility settings Jason 2026-01-20 19:37:07 +08:00
  • eab1d08527 feat(settings): add app visibility settings Jason 2026-01-20 16:03:49 +08:00
  • 30009ad5f1 feat(settings): set Gemini visibility to false by default Jason 2026-01-20 12:28:45 +08:00
  • e7badb1a24 Feat/provider individual config (#663) Dex Miller 2026-01-20 21:02:44 +08:00
  • 3faa0164ab fix(log): prevent usize underflow in KeepSome rotation strategy feat/provider-individual-config YoVinchen 2026-01-20 20:23:12 +08:00
  • eef328d2a4 feat(proxy): add ChatCompletions compatibility mode for Claude adapter YoVinchen 2026-01-20 17:54:46 +08:00
  • 4eb983c58f feat(proxy): add request logging for debugging YoVinchen 2026-01-20 16:59:27 +08:00
  • 7bb458eecb feat: 添加 ESC 键快捷返回功能 (#670) 咸蛋黄 2026-01-20 16:33:50 +08:00
  • cef3812745 fix(stream-check): use Gemini native streaming API format YoVinchen 2026-01-20 14:39:12 +08:00
  • 6c9a7ef949 fix(provider): allow typing :// in endpoint URL inputs YoVinchen 2026-01-20 14:02:38 +08:00
  • 48c434a20a fix(tray): fix clippy uninlined format args warning YoVinchen 2026-01-20 11:37:39 +08:00
  • 4f6dfff179 fix(log): enable dynamic log level and single file mode YoVinchen 2026-01-20 10:41:22 +08:00
  • 76897e2b97 <feat>: 添加 fnm 路径支持 (#564) kkkman22 2026-01-20 10:32:35 +08:00
  • fb9e7dee50 fix(provider): fix stale data shown when reopening edit dialog after save (#654) 杨永安 2026-01-20 10:31:35 +08:00
  • 4b9cca12d3 fix(tray): restore tray-provider events and enable Auto failover properly YoVinchen 2026-01-19 23:36:06 +08:00
  • 8db44a78b2 fix(i18n): add providerAdvanced i18n keys and fix failover toast parameter YoVinchen 2026-01-19 22:51:50 +08:00
  • efad0c0f91 fix(proxy): prevent proxy recursion when system proxy points to localhost YoVinchen 2026-01-19 22:28:55 +08:00
  • b536bd0366 fix(proxy): filter x-goog-api-key header to prevent duplication YoVinchen 2026-01-19 13:33:59 +08:00
  • 783bc60329 docs(proxy): update timeout config descriptions and defaults YoVinchen 2026-01-17 03:43:17 +08:00
  • 924e5386f9 fix(proxy): increase request body size limit to 200MB YoVinchen 2026-01-17 03:34:07 +08:00
  • 74f67bc1ee feat(settings): add log config management YoVinchen 2026-01-17 03:21:40 +08:00
  • ae5d05b08c fix(ui): sync toast theme with app setting YoVinchen 2026-01-16 15:56:43 +08:00
  • 4edb08cd53 fix(proxy): support system proxy fallback and provider-level proxy config YoVinchen 2026-01-16 11:12:22 +08:00
  • a8ea99c3fe feat(ui): add failover toggle and improve proxy controls YoVinchen 2026-01-15 21:54:05 +08:00
  • 22c0e7bb5c feat(provider): add individual test and proxy config for providers YoVinchen 2026-01-15 14:29:51 +08:00
  • 8af31c3e61 refactor(ui): simplify UpdateBadge to minimal dot indicator YoVinchen 2026-01-15 01:08:42 +08:00
  • e1d4dd7f55 Merge pull request #695 from farion1231/feat/opencode-support Jason Young 2026-01-19 20:25:39 +08:00
  • c847fff768 feat(provider): update OpenCode presets with Claude 4.5 models and SDK changes feat/opencode-support Jason 2026-01-19 16:35:39 +08:00
  • 1eb0a0d7ac fix(opencode): move model options add button to bottom Jason 2026-01-19 15:32:56 +08:00
  • 3bd3845ec0 feat(opencode): add model-level options editor Jason 2026-01-19 15:05:01 +08:00
  • b0d0a2c466 feat(opencode): add extra options editor for SDK configuration Jason 2026-01-19 11:42:24 +08:00
  • 73013c10af feat(opencode): add column headers for model configuration Jason 2026-01-18 21:57:36 +08:00
  • 1a0872c153 fix(opencode): prevent model ID input focus loss on keystroke Jason 2026-01-18 21:52:44 +08:00
  • 255a7f570a fix(opencode): use AGENTS.md as prompt filename Jason 2026-01-17 23:36:51 +08:00
  • fb44fb136f fix(opencode): hide test model button for unsupported adapter Jason 2026-01-17 22:42:56 +08:00
  • 58d3bb89d2 fix(opencode): generate unique provider key when duplicating Jason 2026-01-17 22:10:08 +08:00
  • 403227c901 feat(opencode): import providers and MCP on first launch Jason 2026-01-17 21:15:16 +08:00
  • 5bcf5bf382 feat(opencode): add manual provider key input with duplicate check Jason 2026-01-17 20:28:11 +08:00
  • 6ce6f16a99 fix(docs): change 'ArchLinux 用户' to 'ArchLinux Users' in README (#671) WuLiang 2026-01-17 19:06:56 +08:00
  • ad6f5b388b fix(opencode): fix add/remove provider flow and toast messages Jason 2026-01-17 17:51:32 +08:00
  • 2844f7c557 fix(opencode): distinguish remove and delete confirmation dialogs Jason 2026-01-17 16:45:31 +08:00
  • 882c73234f fix(opencode): enable usage auto-query for providers in config Jason 2026-01-17 15:48:44 +08:00
  • b70de25de4 fix(opencode): allow delete button for all providers in additive mode Jason 2026-01-17 15:29:02 +08:00
  • 88dbeb5335 fix(opencode): remove current provider concept for additive mode Jason 2026-01-17 15:24:09 +08:00
  • 966d7b5782 fix(opencode): show Base URL field for all SDK types Jason 2026-01-17 11:46:50 +08:00
  • 42a92c712a fix(opencode): skip reading live config when editing provider Jason 2026-01-17 11:34:39 +08:00
  • 2f0998c6c8 fix(opencode): prevent config nesting and use slugified provider IDs Jason 2026-01-17 11:16:58 +08:00
  • 938e2eb563 feat(opencode): add provider presets and fix preset selection handler Jason 2026-01-16 22:33:04 +08:00
  • 2cc36b3950 fix(opencode): add OpenCode support to skills functionality Jason 2026-01-16 21:23:54 +08:00
  • e06c6176d9 fix(opencode): hide common config snippet UI and prevent auto-merge Jason 2026-01-16 21:03:33 +08:00
  • 9b4485e111 refactor(opencode): simplify API format selector Jason 2026-01-16 20:29:12 +08:00
  • f349d85e85 fix(ui): resolve Select dropdown not appearing in FullScreenPanel Jason 2026-01-16 20:21:00 +08:00
  • 58a13cc69a feat(provider): hide universal tab for OpenCode Jason 2026-01-16 16:09:43 +08:00
  • d765364a18 chore(opencode): remove unused functions and legacy code Jason 2026-01-16 15:56:03 +08:00
  • 5c6956b6e2 feat(opencode): add OpenCode toggle switches to MCP and Skills panels Jason 2026-01-16 15:40:33 +08:00
  • cb1b45ae4e feat(opencode): add OpenCode icon to icon system Jason 2026-01-16 13:03:21 +08:00
  • e4df1a32a5 feat(opencode): implement isInConfig semantics for additive provider management Jason 2026-01-15 19:37:35 +08:00
  • 2494eaaa32 feat(opencode): hide proxy UI for OpenCode Jason 2026-01-15 19:32:34 +08:00
  • 45b9cf1df0 feat(opencode): add OpenCode button to AppSwitcher Jason 2026-01-15 19:31:44 +08:00
  • de3a22535d fix(opencode): address issues found during OpenCode integration review Jason 2026-01-15 19:07:49 +08:00
  • 36d6d48002 feat(opencode): Phase 10 - Internationalization for OpenCode Jason 2026-01-15 16:42:15 +08:00
  • 864884926a feat(opencode): Phase 9 - Frontend UI components for OpenCode Jason 2026-01-15 16:38:26 +08:00
  • 093ff0ba29 feat(opencode): Phase 8 - OpenCode provider presets configuration Jason 2026-01-15 16:26:46 +08:00
  • 21754a7349 feat(opencode): Phase 7 - Frontend TypeScript type definitions Jason 2026-01-15 16:25:14 +08:00
  • 7997b2c7b3 feat(opencode): Phase 6 - Tauri command extensions for OpenCode Jason 2026-01-15 16:20:03 +08:00
  • b8538b211d feat(opencode): complete Phase 5 - provider service layer Jason 2026-01-15 16:15:01 +08:00
  • 7ea2c3452b feat(opencode): complete Phase 4 - MCP sync module Jason 2026-01-15 16:11:25 +08:00
  • a30d72bb68 feat(opencode): complete Phase 3 - enhanced config read/write module Jason 2026-01-15 16:07:14 +08:00
  • 58ecc44ee6 feat(opencode): Phase 2 - Add OpenCode provider data structures Jason 2026-01-15 15:59:44 +08:00
  • 5658d93924 feat(opencode): Phase 1 - Backend data structure expansion for OpenCode support Jason 2026-01-15 15:54:29 +08:00
  • e4d24f2df9 docs: add OpenCode implementation plan Jason 2026-01-15 15:31:38 +08:00
  • 5b5b3efad4 refactor(ui): simplify UpdateBadge to minimal dot indicator refactor/update-badge-dot-indicator YoVinchen 2026-01-15 01:08:42 +08:00