Files
openclaw/extensions/line/src/channel.setup.ts
Peter Steinberger 9e4381eb1c refactor(channels): unify bundled channel setup contracts (#117106)
* refactor(channels): canonicalize bundled setup contracts

* test(matrix): use scoped environment fixtures
2026-07-31 16:57:29 -07:00

13 lines
488 B
TypeScript

// Line plugin module implements channel.setup behavior.
import type { ChannelPlugin, ResolvedLineAccount } from "./channel-api.js";
import { lineChannelPluginCommon } from "./channel-shared.js";
import { lineSetupContract } from "./setup-core.js";
import { lineSetupWizard } from "./setup-surface.js";
export const lineSetupPlugin: ChannelPlugin<ResolvedLineAccount> = {
id: "line",
...lineChannelPluginCommon,
setupWizard: lineSetupWizard,
setupContract: lineSetupContract,
};