From 474a41a3ee73ce40b5ef66100ab6e203a61fa94f Mon Sep 17 00:00:00 2001 From: ShengtongZhu Date: Sun, 15 Mar 2026 14:11:46 +0800 Subject: [PATCH] fix(guardian): use openclaw/plugin-sdk/core instead of monolithic import Bundled plugins must use scoped plugin-sdk imports (e.g. /core, /compat) instead of the monolithic openclaw/plugin-sdk entry point. Co-Authored-By: Claude Opus 4.6 (1M context) --- extensions/guardian/index.test.ts | 2 +- extensions/guardian/index.ts | 4 ++-- extensions/guardian/types.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/guardian/index.test.ts b/extensions/guardian/index.test.ts index e9a135e0323..e290ea11351 100644 --- a/extensions/guardian/index.test.ts +++ b/extensions/guardian/index.test.ts @@ -12,7 +12,7 @@ vi.mock("./summary.js", () => ({ generateSummary: vi.fn(), })); -import type { OpenClawPluginApi, PluginRuntime } from "openclaw/plugin-sdk"; +import type { OpenClawPluginApi, PluginRuntime } from "openclaw/plugin-sdk/core"; import { callGuardian, callForText } from "./guardian-client.js"; import guardianPlugin, { __testing } from "./index.js"; import { diff --git a/extensions/guardian/index.ts b/extensions/guardian/index.ts index 558b68714c3..d3324b0508d 100644 --- a/extensions/guardian/index.ts +++ b/extensions/guardian/index.ts @@ -1,5 +1,5 @@ -import type { OpenClawPluginApi, PluginRuntime } from "openclaw/plugin-sdk"; -import type { OpenClawConfig } from "openclaw/plugin-sdk"; +import type { OpenClawPluginApi, PluginRuntime } from "openclaw/plugin-sdk/core"; +import type { OpenClawConfig } from "openclaw/plugin-sdk/core"; import { callGuardian } from "./guardian-client.js"; import { getAllTurns, diff --git a/extensions/guardian/types.ts b/extensions/guardian/types.ts index a1952b83655..551eaa25640 100644 --- a/extensions/guardian/types.ts +++ b/extensions/guardian/types.ts @@ -1,4 +1,4 @@ -import type { OpenClawConfig } from "openclaw/plugin-sdk"; +import type { OpenClawConfig } from "openclaw/plugin-sdk/core"; /** * Guardian plugin configuration.