69 Commits

Author SHA1 Message Date
zyh
b7349c6ebf feat: complete 89cat rebrand, token server, API validation, skills tabs
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
- Phase 1: rename app identifiers (package/electron-builder/main process)
- Phase 4: cat89 provider + port-pinger for api2.is89.com:898902-898909
- Phase 5: skills page category tabs (89 plugins/OpenClaw/other)
- Phase 7: /api/cat89/validate-key endpoint with auto-ping

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 10:54:47 +08:00
Felix
8ea306d91c Fix/chat runtime event pipeline (#1094)
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled
2026-06-03 13:55:45 +08:00
paisley
840fe62182 fix chat media previews for Windows SVG artifacts (#1095) 2026-06-03 13:25:56 +08:00
Felix
d27faa5a00 refactor: decouple skills page from gateway marketplace (#1089) 2026-06-02 16:15:57 +08:00
paisley
83317210f6 feat: Unify Gateway heartbeat recovery across platforms (#1088) 2026-06-02 15:58:15 +08:00
paisley
1e64cf2230 fix control ui (#1073) 2026-05-27 12:57:09 +08:00
paisley
b7d0ca0c53 Feat:support image generate provider (#1066)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-25 18:51:03 +08:00
paisley
0da6a24f55 fix(chat): support dragging folders into the composer on desktop. (#1056)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-21 16:21:04 +08:00
Haze
60b5209cf6 fix(provider): add model provider error (#1025) 2026-05-18 10:21:52 +08:00
paisley
34bfae2851 Upgrade openclaw to 5.12 (#1023) 2026-05-15 17:13:43 +08:00
Kagura
160160ecde feat(chat): add session rename in sidebar (#1016) 2026-05-14 13:12:41 +08:00
paisley
4865afc6e6 Fix gateway rpc error (#1010) 2026-05-13 15:29:44 +08:00
Haze
58aa88b3ae feat(session): hard-delete JSONL transcript on conversation delete (#986)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-05-12 19:09:25 +08:00
Haze
50e88f6789 Add chat model picker (#924)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-05-07 15:29:08 +08:00
Haze
9ada49afb3 fix(chat): optimize image sending stability (#983) 2026-05-07 10:57:30 +08:00
Lingxuan Zuo
8c9b4ea670 fix: integrate OpenClaw Gateway health signals (#957) 2026-05-01 21:49:35 +08:00
Lingxuan Zuo
62d83b401f Add native OpenClaw Dreams UI (#950) 2026-05-01 00:54:11 +08:00
Felix
e545fa2194 fix: improve error handling by returning specific error messages in skill routes and IPC handlers (#945) 2026-04-30 18:33:03 +08:00
Haze
1fc1e20ec4 feat(provider): support new provider api in clawx (#938) 2026-04-29 19:42:42 +08:00
paisley
5c97044865 fix(gateway): reduce ClawX context merge waits; bundle memory-core chokidar (#930) 2026-04-28 19:06:31 +08:00
Haze
91c6a26115 feat(chat): support skills choose in chat (#928) 2026-04-28 18:16:41 +08:00
paisley
5137e706c9 perf: speed up initial chat, channels, skills, and cron loading (#901) 2026-04-23 18:49:47 +08:00
paisley
285f8202c7 Update workspace agent file (#889) 2026-04-22 13:16:48 +08:00
Haze
b884db629e feat(plugin): support enterprise extension (#861) 2026-04-16 17:15:25 +08:00
Lingxuan Zuo
1f39d1a8a7 Add channel health diagnostics and gateway recovery fixes (#855) 2026-04-15 13:51:02 +08:00
Haze
30bd8c08f9 feat(gateway): enhance gateway readiness handling and batch sync configuration (#851)
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com>
2026-04-14 15:42:37 +08:00
Tao Yiping
758a8f8c94 support reasoning agentid by accountId or session for cron (#847) 2026-04-14 14:52:47 +08:00
Lingxuan Zuo
b2c478d554 Fix multi-account channel binding drift for #836 (#841) 2026-04-13 15:30:13 +08:00
Tao Yiping
87ab12849c feat(cron): allow users to associate cron jobs with specific agents (#835) 2026-04-12 11:51:29 +08:00
Haze
d03902dd4d fix(feishu): feishu connector name validate (#797)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-04-08 19:16:15 +08:00
Haze
c1e165d48d fix(channel): support channel names that include numbers; legacy test names containing numbers may still appear (#796)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-04-08 18:38:59 +08:00
paisley
3021ad5089 feat(cron): enable WeChat as a supported delivery channel (#789) 2026-04-07 18:56:54 +08:00
paisley
d8750e135b Feat/perf dashboard (#770) 2026-04-07 11:04:57 +08:00
Lingxuan Zuo
c866205eac Add execution graph to chat history (#776) 2026-04-07 01:37:06 +08:00
paisley
7e2c4d3835 fix: Host API port conflict crashing startup on Windows (#743) 2026-04-02 12:00:43 +08:00
paisley
06266cb4d2 Upgrade openclaw to 4.1 (#742) 2026-04-02 11:23:24 +08:00
Lingxuan Zuo
2668082809 add electron e2e harness and regression coverage (#697) 2026-03-28 15:34:20 +08:00
paisley
ba5947e2cb upgrade openclaw to 3.23 (#652)
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com>
2026-03-26 16:58:04 +08:00
Lingxuan Zuo
b786b773f1 fix(security): mitigate GHSA-9gf9-7xcc-xcq9 & GHSA-vf6c-fgmq-xm78 + bug fixes (#667)
Co-authored-by: zuolingxuan <zuolingxuan@bytedance.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 22:02:28 +08:00
Felix
ab8fe760ef feat(agent-model): add per-agent model override with default-reset UX and runtime sync (#651) 2026-03-25 10:13:11 +08:00
cedric
9d40e1fa05 feat: unify cron delivery account and target selection (#642) 2026-03-25 10:12:49 +08:00
paisley
c6021cedf4 feat(agents): add option to inherit main agent workspace when creating new agent (#639) 2026-03-23 18:00:35 +08:00
Haze
1e7b40a486 feat(channel): support weichat channel (#620) 2026-03-22 17:08:02 +08:00
Lingxuan Zuo
56701d823c fix: preserve telegram proxy on gateway restart after doctor (#546)
Co-authored-by: zuolingxuan <zuolingxuan@bytedance.com>
2026-03-21 17:09:08 +08:00
Haze
9b503b531b fix(processes): fix multiple clawx processes running concurently (#589)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com>
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com>
2026-03-20 18:34:20 +08:00
paisley
2471228cc2 fix gateway restart (#593) 2026-03-19 18:22:24 +08:00
Haze
d4367d3265 refactor(channels): integrate channel runtime status management and enhance account status handling (#547) 2026-03-17 11:29:17 +08:00
Felix
4be679ac56 Refactor channel account management: move binding/editing to Channels, align Agents display, and simplify UX (#523) 2026-03-16 18:20:11 +08:00
paisley
9ec23174c0 feat(electron): auto-upgrade bundled OpenClaw plugins at app startup (#521) 2026-03-16 13:19:06 +08:00
Lingxuan Zuo
7f3408559d Stabilize gateway reload/restart behavior and remove doctor --json dependency (#504) 2026-03-16 09:47:04 +08:00