OpenClaw v2026.5.10-beta.2 Release Summary
The v2026.5.10-beta.2 release focuses on enhancing the reliability of agent-tool interactions, expanding the capabilities of voice and chat integrations, and hardening the security of the Gateway's logging and configuration systems. Key highlights include new automation tools for Telegram QA, real-time voice diagnostics for Discord, and a significant fix for subagent process persistence during context compaction.
Key Changes
Integration Enhancements
- Telegram QA Automation: Introduced a Telegram desktop scenario builder and live PR evidence automation. This includes Convex-leased credentials, Crabbox transcript capture, and motion GIF previews for inline PR comments.
- Discord Voice: Added real-time voice diagnostics to analyze speaker turns, playback resets, barge-in detection, and audio cutoff. The release also optimizes voice performance by defaulting to the pure-JS
opusscriptdecoder while providing an opt-in native@discordjs/opusinstall for high-performance lanes. - iMessage Attachments: Threaded replies (
action: "reply") now support attachments via theimsg send-rich --fileflag, provided the installedimsgbuild supports it. The system now automatically probes for this capability during startup. - Feishu Topic Threading: Fixed a critical issue where assistant replies in
group_topicsessions were posting to the group root; they are now correctly auto-threaded within the topic.
Agent & Model Intelligence
- Process Persistence: Fixed a major regression where subagents lost references to running
execprocesses during context compaction. Active background sessions are now preserved across compaction and after-turn runtime contexts (#79284). - Real-time Voice Instructions: Operators can now append custom style instructions via
talk.realtime.instructionswhile maintaining built-in agent-consult guidance (#79081). - Model Compatibility:
- OpenRouter: Improved label visibility in Telegram for nested OpenRouter IDs (e.g.,
openrouter/openai/gpt-5.4-mini). - GitHub Copilot: Fixed token integration identity to use
vscode-chat, ensuring image-capable models are correctly routed and not restricted to thecopilot-language-serverscope (#79946). - xAI: Exposed
/thinklevels (low/medium/high) for reasoning-capable Grok models.
- OpenRouter: Improved label visibility in Telegram for nested OpenRouter IDs (e.g.,
Gateway & Security
- Log Redaction: Hardened the Gateway foreground fast-path to install console capture before command parsing, suppressing sensitive WhatsApp/libsignal session key material from terminal logs (#76306).
- Private Skill Archives: Added an opt-in path for trusted Gateway clients to upload and install private skill zip archives, gated by
skills.install.allowUploadedArchives(#74430). - Config Persistence: Fixed a bug where
config setandconfig patchwould silently discard values that matched runtime defaults (#79856).
Impact
Fixed Issues
- Agent Reliability: Resolved a bug where agents would fabricate success messages after an
exectool failure instead of reporting the error (#60497). - WhatsApp Stability: Fixed a regression where voice note transcript echoes were silently dropped (#79778) and resolved an issue where cumulative tool-call preambles were sent as separate, growing messages (#78946).
- Codex Protocol: Fixed a validation error where Codex app-server
thread/startresponses were rejected if they omittedsessionId(#80124). - Onboarding: Fixed an infinite compaction loop for Custom Providers caused by an undersized default
contextWindow(#79428). - Slack Interactivity: Interactive reply buttons and selects now correctly wake the resolved session, allowing conversations to continue visibly (#79676).
Performance & DX
- CLI Wayfinding: Improved onboarding and channel command flows to explain the next useful command rather than using terse labels.
- Lazy Loading: The rich tree-sitter command explainer is now lazy-loaded, ensuring that lightweight calls like
exec.approval.listdo not trigger heavy dependency loads (#76943).
Upgrade Guide
Breaking Changes & Migration
- Codex Tooling: The configurable Codex dynamic-tools profile has been removed. The Codex app-server now exclusively owns workspace, edit, patch, exec, process, and plan tools, while OpenClaw integration tools remain available.
- iMessage Requirements: To use attachments in threaded replies, users must ensure they are running a version of
imsgthat supports the--fileflag (refer toopenclaw/imsg#114). - Custom Providers: Users who previously experienced compaction loops during onboarding will find that re-running the onboarding wizard now heals legacy
4000token entries to a safer default of128000tokens.