Connect Clawsmith to your coding agent. Ship products like crazy.Unlimited usage during betaGet API Key →
← Back to dashboard
clawsmith.com/signal/openclaw-openrouter-blank-responses-payloads-0-regression
IssueWide OpenLive

OpenRouter Models Return Blank Responses Across All Interfaces After v2026.4.14

Widespread regression where OpenRouter model runs return blank responses with stopReason=stop payloads=0 across Telegram, CLI, TUI, and dashboard. Direct OpenRouter API calls succeed, confirming the bug is in OpenClaw response parsing. Six or more duplicate GitHub issues filed from different users across v2026.4.14 and v2026.4.15.

Product Idea from this Signal

A runtime watchdog that isolates OpenClaw plugins into monitored worker threads and kills any plugin that blocks the gateway event loop for more than 5 seconds

OpenClaw plugins (especially Active Memory, Dreaming, and provider bridges) run in the same Node.js event loop as the gateway. When one plugin blocks, it starves everything: Telegram polling stops receiving messages, API responses go blank, and conversations fail silently. Seven bug reports in April 2026 alone document cascade failures from a single plugin blocking the loop. This watchdog spawns each plugin in its own worker thread with a heartbeat monitor, kills and restarts any plugin that exceeds the event loop latency threshold, and logs the exact stack trace that caused the block.

CLIOPEN-SOURCEDEVTOOLRUNTIMENODE.JS
CompetitiveView Opportunity →

Frequently Asked Questions