delete_task
Delete a task by name or ID when confirmed; blocked if declarations are attached, preventing removal until they are detached.
Instructions
Delete a task. Gryzzly refuses while declarations are attached to it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The task to delete, by name or id. | |
| confirm | No | Must be `true`. Without it nothing is deleted. | |
| project | No | The project it belongs to, to disambiguate a name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | What was deleted. | |
| kind | Yes | The kind of object that was deleted. | |
| deleted | Yes | Always true: a failure is an error, not a `false`. |