* refactor per feedback * feedback * nit * commentify * feedback * feedback
* feed via websocket * feed via websocket * feedback * ensure right schema is used * fix resiliency * some fixes * fix sending message * chunk data * let's abort, which will also dispose * close gracefully
* environment URL parsing