singularity-forge/packages
Tom Boucher 0ced559044 fix: remove CSI 3J scrollback clear from TUI full redraws (#455)
During full redraws, the TUI emitted \x1b[3J (clear scrollback) before
\x1b[2J\x1b[H (clear screen + home). In terminals like Ubuntu Terminal
that honor CSI 3J, this destroyed the scrollback buffer and caused the
scrollbar/view position to jump to the top during phase transitions.

Replace with just \x1b[2J\x1b[H which clears the visible screen and
homes the cursor without touching scrollback history. This preserves
view continuity while still performing a clean redraw.
2026-03-16 15:11:11 -04:00
..
native perf: optimize discovery and interactive hot paths 2026-03-14 16:03:44 -05:00
pi-agent-core fix(agent-core): await event queue in tool hooks for safe parallel execution (#439) 2026-03-14 21:16:17 -06:00
pi-ai feat: update ollama cloud provider models (#578) 2026-03-15 22:22:29 -06:00
pi-coding-agent Merge pull request #666 from jeremymcs/fix/v2.19.0-phase1-quick-wins 2026-03-16 12:44:17 -06:00
pi-tui fix: remove CSI 3J scrollback clear from TUI full redraws (#455) 2026-03-16 15:11:11 -04:00