Artifacts & Deliverables
Artifacts are files that belong to an Anyy session: files you upload, media produced by a tool, or deliverables exported from the current Workspace.
Upload Files in Dashboard
In Dashboard → Chat, attach files before sending the message. One upload request accepts up to five non-empty files, each at most 50 MiB. The server stages them privately and binds only canonical artifact references to the message.
A failed upload or send does not modify the source file on your computer. After sending, supported types can be previewed or downloaded from Dashboard.
Tell Anyy what each file is and what outcome you want:
Use the attached CSV and notes to create a concise Markdown report with a comparison table. Return the report as a downloadable file.
Create a Deliverable
Anyy can use file, terminal, Skill, or other enabled tools to write a result inside the current Workspace. To deliver it, Anyy uses artifact_export rather than returning a local filesystem path.
The export accepts only a Workspace-relative path. Absolute paths and .. traversal are rejected. An optional filename changes what you see in the attachment; it does not select a different source file.
Export Limits
An exported Workspace file must be at most 50 MiB. The generated attachment expires after 24 hours unless another supported artifact workflow pins or preserves it.
Export claims a durable copy for delivery. If export fails, the original Workspace source is left untouched so Anyy can correct the problem and retry.
Say “return it as an attachment” or “give me the downloadable file.” This tells Anyy that a path printed in chat is not the finished deliverable.
Inspect Existing Artifacts
Within the current session, Anyy can list active artifacts, inspect supported image/video artifacts with a configured model, and pin an artifact where the product surface supports it. PDFs and documents are handled through their manifest/file paths and suitable file or Skill tools rather than the image/video inspector.
Artifact references are scoped. A reference from another session is not automatically available in the current one.
Delivery to Channels
Dashboard can present the attachment directly. A messaging channel can deliver it only when that adapter supports the file's media kind and size. If a channel cannot deliver it, open the same session in Dashboard.
Privacy and Retention
- Uploaded and generated files are Profile data.
- A model or tool provider may receive the file when the requested operation requires it.
- Unsent staged Dashboard uploads expire after 24 hours.
- Delete or back up Profile data according to your retention needs.
Troubleshooting
| Symptom | Check |
|---|---|
| Anyy returns only a local path | Ask it to export the Workspace-relative file as an attachment |
| Export rejects the path | Move the file under the current Workspace and avoid absolute/parent paths |
| File is too large | Reduce it below 50 MiB or split the deliverable |
| Attachment expired | Regenerate or re-export the source file |
| Channel cannot receive it | Download from Dashboard or choose a supported media kind/size |