Check watch subscription status + recent alerts
watch_statusRetrieve a watch's current state, including active/expired status, alerts remaining, last 10 delivery attempts, and latest signal snapshot. Requires watch ID and secret.
Instructions
Returns the current state of a watch: active/expired, alerts remaining (out of 100 prepaid), last 10 alert deliveries with their delivery_status, and the last computed signal snapshot. Free — no payment required, secret-gated. The secret is the one returned by watch_subscribe.
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": {
"watchId": "<watchId>",
"secret": "<secret>"
},
"name": "watch_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| watchId | Yes | The watchId UUID returned by watch_subscribe. | |
| secret | Yes | The 64-char hex secret returned by watch_subscribe. |