publ betaReference (MCP guide)
Open publ console

task_release

# task_release

Closes one pending task whose outcome no observation can prove (for example a task stranded before a server restart), without adopting any result. First read it with task_status and check the original console; nothing is sent to the service. Called without confirmToken it previews and returns a confirmToken; repeating the same input with it executes once.

## Inputs

| Field | Required here | Contract |
| --- | --- | --- |
| `taskType` | Yes | string; pattern `^[a-z][a-z0-9-]{1,40}$`; The taskType returned with the pending task. |
| `taskId` | Yes | string; pattern `^[A-Za-z0-9_-]{8,80}$`; The pending task ID. |
| `confirmation` | Yes | `RELEASE_UNCERTAIN_TASK` |
| `consoleChecked` | Yes | boolean; true only after a person checked the original console for this task's target. Required when the outcome is unknown. |
| `reason` | Yes | string; min length 3; max length 300; What the console showed and why the task is closed. Do not include credentials or personal data. |
| `confirmToken` | No | string; pattern `^ct[a-f\d]{32}$`; The confirmToken from this tool's preview result. Omit it to preview; repeat the same input with it to execute. |