discover_weekly_diff
Compare your current Discover Weekly against your archived copy to reveal new tracks, overlaps, and songs you already liked.
Instructions
This week's Discover Weekly vs the last copy in your archive playlist: what is new, what overlapped, and which tracks you already liked. 2-3 reads (+1 write only with save_after). Resolves both playlists by exact name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | Preview only: validate inputs and describe exactly what would change without performing it | |
| liked_cap | No | How many saved tracks to scan for "already liked" detection. Default 500. | |
| save_after | No | After the diff, sync the archive playlist to this week's copy (adds writes) | |
| archive_name | No | Archive playlist name kept by save_discover_weekly. Default "Discover Weekly Archive". | Discover Weekly Archive |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |