diff --git a/extensions/signal/runtime-api.ts b/extensions/signal/runtime-api.ts index 3a84b043f2b..801051438fb 100644 --- a/extensions/signal/runtime-api.ts +++ b/extensions/signal/runtime-api.ts @@ -1,2 +1 @@ -export * from "./src/index.js"; -export type { SignalAccountConfig } from "openclaw/plugin-sdk/signal"; +export * from "./src/runtime-api.js"; diff --git a/extensions/signal/src/accounts.ts b/extensions/signal/src/accounts.ts index 456db907685..51bd1f7e96d 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 14ec21590bd..df5337a4761 100644 --- a/extensions/signal/src/channel.setup.ts +++ b/extensions/signal/src/channel.setup.ts @@ -1,6 +1,6 @@ -import { type ChannelPlugin } from "../runtime-api.js"; import { type ResolvedSignalAccount } from "./accounts.js"; import { signalSetupAdapter } from "./setup-core.js"; +import { type ChannelPlugin } from "./runtime-api.js"; import { createSignalPluginBase, signalSetupWizard } from "./shared.js"; export const signalSetupPlugin: ChannelPlugin = { diff --git a/extensions/signal/src/channel.ts b/extensions/signal/src/channel.ts index 8b8fe842511..85aaadbd2c1 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/runtime-api.ts b/extensions/signal/src/runtime-api.ts new file mode 100644 index 00000000000..93bce482026 --- /dev/null +++ b/extensions/signal/src/runtime-api.ts @@ -0,0 +1 @@ +export * from "openclaw/plugin-sdk/signal"; diff --git a/extensions/signal/src/shared.ts b/extensions/signal/src/shared.ts index c307a51e66c..1a0579e0236 100644 --- a/extensions/signal/src/shared.ts +++ b/extensions/signal/src/shared.ts @@ -10,7 +10,7 @@ import { normalizeE164, SignalConfigSchema, type ChannelPlugin, -} from "openclaw/plugin-sdk/signal"; +} from "./runtime-api.js"; import { listSignalAccountIds, resolveDefaultSignalAccountId,