Delete Watch
delete_watchDelete a watch, addressed by watch_id OR name. MUTATES. Idempotent: deleting a non-existent watch is a no-op (no error). To change a watch in place (rename / novelty_min / retarget criteria) use update_watch instead of delete-and-recreate. Requires SF_API_KEY.
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": "delete_watch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the watch to delete. Provide this OR watch_id. | |
| watch_id | No | UUID of the watch to delete. Provide this OR name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | True when the operation succeeded. | |
| watch | No | The created/affected watch, when applicable. | |
| action | No | Machine label: saved | no_change | removed | liked | created | updated | deleted. | |
| message | No | Human-readable summary of the outcome. | |
| arxiv_id | No | ||
| collection | No | The created/affected collection, when applicable. |