OptionalcallThe server provides call hierarchy support.
OptionalcodeThe server provides code actions. CodeActionOptions may only be
specified if the client states that it supports
codeActionLiteralSupport in its initial initialize request.
OptionalcodeThe server provides code lens.
OptionalcolorThe server provides color provider support.
OptionalcompletionThe server provides completion support.
OptionaldeclarationThe server provides Goto Declaration support.
OptionaldefinitionThe server provides goto definition support.
OptionaldiagnosticThe server has support for pull model diagnostics.
OptionaldocumentThe server provides document formatting.
OptionaldocumentThe server provides document highlight support.
OptionaldocumentThe server provides document link support.
OptionaldocumentThe server provides document formatting on typing.
OptionaldocumentThe server provides document range formatting.
OptionaldocumentThe server provides document symbol support.
OptionalexecuteThe server provides execute command support.
OptionalexperimentalExperimental server capabilities.
OptionalfoldingThe server provides folding provider support.
OptionalhoverThe server provides hover support.
OptionalimplementationThe server provides Goto Implementation support.
OptionalinlayThe server provides inlay hints.
OptionalinlineInline completion options used during static registration.
OptionalinlineThe server provides inline values.
OptionallinkedThe server provides linked editing range support.
OptionalmonikerThe server provides moniker support.
OptionalnotebookDefines how notebook documents are synced.
OptionalpositionThe position encoding the server picked from the encodings offered
by the client via the client capability general.positionEncodings.
If the client didn't provide any position encodings the only valid value that a server can return is 'utf-16'.
If omitted it defaults to 'utf-16'.
OptionalreferencesThe server provides find references support.
OptionalrenameThe server provides rename support. RenameOptions may only be
specified if the client states that it supports
prepareSupport in its initial initialize request.
OptionalselectionThe server provides selection range support.
OptionalsemanticThe server provides semantic tokens support.
OptionalsignatureThe server provides signature help support.
OptionaltextDefines how text documents are synced. Is either a detailed structure defining each notification or for backwards compatibility the TextDocumentSyncKind number.
OptionaltypeThe server provides Goto Type Definition support.
OptionaltypeThe server provides type hierarchy support.
OptionalworkspaceWorkspace specific server capabilities.
OptionalworkspaceThe server provides workspace symbol support.
Defines the capabilities provided by a language server.