claude-code - 💡(How to fix) Fix Agents view: navigating into an agent and back (←) leaves stale/garbled frame until terminal resize

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…

In the multi-agent task list ("agents") view, opening an agent's detail and then returning to the list does only a partial redraw. The previous detail content overlaps the task list, header, and logo art. The TUI does not perform a full repaint on back-navigation, so the list view stays corrupted.

Root Cause

In the multi-agent task list ("agents") view, opening an agent's detail and then returning to the list does only a partial redraw. The previous detail content overlaps the task list, header, and logo art. The TUI does not perform a full repaint on back-navigation, so the list view stays corrupted.

Fix Action

Workaround

  • Any terminal resize triggers SIGWINCH → full repaint → fixes it.
  • pkill -WINCH -f claude (sends SIGWINCH without moving the window) also fixes it.
  • Ctrl+L does not fix it.
RAW_BUFFERClick to expand / collapse

Summary

In the multi-agent task list ("agents") view, opening an agent's detail and then returning to the list does only a partial redraw. The previous detail content overlaps the task list, header, and logo art. The TUI does not perform a full repaint on back-navigation, so the list view stays corrupted.

Environment

  • Version: 2.1.165
  • OS: Windows Terminal + WSL2 (Ubuntu), 6.6.x-microsoft-standard-WSL2

Steps to reproduce

  1. Have at least 2 background agents/tasks so the agents list view shows entries.
  2. From the agents list, enter an agent's detail ( / enter).
  3. Navigate back to the list ().
  4. The list view is rendered garbled — stale detail-frame content overlaps the task rows, header, and logo.

Workaround

  • Any terminal resize triggers SIGWINCH → full repaint → fixes it.
  • pkill -WINCH -f claude (sends SIGWINCH without moving the window) also fixes it.
  • Ctrl+L does not fix it.

Expected

A full repaint on back-navigation, leaving no stale frame from the agent detail view.

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