feat(plugin): persist declared metadata snapshots (#6467)

This commit is contained in:
InfinityPacer
2026-08-26 13:15:12 +08:00
committed by GitHub
parent bd0795082a
commit ac2a2b1129
26 changed files with 1374 additions and 147 deletions
+4
View File
@@ -356,6 +356,10 @@ class PluginInstallCommand:
payload_receipt=receipt,
applied_at=self.__clock(),
declared_version=release_version,
manifest_matches_payload=(
release_version is None
or release_version == candidate.plugin_version
),
)
await self.__await_side_effect(
self.__persistence.set_installation_target(