Skip to content

Add multiple chat tabs per worktree#36

Open
k4y3ff wants to merge 1 commit into
mainfrom
k4y3ff/add-worktree-chat-windows
Open

Add multiple chat tabs per worktree#36
k4y3ff wants to merge 1 commit into
mainfrom
k4y3ff/add-worktree-chat-windows

Conversation

@k4y3ff
Copy link
Copy Markdown
Owner

@k4y3ff k4y3ff commented Mar 29, 2026

Adds the ability to open additional Claude terminal sessions for a selected worktree via a "+" button in the ChatPane tab bar. Each tab runs an independent PTY process (identified by a unique terminalId rather than worktreePath), so multiple Claude sessions can run in parallel on the same codebase. Tabs are labeled "Chat", "Chat 2", "Chat 3", etc., non-first tabs have a close button, and each worktree's tabs are preserved when switching between worktrees. Notifications and sound effects continue to fire correctly via a terminalId → worktreePath mapping in TerminalManager.

🤖 Generated with Claude Code

Users can now open additional Claude terminal sessions for the same
worktree via a "+" button in the ChatPane tab bar. Each tab runs an
independent PTY, and tabs persist when switching between worktrees.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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