diff --git a/extensions/line/runtime-api.ts b/extensions/line/runtime-api.ts index af6082ba155..e439c4020b0 100644 --- a/extensions/line/runtime-api.ts +++ b/extensions/line/runtime-api.ts @@ -1 +1,19 @@ -export * from "openclaw/plugin-sdk/line-core"; +// Private runtime barrel for the bundled LINE extension. +// Keep this barrel thin and aligned with the local extension surface. + +export type { OpenClawConfig } from "openclaw/plugin-sdk/line-core"; +export type { ChannelSetupDmPolicy, ChannelSetupWizard } from "openclaw/plugin-sdk/channel-setup"; +export type { LineConfig, ResolvedLineAccount } from "openclaw/plugin-sdk/line-core"; +export { buildChannelConfigSchema } from "openclaw/plugin-sdk/channel-config-schema"; +export { + DEFAULT_ACCOUNT_ID, + formatDocsLink, + LineConfigSchema, + listLineAccountIds, + normalizeAccountId, + resolveDefaultLineAccountId, + resolveExactLineGroupConfigKey, + resolveLineAccount, + setSetupChannelEnabled, + splitSetupEntries, +} from "openclaw/plugin-sdk/line-core";