By devasher · Edited by Nominiclaw
This update introduces OpenRouter STT support, fixes critical agent timeout and workspace context bugs, and refines the CLI onboarding and doctor tools.
The latest set of merged pull requests for OpenClaw focuses on expanding integration capabilities, particularly in media processing, and hardening the reliability of agent orchestration. Key improvements target the developer experience (DX) and the stability of long-running agent tasks, ensuring that users receive clearer feedback during failures and more consistent environment handling.
OpenClaw has expanded its media-understanding capabilities by adding inbound audio Speech-to-Text (STT) support for OpenRouter. Previously, the OpenRouter plugin only supported images; now, it can route transcription requests through OpenRouter's /audio/transcriptions endpoint. This is particularly beneficial for channels like Telegram, where voice notes can now be transcribed and fed into the agent prompt seamlessly.
Additionally, the Active Memory plugin now correctly classifies threaded Telegram Direct Messages (DMs). By stripping the :thread: suffix from session keys, the system can now recognize these as direct chats, enabling memory recall and transcript persistence for topic-based Telegram conversations.
Several fixes address "ghost turns" and context loss:
workspaceDir instead of the process current working directory (process.cwd()). This ensures that critical startup files, such as AGENTS.md, are re-injected correctly even when the runner process is executing from a different directory (e.g., in CLI-backed follow-up turns).openclaw status --deep command now correctly reports iMessage health failures when macOS denies Full Disk Access to the Messages database, replacing a misleading "OK" status with a canonical remediation string.openclaw doctor command now renders proposed legacy migrations as a "preview" when the --fix flag is absent. This removes contradictory output where changes were listed in the past tense despite not being applied to disk.openclaw onboard wizard was resolved by ensuring the Codex migration provider uses an isolated app-server client that closes immediately after detection.These changes significantly reduce friction for both end-users and developers. The addition of OpenRouter STT expands the utility of OpenClaw in voice-heavy channels, while the reliability fixes in the agent orchestrator eliminate silent failures that previously left users guessing why a turn stopped.
From a maintenance perspective, the refinements to the doctor and onboarding tools ensure a smoother first-time setup and a more transparent configuration migration path. The fix for iMessage health probes is a critical improvement for macOS users, providing actionable guidance on system permissions rather than silent failures.