diff --git a/extensions/discord/src/outbound-session-route.ts b/extensions/discord/src/outbound-session-route.ts index 6a64ddb3ea6..079425f624a 100644 --- a/extensions/discord/src/outbound-session-route.ts +++ b/extensions/discord/src/outbound-session-route.ts @@ -1,10 +1,10 @@ +import type { OpenClawConfig } from "openclaw/plugin-sdk/config-runtime"; import { buildOutboundBaseSessionKey, normalizeOutboundThreadId, resolveThreadSessionKeys, type RoutePeer, } from "openclaw/plugin-sdk/routing"; -import type { OpenClawConfig } from "./runtime-api.js"; import { parseDiscordTarget } from "./target-parsing.js"; export type ResolveDiscordOutboundSessionRouteParams = { diff --git a/extensions/twitch/src/plugin.ts b/extensions/twitch/src/plugin.ts index 265c853a83c..d1e35986f80 100644 --- a/extensions/twitch/src/plugin.ts +++ b/extensions/twitch/src/plugin.ts @@ -12,12 +12,12 @@ import { createLoggedPairingApprovalNotifier, createPairingPrefixStripper, } from "openclaw/plugin-sdk/channel-pairing"; +import type { OpenClawConfig } from "openclaw/plugin-sdk/config-runtime"; import { buildPassiveProbedChannelStatusSummary } from "openclaw/plugin-sdk/extension-shared"; import { createComputedAccountStatusAdapter, createDefaultChannelRuntimeState, } from "openclaw/plugin-sdk/status-helpers"; -import type { OpenClawConfig } from "../api.js"; import { twitchMessageActions } from "./actions.js"; import { removeClientManager } from "./client-manager-registry.js"; import { TwitchConfigSchema } from "./config-schema.js";