Needs to manage connection with a websocket that will send and receive messages with the app.
Needs to implement multiplexing logic to use a single websocket subscription for many conversations.
Needs to handle reconnecting gracefully.
Needs to support creation of new conversations.
Needs to manage connection with a websocket that will send and receive messages with the app. Needs to implement multiplexing logic to use a single websocket subscription for many conversations. Needs to handle reconnecting gracefully. Needs to support creation of new conversations.
Potential API: