## 9. 增补:审批流与流式输出(D9/D10,T28/T29) - **决策 D9(操作审批,对齐 dsh)**:`agent.approval_policy` = off | dangerous(默认: 写/编辑/命令询问,只读自动放行)| all;工具执行前经 approval_hook 挂起等待, UI 两按钮(拒绝 / 允许一次),超时 `approval_timeout_s`(默认 120s)自动拒绝 (fail-closed);拒绝结果回喂模型可改道;approval_request/decided 事件对入审计。 - **决策 D10(token 级流式)**:OpenAICompatChat 默认 stream=True(SSE 逐段解析, tool_calls 碎片按 index 组装、不在正文展示;include_usage 计量);流式失败自动 回退非流式一次(已有部分增量输出时如实抛出);ToolLoop 经 on_delta 转发, DeltaThrottle ≥48 字符节流落 delta 事件;前端打字机式实时渲染 + 光标。 - **配套修复**:Vue 响应式丢失 bug——闭包持有 push 前原始对象导致过程事件不渲染, 改取响应式代理对象。