delete_project
Permanently delete a project (case) after confirmation. Irreversible; use update_project with status CLOSED to preserve history.
Instructions
DESTRUCTIVE & IRREVERSIBLE: permanently delete a project (case). Prefer update_project with status='CLOSED' to close a project while preserving history. Requires confirm=true. Always read the project first with get_project and confirm with the user before calling. Idempotent on retry: response is {deleted: true, alreadyDeleted: false, id} on a fresh delete or {deleted: true, alreadyDeleted: true, id} if the project was already gone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| confirm | Yes | Must be set to true. Permanently deletes the project (case). Consider update_project status='CLOSED' instead. Irreversible. |