fix: retain plugin lifecycle ownership and recover installation state (#7146)

* fix: retain plugin lifecycle ownership and recover installation state

* test: cover plugin rollback and uninstall lifecycle boundaries

---------

Co-authored-by: jxxghp <jxxghp@gmail.com>
This commit is contained in:
Aqr-K
2026-10-23 07:44:07 +08:00
committed by GitHub
parent bcbf79f030
commit 6610a8c008
49 changed files with 1811 additions and 197 deletions

View File

@@ -18,7 +18,7 @@ if str(PROJECT_ROOT) not in sys.path:
sys.path.insert(0, str(PROJECT_ROOT))
MOVIEPILOT_API_SKILL_VERSION = "60"
DATABASE_OPERATION_SKILL_VERSION = "12"
DATABASE_OPERATION_SKILL_VERSION = "13"
DATABASE_TABLE_GUIDES: dict[str, tuple[str, str, str]] = {