These are chat archives for ensime/ensime-atom
@schrepfler It's been up for discussion here before, but to recap my position: It only makes sense if added directly to ensime-server and I think that's a bit too much of an undertaking for anyone right now. Currently ensime node client acts as middleware between programmatic apis in both atom and vscode and the current json protocol exposed by ensime-server. To make it translate to another protocol over the wire would just add an extra network indirection with little gain. I also think we want as much flexibility as possible on the client side and as long as vscode also expose programmatic API:s I'd prefere to use them.