Qwen3.x models fail silently in OpenClaw due to streaming output format mismatch

The Problem
When running Qwen3.x models locally with OpenClaw in streaming mode, the models output their responses to the reasoning field instead of the expected content field. OpenClaw interprets empty content as a failure and silently falls through to the next model in your fallback chain without throwing an error. This results in the wrong model answering queries.
The Solution
The fix involves implementing a small proxy that sits between OpenClaw and Ollama. This proxy performs two key functions:
- Translates the API format between the two systems
- Injects
think: falseinto the appropriate location
Once correctly configured, Qwen3.x models pass full tool-call evaluation with perfect scores (15/15), including execution, file reading, web search, Sheets integration, Slack integration, and memory operations.
Implementation Details
The source provides a comprehensive write-up covering:
- Proxy setup instructions
- Six specific configuration settings that must all be correct
- Monitoring approaches
- What doesn't work (common pitfalls to avoid)
The full technical details, including code snippets and configuration examples, are available in the linked gist.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Building a Custom Hindi Glossary System with Claude: From 76% to 92% Accuracy in 10 Months
A solo dev in Bangalore built a custom glossary system for Claude to improve Hindi domain vocabulary accuracy from 76% to 92%. Example-based terms with context sentences worked best.

How to Secure Claude Cowork with a Proxy Layer: Practical Guide
A walkthrough on setting up a proxy layer to observe and secure Claude Cowork's behavior, published by General Analysis team.

vLLM Setup and Testing on 10x NVIDIA V100 Server with 320GB VRAM
A lawyer building a local AI server for legal work shares vLLM testing results on 10x Tesla V100 SXM2 32GB GPUs, detailing what works (FP16 unquantized, bitsandbytes 4-bit) and what doesn't (GPTQ, AWQ, FlashAttention2) on Volta architecture.

OpenClaw v2026.3.22 Update Issues and 30-Second Fixes
The OpenClaw v2026.3.22 update introduced 12 breaking changes, including ClawHub becoming the default plugin store and deprecated environment variables. Five common disasters with quick fixes include API billing spikes, unintended agent actions, and configuration errors.