Attachments
Attachments add file context to chat messages and tasks. They are contextual inputs for a conversation or execution, not a general-purpose project file store.
Where Users Add Attachments
| Surface | What Attachments Do |
|---|---|
| Chat | Give the conversation extra context while planning, asking questions, or orchestrating work. |
| Tasks | Give the task execution extra files to consider alongside the prompt and project context. |
What The UI Shows
Attachment components include file lists, empty states, image previews, download links, delete controls, and file-size formatting. The task creation modal supports multiple files with a max-size hint.
Good Attachment Use Cases
- Add a design note or issue description to a task.
- Attach a screenshot or sample output to explain a bug.
- Provide a spec or migration note during chat planning.
- Add temporary context that should not become project memory.