mcp-browser/mcp_browser
Claude4Ξlope 824a66d7c8 Add tmux session management and screen to tmux conversion
Features:
- Add tmux_server.py with full session management capabilities
- Convert TheCoder script from screen to tmux with HOME bind mount fix
- Add enabled flag to MCPServerConfig for selective server startup
- Tmux now default, screen legacy (disabled by default)
- Update documentation and architecture to reflect tmux preference

Session Management:
- create_session, execute, peek, list_sessions, kill_session
- attach_session and share_session with multi-user instructions
- Better multi-user support than screen with native tmux capabilities

Testing:
- Add test_tmux_session.py for comprehensive tmux functionality testing
- Add test_screen_utf8.py for UTF-8 handling
- Add MCP_QUICK_REFERENCE.md for AI handoff documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-28 15:28:32 +02:00
..
__init__.py Bump version to 0.2.0 after major enhancements 2025-06-28 12:05:55 +02:00
__main__.py Fix linter issues and update integration test 2025-06-27 22:02:31 +02:00
buffer.py Initial prototype of MCP Browser 2025-06-27 12:30:20 +02:00
client_main.py Fix linter issues and update integration test 2025-06-27 22:02:31 +02:00
config.py Add tmux session management and screen to tmux conversion 2025-06-28 15:28:32 +02:00
daemon.py Fix linter issues and update integration test 2025-06-27 22:02:31 +02:00
daemon_main.py Fix daemon file descriptor handling 2025-06-27 18:07:15 +02:00
default_configs.py Add default config system with ~/.claude/mcp-browser/ directory 2025-06-27 14:37:19 +02:00
filter.py Fix MCP initialization timeout and add daemon management 2025-06-27 22:00:32 +02:00
interactive_client.py Add enhanced interactive mode and cmem integration 2025-06-28 12:00:52 +02:00
logging_config.py Fix MCP initialization timeout and add daemon management 2025-06-27 22:00:32 +02:00
multi_server.py Add tmux session management and screen to tmux conversion 2025-06-28 15:28:32 +02:00
proxy.py Add dynamic config reloading and comprehensive onboarding 2025-06-27 22:10:52 +02:00
py.typed Add pip infrastructure and AI development tools 2025-06-27 12:33:43 +02:00
registry.py Add regex JSONPath support and gen_apidoc command 2025-06-28 13:04:59 +02:00
server.py Replace debug output with proper logging framework 2025-06-27 16:24:24 +02:00