tdarr_scan
Scan a Tdarr library for new files by default, or re-scan all files; review a dry-run plan before applying changes.
Instructions
Scan a Tdarr library: scanFindNew (only new files, default) or scanFresh (re-scan everything).
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": {
"host": "<host>",
"library": "<library>"
},
"name": "tdarr_scan"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | host name from the inventory that has apps.jellyfin / apps.tdarr | |
| mode | No | scanFindNew | |
| apply | No | false (default) = dry run: show what will happen on which hosts and a planHash. true = run it; needs planHash | |
| library | Yes | ||
| planHash | No | planHash from the dry run of the very same call, good for one apply; refused if targets or their state changed since |