create_watch
Establish a daily alert for new research papers matching your custom criteria (authors, topics, categories, novelty level), with results sent to your email digest.
Instructions
Create a standing watch — evaluated daily against newly-indexed papers, surfacing new matches via the email digest and via check_watches. MUTATES. Get-or-create by name (re-creating with an existing name returns it unchanged — never errors on duplicate). TWO forms: (1) the v2 STRUCTURED filter via criteria (collections/authors/categories/text/has_code/min_novelty/similar, AND-composed) — the composable, agent-tunable form, recommended; tune it with preview_watch first, and edit later with update_watch. (2) a single legacy seed selector (q OR collection_name OR collection_id OR anchor_paper_id); if criteria is given it takes precedence. Requires SF_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Label for the watch, e.g. 'novel KV-cache work'. | |
| novelty_min | No | Only surface papers at/above this novelty score (0..1). The signal/noise knob — raise it for 'only tell me when it matters'. Default 0.5. | |
| q | No | Semantic/keyword topic seed. One seed selector only. | |
| collection_name | No | Watch the neighborhood of a collection by name (resolved by the backend). One seed selector only. | |
| collection_id | No | Watch the neighborhood of a collection by UUID. One seed selector only. | |
| anchor_paper_id | No | Watch papers similar to this arXiv ID. One seed selector only. | |
| scope_to_citations_of | No | Watch new papers citing this arXiv ID. One seed selector only. | |
| author_id | No | Watch an author's new work, by author ID. One seed selector only. | |
| category | No | Watch an arXiv category (e.g. 'cs.LG'), filtered by novelty_min. One seed selector only. | |
| criteria | No | v2 STRUCTURED filter (collections/authors/categories/text/has_code/min_novelty/similar). When provided, this defines the watch (kind='filter') and the single-selector seeds above are IGNORED. This is the composable, agent-tunable form — call preview_watch first to tune it. | |
| recency_days | No | For a structured (criteria) watch: only consider papers from the last N days (default 7; the 'cites' relation uses 30). |