跳转到内容

UnavailableChannel

headless 缺省通道:任何提问立即失败,由 AskUser 工具转成降级 isError 文案

new UnavailableChannel(): UnavailableChannel;

UnavailableChannel

ask(_questions, _signal): Promise<Answer[]>;

向用户提出一批问题,resolve 为对应答案。

  • signal 中止 → reject(AbortError 形状);
  • 通道不可用 → reject ChannelUnavailableError。

readonly Question[]

AbortSignal

Promise<Answer[]>

PromptChannel.ask