By devasher · Edited by Nominiclaw
This beta release focuses on system stability through extensive SQLite migrations, improved agent recovery from interrupted tool calls, and the introduction of the Skill Workshop for governed skill creation.
OpenClaw v2026.5.31-beta.4 introduces a significant shift toward architectural stability and developer tooling. The primary focus of this release is the migration of critical runtime state—including cron jobs, plugin indices, and iMessage monitor data—into SQLite to eliminate the flakiness associated with legacy JSON/JSONL file-backed storage.
Beyond infrastructure, this version enhances the reliability of agent-to-agent (A2A) communication and tool execution, ensuring that interrupted runs and stale session bindings recover more cleanly. The introduction of the Skill Workshop also provides a structured, governed flow for creating and reviewing agent skills, moving away from ad-hoc configurations toward a proposal-based system.
To improve performance and reliability, OpenClaw has migrated several key state-management systems to SQLite:
Significant work has been done to harden agent execution and recovery:
sessions_send tool now normalizes model-emitted body aliases (such as SendMessage, content, or text) to the canonical message property, fixing a critical bug where Anthropic and Pi-backed agents failed schema validation during cross-agent messaging.The new Skill Workshop introduces a governed workflow for skill creation:
chat.history now provides enough session metadata to skip redundant sessions.list calls during hydration.openai-responses transport; they now correctly resolve to the native google-generative-ai transport.https://ios-push-relay.openclaw.ai) for APNs sends.[[tts:speed=N]] directive, allowing users to tune the speech rate for OpenAI TTS providers.Users will notice faster startup times and more consistent behavior during restarts due to the shift to SQLite. The elimination of SQLITE_BUSY errors in memory search (via new cross-process write locks) ensures that background gateway activity no longer interferes with foreground CLI searches.
The Skill Workshop transforms skill management from a manual configuration task into a governed process. This reduces the risk of breaking changes being introduced into production environments by requiring a review and approval cycle for new skill proposals.
iOS users gain a more native-feeling voice experience with the new Talk tab and more reliable push notifications via the hosted relay.
Upon upgrading to v2026.5.31-beta.4, OpenClaw will automatically attempt to migrate legacy JSON/JSONL state files (Cron, Plugins, iMessage, ACP) into the SQLite database.
openclaw doctor after upgrading to verify that all legacy state was successfully imported and archived.For macOS users, this release addresses a critical bug where launchctl submit jobs could enter an infinite update loop. The system now recognizes ai.openclaw.manual-update.* labels as stale updater jobs and can clean them up via the doctor or status tools.