[BUG] CLI re-renders welcome header mid-conversation, causing confusing scroll jump

Resolved 💬 2 comments Opened Apr 14, 2026 by oliverboyd Closed Apr 14, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

NB: Screenshot shows v2.1.107 but I've checked the changelog and see no reference to this bug in the v2.1.108 update.

The CLI often re-renders the full welcome/header block (version, model, team, working directory) in the middle of an ongoing conversation. This makes it appear as though the session has restarted from scratch.

The conversation state is not actually lost. Scrolling down past the re-rendered header reveals the most recent messages.

<img width="1694" height="1826" alt="Image" src="https://github.com/user-attachments/assets/1fc1e1c7-d8c4-42a8-a6b5-f23fe3f69688" />

Environment:

  • Claude Code v2.1.107
  • macOS (Darwin 25.4.0)

What Should Happen?

Expected: Header only appears once at the top of the session.
Actual: Header appears again mid-conversation; viewport jumps to it.

Error Messages/Logs

Steps to Reproduce

  1. Start a conversation with claude
  2. Have an extended conversation with tool use
  3. At some point the header re-renders mid-stream

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Version: 2.1.107

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Warp

Additional Information

_No response_

View original on GitHub ↗

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