成功链:工具宿主 dispatch 完成

成功链:工具宿主 dispatch 完成 由 Archify 生成的时序图。 dispatch(callId) admit handle host.dispatch kind=completed delivery=completed terminalResult 已写 工具结果回执 SSE 成功效应 done 触发/受理 持久化 效应/完成 Orchestrator · tool_call · 时序参与者 Orchestrator tool_call HostRouter · dispatch · 时序参与者 HostRouter dispatch ExecHandle · delivery · 时序参与者 ExecHandle delivery ToolHost · 完成 · 时序参与者 ToolHost 完成 Desktop · SSE · 时序参与者 Desktop SSE 图例 请求 返回

触发 → 受理

  • • 同 callId+bindingDigest singleflight
  • • 新建或复用 ExecHandle

持久化

  • • host.dispatch → kind=completed
  • • delivery=completed + terminalResult

效应 / 完成

  • • Orchestrator 收工具结果
  • • Desktop SSE 观察成功;对偶 fail-host