real time deployment feedback with WebSocket