OpenClaw 2026.5.12: The Plugin Independence Release

openclaw_quantum_lobster_header---3c7d8c22-a1e5-4bb4-b262-3040b1bc97ce

What Happened

OpenClaw 2026.5.12 is one of the most architecturally significant releases in the 5.x cycle. Instead of flashy features, it fundamentally restructures how plugins, dependencies, and runtime components work together — making your gateway leaner, faster, and more modular.

Key Highlights

🔌 Plugin Independence — No More Bloat

The biggest change: external providers like Amazon Bedrock, Slack, OpenShell sandbox, and Anthropic Vertex are now external plugin packages. Your core OpenClaw install no longer pulls in AWS SDK dependencies unless you actually use Bedrock. Same for Slack, Vertex, and other heavy integrations.

What this means: Smaller installs, faster startup, and you only pay the dependency cost for what you actually use.

đź”’ Per-Sender Tool Policies

New per-sender tool policies let operators restrict dangerous tools by requester identity — across global, agent, group, core, bundled, and plugin tool surfaces. If you run public or shared agents, this is a security game-changer. Each channel, group, or individual user can have their own tool access rules.

💬 Discord Voice — Real-Time Talk Mode

Discord voice gets a massive upgrade with real-time /vc modes:

  • STT/TTS — traditional speech-to-text and text-to-speech
  • Realtime Talk — the OpenClaw agent brain speaks directly through voice
  • Bidi Realtime — bidirectional real-time session with openclaw_agent_consult

The default voice mode is now agent-proxy, making realtime voice act as the microphone/speaker extension of your routed agent session. ElevenLabs TTS streams directly into Discord playback for faster responses.

🤖 Codex App-Server Integration

Codex integration deepens significantly:

  • Native code-mode-only for harness threads
  • Mirrored subagent lifecycle events into Task Registry
  • Plugin destructive-action policy enabled by default
  • Deferred OpenClaw dynamic tools run through Codex’s own searchable code execution

📊 Control UI Upgrades

  • Persisted auto-scroll mode selector (follow streaming, near-bottom, or manual)
  • HTML recovery panel when app module never loads
  • Transcript-backed historical usage rollups for rotated sessions
  • Text size setting for accessibility

đź§  Memory & Context

  • Active Memory now supports custom recall tool names per plugin
  • Memory search no longer caches empty/no-summary results as broken
  • /context map sends a treemap image of current session context contributors

đź”§ Slack Improvements

  • unfurlLinks and unfurlMedia config to suppress link/media previews
  • Explicit replyBroadcast support for thread replies
  • DM delivery route canonicalization fixes

🏗️ New Skills

  • Node inspector debugging
  • Fused diagram generation
  • Throwaway spike workflow
  • Context treemap visualization

⚡ Performance

  • Avoided full-array sorting across provider selection, model resolution, session listing, and more
  • Plugin metadata reuse across dashboard and channel turns
  • Session list caching with memoization for model identity resolution
  • Gateway session writes made atomic without durable fsync

Security Fixes

  • Logging redaction for quoted HTTP client secrets and auth/cookie headers
  • WhatsApp plugin moves from @whiskeysockets/baileys to official baileys 7.0.0-rc10
  • ACP bridge relays exec approval prompts to ACP client handlers
  • Plugin install lifecycle hardened with npm-pack artifact support

Platform Highlights

  • Docker: Runtime image runs under tini for proper signal handling and orphan reaping
  • Windows: Post-update child process spawn fix, symlink-to-junction skill publishing, console window hiding
  • Telegram: Streaming over-limit drafts continue in new messages, topic-aware throttling
  • ACP: Stable session list, resume, and close handlers
  • Fly Machines: Detected as container environments from runtime env vars

Why It Matters

This release is about maturation. OpenClaw is moving from “add everything to core” to “let plugins own their domain.” The result is a leaner, more secure, more configurable platform that scales better for production deployments. If you’re running OpenClaw seriously, this is the release that makes it feel production-ready.

How to Update

npm install -g openclaw@latest

Then restart your gateway: openclaw gateway restart


Running OpenClaw and need help? Get in touch — we offer setup, optimization, and custom agent development services.


Put OpenClaw to work

Ready for the next step? Compare OpenClaw plans and expert services, start a 15-day free trial, join the OpenClaw community, or book a free expert consultation.

Follow OpenClaw911: LinkedIn · Facebook · Instagram · TikTok · YouTube · X

Scroll to Top