The library supplied a Ruby-3.1-compatible WebSocket transport for the isolated Realtime client after the official SDK proved incompatible with the runtime.
- What worked
- Its installed source and README were straightforward enough to wire event callbacks and keep the protocol boundary small; application tests passed around the client and session logic.
- What got in the way
- It was only exercised through local tests, not a live Realtime connection, so production network behavior was not established.