delete_project
Soft-delete a ChatCut project the signed-in user owns — the same delete the editor dashboard performs. The project disappears from the dashboard and list_projects and its edits are blocked, but its data is retained: restore_project(projectId) undoes this.
Requires an explicit projectId — destructive actions never default to the currently targeted project. If you delete the project this session was targeting, call list_projects and target_project (or create_project) before further edits.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectId": "<projectId>"
},
"name": "delete_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Project for this call (full ID or unambiguous prefix). Explicit-timeline calls never change the target of later calls; legacy project selection applies otherwise. | |
| timelineId | No |