aiworkhub_task_reroute_launch_identity
Reroutes a pending, unclaimed task from its current runner to an enabled replacement route, returning an audit receipt with status and route details.
Instructions
COORDINATOR WRITE: explicitly reroute one pending retry launch identity.
Replies with a receipt (aiworkhub.reroute_launch_identity_receipt.v1):
task_id, status, worker_status, card_sha256/card_bytes, and every
server-derived key the reroute attached (from_runner, to_runner, to_model,
refusal and authorization receipts). The whole post-reroute card measured
55,156 chars (NF-2026-00500); 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>",
"from_runner": "<from_runner>",
"to_runner": "<to_runner>",
"to_adapter_id": "<to_adapter_id>",
"to_model": "<to_model>"
},
"name": "aiworkhub_task_reroute_launch_identity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | Topic the card is expected to be in; a different live topic is refused. Omit to skip the check. | |
| reason | No | Why the reroute is needed, recorded in the audit receipt and cut to 500 characters; some reroute paths are refused without one. Default empty. | |
| task_id | Yes | Id of the pending, unclaimed card whose launch identity is rerouted; any other state is refused with reroute_not_pending_unclaimed. | |
| to_model | Yes | Model of the replacement route; it must equal the model the workforce catalog lists for that runner and adapter. | |
| to_runner | Yes | Runner to route the card to; with to_adapter_id and to_model it must name one enabled, available workforce route whose risk limit covers the card's risk tier. | |
| from_runner | Yes | Runner the card is pinned to now; a different value is refused with reroute_from_identity_mismatch. | |
| 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 |
| to_adapter_id | Yes | Adapter id of the replacement route, paired with to_runner. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||