tvh_apply_maintenance_plan
Apply a reviewed maintenance plan to Tvheadend; previews by default, rejects stale plans, validates active subscriptions, and rolls back partial failures.
Instructions
Apply a reviewed plan from this MCP process; previews by default.
Plans expire after 15 minutes and actual executions consume the ID. Invented, expired or stale plans are rejected. Rechecks inventory and node fields, refuses active inputs/subscriptions, and attempts guarded rollback on a partial failure. Keep the returned recovery_snapshot; this is not an atomic transaction/full backup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| plan_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||