update_watch
Modify an existing watch's name, novelty threshold, or search criteria. Changing criteria resets pending hits for fresh evaluation.
Instructions
Update an existing watch in place — rename, change novelty_min, or RETARGET its structured filter criteria. MUTATES. Address by watch_id OR name. Changing criteria replaces the definition and clears the watch's pending hits (so stale matches don't deliver); the next daily eval repopulates. Tune the new criteria with preview_watch first. Requires SF_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Find the watch by its current name. Provide this OR watch_id. | |
| watch_id | No | Find the watch by UUID. Provide this OR name. | |
| new_name | No | Rename the watch. | |
| novelty_min | No | New novelty floor (0..1). | |
| criteria | No | Replace the watch's filter (becomes kind='filter'). Clears pending hits. | |
| recency_days | No | Window for the new criteria. |