diff --git a/extensions/zalouser/src/channel.directory.test.ts b/extensions/zalouser/src/channel.directory.test.ts index a045a6a08a5..435a3146515 100644 --- a/extensions/zalouser/src/channel.directory.test.ts +++ b/extensions/zalouser/src/channel.directory.test.ts @@ -1,4 +1,4 @@ -import type { RuntimeEnv } from "openclaw/plugin-sdk"; +import type { RuntimeEnv } from "openclaw/plugin-sdk/zalouser"; import { describe, expect, it, vi } from "vitest"; const listZaloGroupMembersMock = vi.hoisted(() => vi.fn(async () => [])); diff --git a/extensions/zalouser/src/monitor.ts b/extensions/zalouser/src/monitor.ts index 48d237d1409..1327824b9b8 100644 --- a/extensions/zalouser/src/monitor.ts +++ b/extensions/zalouser/src/monitor.ts @@ -1,3 +1,13 @@ +import { + DM_GROUP_ACCESS_REASON, + DEFAULT_GROUP_HISTORY_LIMIT, + type HistoryEntry, + KeyedAsyncQueue, + buildPendingHistoryContextFromMap, + clearHistoryEntriesIfEnabled, + recordPendingHistoryEntryIfEnabled, + resolveDmGroupAccessWithLists, +} from "openclaw/plugin-sdk/compat"; import type { MarkdownTableMode, OpenClawConfig, @@ -5,19 +15,11 @@ import type { RuntimeEnv, } from "openclaw/plugin-sdk/zalouser"; import { - DM_GROUP_ACCESS_REASON, - DEFAULT_GROUP_HISTORY_LIMIT, - type HistoryEntry, - buildPendingHistoryContextFromMap, - clearHistoryEntriesIfEnabled, createTypingCallbacks, createScopedPairingAccess, createReplyPrefixOptions, - KeyedAsyncQueue, resolveOutboundMediaUrls, mergeAllowlist, - recordPendingHistoryEntryIfEnabled, - resolveDmGroupAccessWithLists, resolveMentionGatingWithBypass, resolveOpenProviderRuntimeGroupPolicy, resolveDefaultGroupPolicy,