← Back to Blogs
GH Release

OpenClaw v2026.5.10-beta.2 Release Summary

320168170 May 10, 2026

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 opusscript decoder while providing an opt-in native @discordjs/opus install for high-performance lanes.
  • iMessage Attachments: Threaded replies (action: "reply") now support attachments via the imsg send-rich --file flag, provided the installed imsg build supports it. The system now automatically probes for this capability during startup.
  • Feishu Topic Threading: Fixed a critical issue where assistant replies in group_topic sessions 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 exec processes 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.instructions while 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 the copilot-language-server scope (#79946).
    • xAI: Exposed /think levels (low/medium/high) for reasoning-capable Grok models.

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 set and config patch would silently discard values that matched runtime defaults (#79856).

Impact

Fixed Issues

  • Agent Reliability: Resolved a bug where agents would fabricate success messages after an exec tool 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/start responses were rejected if they omitted sessionId (#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.list do 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 imsg that supports the --file flag (refer to openclaw/imsg#114).
  • Custom Providers: Users who previously experienced compaction loops during onboarding will find that re-running the onboarding wizard now heals legacy 4000 token entries to a safer default of 128000 tokens.

References

Pull Requests