Log TV Watch
log_tv_watchLog a TV show the user watched to their TV Diary (the tv page, with its poster), not log_event or log_moment: season, episode (episode_end for a range), finished_season, plus the same fields as log_movie_watch. The same show, season and episode on the same day returns the stored watch (duplicate: true). A watch of the whole show takes it off To Watch; episodes do not. Private by default. ($0.10; API key required)
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": {
"title": "<title>"
},
"name": "log_tv_watch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| with | No | Who with; only their contacts are kept. | |
| year | No | Premiere year. | |
| notes | No | Their note or reaction. | |
| title | Yes | As the user named it. | |
| where | No | Cinema, home, flight … | |
| rating | No | Their score out of 10, only if given. | |
| season | No | TV season number, e.g. 2. | |
| episode | No | The episode, or the first of a range. | |
| imdb_id | No | tt… when known. | |
| rewatch | No | They watched it again. | |
| person_ids | No | Contact ids, e.g. ["3f2a1b4c-8d9e-6f01-c2b3-c4d5e6f70809"]. | |
| request_id | No | Client idempotency key (retries return original result). | |
| visibility | No | Who can see the watch: private, friends or public, e.g. private. | |
| watched_at | No | Local YYYY-MM-DD (last night = yesterday), or YYYY-MM-DDTHH:MM if they gave a time. Omit for now. | |
| episode_end | No | Last episode of a range. | |
| finished_season | No | They finished the season. | |
| idempotency_key | No | Alias for request_id. | |
| watched_at_precision | No | approximate when a part of day was read as a time. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| watch | No | The diary entry: watch_id, title, season, episode, watched_on, rating, poster_url, visibility. | |
| account | No | The Dayze account this data belongs to. With more than one Dayze connection, name it in the answer. | |
| created | No | ||
| message | No | ||
| duplicate | No | True when the same show and episode was already logged that day; nothing was added. | |
| provenance | No | Which connector wrote the record and which connected Dayze account received it. | |
| inspect_url | No | The Dayze page that shows the saved record. | |
| inspect_note | No | What inspect_url opens. Never quote the record id. | |
| people_tagged | No | ||
| catalog_created | No | ||
| unresolved_people | No |