OpenClaw 2026.5.20: The Voice & Policy Release

What Happened

OpenClaw 2026.5.20 is all about voice intelligence and operational policy. Discord voice following, a bundled Policy plugin, voice bootstrap context, and a stack of reliability fixes across cron, WhatsApp, and Windows make this a release focused on running OpenClaw responsibly in production.

Key Highlights

πŸŽ™οΈ Discord Voice Following

This is the marquee feature. Voice sessions now follow configured Discord users into voice channels automatically. When your target user hops channels, the agent follows. Multi-user handoff is supported β€” the agent can track multiple users and follow the active speaker. DAVE protocol recovery handles disconnections gracefully.

For teams running Discord as their primary communication hub, this means your agent is always in the right conversation without manual intervention.

🧠 Voice Bootstrap Context

Realtime voice sessions now include bounded versions of IDENTITY.md, USER.md, and SOUL.md by default. This means your voice agent knows who it is, who it’s talking to, and how to behave β€” from the first word. No more generic “How can I help you?” interactions; your voice agent starts with full personality and context.

πŸ“‹ Policy Plugin

A new bundled Policy plugin ships with this release, providing:

  • Channel conformance checks β€” validate that your configuration follows best practices
  • Doctor lint findings β€” surface configuration issues before they cause problems
  • Workspace repair β€” automatically fix common misconfigurations

Run openclaw doctor and the Policy plugin flags plaintext secrets in openclaw.json, stale thinking format values, and other configuration drift. This is especially valuable for teams managing multiple gateways.

πŸ€– Per-Agent Local Model Lean Mode

Configure lean local-mode on a per-agent basis with agents.list[].experimental.localModelLean. This lets specific agents run with reduced model capabilities while others use full power β€” useful for cost optimization on routine agents while keeping premium models for complex tasks.

πŸ” xAI Device-Code OAuth

Setting up xAI/Grok on remote or headless servers no longer requires a localhost browser. The new device-code OAuth flow walks you through authorization on any device with a browser β€” perfect for SSH-only server setups.

πŸ”€ OpenRouter Routing Policy

OpenRouter integration now supports provider-level routing policies. Control which models and providers OpenRouter uses, set fallback chains, and manage cost/performance tradeoffs directly from your OpenClaw configuration.

⏰ Cron Delivery Improvements

Scheduled cron runs now properly deliver their final output on success. Previously, successful scheduled runs could silently complete without delivering results β€” a frustrating experience when you’re expecting periodic reports or summaries.

πŸ“Š Gateway Status Enhancements

openclaw gateway status now shows the active model and session override info when a pinned model differs from the default. At a glance, you can see what model your agents are actually running β€” critical for troubleshooting and cost tracking.

Key Fixes

  • Cron no longer blocks human chat during background scheduled work β€” a critical fix for shared agents
  • WhatsApp Baileys library updated to 7.0.0-rc12 with improved connection stability
  • Codex image generation gets a 120-second watchdog instead of the previous 30-second bridge timeout β€” complex image generation no longer times out prematurely
  • Memory search embedding providers properly closed on timeout, preventing resource leaks
  • Doctor thinking format migration for configs upgraded from older versions
  • Mac app About copyright year updated (yes, really β€” small but noticed)
  • CLI help paths optimized to avoid loading full runtimes, making --help significantly faster
  • Windows installer no longer freezes at “Starting setup…” β€” a blocker for new Windows users
  • Browser screenshots honor image sanitization limits, preventing oversized attachments

Pros and Cons

βœ… Pros

  • Discord voice following is transformative for voice-first teams
  • Policy plugin catches configuration issues before they cause incidents
  • Voice bootstrap context means voice agents start smart, not generic
  • xAI device-code OAuth unblocks headless server deployments
  • Cron blocking fix is critical for anyone using scheduled tasks alongside live chat
  • Windows installer fix removes a major adoption barrier

❌ Cons

  • Discord voice following requires specific server permissions β€” check your bot role setup
  • Policy plugin is new and may flag false positives on non-standard configurations
  • Voice bootstrap context adds token overhead to every voice session start
  • Per-agent lean mode is marked experimental β€” configuration format may change
  • OpenRouter routing policy support is basic; advanced routing rules aren’t available yet

Should You Upgrade?

Yes, especially if you use Discord voice or scheduled tasks. The cron blocking fix alone justifies the upgrade if you run any scheduled agents alongside live chat. Discord voice following is a game-changer for voice-centric workflows. And the Policy plugin catches real configuration issues β€” run openclaw doctor immediately after upgrading.

For Windows users, the installer fix means you can finally get started without workarounds.

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.

Scroll to Top