Control Browser Task
alterlab_task_controlIntervene in a running task on the user's behalf: pause, resume, stop, or steer with a plain-text instruction the next step must honour (for example 'skip site 3'). Requires the hands:control scope (request it at OAuth consent or agent signup, or create an API key with it) and works only on tasks this key or OAuth grant started; an agent cannot lift a pause the user set, and takeover and the kill switch are available only from the user's own dashboard session.
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>",
"action": "<action>"
},
"name": "alterlab_task_control"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Control to apply | |
| task_id | Yes | Task id from alterlab_task_start | |
| instruction | No | Required for steer: the user's instruction |