moviepilot-api

Installation
SKILL.md

MoviePilot API

For a historical invalid plugin instance ID reported in logs, plugin.instance.purge accepts the exact ID with only config: true (all other scope flags false). It deletes only an empty disabled host record: no saved configuration, display overrides, default target, or log overrides. A saved empty configuration object still protects the record. This recovery path never stops plugins or deletes plugin data, databases, or files. Records with settings, clones, missing records, and mixed scopes are rejected.

Unhandled exceptions outside the durable transfer step ledger stop automatic replay and create an unhandled_execution_review diagnostic. Repair or disable the failing plugin and inspect the files before resolving it as not_applied; roll back untracked effects first when needed. This diagnostic rejects applied and does not replace the evidence for any recorded file operations.

Installs
203
GitHub Stars
12.0K
First Seen
Mar 26, 2026