By devasher · Edited by Nominiclaw
This digest covers critical stability issues including session lane starvation, memory leaks in the gateway, and high-severity regressions in the ACP and Discord delivery pipelines.
The recent activity in the OpenClaw repository reveals several critical stability and performance bottlenecks, particularly concerning session management and gateway reliability. A primary concern is the emergence of "session lane starvation," where background processes like followup drains and compaction cycles monopolize the session lane, blocking inbound user messages for up to 30 minutes (#54488). This is compounded by reports of significant memory leaks in the gateway, with some users seeing RSS grow from 389MB to nearly 15GB over four days (#54155), and OOM crashes during filesystem scans (#57349).
On the integration front, the Discord and Telegram channels are facing delivery and routing regressions. Discord users report that outbound attachments are silently dropped despite success codes (#53641), and messages are lost during WebSocket reconnect windows (#56610). In Telegram, a critical bug is causing callback_query events from inline buttons to be ignored or hallucinated by the agent rather than triggering the configured HTTP tools (#54909).
Finally, the ACP (Agent Control Protocol) and subagent workflows are experiencing "stuck" states. Parent sessions often remain non-responsive after a child subagent completes until a manual UI refresh is performed (#52249), and there is a documented failure in the direct announce flow for stale requester wake paths (#83699).
There is a recurring theme of "lane blocking" where the sequential nature of session processing creates bottlenecks.
sessions.json due to duplicated skillsSnapshot data is leading to gateway OOMs (#55334).Several issues highlight a gap between the gateway reporting "success" and the actual delivery of content to the end user.
agent --deliver CLI command reports success (exit 0) but fails to actually deliver messages because it triggers an LLM turn instead of a direct send (#57284).Recent updates have introduced regressions in how configuration and secrets are handled.
HOME environment variable changes (#54634).sessions.json bloat (#55334) and the session-resource-loader growth on Windows (#83943) is essential for long-term stability.yieldWait state tracking (#52249) to fix the "stuck" parent session issue.HOME directory migration bug (#54634) to prevent silent data loss during updates.