Intermediate text before tool calls not delivered to Telegram
Environment
- Clawdbot version: 2026.1.15- Channel: Telegram
- streamMode:
partial (default)Description
When the agent responds with text before making a tool call, that intermediate text is not delivered to Telegram. Only the final response (after tool execution) is sent.The Web UI shows the complete conversation including intermediate text, but Telegram only receives post-tool responses.
Steps to Reproduce
1. Send a message from Telegram to the agent2. Agent responds with some text, then calls a tool (e.g.,
bash, sessions_list)3. After the tool returns, agent sends the final response
Expected Behavior
All text responses from the agent should be delivered to Telegram, including text sent before tool calls.Actual Behavior
- Web UI: Shows both intermediate text and final response- Telegram: Only receives the final response after tool execution
Confirmed Pattern
- Responses without tool calls → Delivered to Telegram- Responses with tool calls → Only post-tool text delivered, pre-tool text missing
Example
- User (Telegram): "Check something for me"- Agent: "Let me check..." ← NOT delivered to Telegram
- Agent: (calls
bash tool)- Agent: "Done! Here's the result..." ← Delivered to Telegram
Question
Is this intended behavior? Is there a config option to deliver intermediate responses to Telegram?日本語で教えて
