Session groups sort oldest-first with no option to reverse. In a group with 200+ sessions the one I want is always at the bottom. Please add a persistent sort toggle: newest first (by last active) or oldest first. Pinning and manual reorder don't scale.

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 19, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Feature request: configurable sort order within session groups (most recently edited first)
Right now, sessions inside a group display in creation order, oldest at top, with new sessions appended to the bottom. There's no setting to reverse this.

That works fine for a group with a dozen sessions. It breaks down badly at scale. I have a single long-running project group with a couple hundred sessions in it. The session I want is almost always one of the most recent, but it's the furthest thing from the top of the list. Every time I come back to that project I either scroll a very long way down or fall back to search, which means I need to remember enough about the session title to search for it in the first place.

What I'd like is a sort-order preference for the session list, ideally settable per group but a single global toggle would solve most of the pain:
Newest first (most recently created or most recently active at top)
Oldest first (current behavior, kept as an option)

"Most recently active" would actually be the more useful of the two newest-first variants, since the session I want to resume is usually the one I last touched, not necessarily the one I created last.

I know about Shift+↑/Shift+↓ for manual reordering and Ctrl+T for pinning. Neither scales here. Manual reordering is per-session hand work against a list that keeps growing, and pinning only helps for a handful of sessions I already know I want; it doesn't help when I'm scanning for "whatever I was doing last week."

Persisting the choice across restarts is the important part. A one-time sort that resets would not help.
****

Proposed Solution

Feature request: configurable sort order within session groups (newest first)
Right now, sessions inside a group display in creation order, oldest at top, with new sessions appended to the bottom. There's no setting to reverse this.

That works fine for a group with a dozen sessions. It breaks down badly at scale. I have a single long-running project group with a couple hundred sessions in it. The session I want is almost always one of the most recent, but it's the furthest thing from the top of the list. Every time I come back to that project I either scroll a very long way down or fall back to search, which means I need to remember enough about the session title to search for it in the first place.

What I'd like is a sort-order preference for the session list, ideally settable per group but a single global toggle would solve most of the pain:
Newest first (most recently created or most recently active at top)
Oldest first (current behavior, kept as an option)

"Most recently active" would actually be the more useful of the two newest-first variants, since the session I want to resume is usually the one I last touched, not necessarily the one I created last.

I know about Shift+↑/Shift+↓ for manual reordering and Ctrl+T for pinning. Neither scales here. Manual reordering is per-session hand work against a list that keeps growing, and pinning only helps for a handful of sessions I already know I want; it doesn't help when I'm scanning for "whatever I was doing last week."

Persisting the choice across restarts is the important part. A one-time sort that resets would not help.

Alternative Solutions

_No response_

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗