Feature request: FleetView (`claude agents`) should show the repo/project per session row
Problem
When running claude agents (FleetView), the interactive list groups sessions by status (Needs input / Working / Completed). Each row shows the session name + status summary + age, and the header shows a single cwd. But when you have many concurrent sessions spread across different repos/projects, there's no way to tell which project a given row belongs to without opening it.
Proposed Solution
Surface the repo/project per row in the interactive FleetView — e.g. a short repo label (basename of the session's cwd) shown as a column or prefix on each row.
Nice-to-haves:
- Optional grouping/sorting by repo.
- Color-code rows by repo.
Why This Matters
The data already exists — claude agents --json exposes cwd for every session — it's just not surfaced in the interactive UI. With background agents running across several repos at once, the status grouping alone isn't enough to orient yourself.
Current Workaround
A small wrapper over claude agents --json that prints a repo column per row. It works for a static overview but can't replace the navigable FleetView (you can't enter/manage a session from it).
Related
Related to #68104 (repo-scoped filtering), but distinct: that issue is about which sessions are shown; this is about displaying the repo on each row so you can tell them apart.
Environment
Claude Code v2.1.181, macOS (arm64), native install.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗