Commit Graph

  • 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
  • 239c6fb2d7 fix: prevent common config modal infinite reopen loop and add draft editing Jason 2026-03-11 14:40:14 +08:00
  • 4ac7e28b10 feat: add XCodeAPI as sponsor and fix incorrect alt attributes Jason 2026-03-11 11:12:29 +08:00
  • 831d2c962c Merge branch 'main' into feat/proxy-url-refactor-full-url-mode feat/proxy-url-refactor-full-url-mode YoVinchen 2026-03-11 10:07:44 +08:00
  • 47e956bb63 feat: add Micu API as sponsor and update affiliate links Jason 2026-03-11 00:14:40 +08:00
  • 0bcbffb8a0 feat: rename UCloud provider to Compshare/优云智算 with i18n support Jason 2026-03-10 23:43:23 +08:00
  • 273a756869 fix: sync session search index with query data to refresh list after deletion Jason 2026-03-10 22:59:14 +08:00
  • c2b60623a6 fix: avoid FK constraint failure when restoring provider_health during WebDAV sync Jason 2026-03-10 17:05:26 +08:00
  • f4ad17d314 fix: align stream check toast i18n interpolation keys with translation placeholders Jason 2026-03-10 08:56:38 +08:00
  • 236f96b583 fix: correct X-Code API URL from www.x-code.cn to x-code.cc Jason 2026-03-09 23:07:39 +08:00
  • 75b4ef2299 fix: interpolate proxy startup toast address and port (#1399) Zhou Mengze 2026-03-10 21:02:13 +08:00
  • fab9874b2c fix: align OpenClaw tool permission profiles with upstream schema (#1355) bigsong 2026-03-10 16:53:44 +07:00
  • 84668e2307 feat(openClaw form): add input type selection for models Advanced Options / 为模型高级选项添加输入类型选择 (#1368) liuxxxu 2026-03-10 16:53:40 +08:00
  • b4033fdd29 fix: add missing authHeader: true to Longcat provider preset (#1377) wavever 2026-03-10 16:14:08 +08:00
  • 68da178811 Merge branch 'main' into feat/proxy-url-refactor-full-url-mode YoVinchen 2026-03-10 14:00:47 +08:00
  • 471c0d9990 feat: add StepFun provider presets and step-3.5-flash (#1369) hengm3467 2026-03-10 10:27:50 +08:00
  • a9c36381fc fix: toolbar compact mode not triggering on Windows due to left-side overflow (#1375) zuoliangyu 2026-03-10 09:30:52 +08:00
  • 3b3d1cd0ba Merge branch 'refs/heads/main' into feat/proxy-url-refactor-full-url-mode YoVinchen 2026-03-09 23:16:12 +08:00
  • 5c32ec58be chore: upgrade all GPT model references to gpt-5.4 v3.12.0 Jason 2026-03-09 21:26:51 +08:00
  • 625dea9c62 test: wait for auto-sync toggle state after confirmation dialog Jason 2026-03-09 21:11:31 +08:00
  • 333b82b4c4 chore: bump version to v3.12.0 and update release references Jason 2026-03-09 21:05:27 +08:00
  • 92f62e884c docs: add v3.12.0 CHANGELOG and release notes (zh/en/ja) Jason 2026-03-09 21:03:52 +08:00
  • 44096b0e44 refactor: remove backup path display from OpenClaw save toasts Jason 2026-03-09 15:00:30 +08:00
  • 99ef870077 perf: skip backup and atomic write when OpenClaw config is unchanged Jason 2026-03-09 12:27:32 +08:00
  • 82438decf6 feat: add endpointCandidates for Ucloud/X-Code Claude presets and unify Ucloud apiKeyUrl Jason 2026-03-09 11:44:42 +08:00
  • e5838e0a10 feat: update Ucloud presets and add OpenClaw defaults for Ucloud/Micu Jason 2026-03-09 11:37:23 +08:00