问题
子代理结果已经配置为 compact 时,subagent_wait 和自动 subagent-result 仍会在时间线里显示多行原始子代理输出。当前 12 个逻辑行的上限无法约束视觉高度:模型输出中的长行经过终端换行后,仍可能占据大半个屏幕。
用户通常只需要知道哪些子代理已经结束、是否失败,以及如何按需查看详情;原始审查报告应由主 Agent 综合后回复,而不是默认铺在用户时间线中。
设计边界
- 主模型收到的 tool/message content 保持完整,不能损失综合所需信息。
- compact 折叠态只显示完成数量、子代理 id/标题/状态、失败数量和展开提示。
- compact 折叠态不显示任何子代理原始正文。
- Ctrl+O 展开后仍显示完整原始结果。
- full 设置保持当前完整显示行为。
- /subagents 详情和 transcript 不受影响。
- subagent_wait 与自动 subagent-result 使用一致的信息层级。
验收标准
问题
子代理结果已经配置为 compact 时,subagent_wait 和自动 subagent-result 仍会在时间线里显示多行原始子代理输出。当前 12 个逻辑行的上限无法约束视觉高度:模型输出中的长行经过终端换行后,仍可能占据大半个屏幕。
用户通常只需要知道哪些子代理已经结束、是否失败,以及如何按需查看详情;原始审查报告应由主 Agent 综合后回复,而不是默认铺在用户时间线中。
设计边界
验收标准