delete_analysis
Permanently delete a completed or failed analysis task and all associated data, including reports and logs. Requires exact run ID confirmation to prevent accidental removal.
Instructions
Permanently delete an analysis task and all its data.
Per ADR-0009: tasks are never auto-cleaned. You must explicitly delete them with this tool. The confirm_run_id parameter must exactly match the task ID you want to delete — this prevents accidental deletion.
Only terminal tasks (succeeded, failed, cancelled) can be deleted. Deletion removes the task record, the research report, all logs, and the idempotency mapping. This action is irreversible.
Args: confirm_run_id: Must exactly match the run_id to confirm deletion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm_run_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |