hermes-agent/ui-tui/src/components
Brooklyn Nicholson b115ea62da feat(tui): anchor LiveTodoPanel to latest user message row
TodoPanel now renders as a child of the most recent user message's
virtualized row container, so it visually belongs to that prompt and
follows it during scroll. Falls back gracefully when no user message
exists yet (panel just doesn't render).
2026-04-26 20:07:29 -05:00
..
agentsOverlay.tsx fix(tui): inline todo in transcript, group across thinking 2026-04-26 16:09:28 -05:00
appChrome.tsx fix(tui): inline todo in transcript, group across thinking 2026-04-26 16:09:28 -05:00
appLayout.tsx feat(tui): anchor LiveTodoPanel to latest user message row 2026-04-26 20:07:29 -05:00
appOverlays.tsx refactor(tui): tighten overlay helpers 2026-04-25 14:23:45 -05:00
branding.tsx fix(tui): route update-behind banner through theme + auto-detect light terminals (#11300) 2026-04-20 11:12:13 -05:00
fpsOverlay.tsx feat(tui): HERMES_TUI_FPS=1 shows live fps counter 2026-04-26 17:20:47 -05:00
markdown.tsx perf(tui): cache stringWidth/wrapText/sliceAnsi + skip-slice when line fits clip 2026-04-26 19:28:09 -05:00
maskedPrompt.tsx fix(tui): fix Linux Ctrl+C regression, remove double clipboard write 2026-04-20 07:14:33 -07:00
messageLine.tsx perf(tui): cache stringWidth/wrapText/sliceAnsi + skip-slice when line fits clip 2026-04-26 19:28:09 -05:00
modelPicker.tsx refactor(tui): tighten overlay helpers 2026-04-25 14:23:45 -05:00
overlayControls.tsx fix(tui): align overlay q shortcut casing 2026-04-25 14:26:35 -05:00
prompts.tsx fix(tui): pager supports scrolling (up/down/page/top/bottom) 2026-04-21 14:48:26 -05:00
queuedMessages.tsx refactor(tui): /clean pass across ui-tui — 49 files, −217 LOC 2026-04-16 22:32:53 -05:00
sessionPicker.tsx refactor(tui): tighten overlay helpers 2026-04-25 14:23:45 -05:00
skillsHub.tsx refactor(tui): tighten overlay helpers 2026-04-25 14:23:45 -05:00
streamingAssistant.tsx fix(tui): inline todo in transcript, group across thinking 2026-04-26 16:09:28 -05:00
streamingMarkdown.tsx fix(tui): wrap streaming markdown split in column Box 2026-04-26 16:55:56 -05:00
textInput.tsx fix(tui): stabilize live progress rendering 2026-04-26 15:23:43 -05:00
themed.tsx refactor(tui): /clean pass across ui-tui — 49 files, −217 LOC 2026-04-16 22:32:53 -05:00
thinking.tsx revert(tui): drop DeferredMd, profiling showed it was neutral 2026-04-26 17:03:38 -05:00
todoPanel.tsx feat(tui): collapse completed todo panel on turn end 2026-04-26 16:24:15 -05:00