Fail task
task_failRecord definitive worker failure, clear lease, and charge final usage so sibling allocations count actual failed usage instead of full reservation.
Instructions
Record a definitive worker failure, clear its lease, and charge final usage. Future sibling allocation counts actual failed usage instead of the full reservation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| usage | No | ||
| reason | Yes | ||
| taskId | Yes | ||
| workerId | Yes | ||
| leaseToken | Yes | ||
| idempotencyKey | Yes | ||
| expectedVersion | Yes |