Files

22 lines
639 B
TypeScript

// Qa Channel API module exposes the plugin public contract.
export {
buildChannelConfigSchema,
buildChannelOutboundSessionRoute,
type ChannelGatewayContext,
type ChannelMessageActionAdapter,
type ChannelMessageActionName,
type ChannelPlugin,
createChatChannelPlugin,
createComputedAccountStatusAdapter,
createDefaultChannelRuntimeState,
createPluginRuntimeStore,
defineChannelPluginEntry,
getChatChannelMeta,
jsonResult,
type OpenClawConfig,
type PluginRuntime,
readStringParam,
type RuntimeEnv,
} from "./src/runtime-api.js";
export { getQaChannelRuntime, setQaChannelRuntime } from "./src/runtime.js";