Skip to content

Keep TUI status surfaces in sync#18935

Merged
canvrno-oai merged 2 commits intomainfrom
etraut/fix-update-plan-task-progress
Apr 22, 2026
Merged

Keep TUI status surfaces in sync#18935
canvrno-oai merged 2 commits intomainfrom
etraut/fix-update-plan-task-progress

Conversation

@etraut-openai
Copy link
Copy Markdown
Collaborator

@etraut-openai etraut-openai commented Apr 22, 2026

Problem: PR #15860 added terminal-title refresh paths for runtime state that is also rendered by the footer status line. Those title-only refreshes can leave configured status-line items like run-state and task-progress stale.

Solution: Route shared runtime-state updates through the shared status-surface refresh path, keep update_plan task progress across turns, and reserve terminal-title-only refreshes for title setup and animation.

@etraut-openai etraut-openai force-pushed the etraut/fix-update-plan-task-progress branch from c3b7e57 to a7b1e35 Compare April 22, 2026 02:27
@etraut-openai etraut-openai force-pushed the etraut/fix-update-plan-task-progress branch from a7b1e35 to 4609a0f Compare April 22, 2026 02:30
@etraut-openai etraut-openai changed the title Keep update_plan task progress visible Keep TUI status surfaces in sync Apr 22, 2026
@canvrno-oai canvrno-oai merged commit c7e5a9d into main Apr 22, 2026
25 checks passed
@canvrno-oai canvrno-oai deleted the etraut/fix-update-plan-task-progress branch April 22, 2026 03:39
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants