hermes-agent/ui-tui/packages/hermes-ink/src
Brooklyn Nicholson 0277194e3b fix(tui): preserve transcript tail across resizes
Wraps + heights are column-dependent, so a width change must remeasure
every row and the renderer must repaint the full viewport.

- Key virtualRows on cols so React remounts wrapped rows on resize.
- Snap back to bottom after sticky-mode resize once React rerenders.
- Reserve a scrollbar + gap column in transcriptBodyWidth (non-termux).
- Full repaint on any viewport height change (was: shrink-only).
- ScrollBox scrollHeight uses deepest child bottom so sticky-bottom
  math can reach the real final rendered row after reflow.
- DECSTBM fast-path now requires full container rect match.
2026-05-23 17:37:42 -05:00
..
bootstrap feat: fork ink and make it work nicely 2026-04-11 11:29:08 -05:00
hooks feat: fork ink and make it work nicely 2026-04-11 11:29:08 -05:00
ink fix(tui): preserve transcript tail across resizes 2026-05-23 17:37:42 -05:00
native-ts/yoga-layout feat: fork ink and make it work nicely 2026-04-11 11:29:08 -05:00
utils fix(tui): clipboard copy on linux/wayland 2026-05-20 19:47:30 -04:00
entry-exports.ts feat(tui): mouse_tracking DEC mode presets (salvage of #26681) (#30084) 2026-05-21 20:25:52 -05:00