Error: listen EADDRINUSE: address already in use :::3000
at Server.setupListenHandle [as _listen2]
Fix:
Another process owns port 3000. Find and kill it, or use a different port:
# macOS / Linux
lsof -i :3000 && kill -9 <PID>
# Windows PowerShell
Get-Process -Id (Get-NetTCPConnection -LocalPort 3000).OwningProcess | Stop-Process
# Or just move OpenClaw
openclaw gateway start --port 3100