You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
861 B
861 B
| title | status | type | priority | created_at | updated_at |
|---|---|---|---|---|---|
| TUI: prevent transcript overflow into sub-agents panel; add Ctrl+L to redraw | completed | bug | normal | 2026-04-01T16:47:10Z | 2026-04-01T16:55:12Z |
Occasionally the Transcript widget overflows into the Sub-Agents panel, making the UI look broken. Prevent this overflow from happening. Also add a Ctrl+L keybinding to force a full screen redraw/reset to recover from any rendering artifacts.
Fixed transcript overflow by switching chat-log layout constraint from Constraint::Min(0) to Constraint::Fill(1), ensuring the panel never bleeds into the sub-agents column. Added Ctrl+L keybinding: the transcript event handler passes it through so the global handler sets state.needs_clear=true; the event loop calls terminal.clear() before the next draw. Updated help modal to document Ctrl+L.