33 Commits
Author SHA1 Message Date
paisley 4318fdc3f1 Revert "[codex] Add runtime abstraction and cc-connect provider" (#1196) 2026-07-27 17:28:33 +08:00
Lingxuan Zuo 960f6b298d [codex] Add runtime abstraction and cc-connect provider (#1103) 2026-07-26 23:43:55 +08:00
Haze f88d6bc17b fix(openclaw): revert update openclaw version (#944) 2026-04-30 17:54:03 +08:00
Hazeandpaisley 9c930b2198 feat: upgrade openclaw to 4.26 (#899)
Co-authored-by: paisley <8197966+su8su@users.noreply.github.com>
2026-04-28 15:04:19 +08:00
paisley 537a85c4d1 chore: fix mac ci (#678) 2026-03-26 19:38:44 +08:00
paisleyandFelix 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
DigHuang 75789b9947 chore(ci): update SignPath configuration for Windows signing (#516) 2026-03-16 13:33:35 +08:00
Felix baa551b30c feat: prebundle and auto-enable document, self-improving, search skills (#413) 2026-03-11 18:40:46 +08:00
Haze 4c786915c8 fix(js): update Electron build configuration and dependencies (#411) 2026-03-11 15:40:08 +08:00
paisley 8b45960662 Fix windows path (#361) 2026-03-09 19:03:06 +08:00
paisley 3ce4b5d17a fix(linux): single-line description and correct desktop.entry for valid .desktop file (#325) 2026-03-06 16:22:25 +08:00
paisley e7d4cf73d5 Fix ubuntu debs (#320) 2026-03-06 15:07:05 +08:00
bdafbca8d4 chore: replace clawx.app with claw-x.com and update maintainer email (#236)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-28 20:08:28 +08:00
Haze a75b96f739 fix(electron-builder): disable warnings as errors for NSIS build to prevent uninstaller warnings (#227) 2026-02-28 16:47:22 +08:00
6859656847 Changes from background agent bc-b072b4af-98b7-4de6-bc1c-8faa623cdb13 (#210)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-28 15:37:02 +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 f36e143f3f chore(release): remove releaseType from GitHub publish configuration and add blockmap file to release artifacts (#197) 2026-02-26 20:48:28 +08:00
2dfcc4e600 最新修改验证 (#162)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-25 16:07:30 +08:00
5d1d704031 feat(package): compress artifact size (#160)
Co-authored-by: Cursor Agent <cursor-agent@cursor.com>
Co-authored-by: Haze <hazeone@users.noreply.github.com>
2026-02-25 14:07:48 +08:00
Haze f48452b52b chore(electron): disable native module rebuilding for bundled openclaw dependencies 2026-02-24 17:57:52 +08:00
DigHuang 5946deec05 feat(clean): NSIS uninstaller script and include it (#74) 2026-02-13 17:25:27 +08:00
Haze 6c16d4e0ac fix(release): update base URL for asset hosting in configuration files (#39) 2026-02-10 19:26:26 +08:00
Haze 5d49b32643 feat(release): add zip target for macOS builds and update release wor… (#34) 2026-02-10 16:27:21 +08:00
Haze 9e5fdc5631 fix(update): electron update function (#32) 2026-02-10 15:20:04 +08:00
Haze c440e95464 chore(product): fix link in app (#22) 2026-02-09 22:20:51 +08:00
DigHuang fa22a17d7d chore(icon): use platform-specific tray icons (#21) 2026-02-09 21:22:38 +08:00
Haze 93caeedd12 Fix/add x86 macos (#11) 2026-02-09 15:38:29 +08:00
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
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 29ee21754a feat(gateway): integrate OpenClaw as git submodule
- Add OpenClaw as git submodule at ./openclaw/
- Update GatewayManager to start gateway from submodule path
- Support both production (dist) and development (pnpm dev) modes
- Add IPC handler for OpenClaw status check
- Update Setup wizard to check real OpenClaw submodule status
- Configure electron-builder to include submodule in packaged app
- Add npm scripts for submodule management:
  - postinstall: auto-init submodule
  - openclaw:init: initialize and install dependencies
  - openclaw:install: install dependencies only
  - openclaw:build: build OpenClaw
  - openclaw:update: update to latest version
2026-02-06 00:24:36 +08:00
Haze bad94e7e76 build(packaging): set up multi-platform packaging and CI/CD
- Add GitHub Actions workflows for CI and releases
- Create icon generation script and SVG source
- Configure electron-builder for macOS, Windows, Linux
- Add macOS entitlements for code signing
- Add Linux post-install/remove scripts
- Enhance package.json with publishing scripts
- Add artifact naming convention
2026-02-05 23:39:55 +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