I need help with my OpenClaw + Telegram setup.
My goal is to make the agent show visible thinking/reasoning blocks and send one combined response instead of multiple split Telegram messages.
Current situation:
Thinking and reasoning are enabled in the agent settings. I’m using GLM 5.1 and other reasoning‑capable models. The model appears to think internally, but no visible reasoning blocks appear in Telegram. Responses are also split into several messages instead of one.
I’m trying to figure out whether this is caused by:
• Telegram output/rendering limits
• An OpenClaw configuration issue
• A model/provider rule that hides reasoning
• A prompt/template problem
• Streaming/chunking behavior
• A missing Telegram‑specific setting
What I want:
• Visible reasoning/thinking blocks when supported
• A single combined final answer, not multiple Telegram messages
• Keep reasoning mode enabled
• Avoid losing tool output or internal steps
• Cleaner, more readable Telegram responses
Questions:
• Which OpenClaw setting controls visibility of reasoning/thinking blocks in Telegram?
• Does Telegram support these blocks natively, or must OpenClaw convert them to plain text?
• Does GLM 5.1 expose reasoning through the API, or is it always hidden?
• Is there a separate setting like show_reasoning, include_thinking, reasoning_content, or thoughts?
• How do I disable or reduce message splitting so the agent sends one large message?
• Is there a recommended Telegram config for long responses, streaming, chunking, and thinking models?
• Should streaming be disabled to force a single final message?
• Are there known issues with thinking models in Telegram channels/groups?
Context:
OpenClaw build with custom memory/plugins, Telegram bot integration, reasoning enabled, GLM 5.1 and similar models. Reasoning blocks never appear, and responses are often split. Desired behavior: one clean message with visible reasoning if supported.
OpenClaw 2026.5.7 on mac mini