> As far as I can see, the testDocument/didChange request should not be > there. Either the `didClose/didOpen` should not be there, or the `didChange` should not be there. The problem is that we have both. Can you try the patch below, which I suspect should fix your problem? It should get rid of the `didChange` in your recipe. We could also change Eglot so it doesn't do `didClose/didOpen` upon `revert-buffer` (in which case it should/will do the `didChange`), but that should be a separate concern. Stefan