Delete watch
delete_watchPermanently removes a specific watch, its stored events, and queued webhook pushes to stop monitoring early. Use the watch ID from creation or listing; this action cannot be undone.
Instructions
Delete one watch of this connection for good, together with its stored events and any queued webhook pushes; this cannot be undone. Use it to stop a watch early (watches also end on their own at expires_at or when their condition is met). Unknown ids and other connections' watches return not_found.
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": {
"watch_id": "<watch_id>"
},
"name": "delete_watch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| watch_id | Yes | Watch id from create_watch or list_watches. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | No | ||
| watch_id | No |