diff --git a/extensions/signal/runtime-api.ts b/extensions/signal/runtime-api.ts index e258df15c9c..b7b73960068 100644 --- a/extensions/signal/runtime-api.ts +++ b/extensions/signal/runtime-api.ts @@ -1 +1,2 @@ -export * from "./src/index.js"; +export * from "openclaw/plugin-sdk/signal"; +export * from "openclaw/plugin-sdk/signal-core"; diff --git a/extensions/signal/src/accounts.ts b/extensions/signal/src/accounts.ts index 456db907685..f167654ef3f 100644 --- a/extensions/signal/src/accounts.ts +++ b/extensions/signal/src/accounts.ts @@ -4,7 +4,7 @@ import { resolveAccountEntry, type OpenClawConfig, } from "openclaw/plugin-sdk/account-resolution"; -import type { SignalAccountConfig } from "openclaw/plugin-sdk/signal"; +import type { SignalAccountConfig } from "../runtime-api.js"; export type ResolvedSignalAccount = { accountId: string; diff --git a/extensions/signal/src/channel.setup.ts b/extensions/signal/src/channel.setup.ts index 6fa8add4405..14ec21590bd 100644 --- a/extensions/signal/src/channel.setup.ts +++ b/extensions/signal/src/channel.setup.ts @@ -1,4 +1,4 @@ -import { type ChannelPlugin } from "openclaw/plugin-sdk/signal"; +import { type ChannelPlugin } from "../runtime-api.js"; import { type ResolvedSignalAccount } from "./accounts.js"; import { signalSetupAdapter } from "./setup-core.js"; import { createSignalPluginBase, signalSetupWizard } from "./shared.js"; diff --git a/extensions/signal/src/channel.ts b/extensions/signal/src/channel.ts index 8552a26c8df..6e1a22337e2 100644 --- a/extensions/signal/src/channel.ts +++ b/extensions/signal/src/channel.ts @@ -16,7 +16,7 @@ import { PAIRING_APPROVED_MESSAGE, resolveChannelMediaMaxBytes, type ChannelPlugin, -} from "openclaw/plugin-sdk/signal"; +} from "../runtime-api.js"; import { resolveSignalAccount, type ResolvedSignalAccount } from "./accounts.js"; import { markdownToSignalTextChunks } from "./format.js"; import { diff --git a/extensions/signal/src/shared.ts b/extensions/signal/src/shared.ts index 8e738fd0776..e72807edbca 100644 --- a/extensions/signal/src/shared.ts +++ b/extensions/signal/src/shared.ts @@ -11,7 +11,7 @@ import { normalizeE164, SignalConfigSchema, type ChannelPlugin, -} from "openclaw/plugin-sdk/signal-core"; +} from "../runtime-api.js"; import { listSignalAccountIds, resolveDefaultSignalAccountId,