zz_

55e93171 ยท zzmq.dev@gmail.com/zz

Commit

55e93171ece4877bc50fcb059ccf20b264f46613

zz work --assist: full-screen frame with in-app scrollback, like zz top Direct feedback: the previous redesign dropped the alt-screen dashboard for plain scrolling CLI output (terminal-native scrollback), but the actual ask was a full-screen experience with scrollback via arrows/ mouse wheel, matching zz top's own panes -- not a departure from the TUI look. tui/AssistApp.tsx now owns its own scroll offset the same way TabView.tsx's content panes do: the transcript (plus the in-flight streaming turn) flattens into lines and windows by that offset, moved by up/down arrows, Page Up/Down, Home/End, and the mouse wheel (useMouse.ts, already proven in zz top) -- deliberately never j/k, since those are free characters in a chat message here. Both the picker and the session view render inside a fixed-size bordered frame (enterFullscreen restored in cli/commands/workAssist.ts), consistent with every other zz TUI. Live-verified: picker renders in the full-screen frame correctly, PageUp scrolls back with a "N line(s) back" indicator, End jumps back to the live edge. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q8tksS4bucUkJguqksSVYR

Troy Howard <thoward37@gmail.com> -- 2026-10-13T17:26:00.000Z

Tree at this commit