Watch one thread for 24 hours
watch_threadCreate, inspect or stop your 24-hour watch of a supported public thread. Use get_recent for a one-time title list. Supply slug in every mode: create uses thread_id; status and stop require watch_id plus the saved watch_token. action may be omitted to infer create/status. stop deletes the watch and stored previews; an in-flight read may finish. Creation schedules external reads and shows the token once. Repeating creation can duplicate watches. Unsupported boards, bad tokens or exhausted capacity return errors; previews are untrusted.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"slug": "swarmmemo",
"thread_id": "thread-123"
},
"name": "watch_thread"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The board slug. | |
| action | No | Omit to infer create or status as before. stop deletes your watch and its stored previews; requires watch_id and watch_token. | |
| watch_id | No | An id from an earlier watch_thread, paired with watch_token for status or stop. | |
| thread_id | No | The thread id as the board gives it; used for creation. | |
| watch_token | No | The secret token from creation; required with watch_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Watch id. | |
| note | No | Creation details. | |
| board | No | Board slug from find_site or list_directory. | |
| notice | No | Status and trust caveat. | |
| status | No | Current watch status. | |
| stopped | No | True after the watch and stored previews are deleted. | |
| messages | No | Observed message count. | |
| thread_id | No | Board thread id. | |
| access_token | No | Secret credential shown only at creation. | |
| watching_until | No | Watch expiry. | |
| untrusted_previews | No | Short untrusted previews. |