CommandCodeAI / CommandCodeAI/command-code

Alot of screen flickering

Open
#431 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

p1
Dominant language
No language data
Stars
4k
Forks
350
PR merge metrics
No merged PRs in 30d

Description

Summary

TUI auto-scrolls to bottom and flickers while reviewing pending edits,
preventing scroll-up review

Expected Behavior

When scrolling the TUI while accepting or rejecting changes, I expect to be
able to scroll up freely and read what the model edited/did. The view should
stay wherever I scroll until I choose to move, so I can review any part of the
screen and confirm changes at my own pace.

Actual Behavior

Instead of letting me review the edits, the screen flickers and snaps me back
to the very bottom, where I can only see the latest edits. Even at the bottom
of the screen the flickering continues — the TUI appears to keep
refreshing/re-rendering.

Steps to reproduce the issue

Steps to Reproduce

  1. Start a session where the model makes edits requiring accept/reject.
  2. While changes are pending, scroll up to read earlier edits.
  3. Observe the view jump back to the bottom.

Impact

  • Cannot scroll up to review edits before accepting/rejecting.
  • Screen flickers constantly (continuous re-render), even when scrolled to the
    bottom.
  • Forced to bottom of output, only latest edits visible.
Command Code Version

0.29.0

Operating System

macOS

Terminal/IDE

iTerm2

Shell

zsh

Additional context

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files, tests, or entry points are named. Reproduce the issue in the TUI on macOS with zsh and iTerm2 while reviewing pending edits, then trace the scroll and refresh behavior. Done means the view stays at the chosen scroll position without continuous flickering during accept/reject review.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, zsh
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.