Lingxuan Zuo
5a3da41562
Preserve stable snapshots and stabilize Electron e2e ( #734 )
2026-04-01 20:35:01 +08:00
Haze
1e7b40a486
feat(channel): support weichat channel ( #620 )
2026-03-22 17:08:02 +08:00
Felix
b9231d6431
fix: improve Feishu/Lark channel modal UX and refine default main agent naming ( #551 )
2026-03-17 14:14:47 +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
Haze
050ee10850
feat(channels): enhance channel configuration with account support and improve agent handling ( #420 )
2026-03-11 18:44:55 +08:00
paisley
ce7e890509
feat: support feishu official plugin ( #418 )
2026-03-11 18:18:46 +08:00
Haze
a575977e3c
chore(apparence): opt clawx apparence and i18n settings ( #410 )
2026-03-11 15:37:16 +08:00
DigHuang
45d7ff61c3
feat(ui): unify provider settings styling and improve channel config UX ( #395 )
2026-03-10 19:04:23 +08:00
Haze
36c0fcb5c7
feat(Agnet): support multi agents ( #385 )
2026-03-10 16:13:55 +08:00
DigHuang
17e6ab9149
feat(i18n): Implement internationalization for Channels, Skills, Setup, and Models pages
2026-03-10 15:51:45 +08:00
paisley
19b5b2d540
fix(ui): prevent render crashes on malformed backend arrays ( #384 )
2026-03-10 14:43:19 +08:00
taojianhang
1bae8229af
feat(channel): add qq bot ( #363 )
...
Co-authored-by: 陶建行 <189307154@qq.com >
2026-03-10 14:20:02 +08:00
paisley
b86f47171b
feat: support wecom ( #372 )
...
Co-authored-by: DigHuang <114602213+DigHuang@users.noreply.github.com >
2026-03-10 12:06:37 +08:00
DigHuang
905ce02b0b
feat(ui): refactor style ui & add Models page with provider settings ( #379 )
2026-03-10 11:39:56 +08:00
paisley
2c5c82bb74
Refactor clawx ( #344 )
...
Co-authored-by: ashione <skyzlxuan@gmail.com >
2026-03-09 13:10:42 +08:00
Lingxuan Zuo
3d804a9f5e
refactor IPC ( #341 )
2026-03-08 11:54:49 +08:00
paisley
5049709c5d
fix(ui): use custom ConfirmDialog for deletions to prevent input blocking on Windows ( #282 )
2026-03-04 11:38:16 +08:00
paisley
dbf88a79be
Fix dingding plugin ( #221 )
2026-02-28 14:42:55 +08:00
paisley
d63810f54b
feat(channels): add DingTalk via bundled plugin mirror and pure Node deploy ( #215 )
2026-02-28 11:36:40 +08:00
Haze
386d4c5454
fix(win): Windows stability improvements ( #207 ) ( #208 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Haze <hazeone@users.noreply.github.com >
2026-02-27 22:10:35 +08:00
paisley
8ade06d7b8
fix(channels): restrict available set to primary channels only ( #63 )
2026-02-12 13:09:02 +08:00
paisley
6e09a69f4f
feat(app): i18n ( #48 )
2026-02-11 15:34:53 +08:00
paisley
01f4d4800e
Fix channel configured status ( #44 )
2026-02-11 11:44:06 +08:00
paisley
29d0db706f
fix(whatsapp): wait for creds update and fix config path ( #38 )
2026-02-10 19:07:44 +08:00
paisley
7a9fd7fc0f
feat(channels): implement WhatsApp QR login proxy ( #29 )
2026-02-10 14:06:53 +08:00
Haze
de445ae3d5
Chore/build npm ( #9 )
...
Co-authored-by: DigHuang <114602213+DigHuang@users.noreply.github.com >
Co-authored-by: Felix <24791380+vcfgv@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-09 15:10:08 +08:00
Felix
fa6c23b82a
feature: channels and skills ( #2 )
...
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 18:26:06 +08:00
Haze
98a2d9bc83
feat(channels): implement channel connection flows with multi-platform support
...
- Add comprehensive Channels page with connection statistics and status display
- Implement AddChannelDialog with type-specific connection flows:
- QR code-based connection for WhatsApp/WeChat
- Token-based connection for Telegram/Discord/Slack
- Enhance channels store with addChannel, deleteChannel, and requestQrCode actions
- Update electron-store usage to dynamic imports for ESM compatibility
- Add channel connection instructions and documentation links
2026-02-05 23:29:18 +08:00
Haze
b8ab0208d0
feat(core): initialize project skeleton with Electron + React + TypeScript
...
Set up the complete project foundation for ClawX, a graphical AI assistant:
- Electron main process with IPC handlers, menu, tray, and gateway management
- React renderer with routing, layout components, and page scaffolding
- Zustand state management for gateway, settings, channels, skills, chat, and cron
- shadcn/ui components with Tailwind CSS and CSS variable theming
- Build tooling with Vite, electron-builder, and TypeScript configuration
- Testing setup with Vitest and Playwright
- Development configurations (ESLint, Prettier, gitignore, env example)
2026-02-05 23:09:17 +08:00