diff --git a/ui-tui-opentui-v2/src/view/messageLine.tsx b/ui-tui-opentui-v2/src/view/messageLine.tsx index 34d559db186..b241d996863 100644 --- a/ui-tui-opentui-v2/src/view/messageLine.tsx +++ b/ui-tui-opentui-v2/src/view/messageLine.tsx @@ -36,9 +36,21 @@ export function MessageLine(props: { message: Message }) { - {m().text} - + // No parts yet: the just-started streaming turn shows ONLY the caret, + // inline with the glyph (not an empty line + a dangling caret below — + // item 10 cursor misalignment); a settled row shows its flat text. + + {m().text} + + } + > + + + + } > @@ -59,11 +71,6 @@ export function MessageLine(props: { message: Message }) { )} - - - - - )