Add error handling in service.py to send error responses back to client after a failed event, thus reinforcing WebSocket flow without breaking.
May also need to further improve error types on the engine, since it now only raises an InvalidProceduralMove error, which may not reflect the real semantics of a specific error (this needs to be mapped out)
Add error handling in
service.pyto send error responses back to client after a failed event, thus reinforcing WebSocket flow without breaking.May also need to further improve error types on the engine, since it now only raises an
InvalidProceduralMoveerror, which may not reflect the real semantics of a specific error (this needs to be mapped out)