> Almost, to be exact it would be (plugin -> ((server -> core) / core)) and (cli -> core)
got it. yeah, this feels right
> In primitive level, it's JSON RPC so I guess pretty much anything goes
that's fair. regardless, it wouldn't be too hard to pass custom messages one way or another
> are there advantages for doing file watching inside vscode isntead?
that's fair. i guess if we wanted to support different editors in the future, as long as we had a general
onFileChange
handler, the file watching can be client specific