[FEATURE] Group sessions by sub-project within a single repository

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 27, 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

Existing session organization is derived from the working directory or git repo root. That breaks for framework repos that host multiple onboarded apps in one repository. All sessions for every app collapse into one flat list under the same project, so there is no way to see only the sessions for the app I am currently working on. Renaming sessions with prefixes is manual and gives no real separation.

Proposed Solution

Allow sessions to be grouped below the repo level. Either derive the group from the subdirectory the session is working in (for example apps/<app-name>), or support user-assigned tags or groups on a session, with a filter in the /resume picker. New sessions started from within an existing group should inherit that group automatically.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

File operations

Use Case Example

I work on a framework repo where multiple apps are onboarded. In a week I may have sessions for framework-level changes plus separate sessions for four different apps. Resuming the right one currently means scanning timestamps and first prompts, and it is easy to resume a session scoped to the wrong app.

Additional Context

_No response_

View original on GitHub ↗