/** * Channel CLI 命令组 * * 提供多代理协作 Channel 的 CLI 入口: * - start/stop 管理 Channel 生命周期 * - status 查看运行状态 * - workers 管理 Worker 代理 * - send 发送消息 * - tasks 管理任务 * * 状态持久化到 .specpow/channel/state.json */ interface ChannelStartOptions { maxAgents?: string; json?: boolean; } interface ChannelStatusOptions { json?: boolean; } interface ChannelWorkersOptions { json?: boolean; } interface ChannelSendOptions { type?: string; priority?: string; json?: boolean; } interface ChannelTasksOptions { json?: boolean; } interface ChannelStopOptions { json?: boolean; } interface ChannelWorkersAddOptions { role?: string; json?: boolean; } interface ChannelTasksCreateOptions { assignee: string; description: string; json?: boolean; } interface ChannelTasksUpdateOptions { status: string; result?: string; json?: boolean; } export declare function channelStart(name: string, options: ChannelStartOptions): Promise; export declare function channelStatus(options: ChannelStatusOptions): Promise; export declare function channelWorkers(options: ChannelWorkersOptions): Promise; export declare function channelWorkersAdd(id: string, name: string, options: ChannelWorkersAddOptions): Promise; export declare function channelWorkersRemove(id: string, options: { json?: boolean; }): Promise; export declare function channelSend(target: string, message: string, options: ChannelSendOptions): Promise; export declare function channelTasks(options: ChannelTasksOptions): Promise; export declare function channelTasksCreate(options: ChannelTasksCreateOptions): Promise; export declare function channelTasksUpdate(taskId: string, options: ChannelTasksUpdateOptions): Promise; export declare function channelStop(options: ChannelStopOptions): Promise; export {}; //# sourceMappingURL=channel.d.ts.map