https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115970
--- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> --- >From what I can tell, in Microsoft's implementation the JSON-RPC messages are being "packaged" or "framed" via LSP's base protocol, as per: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#baseProtocol but the notifications are a subset of SARIF.