diff --git a/src/cli/config-cli.test.ts b/src/cli/config-cli.test.ts index 03b23e1f1e4..f80f6d48b04 100644 --- a/src/cli/config-cli.test.ts +++ b/src/cli/config-cli.test.ts @@ -23,7 +23,7 @@ const mockWriteConfigFile = vi.fn< >(async () => {}); const mockResolveSecretRefValue = vi.fn(); const mockReadBestEffortRuntimeConfigSchema = vi.fn(); -const mockLoadPluginMetadataSnapshot = vi.fn(() => createPluginMetadataSnapshot()); +const mockLoadPluginMetadataSnapshot = vi.fn((_config: unknown) => createPluginMetadataSnapshot()); vi.mock("../config/config.js", async (importOriginal) => { const actual = await importOriginal(); @@ -53,7 +53,7 @@ vi.mock("../plugins/plugin-metadata-snapshot.js", async (importOriginal) => { const actual = await importOriginal(); return { ...actual, - loadPluginMetadataSnapshot: (...args: unknown[]) => mockLoadPluginMetadataSnapshot(...args), + loadPluginMetadataSnapshot: (config: unknown) => mockLoadPluginMetadataSnapshot(config), }; }); @@ -186,7 +186,7 @@ function setExternalFeishuSchema() { plugins: [ createPluginManifestRecord({ id: "openclaw-lark", - origin: "external", + origin: "global", channels: ["feishu"], channelConfigs: { feishu: { diff --git a/src/cli/config-cli.ts b/src/cli/config-cli.ts index c1d2ff69c24..52cc12072b0 100644 --- a/src/cli/config-cli.ts +++ b/src/cli/config-cli.ts @@ -24,7 +24,6 @@ import { } from "../config/types.secrets.js"; import { collectUnsupportedSecretRefPolicyIssues, - validateConfigObjectRaw, validateConfigObjectRawWithPlugins, } from "../config/validation.js"; import { SecretProviderSchema } from "../config/zod-schema.core.js"; diff --git a/src/config/validation.channel-metadata.test.ts b/src/config/validation.channel-metadata.test.ts index 72e728f43ea..81f4397149b 100644 --- a/src/config/validation.channel-metadata.test.ts +++ b/src/config/validation.channel-metadata.test.ts @@ -79,7 +79,7 @@ function createExternalFeishuSchemaRegistry(): PluginManifestRegistry { plugins: [ createPluginManifestRecord({ id: "openclaw-lark", - origin: "external", + origin: "global", channels: ["feishu"], channelConfigs: { feishu: {