Files
hermes/ui-tui/src/components
Brooklyn Nicholson 15096903c7 fix(tui): keep the newline above the streaming assistant text
Finalized assistant messages rendered the thinking/tools trail inside
MessageLine with marginBottom=1 before the response body — giving a
clean blank line above the text. The streaming path rendered the
progress ToolTrail and the streaming MessageLine as two separate
siblings with no margin between, so the in-progress response butted
right up against the thinking panel. That's the "newline appears
after it's done" jank.

Wrap the streaming MessageLine in a Box with marginTop=1 whenever the
progress area is visible above it. Same spacing as the finalized
version, continuous through the handoff.
2026-04-16 20:35:46 -05:00
..
2026-04-16 14:48:29 -05:00
2026-04-15 14:14:01 -05:00
2026-04-12 16:33:25 -05:00
2026-04-15 14:14:01 -05:00
2026-04-15 10:35:08 -05:00
2026-04-15 14:14:01 -05:00
2026-04-15 14:14:01 -05:00