Skip to content

feat: 每轮任务结束后单独展示本次修改的文件列表 #170

Description

@vastsa

描述

当前每轮对话的文件修改会追加到右侧的修改列表中。当对话轮数增多后,很难快速查看某一轮任务具体修改了哪些文件,只能在长长的列表中逐项查找,体验不佳。

期望行为

参考 Zcode 的交互方式,每次任务结束时,在对话区域(或任务完成提示中)单独列出本轮修改的文件清单,让用户一目了然地知道当前这一轮做了哪些改动。

使用场景

  • 多轮对话进行到中后期时,用户需要快速回顾"上一轮改了哪些文件",而不是翻遍整个右侧列表。
  • 每轮任务完成后,有一个清晰的总结区域,方便用户 review 和回溯。

可能的实现方向

  • 在任务完成的系统消息/卡片中,追加本轮涉及的文件路径列表(新增 / 修改 / 删除分类)。
  • 右侧列表可以保留全局视图,但对话区内按轮次提供局部视图。
  • 可选:支持点击文件名直接打开 diff 或跳转到文件。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions