Commit Graph

  • 4f7ea76347 fix: preserve WebDAV password display and validate MKCOL 405 (#1685) Alexlangl 2026-03-30 22:13:21 +08:00
  • 98c8255dbb refactor(provider): simplify live_config_managed and deduplicate tolerant live config checks YoVinchen 2026-03-30 16:23:50 +08:00
  • f5320dbdd2 fix(terminal): restore UNC paths when stripping Windows verbatim prefix YoVinchen 2026-03-30 10:24:48 +08:00
  • 9701de354f fix(terminal): preserve cwd path and strip Windows verbatim prefix YoVinchen 2026-03-30 09:45:42 +08:00
  • 02fd639dfc Add directory picker before launching Claude terminal YoVinchen 2026-03-30 08:42:49 +08:00
  • 9620a8c769 feat(terminal): add Tabby terminal support on macOS, Windows, and Linux feat/tabby-terminal-support YoVinchen 2026-03-30 00:43:55 +08:00
  • 01abd11e11 fix(provider): show persistent config highlight for additive-mode providers YoVinchen 2026-03-30 00:18:30 +08:00
  • 46b7f3d07a fix(omo): adapt to oh-my-openagent rename with backward compatibility YoVinchen 2026-03-29 23:41:36 +08:00
  • dbb943852d style: fix clippy warnings in live.rs and tray.rs YoVinchen 2026-03-29 21:47:17 +08:00
  • cc070327ff Merge branch 'main' into fix/openclaw-serialize-panic YoVinchen 2026-03-29 21:07:06 +08:00
  • 67e074c0a7 refactor(proxy): transparent header forwarding via hyper client (#1714) Dex Miller 2026-03-29 20:26:15 +08:00
  • 5a433b0ff7 refactor(proxy): preserve original header wire order and add non-streaming body timeout refactor/proxy-hyper-header-case-preservation YoVinchen 2026-03-29 18:45:23 +08:00
  • b1c7fe5563 feat: add lightweight mode (#1739) ruokeqx 2026-03-29 18:35:23 +08:00
  • 1555dbc55e Merge branch 'main' into refactor/proxy-hyper-header-case-preservation YoVinchen 2026-03-29 17:43:52 +08:00
  • 3551e3c496 fix(proxy): post-merge fixes for forward return type and clippy warnings YoVinchen 2026-03-29 17:02:22 +08:00
  • 210bff96c2 fix(env): detect bun global bin paths in CLI scan (#1742) makoMakoGo 2026-03-29 15:52:37 +08:00
  • 08014f99e6 merge(main): integrate copilot provider support and streaming responses YoVinchen 2026-03-29 15:47:11 +08:00
  • 3b33e6921b fix: correct opencode kimi-for-coding preset (#1738) makoMakoGo 2026-03-29 10:31:23 +08:00
  • 8d5f72757e fix: 修复 Copilot 作为 Claude 时 OpenAI 模型的 Responses 分流 (#1735) Zhou Mengze 2026-03-29 10:29:54 +08:00
  • 3006c6a23d style(*): format code with prettier YoVinchen 2026-03-28 21:05:20 +08:00
  • 9b14721d4c feat(hooks): improve proxy requirement warnings with specific reasons YoVinchen 2026-03-28 20:56:20 +08:00
  • 65c96db0d1 merge(main): integrate full URL mode and endpoint rewriting YoVinchen 2026-03-28 19:44:00 +08:00
  • e5867ca2d1 fix(proxy): block direct-connect fallback and complete CONNECT tunnel support YoVinchen 2026-03-28 16:07:17 +08:00
  • 8cae7b7b73 feat(proxy): add full URL mode and refactor endpoint rewriting (#1561) Dex Miller 2026-03-28 15:52:02 +08:00
  • 854f19d0e1 chore(proxy): remove dead code, redundant tests and debug scaffolding YoVinchen 2026-03-28 13:05:55 +08:00
  • 905f7ccbfe refactor(proxy): route requests through hyper with proxy-aware forwarding YoVinchen 2026-03-28 12:17:42 +08:00
  • 3e4c87278f feat(proxy): implement raw TCP/TLS write with HTTP CONNECT tunnel YoVinchen 2026-03-28 12:17:07 +08:00
  • f4e960253e fix(proxy): address code review feedback on response handling YoVinchen 2026-03-28 12:16:25 +08:00
  • 324a1da8e6 deps(proxy): add raw HTTP write and native TLS cert dependencies YoVinchen 2026-03-28 12:15:55 +08:00
  • d61c24255b style: apply rustfmt formatting to proxy and provider modules YoVinchen 2026-03-28 01:46:43 +08:00
  • b3bb020d3c fix(openclaw): replace json-five serializer to prevent panic on empty collections YoVinchen 2026-03-28 01:45:09 +08:00
  • 31278e8916 test(provider): add integration tests for additive provider key flows YoVinchen 2026-03-28 01:49:15 +08:00
  • e9ead2841d feat(provider): support additive provider key lifecycle management YoVinchen 2026-03-28 01:49:07 +08:00
  • a520b52d8f Merge branch 'main' into feat/proxy-full-url feat/proxy-full-url YoVinchen 2026-03-27 16:20:18 +08:00
  • 49f66bcc9a fix(lint): resolve 35 clippy warnings across Rust codebase YoVinchen 2026-03-27 15:45:09 +08:00
  • 4084b53834 refactor(proxy): use hyper client for header-case preserving forwarding YoVinchen 2026-03-27 15:34:25 +08:00
  • 2c2c72271a deps(proxy): add hyper ecosystem crates and manual decompression libs YoVinchen 2026-03-27 15:32:42 +08:00
  • 6a1ba46f2a style(frontend): reformat provider forms, constants and hooks YoVinchen 2026-03-27 15:30:34 +08:00
  • eaf83f4fbe fix(proxy): parse SSE fields with optional spaces in streaming handlers (#1664) tgbdhs 2026-03-25 22:06:21 +08:00
  • 90812e7f3a feat(opencode): add StepFun Step Plan provider preset (#1668) Sky 2026-03-25 21:22:05 +08:00
  • 8c42ec48ef docs(release): add risk notice anchor links in v3.12.3 highlights section Jason 2026-03-24 17:53:07 +08:00
  • 761038f0ea docs(release): add Copilot reverse proxy risk notice to v3.12.3 release notes Jason 2026-03-24 17:46:32 +08:00
  • 155a226e6a chore(release): consolidate v3.12.3 release notes, changelog and test fixes v3.12.3 Jason 2026-03-24 15:26:17 +08:00
  • 10be929f33 feat(claude): add "Disable Auto-Upgrade" checkbox to provider config editor Jason 2026-03-24 15:17:09 +08:00
  • 141010332b feat(dmg): use create-dmg for styled macOS DMG installer Jason 2026-03-24 10:33:18 +08:00
  • 15989effb4 feat(dmg): customize macOS DMG installer appearance Jason 2026-03-24 09:51:23 +08:00
  • d4edf30747 fix(ci): add separate DMG notarization step and build retry for macOS Jason 2026-03-24 08:45:56 +08:00
  • 44b6eacf87 feat(ci): add macOS code signing and Apple notarization to release workflow Jason 2026-03-23 22:43:41 +08:00
  • 0a301a497c fix: prevent WebDAV password from being silently cleared by unrelated saves Jason 2026-03-23 09:54:05 +08:00
  • 8aa6ec784b feat(skills): 优化技能安装/卸载的缓存更新策略 (#1573) TangZhiZzz 2026-03-23 16:05:13 +08:00
  • c718dd703b Merge branch 'main' into feat/proxy-full-url YoVinchen 2026-03-22 22:30:07 +08:00
  • bd3cfb7741 fix: parse tool_use/tool_result messages and add OpenCode SQLite backend (#1401) BlueOcean 2026-03-22 22:02:35 +08:00
  • 117dbf1386 docs(usage): clarify pricing model ID normalization rules (#1591) makoMakoGo 2026-03-21 22:59:28 +08:00
  • 72f570b99e fix: change darkMode selector to use .dark class (#1596) Jianan 2026-03-21 22:55:21 +08:00
  • 2296c41497 chore: update MiniMax partner description from M2.5 to M2.7 Jason 2026-03-21 09:18:53 +08:00
  • fe3f9b60de feat(proxy): resolve reasoning_effort from explicit effort with budget fallback Jason 2026-03-20 23:36:47 +08:00
  • 3e78fe8305 chore: update MiniMax preset model from M2.5 to M2.7 Jason 2026-03-20 21:05:56 +08:00
  • 6f170305b8 chore: update Claude 4.6 context window to 1M (GA) Jason 2026-03-20 21:00:22 +08:00
  • 552f7abee4 refactor(ui): remove duplicate OAuth tab from AddProviderDialog Jason 2026-03-20 15:23:18 +08:00
  • fd2b232f1c chore: update Xiaomi MiMo preset model from mimo-v2-flash to mimo-v2-pro Jason 2026-03-20 08:59:41 +08:00
  • 8c8b265ebf refactor(ui): refine full URL endpoint hint YoVinchen 2026-03-19 22:50:01 +08:00
  • 82c75de51c fix(copilot): unify request fingerprint across all Copilot API calls Jason 2026-03-19 17:29:04 +08:00
  • 8a26a091a9 feat(codex): complete full URL support YoVinchen 2026-03-19 15:27:23 +08:00
  • c2120dc8c3 fix(proxy): strip beta query when rewriting Claude endpoints YoVinchen 2026-03-19 01:25:01 +08:00
  • 69ab4a8a46 refactor(proxy): remove beta query handling YoVinchen 2026-03-18 22:54:49 +08:00
  • cf945de997 Merge branch 'main' into feat/proxy-full-url YoVinchen 2026-03-18 22:54:08 +08:00
  • 8ccfbd36d6 feat(copilot): add GitHub Copilot reverse proxy support (#930) Zhou Mengze 2026-03-17 23:57:58 +08:00
  • eeda9adb03 feat(proxy): add full URL mode and refactor endpoint rewriting YoVinchen 2026-03-16 14:22:54 +08:00
  • 36bbdc36f5 chore(release): update release notes, changelog and macOS minimum version for v3.12.3 Jason 2026-03-16 08:32:05 +08:00
  • fc08a5d364 fix(ui): replace hardcoded height calc with flex-1 to eliminate bottom blank area Jason 2026-03-16 00:19:29 +08:00
  • 333c9f277b feat(skills): add restore and delete for skill backups Jason 2026-03-16 00:00:31 +08:00
  • 9336001746 feat(skills): auto-backup skill files before uninstall Jason 2026-03-15 23:26:50 +08:00
  • 04254d6ffe fix(skills): add missing TooltipProvider in ImportSkillsDialog to prevent white screen Jason 2026-03-15 23:02:54 +08:00
  • 28afbea917 fix(proxy): enable gzip compression for non-streaming proxy requests Jason 2026-03-15 22:01:57 +08:00
  • 81897ac17e fix: revert incorrect o-series max_completion_tokens in Responses API path Jason 2026-03-15 20:17:24 +08:00
  • bb23ab918b fix: place OpenCode model variants at top level instead of inside options (#1317) Jason 2026-03-15 16:37:37 +08:00
  • f38facd430 fix(proxy): use max_completion_tokens for o1/o3 series models (#1451) Hemilt0n 2026-03-15 20:39:17 +08:00
  • 5c03de53f7 fix(provider-form): prevent duplicate submissions on rapid button clicks (#1352) Hexi 2026-03-15 15:24:17 +08:00
  • d8a7bc32db fix: restore Claude sessions in Ghostty (#1506) osehun 2026-03-15 11:23:15 +08:00
  • f1cad25777 chore: touch config files to normalize commit messages Jason 2026-03-15 00:15:07 +08:00
  • 9439153f05 feat: add Tool Search domain restriction bypass with active-installation patching Jason 2026-03-14 21:20:05 +08:00
  • 7097a0d710 fix: replace implicit app inference with explicit selection for Skills import and sync Jason 2026-03-14 17:20:01 +08:00
  • f1d2c6045b fix(skill): support .skill file extension in ZIP import dialog (#1240) (#1455) Dex Miller 2026-03-14 22:47:07 +08:00
  • 9e5a3b2dc9 fix: highlight active OpenClaw provider card (#1419) funnytime 2026-03-14 22:45:24 +08:00
  • 2466873db3 chore: remove packageManager field from package.json (#1470) King 2026-03-14 22:20:41 +08:00
  • 3c902b4599 fix: improve the responsive design when toc title exists (#1491) 李悠然 2026-03-14 21:56:37 +08:00
  • 7cca07c110 Merge branch 'main' into fix/skill-file-extension-1240 fix/skill-file-extension-1240 YoVinchen 2026-03-13 18:42:47 +08:00
  • 1582d33705 chore: bump version to v3.12.2 and add release notes v3.12.2 Jason 2026-03-12 23:50:33 +08:00
  • 305c0f2e08 feat: improve empty state guidance for first-run experience Jason 2026-03-12 23:42:15 +08:00
  • 8e1204b1ee fix: merge Codex MCP restore backup entries during takeover Jason 2026-03-12 23:15:40 +08:00
  • 3568c98f57 fix: make Codex TOML base_url editing section-aware Jason 2026-03-12 22:20:59 +08:00
  • 7ca33ff901 fix: prevent common config loss during proxy takeover and stabilize snippet lifecycle Jason 2026-03-12 17:16:22 +08:00
  • e561084f62 Preserve common config during proxy takeover Jason 2026-03-12 16:06:07 +08:00
  • e7a60ef296 fix(skill): support .skill file extension in ZIP import dialog (#1240) YoVinchen 2026-03-12 14:09:44 +08:00
  • 3dad255a2a chore: bump version to v3.12.1 and add release notes v3.12.1 Jason 2026-03-12 00:15:05 +08:00
  • 51825dac20 feat: add authHeader field to OpenClawProviderConfig and reuse type in form state Jason 2026-03-11 23:56:41 +08:00
  • ce985763f0 fix: rename OpenCode API format label from "OpenAI" to "OpenAI Responses" Jason 2026-03-11 23:51:11 +08:00
  • 19dca7cd2b feat: add CTok as sponsor and upgrade Gemini model to 3.1-pro Jason 2026-03-11 23:47:08 +08:00
  • 70632249a8 feat: add SiliconFlow as sponsor and update affiliate links Jason 2026-03-11 16:25:38 +08:00
  • 55210d90d2 fix: update Compshare sponsor registration links to coding-plan page Jason 2026-03-11 15:23:04 +08:00