[FEATURE] Agents view: can the PR status colour stay on for unfocused rows?

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

The PR number on each claude agents row, coloured by status, is super useful.

Only catch is that it's only coloured on the focused row. The rest seems to get the faint attribute, which washes the PR number out to grey, instead of having a colour.

With many agents going, I arrow down the list one row at a time to read colours that are already there, just not shown unless the row is highlighted.

<img width="104" height="119" alt="Image" src="https://github.com/user-attachments/assets/3318d970-5d5f-4060-80b6-26786a78bcdd" />

<img width="103" height="86" alt="Image" src="https://github.com/user-attachments/assets/e2020f39-b299-437f-8e3f-63b1630741f0" />

Proposed Solution

Can the badge stay at full colour on every row? Focus is already shown other ways.

If the dimming is deliberate, a setting to opt out would be plenty.

It looks like it's one prop on the fleet row:

<PrBadge number={pr.prNumber} color={pr.color} dimColor={!isFocused} ... />

Same on the "PR" fallback and the "N PRs" label. The expanded detail pane already renders these full colour regardless of focus, so this is really just asking the list to match the pane.

Alternative Solutions

Selecting a row works, but that's one agent at a time, which defeats the list. Can't find a setting to change the current behaviour, and have had no luck from the terminal settings side.

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Additional Context

Related but different: #79281 is about colour for session identity and state. This is only the PR badge already on the row.

View original on GitHub ↗