Skip to content

Feature Request: Display repository name in session list view #238

@zimathon

Description

@zimathon

Problem

When working with multiple repositories, it's difficult to identify which repository each session belongs to in the main list view. Currently, users can only see the session name, making it hard to distinguish between sessions from different repositories.

Current Behavior

The session list only shows:

  • Session name
  • Status
  • Branch name

Users must attach to a session and run pwd or git remote -v to identify the repository.

Proposed Solution

Display the repository name (or path) in the session list view. For example:

┌─────────────────────────────────────────────────────────┐
│ Sessions                                                │
├─────────────────────────────────────────────────────────┤
│ ● fix-auth        ernie-call-api     user/fix-auth     │
│ ○ update-infra    ernie-call-infra   user/update-infra │
│ ○ add-feature     my-project         user/add-feature  │
└─────────────────────────────────────────────────────────┘

Benefits

  • Quickly identify which repository a session belongs to
  • Easier workflow when working across multiple repositories
  • Reduces context-switching overhead
  • No need to attach to sessions just to check which repo they're in

Additional Context

This is a simpler, more focused request compared to #89 (Multi-repository session management). Rather than full multi-repo management, this just adds visibility of the repository name in the existing UI.

Environment

  • claude-squad version: 1.0.14
  • OS: macOS

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