Syntax errors, compile-time errors, and runtime errors should all be reported in VSCode with (initially) red squigglies. This blocks the adoption of VSCode UI (compared to embedded CPO in VSCode).
While it might be worth considering a custom lsp request for nicer reporting, textDocument/diagnostic should be fine for an initial implementation.
Syntax errors, compile-time errors, and runtime errors should all be reported in VSCode with (initially) red squigglies. This blocks the adoption of VSCode UI (compared to embedded CPO in VSCode).
While it might be worth considering a custom lsp request for nicer reporting, textDocument/diagnostic should be fine for an initial implementation.