Skip to content
Omena
Reference

LSP capabilities

The generated language-server capability contract reported during initialization.

Edit on GitHubGenerated from product code.

The table is rendered from the Rust server's serialized initialize capability contract.

Capability pathValue
textDocumentSync2
definitionProvidertrue
hoverProvidertrue
colorProvidertrue
completionProvider.triggerCharacters["'","\"","",",",".","$","@","-"]`
completionProvider.resolveProviderfalse
codeActionProvider.codeActionKinds["quickfix","refactor.extract","refactor.inline"]
codeActionProvider.resolveProviderfalse
referencesProvidertrue
codeLensProvider.resolveProviderfalse
documentLinkProvider.resolveProviderfalse
workspaceSymbolProvidertrue
renameProvider.prepareProvidertrue
workspace.workspaceFolders.supportedtrue
workspace.workspaceFolders.changeNotificationstrue