From 37a8caee42bdb94292f6e00480d896e96764e407 Mon Sep 17 00:00:00 2001 From: Gustavo Madeira Santana Date: Wed, 4 Mar 2026 01:20:21 -0500 Subject: [PATCH] Extensions: migrate zalouser plugin-sdk imports --- extensions/zalouser/src/accounts.test.ts | 2 +- extensions/zalouser/src/accounts.ts | 2 +- extensions/zalouser/src/channel.sendpayload.test.ts | 2 +- extensions/zalouser/src/channel.ts | 4 ++-- extensions/zalouser/src/config-schema.ts | 2 +- extensions/zalouser/src/monitor.account-scope.test.ts | 2 +- extensions/zalouser/src/monitor.group-gating.test.ts | 2 +- extensions/zalouser/src/monitor.ts | 4 ++-- extensions/zalouser/src/onboarding.ts | 4 ++-- extensions/zalouser/src/probe.ts | 2 +- extensions/zalouser/src/runtime.ts | 2 +- extensions/zalouser/src/status-issues.ts | 2 +- extensions/zalouser/src/zalo-js.ts | 2 +- 13 files changed, 16 insertions(+), 16 deletions(-) diff --git a/extensions/zalouser/src/accounts.test.ts b/extensions/zalouser/src/accounts.test.ts index f1ce6509358..672a3618431 100644 --- a/extensions/zalouser/src/accounts.test.ts +++ b/extensions/zalouser/src/accounts.test.ts @@ -1,5 +1,5 @@ -import type { OpenClawConfig } from "openclaw/plugin-sdk"; import { DEFAULT_ACCOUNT_ID } from "openclaw/plugin-sdk/account-id"; +import type { OpenClawConfig } from "openclaw/plugin-sdk/compat"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { getZcaUserInfo, diff --git a/extensions/zalouser/src/accounts.ts b/extensions/zalouser/src/accounts.ts index 4797ec0416a..860c1202155 100644 --- a/extensions/zalouser/src/accounts.ts +++ b/extensions/zalouser/src/accounts.ts @@ -1,9 +1,9 @@ -import type { OpenClawConfig } from "openclaw/plugin-sdk"; import { DEFAULT_ACCOUNT_ID, normalizeAccountId, normalizeOptionalAccountId, } from "openclaw/plugin-sdk/account-id"; +import type { OpenClawConfig } from "openclaw/plugin-sdk/compat"; import type { ResolvedZalouserAccount, ZalouserAccountConfig, ZalouserConfig } from "./types.js"; import { checkZaloAuthenticated, getZaloUserInfo } from "./zalo-js.js"; diff --git a/extensions/zalouser/src/channel.sendpayload.test.ts b/extensions/zalouser/src/channel.sendpayload.test.ts index cdf478411f0..9ca29d8bea3 100644 --- a/extensions/zalouser/src/channel.sendpayload.test.ts +++ b/extensions/zalouser/src/channel.sendpayload.test.ts @@ -1,4 +1,4 @@ -import type { ReplyPayload } from "openclaw/plugin-sdk"; +import type { ReplyPayload } from "openclaw/plugin-sdk/compat"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { zalouserPlugin } from "./channel.js"; diff --git a/extensions/zalouser/src/channel.ts b/extensions/zalouser/src/channel.ts index 2c1770b6ebd..fa5411e2ccc 100644 --- a/extensions/zalouser/src/channel.ts +++ b/extensions/zalouser/src/channel.ts @@ -9,7 +9,7 @@ import type { ChannelPlugin, OpenClawConfig, GroupToolPolicyConfig, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { applyAccountNameToChannelSection, buildChannelConfigSchema, @@ -23,7 +23,7 @@ import { resolvePreferredOpenClawTmpDir, resolveChannelAccountConfigBasePath, setAccountEnabledInConfigSection, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { listZalouserAccountIds, resolveDefaultZalouserAccountId, diff --git a/extensions/zalouser/src/config-schema.ts b/extensions/zalouser/src/config-schema.ts index 795c5b6da42..0f4b505d38e 100644 --- a/extensions/zalouser/src/config-schema.ts +++ b/extensions/zalouser/src/config-schema.ts @@ -1,4 +1,4 @@ -import { MarkdownConfigSchema, ToolPolicySchema } from "openclaw/plugin-sdk"; +import { MarkdownConfigSchema, ToolPolicySchema } from "openclaw/plugin-sdk/compat"; import { z } from "zod"; const allowFromEntry = z.union([z.string(), z.number()]); diff --git a/extensions/zalouser/src/monitor.account-scope.test.ts b/extensions/zalouser/src/monitor.account-scope.test.ts index a5a6e8967e9..eca0cff6c8c 100644 --- a/extensions/zalouser/src/monitor.account-scope.test.ts +++ b/extensions/zalouser/src/monitor.account-scope.test.ts @@ -1,4 +1,4 @@ -import type { OpenClawConfig, PluginRuntime, RuntimeEnv } from "openclaw/plugin-sdk"; +import type { OpenClawConfig, PluginRuntime, RuntimeEnv } from "openclaw/plugin-sdk/compat"; import { describe, expect, it, vi } from "vitest"; import { __testing } from "./monitor.js"; import { setZalouserRuntime } from "./runtime.js"; diff --git a/extensions/zalouser/src/monitor.group-gating.test.ts b/extensions/zalouser/src/monitor.group-gating.test.ts index 25ef0e54594..146ae563589 100644 --- a/extensions/zalouser/src/monitor.group-gating.test.ts +++ b/extensions/zalouser/src/monitor.group-gating.test.ts @@ -1,4 +1,4 @@ -import type { OpenClawConfig, PluginRuntime, RuntimeEnv } from "openclaw/plugin-sdk"; +import type { OpenClawConfig, PluginRuntime, RuntimeEnv } from "openclaw/plugin-sdk/compat"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { __testing } from "./monitor.js"; import { setZalouserRuntime } from "./runtime.js"; diff --git a/extensions/zalouser/src/monitor.ts b/extensions/zalouser/src/monitor.ts index c6cb79a9d9f..9382bdb9e7f 100644 --- a/extensions/zalouser/src/monitor.ts +++ b/extensions/zalouser/src/monitor.ts @@ -3,7 +3,7 @@ import type { OpenClawConfig, OutboundReplyPayload, RuntimeEnv, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { createTypingCallbacks, createScopedPairingAccess, @@ -17,7 +17,7 @@ import { sendMediaWithLeadingCaption, summarizeMapping, warnMissingProviderGroupPolicyFallbackOnce, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { buildZalouserGroupCandidates, findZalouserGroupEntry, diff --git a/extensions/zalouser/src/onboarding.ts b/extensions/zalouser/src/onboarding.ts index 8c702efeb7d..22039413085 100644 --- a/extensions/zalouser/src/onboarding.ts +++ b/extensions/zalouser/src/onboarding.ts @@ -5,7 +5,7 @@ import type { ChannelOnboardingDmPolicy, OpenClawConfig, WizardPrompter, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { addWildcardAllowFrom, DEFAULT_ACCOUNT_ID, @@ -15,7 +15,7 @@ import { promptAccountId, promptChannelAccessConfig, resolvePreferredOpenClawTmpDir, -} from "openclaw/plugin-sdk"; +} from "openclaw/plugin-sdk/compat"; import { listZalouserAccountIds, resolveDefaultZalouserAccountId, diff --git a/extensions/zalouser/src/probe.ts b/extensions/zalouser/src/probe.ts index 2285c46feaf..cfa33b0c645 100644 --- a/extensions/zalouser/src/probe.ts +++ b/extensions/zalouser/src/probe.ts @@ -1,4 +1,4 @@ -import type { BaseProbeResult } from "openclaw/plugin-sdk"; +import type { BaseProbeResult } from "openclaw/plugin-sdk/compat"; import type { ZcaUserInfo } from "./types.js"; import { getZaloUserInfo } from "./zalo-js.js"; diff --git a/extensions/zalouser/src/runtime.ts b/extensions/zalouser/src/runtime.ts index 2ab0f243cb3..66287f1280f 100644 --- a/extensions/zalouser/src/runtime.ts +++ b/extensions/zalouser/src/runtime.ts @@ -1,4 +1,4 @@ -import type { PluginRuntime } from "openclaw/plugin-sdk"; +import type { PluginRuntime } from "openclaw/plugin-sdk/compat"; let runtime: PluginRuntime | null = null; diff --git a/extensions/zalouser/src/status-issues.ts b/extensions/zalouser/src/status-issues.ts index 34ebdc2e330..d9f47361d30 100644 --- a/extensions/zalouser/src/status-issues.ts +++ b/extensions/zalouser/src/status-issues.ts @@ -1,4 +1,4 @@ -import type { ChannelAccountSnapshot, ChannelStatusIssue } from "openclaw/plugin-sdk"; +import type { ChannelAccountSnapshot, ChannelStatusIssue } from "openclaw/plugin-sdk/compat"; type ZalouserAccountStatus = { accountId?: unknown; diff --git a/extensions/zalouser/src/zalo-js.ts b/extensions/zalouser/src/zalo-js.ts index c7e036cf8c7..2e230c81ec1 100644 --- a/extensions/zalouser/src/zalo-js.ts +++ b/extensions/zalouser/src/zalo-js.ts @@ -3,7 +3,7 @@ import fs from "node:fs"; import fsp from "node:fs/promises"; import os from "node:os"; import path from "node:path"; -import { loadOutboundMediaFromUrl } from "openclaw/plugin-sdk"; +import { loadOutboundMediaFromUrl } from "openclaw/plugin-sdk/compat"; import { normalizeZaloReactionIcon } from "./reaction.js"; import { getZalouserRuntime } from "./runtime.js"; import type {