Create, read and edit projects
super_projectA project is an ordered set of your artifacts shown one at a time at /s/{slug}, with its own audience and share list. No project: title creates one (seeded from artifacts), else list yours. With project: add artifacts, remove one, title renames, set visibility, order/move reorder, a rule adds matches as they are published, or read it. delete with confirm: true removes the project, its order and its share list permanently; its artifacts stay. One change per call, or title with visibility. An artifact's gallery label is not a project: that is collection on super_artifact_set.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "super_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| move | No | ||
| rule | No | See super_help projects. null: manual. | |
| order | No | Every item once, in order: ids or slugs. | |
| title | No | ≤ 120 chars. | |
| delete | No | true, and confirm: true. | |
| remove | No | An artifact id or slug, or an item id. | |
| confirm | No | Needed to delete; also to add a private artifact to a shared project, or widen one holding private ones (`confirm_private`). | |
| project | No | Project id, slug or exact title. | |
| artifacts | No | Artifact ids or slugs, in order. | |
| workspace | No | Workspace handle. Omit for your own. | |
| groupLabel | No | Heading over these artifacts. | |
| visibility | No | organization: anyone at the workspace. Widening over private needs confirm. | |
| collapsedGroups | No | groupLabels shown folded. Whole set. |