-
-
Notifications
You must be signed in to change notification settings - Fork 56.9k
Closed
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Summary
When an agent uses the read tool to read an image file and the tool returns "Read image file [image/png]", the image is not sent to the Telegram channel. The user receives only text messages without the image attachment.
Environment
- OS: Linux 5.15.0-168-generic (x64)
- Node: v24.13.0
- OpenClaw: 2026.2.6-3
- Channel: Telegram (grammY)
Steps to Reproduce
- Agent generates an image using ImageFX/Whisk
- Agent uses
readtool to read the generated PNG file:read({ file_path: "/home/khanh/.openclaw/workspace/imagefx_1770534590_0_0.png" }) - Tool returns:
{"output":"Read image file [image/png]"} - Agent sends reply to Telegram user
Expected Behavior
The image should be sent to the Telegram chat as an attachment along with the agent's text message.
Actual Behavior
Only text messages are delivered to Telegram. The image is not sent. User receives messages like "Đây ạ Sếp! 💕" without the image attachment.
Additional Context
- User can see the image in the internal tool result but not in Telegram
- Attempted workarounds with MEDIA: paths also failed
- Similar to issue Telegram channel misses successful response after error notification #8688 where responses get "swallowed" during routing
- This might be related to issue [telegram] Images not being passed to local Ollama vision model (qwen2.5vl) #7564 about Telegram images not being passed correctly
Logs/Screenshots
Agent tool call:
{
"status": "success",
"tool": "read",
"output": "Read image file [image/png]"
}User confirmation: "Chưa" (not received) when asked if image was visible.
Possible Related Issues
- Telegram channel misses successful response after error notification #8688 (Telegram channel misses successful response)
- [telegram] Images not being passed to local Ollama vision model (qwen2.5vl) #7564 (Telegram images not passed to imageModel)
- [telegram] No user ack on media fetch failure #4662 (No user ack on media fetch failure)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingstaleMarked as stale due to inactivityMarked as stale due to inactivity