[BUG] Todo list of > 1 screen causes constant screen refresh.

Resolved 💬 4 comments Opened Sep 3, 2025 by ANogin Closed Jan 5, 2026

Environment

  • Platform (select one):
  • [ ] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [X] Other: Max subscription
  • Claude CLI version: 1.0.102
  • Operating System: MacOS host -> VSCode -> Ubuntu SSH -> Ubuntu DevContainer
  • Terminal: VSCode

Bug Description

As Claude is working, the screen keeps refreshing and scroll location keeps jumping around (with the size of scroll buffer also jumping around in circles). Have not happened before, but is now non-stop in a particular session. My best guess is that because I have todo list display enabled and my todo list is longer than the screenful (do not ask), so the 1-line "this is what I am currently doing" status line is outside of the screen area, and updating it causes this issue, and perhaps is also keeps showing/hiding the todo list (hard to know what's going on when it is all jumping around on me).

Steps to Reproduce

Have not tried.

Expected Behavior

I can control the scroll state, it does not jump around.

Actual Behavior

The scroll state keeps jumping around.

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗