Skip to content

Add task pane to TUI with thread selection and navigation#1

Merged
jimbarritt merged 2 commits into
mainfrom
claude/add-task-pane-pPDMW
Mar 31, 2026
Merged

Add task pane to TUI with thread selection and navigation#1
jimbarritt merged 2 commits into
mainfrom
claude/add-task-pane-pPDMW

Conversation

@jimbarritt
Copy link
Copy Markdown
Owner

@jimbarritt jimbarritt commented Mar 31, 2026

Adds a second pane to the TUI that shows tasks for a selected thread.
The threads pane now has a selection cursor (j/k), and users can navigate
to the task pane via Enter (selected thread), gt (active thread), or
mouse click. Tasks are sorted by state (in-progress > blocked >
not-started > done > cancelled) with status symbols and greyed-out
completed/cancelled items. Esc/Ctrl-O returns to threads pane.

Also refactors the TUI into separate files (tui/mod.rs, threads_pane.rs,
tasks_pane.rs) and adds feature documentation.

claude added 2 commits March 31, 2026 21:36
Adds a second pane to the TUI that shows tasks for a selected thread.
The threads pane now has a selection cursor (j/k), and users can navigate
to the task pane via Enter (selected thread), gt (active thread), or
mouse click. Tasks are sorted by state (in-progress > blocked >
not-started > done > cancelled) with status symbols and greyed-out
completed/cancelled items. Esc/Ctrl-O returns to threads pane.

Also refactors the TUI into separate files (tui/mod.rs, threads_pane.rs,
tasks_pane.rs) and adds feature documentation.

https://claude.ai/code/session_01AipT1dAKkS1kg8qPhvcxZj
The test expected resume to restore the previous state (active), but the
design intentionally always returns to paused. Active is a deliberate
choice via switch-to, not an automatic restoration.

https://claude.ai/code/session_01AipT1dAKkS1kg8qPhvcxZj
@jimbarritt jimbarritt merged commit d1d3062 into main Mar 31, 2026
1 check passed
@jimbarritt jimbarritt deleted the claude/add-task-pane-pPDMW branch March 31, 2026 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants