cancel_task
Marks the task as cancelled. If the task is already in a terminal state
(complete, failed, expired), returns 409 Conflict. Only the identity
that created the task may cancel it.
Use this tool when:
You submitted a probe with
?async=trueand no longer need the result.You want to free up a pending task before it expires.
Do NOT use this tool when:
The task is already complete — cancellation is not possible.
Inputs:
task_id(path, required): 26-char ULID.
Returns:
task_idandstatus: cancelled.
Cost:
Free.
Latency:
Typical: <150ms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes |