Files
pikasTech-unidesk/docs/MDTODO/details/cli-output-progressive-disclosure/R3.5_Task_Report.md
T
Codex 87bcca0783
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
docs(mdtodo): close session send visibility task
2026-07-12 10:21:53 +02:00

1.3 KiB
Raw Blame History

R3.5 任务报告

结论

已解决 UniDesk #1834。UniDesk 的 agentrun send 现在对 dry-run 与 typed failure 提供 text/JSON/YAML 同构的有界投影,不再把结构化 Next 渲染成 [object Object],也不会隐藏 session、run、command、mutation 或 partial-write 事实。

交付

  • 合并 PRpikasTech/unidesk#1836
  • 合并提交:3048cd37(源提交 4a018492)。
  • 变更边界:仅调整 UniDesk CLI 渲染;AgentRun manager 继续独占 session/runner 状态机。
  • dry-run 有界输出:human 460B、JSON 1169B、YAML 896B。
  • typed failure 投影包含 failure code/reason、资源 identity、mutation/partialWrite 与安全只读 Next。

验证

  • 独立运行 bun test scripts/src/agentrun.test.ts:17 个测试通过,共 381 个断言。
  • PR preflightMERGEABLE/CLEAN
  • PR 通过受控入口合并;未手工触发 CI/CD、部署或运行面状态变更。

后续关系

本项只恢复可见性,不替代 AgentRun #319 的 admission 原子性修复。真实 Artificer continuation 将在 AgentRun 状态机修复自动发布后,继续使用原 session 验收。