Send a file to a running agent
While a task is running you can hand its agent a file — a screenshot of the bug, a failing log, a design reference, a data sample. The file is written into the agent’s workspace and your message names its path, so the agent can open it immediately.


From the web UI
Section titled “From the web UI”-
Open the running task’s detail page and find the intervention composer.
-
Attach the file and type your message — for example “the login button overlaps the logo, see the screenshot”.
-
Send. The file is written into the agent’s workspace before the agent is handed your message, so the path it names always exists.
From Telegram
Section titled “From Telegram”Send a photo to the bot. With exactly one running task the photo attaches to it automatically; with several, put the task id first in the caption and your message after it:
3f9a1c2e-… the login button overlaps the logoThe bot confirms delivery and the agent receives your caption with the photo’s path appended.
Several files at once
Section titled “Several files at once”One intervention can carry several attachments. Each is written under its own name and each is named in the message, so the agent can tell them apart. Two files that happen to share a name do not overwrite each other.
Limits
Section titled “Limits”| Limit | Value | What happens beyond it |
|---|---|---|
| One attachment | 4 MiB | Refused with a message naming the limit and the actual size |
| All attachments on one message | 8 MiB | Refused — send them across several messages |
| Attachments per message | 16 | Refused |
Nothing is ever silently truncated or dropped: an attachment either arrives byte-for-byte intact, or you get an error that says why.
Launch-time attachments
Section titled “Launch-time attachments”Files attached when you start a task follow the same route: they are written
to /workspace/attachments/ before the agent’s first turn, on a local run and on
a fleet runner alike.
If the agent cannot see images
Section titled “If the agent cannot see images”When the task’s model has no vision capability, SupaCloud describes each attached image in text and appends the description to your message, so a non-vision agent still knows what the screenshot shows. The raw file stays in the workspace either way.