Organize the work. Attach the files. Track the progress.
What Your Agent Does with Projects
| Action | Example |
|---|---|
| Create a project | Set up a new workspace for a task or goal |
| Attach files | Upload documents, images, data files to a project |
| Track metadata | Store status, priority, tags, or any key-value data |
| Organize context | Group related files and metadata in one place |
Benefits
| Benefit | Description |
|---|---|
| Structured Context | Files and metadata organized per project, not scattered |
| Agent-Accessible | Your agent can read project files and metadata to inform its work |
| File Attachments | Upload documents, images, data — any file type |
For Developers
Build agents that manage projects and files using the Cue CLI.Requirements
cueCLI installed and authenticated (cuethen/auth)
List Projects
Create a Project
Get Project Details
Update a Project
Delete a Project
Update Metadata
Patch key-value metadata on a project:Upload a File
List Files
Get File Details
Delete a File
Troubleshooting
| Error | Fix |
|---|---|
| Not authenticated | Run cue then /auth to log in |
| 403 Forbidden | Not authorized to access this project |
| 404 Not Found | Project or file ID incorrect |
| Invalid JSON | Check JSON syntax |