Skip to content

feat(ui): attach to a claude-code task's tmux session from Task details#2

Open
alamops wants to merge 1 commit into
mainfrom
agetor/ee5053d562fe-add-a-connect-to-tmux-for-claude-code-ta
Open

feat(ui): attach to a claude-code task's tmux session from Task details#2
alamops wants to merge 1 commit into
mainfrom
agetor/ee5053d562fe-add-a-connect-to-tmux-for-claude-code-ta

Conversation

@alamops
Copy link
Copy Markdown
Owner

@alamops alamops commented May 19, 2026

Adds a Tmux row to the Task details panel for claude-code tasks that shows the latest run's session name and a Terminal-icon Attach button. Clicking it asks the Bun side to open Terminal.app via osascript and exec tmux attach -t <session> against the resolved tmux binary.

The row is gated on latestRun.tmuxSession so backlog / never-started tasks don't surface an Attach button that's guaranteed to 404. The server distinguishes tmux-missing from session-missing so the UI toast tells the user which of those they're hitting.

Adds a Tmux row to the Task details panel for claude-code tasks that
shows the latest run's session name and a Terminal-icon Attach button.
Clicking it asks the Bun side to open Terminal.app via osascript and
exec `tmux attach -t <session>` against the resolved tmux binary.

The row is gated on `latestRun.tmuxSession` so backlog / never-started
tasks don't surface an Attach button that's guaranteed to 404. The
server distinguishes tmux-missing from session-missing so the UI
toast tells the user which of those they're hitting.
@alamops alamops self-assigned this May 19, 2026
@alamops alamops added the enhancement New feature or request label May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant