claude-code - 💡(How to fix) Fix Feature Request: Show session status (running/pending/completed) in session list [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#53042Fetched 2026-04-25 06:13:56
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Participants
Timeline (top)
labeled ×3

Fix Action

Fix / Workaround

This is especially useful for power users managing multiple parallel agent sessions simultaneously. Right now the only workaround is clicking into each session to check for loading spinners or read the last message.

RAW_BUFFERClick to expand / collapse

Problem

When multiple sessions are open, the session list sidebar only shows timestamps — there is no way to tell which sessions are currently running, waiting for input, or completed.

This becomes a significant pain point when running parallel agents or background tasks across multiple sessions, as you must click into each session individually to check its status.

Proposed Solution

Add a status indicator/badge to each session in the sidebar list:

  • 🟢 Running — Claude is actively processing
  • 🟡 Waiting — waiting for user input
  • Completed — last turn finished, no pending work
  • 🔵 Idle — session open but no recent activity

Expected Behavior

Users should be able to glance at the session list and immediately understand which sessions need attention, which are still processing, and which have finished — without having to click into each one.

Additional Context

This is especially useful for power users managing multiple parallel agent sessions simultaneously. Right now the only workaround is clicking into each session to check for loading spinners or read the last message.

extent analysis

TL;DR

Adding a status indicator to each session in the sidebar list is likely the most effective fix to address the issue of not being able to tell the status of multiple sessions at a glance.

Guidance

  • Determine the current session states (Running, Waiting, Completed, Idle) and assign corresponding indicators (🟢, 🟡, ✅, 🔵) to be displayed next to each session in the sidebar.
  • Modify the session list rendering logic to include these status indicators based on the session's current state.
  • Ensure the status indicators update dynamically as the session states change (e.g., from Running to Completed).
  • Consider implementing a mechanism for users to customize the appearance or behavior of these status indicators, if necessary.

Example

No specific code example can be provided without knowing the exact implementation details, but the modification would involve updating the UI component responsible for rendering the session list to include the status indicators.

Notes

The proposed solution assumes that the current state of each session is already being tracked somewhere in the application. If not, additional work may be needed to implement session state tracking before the status indicators can be accurately displayed.

Recommendation

Apply the workaround of adding status indicators to the session list, as it directly addresses the identified pain point and enhances the user experience for managing multiple sessions.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix Feature Request: Show session status (running/pending/completed) in session list [1 participants]