Wait for the next annotation
wait_for_annotationBlock until a developer adds a new browser annotation or the timeout expires, then return that annotation so agents can run a live watch loop without processing the same note twice.
Instructions
Block until the developer adds a new annotation in the browser (or timeout). Useful for a live 'watch' loop: wait → apply → resolve → wait. Each new annotation is handed to exactly one waiting agent, so several agents can watch at once without doing the same note twice.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "wait_for_annotation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeoutSeconds | No | Default 120 |