[BUG] /rewind picker shows only ~2 entries in fullscreen TUI renderer, ~10 in default renderer

Open 💬 1 comment Opened Jul 4, 2026 by jayenashar

What's Wrong?

With the fullscreen TUI renderer enabled ("tui": "fullscreen" in settings.json, equivalent to CLAUDE_CODE_NO_FLICKER=1), the /rewind checkpoint picker displays only about 2 entries at a time. The same session in the classic default renderer shows roughly 10 entries in the picker at the same terminal size.

The list is still fully navigable with the keyboard (j/k, Shift+J/Shift+K), so no data is lost, but browsing checkpoints 2 rows at a time makes it hard to find the right prompt to rewind to in a long session.

What Should Happen?

The fullscreen /rewind picker should use the available terminal height like the default renderer does (roughly 10 visible entries at typical terminal sizes), or at least a comparable number of rows.

Steps to Reproduce

  1. Set "tui": "fullscreen" in ~/.claude/settings.json (or start with CLAUDE_CODE_NO_FLICKER=1)
  2. Run claude, have a conversation with 10+ user prompts
  3. Run /rewind: the picker shows only ~2 checkpoints at a time
  4. Switch to the classic renderer (/tui default or CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 claude), run /rewind in the same session: ~10 checkpoints are visible

Is this a regression?

I don't know (first noticed after enabling the fullscreen renderer)

Claude Code Version

2.1.183 (Claude Code)

Platform

Anthropic API

Operating System

Debian Linux (kernel 6.1)

Terminal/Shell

tmux (TERM=tmux-256color), bash

Additional Information

Terminal window is a normal size (the default renderer fits ~10 picker rows in the same window). Searched existing issues for "rewind fullscreen", "rewind picker", "fullscreen picker", "rewind height" and found no report of this.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗