register_human_request
Registers an immutable checklist on an existing open, evidence-required human-request task, validating expected revision so equal retries replay and different input conflicts.
Instructions
Register one immutable checklist on an existing open, unclaimed, autopilot-hold, evidence-required task assigned to the configured human-request runtime. Recipient is the existing self chat. Equal retries replay; different input conflicts. Registration does not send, run, claim, or grant execution approval. Hosted API must enable this feature.
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>",
"criteria": "<criteria>",
"expected_revision": "<expected_revision>"
},
"name": "register_human_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Existing task's exact internal ID | |
| criteria | Yes | ||
| timeout_seconds | No | Bounded run length; default 1200 seconds | |
| expected_revision | Yes | Current task revision |