fix: async command execution to prevent agent blocking

- Commands now run in goroutines, message loop never blocked
- WebSocket writes protected with mutex for concurrency safety
- Max 5 concurrent commands with semaphore limiting
- Long-running commands (npm install, large downloads) no longer freeze agent
This commit is contained in:
dongsheng123132
2026-03-25 17:15:09 +08:00
parent ed7e9052d0
commit b9656b260d
2 changed files with 0 additions and 0 deletions

Binary file not shown.

Binary file not shown.