Show version-locked plugins in menu

This commit is contained in:
pleb
2026-07-05 15:01:58 -07:00
parent 1858f76766
commit 53ad6e2c0d
10 changed files with 212 additions and 83 deletions
+5 -5
View File
@@ -95,14 +95,14 @@ def build_parser() -> argparse.ArgumentParser:
state = subcommands.add_parser(
"state",
help="Show recorded plugin-helper install state",
help="Show recorded plugin-helper managed install state",
parents=[_common_parent()],
)
state.add_argument("--instance", required=True)
installed = subcommands.add_parser(
"installed",
help="List plugins installed by plugin-helper with locked release versions",
help="List plugins from the version lock with managed install state",
parents=[_common_parent()],
)
installed.add_argument("--instance", required=True)
@@ -112,7 +112,7 @@ def build_parser() -> argparse.ArgumentParser:
check = subcommands.add_parser(
"check",
help="Validate local registry, lockfile, and release asset readiness",
help="Validate local catalog, version lock, and release asset readiness",
parents=[_common_parent()],
)
check.add_argument("--instance", required=True)
@@ -154,7 +154,7 @@ def build_parser() -> argparse.ArgumentParser:
plan = subcommands.add_parser(
"plan",
help="Create a dry-run install plan from registry and lockfile",
help="Create a dry-run install plan from the catalog and version lock",
parents=[_common_parent()],
)
plan.add_argument("--instance", required=True)
@@ -189,7 +189,7 @@ def build_parser() -> argparse.ArgumentParser:
enable = subcommands.add_parser(
"enable",
help="Reinstall a disabled locked plugin from local assets",
help="Enable a version-locked plugin from local assets",
parents=[_common_parent()],
)
enable.add_argument("--instance", required=True)