Cancel task
task_cancelCancel a non-terminal task after its direct children reach terminal state in a hierarchical agent workflow. Use the parent's version and lease token to maintain durable, deterministic state.
Instructions
Cancel a non-terminal task after its direct children are terminal. Child cancellation requires the running direct parent's version and lease token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| taskId | Yes | ||
| actorId | Yes | ||
| idempotencyKey | Yes | ||
| expectedVersion | Yes | ||
| parentLeaseToken | No | ||
| expectedParentVersion | No |