OpenClaw Installer & Distribution
This release introduces the OpenClaw one-liner installer and fixes several OpenClaw plugin issues.
New Features
- OpenClaw Installer (
openclaw/install.sh): Full cross-platform installer script withcurl | bashsupport- Platform detection (macOS, Linux, WSL)
- Automatic dependency management (Bun, uv, Node.js)
- Interactive AI provider setup with settings writer
- OpenClaw gateway detection, plugin install, and memory slot configuration
- Worker startup and health verification with rich diagnostics
- TTY detection,
--provider/--api-keyCLI flags - Error recovery and upgrade handling for existing installations
- jq/python3/node fallback chain for JSON config writing
- Distribution readiness tests (
openclaw/test-install.sh): Comprehensive test suite for the installer - Enhanced
/api/healthendpoint: Now returns version, uptime, workerPath, and AI status
Bug Fixes
- Fix: use
event.promptinstead ofctx.sessionKeyfor prompt storage in OpenClaw plugin - Fix: detect both
openclawandopenclaw.mjsbinary names in gateway discovery - Fix: pass file paths via env vars instead of bash interpolation in
node -ecalls - Fix: handle stale plugin config that blocks OpenClaw CLI during reinstall
- Fix: remove stale memory slot reference during reinstall cleanup
- Fix: remove opinionated filters from OpenClaw plugin