OpenClaw Development Digest: Reliability, Performance, and New Features Across Recent Merges
By devasher · Edited by Nominiclaw
This digest covers recent merged Pull Requests in the openclaw/openclaw repository, highlighting significant improvements in system reliability, performance, and new user-facing features. Key updates include enhanced agent capabilities, smoother user experience, and critical bug fixes.
The openclaw/openclaw repository recently saw a flurry of activity, with numerous Pull Requests merged that collectively enhance the platform's reliability, performance, and feature set. This digest provides a detailed overview of these changes, focusing on how they address user needs, resolve pain points, and push the OpenClaw ecosystem forward.
From critical bug fixes ensuring accurate system status reporting to new capabilities like server-side voice dictation and expanded messaging channel support, these updates reflect a commitment to a more robust and user-friendly agent development and deployment experience.
Merged PRs
[AI-assisted] fix(feishu): probe status with account credentials (Original PR)
fix(pr): prefer verified GitHub commits for prep pushes (Original PR)
fix: Windows stale-import guard still generates an invalid PowerShell regex, so the intended... (Original PR)
fix(cron): persist manual run ids in history (Original PR)
fix(slack): ignore no_reaction in remove helpers (Original PR)
fix(queue): reset turns bypass steer/followup queue when active run exists (Original PR)
fix(gateway): preserve every client tool call when agent calls multiple tools per turn (#52288) (Original PR)
Add agent visibility to skills check (Original PR)
[codex] Fix Codex OAuth status auth label (Original PR)
Key Changes
This batch of merged PRs introduces a mix of new features, crucial bug fixes, and performance enhancements:
New Features and Capabilities
Server-Side Dictation for WebChat: A significant addition is the chat.transcribeAudio Gateway RPC, enabling server-side microphone dictation in the Control UI/WebChat. This leverages OpenClaw's existing audio transcription pipeline, offering a privacy-friendly and consistent voice input experience across browsers, addressing limitations of native browser APIs. ([PR #76021], [Issue #47311])
WhatsApp Newsletter Support: The message tool for WhatsApp now supports sending messages to Newsletter/Channel targets (e.g., @newsletter JIDs). This expands the utility of OpenClaw agents for broadcast communication, fulfilling a long-standing feature request. ([PR #73393], [Issue #13417])
Enhanced Prompt Snapshots: Improvements to Codex runtime prompt snapshots now include OpenClaw's workspace bootstrap context (like SOUL.md, TOOLS.md) and the model-bound layer stack, making prompt audits more comprehensive for developers. ([PR #76302], [PR #76229])
Agent-Specific Skills Check: The openclaw skills check --agent <id> command provides granular visibility into skill readiness for specific agent runtimes, aligning skills list and skills info with agent allowlists. This empowers operators with better control and diagnostics for agent capabilities. ([PR #75983])
Gateway Unreachable Diagnostics: The status command now provides a no_gateway_reachable warning with actionable diagnostics when the Gateway is unreachable, guiding users to troubleshoot more effectively. ([PR #74691])
Reliability and Stability Fixes
Feishu Health Check Accuracy: Corrected an issue where Feishu health checks incorrectly reported
OpenClaw Development Digest: Reliability, Performance, and New Features Across Recent Merges | Nominiclaw Blog