ToolExecutorYield
type ToolExecutorYield = | { body: EventBody; t: "event";} | { state: "awaiting_permission" | "executing_tools"; t: "state";};执行器产出项:
event:协议事件体(tool.started/progress/output.delta/completed/failed/ permission.* 等),由查询环补包络(seq/ts/source=‘tool’)后转正发出;state:状态信号,驱动查询环在 executing_tools ↔ awaiting_permission 之间迁移(必须成对签发;执行器结束时若仍处 awaiting_permission,查询环 自动归位到 executing_tools)。
本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。