[fix] Do not install /messages route if WebSocket is disabled
[fix] Keep actions map arguments's order on parsing