Skip to content

feat(tui): refine persistent terminal panes - #44837

Closed
jlongster wants to merge 1 commit into
pty-workspacesfrom
pty-pane-polish
Closed

feat(tui): refine persistent terminal panes#44837
jlongster wants to merge 1 commit into
pty-workspacesfrom
pty-pane-polish

Conversation

@jlongster

Copy link
Copy Markdown
Contributor

Summary

  • refine terminal pane layout, headers, focus ownership, render timing, and live foreground-process labels
  • add pane-navigation keybindings and prompt/session focus handling
  • simplify pane layout state by removing the redundant BSP model
  • handle click-only/empty selections while preserving current v2 copy-highlight behavior

Verification

  • bun run typecheck in packages/tui and packages/cli
  • bun test test/context/session-tabs.test.tsx test/feature-plugins/prompt-footer.test.tsx test/util/selection.test.ts in packages/tui (29 tests)

Stack: 5/5, based on #44836.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant