Files
stack/docs/TASKS-TUI_Improvements.md

2.4 KiB

Tasks: TUI Improvements

Branch: feat/p7-tui-improvements PRD: PRD-TUI_Improvements.md


Wave 1 — Status Bar & Polish

ID Task Status Notes
TUI-001 Component architecture — split app.tsx into StatusBar, MessageList, InputBar, App shell done 79ff308
TUI-002 Top status bar — connection indicator (●/○), gateway URL, agent model done 79ff308
TUI-003 Bottom status bar — cwd, git branch, token usage done 79ff308
TUI-004 Message formatting — timestamps, role colors, markdown-lite rendering, word wrap done 79ff308
TUI-005 Quiet disconnect — suppress error flood, single-line reconnecting indicator done 79ff308
TUI-006 Tool call display — inline spinner + tool name during execution, ✓/✗ on completion done 79ff308
TUI-007 Thinking/reasoning display — dimmed collapsible block for agent:thinking events done 79ff308

Wave 2 — Layout & Navigation

ID Task Status Notes
TUI-008 Conversation sidebar — list, create, switch conversations not-started Depends: TUI-001
TUI-009 Keybinding system — Ctrl+N, Ctrl+L, Ctrl+K not-started Depends: TUI-008
TUI-010 Scrollable message history — viewport with PgUp/PgDn not-started Depends: TUI-001
TUI-011 Message search — find in current conversation not-started Depends: TUI-010

Wave 3 — Advanced Features

ID Task Status Notes
TUI-012 Project/mission views not-started
TUI-013 Agent status monitoring not-started
TUI-014 Settings/config screen not-started
TUI-015 Multiple agent sessions not-started