Thanks 🙏
Thank you 🙏
There are no discriminator fields in the nREPL response messages, right? So one has to detect the type of message from the keyset?
Those are a little out of date, now that there's a new query system
Sometimes. Refresh has the information for example.
Nrepl doesn't require it, but middleware may provide it
Neither - I was trying to add types to the response message rather than leaving them as bare objects, so that I could leverage more of TypeScript to help me deal with the test results. I went way too far down a rabbit hole - https://github.com/BetterThanTomorrow/calva/pull/88/files#diff-55e125b5407ed6ce11e002a28b4aef0aR285