Not exactly where I should report this as I’m not 100% it’s an issue with the LSP or the editor integration or what. I’m running ReScript 12.0.1 and version 1.70.0 of the language server. When I open a file in Zed, the diagnostics that show are correct. When I change the file, the indicators showing the diagnostic issues don’t change or disappear.
Here’s before and after a save showing the LSP RPC log. You can see stale diagnostics in the first photo and saving it autoformats the code but still seems to show stale diagnostics in the LSP RPC. (You can tell it’s stale in the second pic because the squiggly is misaligned.)
I think this means the LSP is misbehaving, but I’m suspicious no one has reported an issue regarding this in three weeks. Anyone with more knowledge know better?
Also, hi @jderochervlk. ![]()
Edit: I’ve just confirmed that it works fine in VSCode, so leaning towards this being a Zed integration issue.

