Feature Request
Summary
Add multi-selection support for sessions in the session list, similar to how files can be multi-selected in a file explorer (using Shift+Click for range selection and Ctrl/Cmd+Click for individual selection).
Motivation
Currently, bulk operations on sessions require performing actions one session at a time. Multi-select would greatly speed up session management workflows.
Proposed Behavior
- Shift+Click — range-select all sessions between the last selected and the clicked one (like file explorer)
- Ctrl/Cmd+Click — toggle individual session selection without deselecting others
- Selected sessions are visually highlighted
- When one or more sessions are selected, a context menu or action bar appears with the following bulk actions:
- Pin to top
- Set color
- Add / manage tags
- Move to project
- Delete sessions
- Clicking anywhere outside the session list (or pressing Escape) deselects all
Use Cases
- Quickly delete multiple old or unwanted sessions at once
- Batch-assign a color or tag to a group of related sessions
- Move a set of sessions into a project in one step
- Pin several important sessions to the top simultaneously
Additional Notes
The interaction pattern should mirror standard OS file explorer behavior so it feels immediately familiar to users.
Feature Request
Summary
Add multi-selection support for sessions in the session list, similar to how files can be multi-selected in a file explorer (using Shift+Click for range selection and Ctrl/Cmd+Click for individual selection).
Motivation
Currently, bulk operations on sessions require performing actions one session at a time. Multi-select would greatly speed up session management workflows.
Proposed Behavior
Use Cases
Additional Notes
The interaction pattern should mirror standard OS file explorer behavior so it feels immediately familiar to users.