We updated to a version of Ionide.LanguageServerProtocol that supports Call Hierarchy and Type Hierarchy methods. * [textDocument/prepareCallHierarchy](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_prepareCallHierarchy) * [callHeirarchy/incomingCalls](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#callHierarchy_incomingCalls) * [callHeirarchy/outgoingCalls](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#callHierarchy_outgoingCalls) * [textDocument/prepareTypeHierarchy](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_prepareTypeHierarchy) * [typeHeirarchy/supertypes](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#supertypes) * [typeHeirarchy/subtypes](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#typeHierarchy_subtypes) Example docs: * [Call hierarchy example](https://code.visualstudio.com/updates/v1_33#_call-hierarchy) * [Type hierarchy example](https://github.com/microsoft/vscode/issues/126666)