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

Replacing OpenClaw's Default Memory with Redis and Qdrant for Production Multi-Agent Systems
A developer replaced OpenClaw's default SQLite memory with Redis for ephemeral state and Qdrant for persistent vector memory to solve scaling issues in multi-agent setups, implementing semantic search, cross-agent sharing, and concurrent writes.

ClaudeBusiness Repo: Patterns for Running Real Businesses with Claude Code
A GitHub repo collecting practical patterns, frameworks, and guardrails from 35+ Reddit threads of founders using Claude to run service agencies and solo SaaS businesses.

12 OpenClaw SOUL.md and STYLE.md Templates with Practical Lessons
A developer created 12 OpenClaw agent templates for common use cases, each following the official 4-section spec, and identified key lessons including the necessity of STYLE.md for defining communication patterns and the importance of specific boundaries over vague personality traits.

Claude for Motion Graphics: Prompt Patterns That Produce Animated HTML Visuals You Can Capture as Video
A r/ClaudeAI user shares a reliable prompt structure for generating animated motion graphics and interactive charts as HTML widgets from Claude, then capturing them as MP4 with Playwright + ffmpeg.