Skip to content

feat(dev): add explicit tmux multiplexer launch#452

Merged
basnijholt merged 5 commits intomainfrom
feat/dev-tmux-multiplexer-handle
Mar 20, 2026
Merged

feat(dev): add explicit tmux multiplexer launch#452
basnijholt merged 5 commits intomainfrom
feat/dev-tmux-multiplexer-handle

Conversation

@basnijholt
Copy link
Copy Markdown
Owner

Summary

  • add -m tmux / --multiplexer tmux for dev new and dev agent
  • allow tmux-backed agent launches even when not already inside tmux by creating or reusing a detached repo-scoped session
  • return and surface the tmux pane handle in CLI output, and update docs/tests accordingly

Testing

  • ruff check agent_cli/dev/launch.py agent_cli/dev/terminals/tmux.py tests/dev/test_launch.py tests/dev/test_terminals.py
  • pytest tests/dev/test_terminals.py tests/dev/test_launch.py tests/dev/test_cli.py -q

@basnijholt basnijholt merged commit 7905b81 into main Mar 20, 2026
11 of 12 checks passed
@basnijholt basnijholt deleted the feat/dev-tmux-multiplexer-handle branch March 20, 2026 03:00
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