run_task
Starts one named Owner task preset and opens the Owner approval window for each run; returns pending status so the operation can be continued.
Instructions
Start one Owner task preset by name; the normal Owner approval window opens for every run.
Same as run_command_wait with the preset's executable, argv, cwd, timeout and output_limit: same window, policy, results and pending flow. Use once per operation. On PENDING or timeout, continue through await_command_result with the returned pending_id; never call run_task again for the same operation. ERROR OwnerReviewUnavailable (reason OWNER_SESSION_UNAVAILABLE, REVIEW_BUSY or OWNER_REVIEW_FAILED; launch_outcome NOT_STARTED) means no Owner dialog was shown and nothing ran: report it and wait for the Owner, never resubmit automatically. An unknown name returns DENY UnknownTask and starts nothing.
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": {
"name": "<name>"
},
"name": "run_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Exact preset name from list_tasks (lowercase letters, digits and hyphens). It selects the Owner's fixed command; no argument can be added or changed. | |
| request_id | No | Optional original request correlation ID (32 lowercase hex characters); NOT Owner permission. | |
| wait_seconds | No | Seconds to await Owner click and original job, 0 to 90; default 50. On timeout use await_command_result, not run_task again. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||