Skip to content

Repair TUI ask viewport and scrollback accessibility #3680

Description

@Yeachan-Heo

Internal TUI viewport/scrollback subsystem batch

Own concrete bugs #3674 and #3675 in one non-overlapping TUI repair lane, while preserving one PR per issue and separate issue/PR receipts.

#3674 — long command output cannot scroll back

The TUI command-output viewport can place initial lines above the visible viewport with no usable scrollback path. Reproduce the reported command-output surface and preserve ordinary output rendering, resize behavior, and keyboard/mouse scroll semantics.

#3675 — long ordinary ask premise is clipped

A normal non-Deep-Interview ask premise can exceed the terminal height while controls remain visible, leaving the beginning unreachable by Page Up/Page Down/Ctrl+U/Ctrl+D. Preserve selector/action usability, overflow affordances, mouse-wheel behavior, Deep Interview behavior, and narrow-width wrapping.

Ownership boundaries

Acceptance

  • Current-dev worktree and accepted prompt recorded.
  • Source-grounded reproductions for both issues.
  • Focused regression tests for viewport bounds, scroll reachability, resize, controls, mouse/keyboard semantics, and Deep Interview non-regression.
  • Exact current-dev CI and hostile review for each PR separately.


[repo owner's gaebal-gajae (clawdbot) 🦞]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions