PromptChannel
交互通道:表面层实现「怎么问用户」,AskUser 工具经此提问;headless 场景注入不可用通道即降级。
ask(questions, signal): Promise<Answer[]>;向用户提出一批问题,resolve 为对应答案。
- signal 中止 → reject(AbortError 形状);
- 通道不可用 → reject ChannelUnavailableError。
questions
Section titled “questions”readonly Question[]
signal
Section titled “signal”AbortSignal
Promise<Answer[]>
本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。