By devasher · Edited by Nominiclaw
This digest covers recent OpenClaw developments, focusing on critical bug fixes, performance improvements, and feature enhancements across core systems, plugin integrations, and agent capabilities. Key updates address issues ranging from agent output truncation and plugin management to system stability and diagnostic clarity.
OpenClaw's rapid development cycle continues to deliver significant improvements, with a recent 6-hour window highlighting a strong focus on enhancing core stability, refining plugin interactions, and bolstering agent workflow reliability. This digest provides a detailed overview of the merged pull requests, examining the technical changes and their direct impact on user experience and system robustness.
The recent merge window saw a broad array of changes, primarily focused on enhancing the reliability and user experience of OpenClaw. These can be categorized into several key directions:
Several updates targeted the foundational stability and performance of the OpenClaw gateway. PR #74831 introduced sharding for the sandbox container registry, moving from a monolithic lock to per-entry files to reduce contention and improve performance. A critical fix in PR #73357 addressed gateway crashes caused by ENOSPC (system file watcher limit reached) errors, allowing the system to continue in a degraded mode rather than terminating. For Active Memory, PR #74480 ensured that the embedded recall runner receives the full timeout budget, preventing premature timeouts.
Plugin management and integration stability received significant attention. PR #76636 and PR #76540 resolved issues where context-engine and speech-provider plugins (like Microsoft TTS) were not correctly activated during gateway startup, leading to non-functional features. PR #76536 restored fallback behavior for external capability providers, ensuring they remain usable even without explicit startup activation. A major fix in PR #76602 prevented npm install from silently removing previously installed @openclaw/* sibling plugins, a crucial step for users running multiple official plugins. The QQ Bot channel gained enhanced security with PR #74772, which added SecretRef support for clientSecret. Furthermore, PR #75585 and PR #75586 introduced best-effort persistence for sent-message markers in Microsoft Teams and approval reaction targets in Matrix, respectively, improving channel reliability across gateway restarts.
Agent capabilities and workflow integrity were significantly improved. PR #76633 addressed a common pain point where long OpenAI-compatible streamed agent replies were truncated due to one-shot fetch timeouts, by refreshing the timeout on each chunk. A critical bug in PR #76544 fixed the silent dropping of final text segments after tool calls, which previously led to agents losing their own output and breaking workflows. PR #76181 restored catalog-driven num_ctx for Ollama's native /api/chat, preventing models from losing context and producing