Skip to content

Show tmux pane content in kanban prompt preview and reply mode#476

Merged
bborn merged 1 commit intomainfrom
task/1882-show-pane-content-in-kanban-reply
Feb 25, 2026
Merged

Show tmux pane content in kanban prompt preview and reply mode#476
bborn merged 1 commit intomainfrom
task/1882-show-pane-content-in-kanban-reply

Conversation

@bborn
Copy link
Owner

@bborn bborn commented Feb 25, 2026

Summary

  • Captures actual tmux pane output (including multiple choice options) when a task is blocked, instead of only showing the hook log summary
  • Prompt preview now shows up to 5 lines of executor output so users can see what they're responding to
  • Reply mode (r key) shows up to 8 lines of captured pane context above the text input
  • Detects "Waiting for user input" (idle prompts) alongside permission prompts, so all types of executor input requests are actionable from kanban

Test plan

  • All existing UI tests pass
  • Updated tests for new idle prompt detection behavior
  • Prompt preview tests verify richer content display
  • Reply input tests verify captured pane content is shown
  • Manual: Block a task with multiple choice prompt, verify options visible in kanban preview
  • Manual: Press r, verify options shown above reply input, type choice, press Enter

🤖 Generated with Claude Code

The kanban prompt preview now captures the actual tmux pane output
(including multiple choice options) instead of just the hook log
summary. This lets users see what they're responding to before
pressing r to reply.

Also detects "Waiting for user input" (idle prompts) alongside
permission prompts, so all blocked-waiting tasks get the prompt
preview and reply option.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@bborn bborn merged commit ba56171 into main Feb 25, 2026
3 checks passed
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.

1 participant