OpenClaw 2026.4.12 adds automatic memory recall and fixes a long list of reliability issues
OpenClaw 2026.4.12 ships Active Memory, a new sub-agent that automatically pulls in relevant context before each reply, alongside a wide batch of stability fixes.
OpenClaw 2026.4.12 is out. The release is mostly stability work, but it ships one meaningful new feature: Active Memory, an optional plugin that gives OpenClaw a dedicated memory sub-agent.
The sub-agent runs before the main reply and automatically pulls in relevant preferences, context, and past details from memory without requiring users to manually trigger recall. Previously, getting OpenClaw to surface relevant memory meant explicitly asking it to search or remember. Active Memory makes that happen on its own.
It ships with configurable modes for message, recent, and full context, along with a live /verbose inspection command and opt-in transcript persistence for debugging. Documentation is at docs.openclaw.ai/concepts/active-memory.
Other additions in this release:
- Local speech on macOS: An experimental MLX speech provider for Talk Mode, with explicit provider selection, local utterance playback, and a system-voice fallback
- Gateway command discovery: A new
commands.listRPC lets remote gateway clients discover available runtime, text, skill, and plugin commands - exec-policy CLI: A new
openclaw exec-policycommand for syncing requested tool execution config with the local approvals file
The fix list is long. Among the things addressed:
- Telegram deadlock: Approval button callbacks now route on a separate lane so plugin approvals resolve immediately instead of blocking behind an active agent turn
- Dreaming timezone: Diary timestamps now use the host’s local timezone when
dreaming.timezoneis unset, with the abbreviation included inDREAMS.md - WhatsApp media: Outbound media sends no longer silently drop attachments when
mediaUrlis empty but a resolved media list exists - Audio transcription: The real provider failure now surfaces when transcription attempts fail, instead of collapsing into a generic skip
- Security patches: Three fixes covering interpreter safe-bin hardening, empty approver list auth bypass, and shell-wrapper injection blocking
- Agents/queueing: Follow-up messages that arrived mid-run were being silently dropped; they now carry into the next prompt correctly
- WebSocket keepalive: Tick broadcasts no longer get marked as droppable, which was causing slow clients to self-disconnect during long-running tasks
Source: OpenClaw/GitHub
Source: OpenClaw/GitHub
If you need on-demand GPUs for training, fine-tuning, inference, or running open-source models, give RunPod a try.
- Available hardware: H100, H200, A100, L40S, RTX 4090, RTX 5090, and 30+ more
- Cost: significantly cheaper than AWS or GCP, billed per second, no contracts
- Setup: spins up in under a minute, 30+ regions worldwide

Get the core business tech news delivered straight to your inbox. We track AI, automation, SaaS, and cybersecurity so you don't have to.
Just read what you want, and be done with it.





