
Instead of just emitting the straight parsed-JSON object that the SocketIO library gives us, feed it to the OpenAPI client type system to ensure it's parsed in the same way as any regular API response. This is mostly to get datetimes as JS `Date` object instead of as string.