mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-25 03:45:46 -06:00
9e4381eb1c
* refactor(channels): canonicalize bundled setup contracts * test(matrix): use scoped environment fixtures
13 lines
488 B
TypeScript
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,
|
|
};
|