fix: use plugin metadata for install slots

This commit is contained in:
Shakker
2026-04-28 15:54:20 +01:00
parent 3de5476f51
commit 3d89b0f2ec
2 changed files with 4 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ import type { OpenClawConfig } from "../config/config.js";
import {
applyExclusiveSlotSelection,
buildPluginDiagnosticsReport,
buildPluginSnapshotReport,
clearPluginManifestRegistryCache,
enablePluginInConfig,
installHooksFromNpmSpec,
@@ -363,7 +364,7 @@ describe("plugins cli install", () => {
marketplacePlugin: "alpha",
});
enablePluginInConfig.mockReturnValue({ config: enabledCfg });
buildPluginDiagnosticsReport.mockReturnValue({
buildPluginSnapshotReport.mockReturnValue({
plugins: [{ id: "alpha", kind: "provider" }],
diagnostics: [],
});