Skip to content

Isolate /resume results by workspace instead of expanding all sessions #175

Description

@HaonanWang7

Description

Currently, using the /resume command displays all sessions across every workspace in a single flat list. This can be overwhelming and unfocused, especially when you have many active sessions in different projects.,

Image

Proposed improvement

Group the results by workspace and show only the sessions belonging to the current workspace by default. If users need to see sessions from other workspaces, they could use an additional key or toggle (e.g., a modifier like Shift+Enter or a separate --all flag) to expand the view and display everything.

Rationale

This change would keep the user's context focused on their current work, reducing cognitive load and making the resume list more actionable. It aligns with the typical workflow where users usually care about sessions related to the project they're actively working on.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions