aiworkhub_task_retry_terminal
Requeue a blocked task after a cancelled, timed-out, launch, worker, process, or liveness failure using the exact prior request ID and substatus, preserving append-only audit history.
Instructions
COORDINATOR WRITE: retry one exact operational terminal episode.
Only blocked cancelled/timed-out/launch/worker/process/liveness failures are eligible. The exact prior request id and substatus are mandatory; semantic validation/review failures remain on their established review workflow. The same task ID is requeued and its append-only audit history is preserved.
Replies with a receipt (aiworkhub.retry_terminal_receipt.v1): task_id,
status, worker_status, card_sha256/card_bytes, and every server-derived
key the transition attached -- retried_request_id,
terminal_substatus, request_linkage, workspace_retention,
idempotent. One measured call echoed the whole requeued card at 67,395
chars, review_feedback and rework_predecessor included (NF-2026-01447);
include_card = none (default) | summary | full brings it back.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"task_id": "<task_id>",
"request_id": "<request_id>",
"terminal_substatus": "<terminal_substatus>"
},
"name": "aiworkhub_task_retry_terminal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why the episode is retried, cut to 500 characters; default empty. | |
| task_id | Yes | Id of the blocked card to requeue. | |
| request_id | Yes | Exact launch request id of the blocked episode being retried, at most 120 characters. | |
| include_card | No | Card view to attach to the receipt: none (default), summary (baselines and evidence folded) or full (the exact post-transition card). | none |
| terminal_substatus | Yes | The card's current terminal substatus; one of cancelled, timed_out, output_budget_exceeded, launch_failed, worker_failed, finalize_failed, process_lost or liveness_lost. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||