Skip to content

Worktree 会话层级展示优化 #782

@emosheeep

Description

@emosheeep

What feature would you like to see?

我平时会比较频繁地使用 Git worktree。同一个 Git 仓库下会有多个不同的 worktree 目录,用来处理不同分支 / 任务。

现在会话列表里,这些不同 worktree 的会话都会被聚合展示到同一个仓库分组下面,例如都显示在 projects/<repo> 下。虽然它们实际所在的目录名不同,但从列表里不容易区分,容易点错会话。

希望可以优化一下多 worktree 场景下的展示:

  • 如果可以的话,按真实 worktree 目录区分会话;
  • 如果仍然希望按同一个 Git 仓库聚合,也希望能在会话标题下面加一行小字,标注当前会话对应的 worktree 目录名或相对路径。

具体交互形式我不确定,可能需要维护者根据产品设计来定,但核心诉求是:在同仓库多 worktree 场景下,能快速看出每个会话属于哪个 worktree,避免混淆。

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions