Getting incomplete turn detected: payloads=0 — surfacing error to user when using openrouter/qwen/qwen3-235b-a22b as an agent model.
The model works fine when called directly via the OpenRouter API (tested with curl) — it returns content correctly. The issue appears to be that Qwen3 returns a reasoning_details field in its response which OpenClaw's OpenRouter streaming path doesn't handle.
The 2026.4.14 changelog mentions a fix for "reasoning-only or empty turns" but that fix appears to be OpenAI-path only — OpenRouter path still fails.
Config:
- Model:
openrouter/qwen/qwen3-235b-a22b thinkingDefault: "off"set at agent leveltools.allow: [](no tools)- OpenClaw 2026.4.14, macOS arm64
Is there a workaround or config to strip/ignore reasoning_details on the OpenRouter path?