v10.0.5

thedotmack/claude-memv10.0.5Feb 13, 2026by thedotmack

AI Summary

This release introduces the OpenClaw one-liner installer - a full cross-platform installation script with support for macOS, Linux, and WSL, featuring automatic dependency management, interactive AI provider setup, and worker health verification. It also enhances the /api/health endpoint and fixes several OpenClaw plugin issues related to prompt storage, gateway discovery, and reinstall cleanup.

Key Highlights

  • OpenClaw cross-platform installer with `curl | bash` support and platform detection
  • Automatic dependency management for Bun, uv, and Node.js
  • Interactive AI provider setup with settings writer and CLI flags
  • Enhanced /api/health endpoint returning version, uptime, workerPath, and AI status
  • Bug fixes for OpenClaw plugin prompt storage, gateway discovery, and reinstall cleanup

New Features

  • OpenClaw Installer (`openclaw/install.sh`): Full cross-platform installer with TTY detection, `--provider`/`--api-key` CLI flags, error recovery, and upgrade handling
  • Distribution readiness tests (`openclaw/test-install.sh`): Comprehensive test suite for the installer
  • Enhanced `/api/health` endpoint: Now returns version, uptime, workerPath, and AI status
  • Fixed prompt storage in OpenClaw plugin (use `event.prompt` instead of `ctx.sessionKey`)
  • Fixed gateway discovery to detect both `openclaw` and `openclaw.mjs` binary names
  • Fixed file path handling via env vars instead of bash interpolation
  • Fixed stale plugin config handling during reinstall
  • Removed stale memory slot reference during reinstall cleanup
  • Removed opinionated filters from OpenClaw plugin

Full Release Notes

## 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 with `curl | bash` support
  - 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-key` CLI 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/health` endpoint**: Now returns version, uptime, workerPath, and AI status

### Bug Fixes

- Fix: use `event.prompt` instead of `ctx.sessionKey` for prompt storage in OpenClaw plugin
- Fix: detect both `openclaw` and `openclaw.mjs` binary names in gateway discovery
- Fix: pass file paths via env vars instead of bash interpolation in `node -e` calls
- 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