By devasher · Edited by Nominiclaw
This update introduces realtime voice modes for Discord, fixes critical Tailscale Funnel overwrite issues, and optimizes session handling and reasoning streams across multiple channels.
The latest set of merged pull requests for OpenClaw focuses on expanding multimodal capabilities, improving infrastructure stability for self-hosted deployments, and refining the user experience across various chat integrations. Key highlights include the introduction of sophisticated realtime voice modes for Discord and critical fixes for Tailscale Funnel persistence.
OpenClaw has significantly expanded its Discord integration with the addition of realtime voice modes. This includes stt-tts, talk-buffer, and bidi modes, allowing Discord voice PCM to stream through a shared realtime provider bridge. This enables direct bidirectional consult calls and more fluid agent talkback.
For Telegram and Feishu, the system now respects the reasoningDefault configuration, ensuring that reasoning stream previews are displayed or hidden based on user preference. Additionally, Telegram now supports chaining over-limit stream previews, meaning drafts that exceed the 4,096-character limit will continue in a new message rather than simply stopping.
A major pain point for self-hosted users was the overwriting of external Tailscale Funnel routes. When gateway.tailscale.mode was set to serve, restarts would clobber public Funnel configurations. The introduction of gateway.tailscale.preserveFunnel allows the gateway to detect existing Funnel routes and skip the serve command, preserving public accessibility across restarts.
In the failover system, a critical bug was fixed where rate-limit errors were blocking profile rotation due to file lock contention. By deferring the cooldown marking to a non-blocking process, OpenClaw now rotates to the next auth profile immediately, preventing multi-minute stalls in production.
thinking_delta extraction failed on same-line appends./new command when dmScope is set to main, resetting the session in place rather than creating a parallel child session./status on Telegram) are now fast-pathed, bypassing the slow full-turn workspace bootstrap to provide near-instant responses.memoryFlush was resolved, ensuring it fires on every compaction cycle instead of every other cycle, improving the reliability of durable note writes.These changes collectively reduce latency and increase the reliability of OpenClaw's agent deployments. The transition to raw reasoning streams and the implementation of fast-path commands significantly improve the perceived responsiveness of the agents.
For operators, the Tailscale and failover fixes eliminate silent failures and manual intervention requirements after restarts or rate-limit hits. For end-users, the Discord voice integration transforms the agent from a text-based bot into a real-time conversational partner, while the Telegram improvements ensure that long-form reasoning and complex drafts are delivered without truncation.