when I send an :eval command, sometimes I get a single reply, sometimes I get two, the second one just saying :status [:done], but my question is, how should I relate response messages to input messages, there's no IDs and they're sending a variable number of responses for the same message
i believe ids are added by the client
and if included, nrepl will include the id on responses to that eval so you can track them
Ah sorry I missed the line in the docs I was looking for, ignore me
It's literally on the web page in front of me
is the only way to store my own state of what has been sent and partition replies by (new not-done-response) ?