Skip to content

PromptChannel

This content is not available in your language yet.

交互通道:表面层实现「怎么问用户」,AskUser 工具经此提问;headless 场景注入不可用通道即降级。

ask(questions, signal): Promise<Answer[]>;

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

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

readonly Question[]

AbortSignal

Promise<Answer[]>