-
Notifications
You must be signed in to change notification settings - Fork 155
Open
Description
Issue Summary
PR #31 was merged but then reverted due to potential compatibility issues with tmux environments and Linux systems.
Changes That Were Reverted
The following changes were reverted from agent_mcp/dashboard/scripts/start-dev.js:
- env: process.env,
- shell: trueWhy This Was Reverted
- tmux Compatibility: The
shell: trueoption can interfere with tmux session management and signal handling - Environment Variable Issues:
env: process.envmay pass tmux-specific variables that could cause unexpected behavior - Maintenance Burden: Adding Windows-specific workarounds creates complexity for a Linux-focused project
Recommended Solution for Windows Users
Use WSL (Windows Subsystem for Linux) instead of native Windows:
- Install WSL2:
wsl --install - Install Ubuntu or preferred Linux distribution
- Run Agent-MCP within the WSL environment
- This provides full Linux compatibility without platform-specific hacks
Benefits of WSL Approach
- ✅ Full compatibility with tmux
- ✅ Native Linux environment behavior
- ✅ No platform-specific code maintenance
- ✅ Better development experience
- ✅ Consistent behavior across environments
WSL is the industry standard for Windows development with Linux-based tools and provides a much better experience than trying to patch individual compatibility issues.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels