Commit Graph

  • c380528a27 feat(workspace): make directory paths clickable and rename "Today's Note" to "Add Memory" Jason 2026-02-24 09:45:10 +08:00
  • a8dbea1398 feat(workspace): add full-text search for daily memory files Jason 2026-02-24 09:03:30 +08:00
  • 7138aca310 feat(preset): update domestic model providers to latest versions Jason 2026-02-23 22:38:18 +08:00
  • 992dda5c5c refactor(provider): switch from full config overwrite to partial key-field merging (#1098) Jason Young 2026-02-23 21:57:04 +08:00
  • db4a1ea907 refactor(preset): remove AiHubMix hardcoded API_KEY in favor of generic auth selector refactor/partial-field-switching Jason 2026-02-23 20:12:15 +08:00
  • 58b7dc32b3 feat(provider): add auth field selector for Claude providers (AUTH_TOKEN / API_KEY) Jason 2026-02-23 19:15:31 +08:00
  • 65ccabd5ad fix(provider): expand partial-merge key fields for Bedrock, Vertex, Foundry and behavior settings Jason 2026-02-22 21:20:26 +08:00
  • a3a81806f8 fix(provider): add missing key fields to partial-merge constants Jason 2026-02-22 20:48:01 +08:00
  • 5104045ffb feat(claude): add Quick Toggles for common Claude Code preferences Jason 2026-02-22 19:37:49 +08:00
  • 7898096de3 refactor(cleanup): remove dead code and redundant MCP sync after partial-merge refactor Jason 2026-02-22 12:50:05 +08:00
  • cc235c6c63 refactor(provider): switch from full config overwrite to partial key-field merging Jason 2026-02-22 11:06:03 +08:00
  • 1b20b7ff88 feat(backup): add hourly periodic backup timer during runtime Jason 2026-02-22 08:56:40 +08:00
  • f8820aa22c feat(backup): add independent backup panel, configurable policy, and rename support Jason 2026-02-22 08:40:47 +08:00
  • 3afec8a10f feat(backup): add pre-migration backup, periodic backup, backfill warning, and backup management UI Jason 2026-02-21 23:56:56 +08:00
  • 5ebc879f09 feat(settings): add first-run confirmation dialogs for proxy and usage features Jason 2026-02-21 21:27:26 +08:00
  • 6b4ba64bbd feat(toolbar): add smooth transition animation for AppSwitcher compact toggle Jason 2026-02-21 20:54:03 +08:00
  • 5763b9094b fix(toolbar): remove height constraint that clipped AppSwitcher Jason 2026-02-21 20:42:46 +08:00
  • ce92f37ef0 feat(toolbar): auto-compact AppSwitcher based on available width Jason 2026-02-21 20:24:49 +08:00
  • 2e676e5f53 feat(sessions): add session browsing for Gemini CLI Jason 2026-02-21 19:17:38 +08:00
  • c3f29a62d1 feat(sessions): default filter to current app when entering session page Jason 2026-02-21 18:30:56 +08:00
  • 165af5eec4 feat(sessions): add session browsing for OpenCode and OpenClaw Jason 2026-02-21 18:10:57 +08:00
  • 8b9c09d994 feat(toolbar): add fade transition when switching between OpenClaw and other apps Jason 2026-02-21 17:04:29 +08:00
  • a8d391bd74 refactor(settings): split Data accordion into Import/Export and Cloud Sync Jason 2026-02-21 10:51:53 +08:00
  • 7d9b20721e refactor(settings): split Advanced tab into Proxy tab and move Pricing to Usage Jason 2026-02-21 10:38:25 +08:00
  • d11df17b5d feat: more granular local environment checks (#870) Kelvin Chiu 2026-02-23 11:26:23 +08:00
  • 4c88174cb0 refactor(provider): replace startup auto-import with manual import button Jason 2026-02-20 22:01:18 +08:00
  • 5a72888852 fix(query): remove auto-import side effect from useProvidersQuery queryFn Jason 2026-02-20 21:57:45 +08:00
  • 54f1bfb5d0 chore(tray): hide Auto Failover shortcut from tray menu Jason 2026-02-20 20:08:54 +08:00
  • 6637858f42 fix(proxy): resolve merge conflict in claude adapter — combine smart URL path detection with beta=true feat/smart-url-path-detection YoVinchen 2026-02-20 18:09:05 +08:00
  • 4efab15174 refactor(openclaw): make primary model read-only in Agents panel Jason 2026-02-20 16:46:02 +08:00
  • 357d32c17e fix(i18n): clarify OpenClaw default model button labels Jason 2026-02-20 11:11:10 +08:00
  • 7532308519 fix(workspace): sort daily memory by date and inline into file grid Jason 2026-02-20 10:40:58 +08:00
  • 4440a14082 chore(ui): exclude OpenClaw from MCP & Skills app toggle lists Jason 2026-02-20 10:40:48 +08:00
  • d1bb4480db feat(workspace): add daily memory file management for OpenClaw Jason 2026-02-20 08:54:53 +08:00
  • d04c279890 chore(ui): hide proxy/pricing config for OpenCode/OpenClaw providers Jason 2026-02-19 23:34:20 +08:00
  • 3125b5419c chore(ui): hide stream check / model test config panels Jason 2026-02-19 23:19:44 +08:00
  • 0fa6b33b5e feat(settings): add enableLocalProxy toggle to gate main page proxy UI Jason 2026-02-19 23:06:22 +08:00
  • 1b71dc721c refactor(omo): deduplicate OMO/OMO Slim via OmoVariant parameterization Jason 2026-02-19 21:11:58 +08:00
  • 8e219b5eb1 feat(omo): add OMO Slim (oh-my-opencode-slim) support Jason 2026-02-19 20:47:55 +08:00
  • 51476953ae style: apply prettier formatting to App, SettingsPage, useSettings Jason 2026-02-18 23:40:31 +08:00
  • 0f4ce74916 refactor(forms): extract OpenCode/OMO/OpenClaw state from ProviderForm into dedicated hooks Jason 2026-02-18 23:36:36 +08:00
  • 9514d08ef6 fix(settings): normalize SQL import/export dark-mode card (#1067) SaladDay 2026-02-17 22:52:00 +08:00
  • de5c4996cf fix(settings): normalize SQL import/export dark-mode card fix/sql-import-export-dark-mode saladday 2026-02-17 22:46:54 +08:00
  • adaef3522d fix(ui): add vertical spacing between directory settings sections Jason 2026-02-16 22:13:47 +08:00
  • 4c8334c6fd fix: Don't add ?beta=true to OpenAI Chat Completions endpoints (#1052) Jim Northrup 2026-02-16 08:53:08 -06:00
  • 6caf843843 docs: sync SSSAiCode sponsor update across all README languages Jason 2026-02-16 21:34:43 +08:00
  • 6c38a8fd24 docs: add SSSAiCode sponsor across all README languages Jason 2026-02-16 00:10:38 +08:00
  • 977813f725 docs: sync Crazyrouter sponsor update across all README languages Jason 2026-02-15 23:47:40 +08:00
  • 11f1ef33e4 feat(ui): add quick config toggles to Claude config editor (#1012) JIA-ss 2026-02-15 22:10:40 +08:00
  • 20f62bf4f8 feat(webdav): follow-up 补齐自动同步与大文件防护 (#1043) SaladDay 2026-02-15 20:58:17 +08:00
  • 508aa6070c Fix/skill zip symlink resolution (#1040) Dex Miller 2026-02-15 20:57:14 +08:00
  • 4b98ff9b51 refactor(webdav): remove services->commands auto-sync dependency webdav-followup-auto-sync-limit saladday 2026-02-15 16:55:29 +08:00
  • b32960cf5d fix(skill): separate source path validation and add canonicalization for symlink safety fix/skill-zip-symlink-resolution YoVinchen 2026-02-15 16:50:21 +08:00
  • b8e2573730 fix(proxy): unify proxy requirement check to backend and add OpenClaw support YoVinchen 2026-02-15 14:07:46 +08:00
  • 98f9b8fb3c Merge branch 'main' into feat/smart-url-path-detection YoVinchen 2026-02-15 13:48:28 +08:00
  • dc32f8f7a7 fix(skill): resolve symlink and path traversal issues in ZIP skill import YoVinchen 2026-02-15 13:02:17 +08:00
  • 9e2d7fe4ac Merge branch 'main' into fix/skill-zip-symlink-resolution YoVinchen 2026-02-15 12:48:41 +08:00
  • 0b4912090a fix(webdav): only show auto-sync callout for auto-source errors saladday 2026-02-15 01:01:02 +08:00
  • 4be515e178 fix(webdav): enforce bounded download and extraction size saladday 2026-02-14 19:03:18 +08:00
  • ff29b939a8 feat(webdav): add robust auto sync with failure feedback saladday 2026-02-14 18:34:05 +08:00
  • 7b20c17ea4 fix(opencode): 补齐 install.sh 安装路径检测 (#988) makoMako 2026-02-14 22:35:20 +08:00
  • f2934daa14 merge: integrate main with OpenClaw support and resolve skill conflicts YoVinchen 2026-02-14 17:21:08 +08:00
  • 1ffbb32484 refactor(skill): unify scan/import logic with lock file skillPath and repo saving YoVinchen 2026-02-14 17:08:36 +08:00
  • 74e84be1dd feat(skill): scan ~/.cc-switch/skills/ for unmanaged skill discovery and import YoVinchen 2026-02-14 15:55:16 +08:00
  • 5a17a67b8b fix: deduplicate OpenCodeModel import after rebase Jason 2026-02-13 14:40:34 +08:00
  • dca12b9f7d feat(openclaw): add 13 new provider presets Jason 2026-02-08 22:53:57 +08:00
  • f974d203a8 fix(openclaw): remove /v1 from anthropic-messages provider baseUrls Jason 2026-02-08 22:26:55 +08:00
  • 44ba9468b5 refactor(openclaw): move model detail fields into advanced options Jason 2026-02-08 21:40:51 +08:00
  • 5081206176 fix(openclaw): address code review findings across P0-P3 issues Jason 2026-02-08 17:35:29 +08:00
  • 00b424628f refactor(openclaw): migrate config panels to TanStack Query hooks Jason 2026-02-08 15:35:09 +08:00
  • bc87f9d9eb fix(openclaw): address code review findings for robustness Jason 2026-02-08 11:14:46 +08:00
  • eccb95b83d fix(openclaw): enable scrolling on config panels Jason 2026-02-08 00:00:22 +08:00
  • 2b1f0f0f7e feat(openclaw): add Env/Tools/Agents config panels Jason 2026-02-07 23:52:54 +08:00
  • 9035784aa4 feat(openclaw): extend workspace files with HEARTBEAT/BOOTSTRAP/BOOT Jason 2026-02-07 23:52:25 +08:00
  • a61892e46a style: format appConfig array to multi-line Jason 2026-02-07 22:05:57 +08:00
  • 4f2812f472 feat(openclaw): show only Workspace button in menu bar Jason 2026-02-07 22:05:15 +08:00
  • 705cc8a5af feat(openclaw): add Workspace Files panel for managing bootstrap md files Jason 2026-02-07 21:42:36 +08:00
  • 182015264c fix(openclaw): add openclaw to all Record<AppId, T> usages Jason 2026-02-07 14:49:15 +08:00
  • a33f8fe973 perf: remove unnecessary query cache for Tauri local IPC Jason 2026-02-07 11:05:57 +08:00
  • f1fbe324d1 feat(openclaw): add default model button and fix sessionsApi export Jason 2026-02-07 09:37:59 +08:00
  • 26a2fc4fe0 fix(openclaw,opencode): correct Opus pricing and upgrade to Opus 4.6 Jason 2026-02-06 15:49:40 +08:00
  • 02f9f2e3b8 feat(openclaw): register suggested models to allowlist on provider add Jason 2026-02-06 11:28:22 +08:00
  • c431a86064 fix(openclaw): update button state and toast message after switch Jason 2026-02-05 22:58:05 +08:00
  • 46ab15f9f6 style: apply code formatting Jason 2026-02-05 21:43:01 +08:00
  • 7b2cf66812 feat(openclaw): add providerKey input field with validation Jason 2026-02-05 21:42:54 +08:00
  • 227f08e910 fix(openclaw): pass providerKey in AddProviderDialog submit handler Jason 2026-02-05 21:29:24 +08:00
  • 392344e1e9 fix(openclaw): prevent creating default provider on first launch Jason 2026-02-05 16:25:57 +08:00
  • 3e58e65284 fix(openclaw): update API protocol values in provider presets Jason 2026-02-05 15:26:12 +08:00
  • 512f22e83a feat(openclaw): add provider form fields and UI components Jason 2026-02-05 15:25:57 +08:00
  • 715e9e89c4 feat(openclaw): add additive mode frontend support Jason 2026-02-05 15:25:33 +08:00
  • 47f2c47a2f feat(openclaw): add agents.defaults config support Jason 2026-02-04 21:19:13 +08:00
  • 52db7941ea fix(ui): update OpenClaw icon in icon index Jason 2026-02-04 00:09:25 +08:00
  • 27bcfcb2b8 fix(ui): add OpenClaw to app switcher Jason 2026-02-03 23:29:28 +08:00
  • 9bbb6c51ff feat(ui): add OpenClaw brand icon and component Jason 2026-02-03 22:45:59 +08:00
  • 5c62c47878 chore(openclaw): remove dead code functions from openclaw_config Jason 2026-02-01 23:02:33 +08:00
  • 95391f19ac fix(tests): add mcp_servers table to v4 migration test fixture Jason 2026-02-01 22:28:38 +08:00
  • 28b125b34f fix(openclaw): remove MCP/Skills/Prompts support from OpenClaw Jason 2026-02-01 22:27:22 +08:00
  • d56e0b0344 feat(i18n): add OpenClaw translations Jason 2026-02-01 20:32:13 +08:00
  • fedb08e846 feat(ui): add OpenClaw support to frontend components Jason 2026-02-01 20:32:02 +08:00
  • 545be56698 feat(presets): add OpenClaw provider presets Jason 2026-02-01 20:31:53 +08:00