# R2.1 任务报告 ## 结果 [UniDesk PR #1818](https://github.com/pikasTech/unidesk/pull/1818) 已合并,source commit 为 `9a4848fb20ef27a17df00fbf73064256d11693fa`,merge commit 为 `c73b797b25b9`。修改只位于 UniDesk render-only AgentRun events CLI: - 默认 human、JSON 和 YAML 最多返回 20 条事件,并用第 21 条只做 `hasMore` lookahead; - `tool_call` 保留 seq、type、status、commandId、稳定 identity、tool、命令首行、exit、duration、output bytes/hash、上游 truncation 与本地 `outputOmitted`; - 默认摘要不再拼接 stdout、stderr、skill 正文或完整 payload; - JSON 使用有界 compact schema,YAML 与 human 使用同一 normalized items; - shared log renderer 在没有 event page disclosure 时继续使用原五列表格,未改变 logs 合同; - 没有修改 AgentRun manager、Kafka、SSE、durable event facts 或全局 stdout 阈值。 ## 验证 合并后使用固定 run `run_d7f1cbb11ab04a75ad435ee462c2e60d`、`afterSeq=21`、请求 limit 100 复验:默认返回 count 20、fetchedCount 21、hasMore true、nextAfterSeq 41;其中 8 条 tool call,4 条带 `outputOmitted`,最大 summary 109 字符。JSON 6666 B、human 3767 B、YAML 6243 B,三种输出均没有 `/tmp/unidesk-cli-output` dump hint,也没有 `# Git 规范` 等 skill 正文。