API Reference
- Clients
- Protocol
- Servers
- Types
AnnotatedTextEdit
ApplyWorkspaceEditParams
ApplyWorkspaceEditResult
BaseSymbolInformation
CallHierarchyClientCapabilities
CallHierarchyIncomingCall
CallHierarchyIncomingCallsParams
CallHierarchyIncomingCallsRequest
CallHierarchyIncomingCallsResponse
CallHierarchyItem
CallHierarchyOptions
CallHierarchyOutgoingCall
CallHierarchyOutgoingCallsParams
CallHierarchyOutgoingCallsRequest
CallHierarchyOutgoingCallsResponse
CallHierarchyPrepareParams
CallHierarchyRegistrationOptions
CancelParams
CancelRequestNotification
ChangeAnnotation
ChangeAnnotationIdentifier
ClientCapabilities
ClientRegisterCapabilityRequest
ClientRegisterCapabilityResponse
ClientUnregisterCapabilityRequest
ClientUnregisterCapabilityResponse
CodeAction
CodeActionClientCapabilities
CodeActionClientCapabilitiesCodeActionLiteralSupportType
CodeActionClientCapabilitiesCodeActionLiteralSupportTypeCodeActionKindType
CodeActionClientCapabilitiesResolveSupportType
CodeActionContext
CodeActionDisabledType
CodeActionKind
CodeActionOptions
CodeActionParams
CodeActionRegistrationOptions
CodeActionResolveRequest
CodeActionResolveResponse
CodeActionTriggerKind
CodeDescription
CodeLens
CodeLensClientCapabilities
CodeLensOptions
CodeLensParams
CodeLensRegistrationOptions
CodeLensResolveRequest
CodeLensResolveResponse
CodeLensWorkspaceClientCapabilities
Color
ColorInformation
ColorPresentation
ColorPresentationParams
Command
CompletionClientCapabilities
CompletionClientCapabilitiesCompletionItemKindType
CompletionClientCapabilitiesCompletionItemType
CompletionClientCapabilitiesCompletionItemTypeInsertTextModeSupportType
CompletionClientCapabilitiesCompletionItemTypeResolveSupportType
CompletionClientCapabilitiesCompletionItemTypeTagSupportType
CompletionClientCapabilitiesCompletionListType
CompletionContext
CompletionItem
CompletionItemKind
CompletionItemLabelDetails
CompletionItemResolveRequest
CompletionItemResolveResponse
CompletionItemTag
CompletionList
CompletionListItemDefaultsType
CompletionListItemDefaultsTypeEditRangeType1
CompletionOptions
CompletionOptionsCompletionItemType
CompletionParams
CompletionRegistrationOptions
CompletionRegistrationOptionsCompletionItemType
CompletionTriggerKind
ConfigurationItem
ConfigurationParams
CreateFile
CreateFileOptions
CreateFilesParams
DeclarationClientCapabilities
DeclarationOptions
DeclarationParams
DeclarationRegistrationOptions
DefinitionClientCapabilities
DefinitionOptions
DefinitionParams
DefinitionRegistrationOptions
DeleteFile
DeleteFileOptions
DeleteFilesParams
Diagnostic
DiagnosticClientCapabilities
DiagnosticOptions
DiagnosticRegistrationOptions
DiagnosticRelatedInformation
DiagnosticServerCancellationData
DiagnosticSeverity
DiagnosticTag
DiagnosticWorkspaceClientCapabilities
DidChangeConfigurationClientCapabilities
DidChangeConfigurationParams
DidChangeConfigurationRegistrationOptions
DidChangeNotebookDocumentParams
DidChangeTextDocumentParams
DidChangeWatchedFilesClientCapabilities
DidChangeWatchedFilesParams
DidChangeWatchedFilesRegistrationOptions
DidChangeWorkspaceFoldersParams
DidCloseNotebookDocumentParams
DidCloseTextDocumentParams
DidOpenNotebookDocumentParams
DidOpenTextDocumentParams
DidSaveNotebookDocumentParams
DidSaveTextDocumentParams
DocumentColorClientCapabilities
DocumentColorOptions
DocumentColorParams
DocumentColorRegistrationOptions
DocumentDiagnosticParams
DocumentDiagnosticReportKind
DocumentDiagnosticReportPartialResult
DocumentFormattingClientCapabilities
DocumentFormattingOptions
DocumentFormattingParams
DocumentFormattingRegistrationOptions
DocumentHighlight
DocumentHighlightClientCapabilities
DocumentHighlightKind
DocumentHighlightOptions
DocumentHighlightParams
DocumentHighlightRegistrationOptions
DocumentLink
DocumentLinkClientCapabilities
DocumentLinkOptions
DocumentLinkParams
DocumentLinkRegistrationOptions
DocumentLinkResolveRequest
DocumentLinkResolveResponse
DocumentOnTypeFormattingClientCapabilities
DocumentOnTypeFormattingOptions
DocumentOnTypeFormattingParams
DocumentOnTypeFormattingRegistrationOptions
DocumentRangeFormattingClientCapabilities
DocumentRangeFormattingOptions
DocumentRangeFormattingParams
DocumentRangeFormattingRegistrationOptions
DocumentRangesFormattingParams
DocumentSymbol
DocumentSymbolClientCapabilities
DocumentSymbolClientCapabilitiesSymbolKindType
DocumentSymbolClientCapabilitiesTagSupportType
DocumentSymbolOptions
DocumentSymbolParams
DocumentSymbolRegistrationOptions
ErrorCodes
ExecuteCommandClientCapabilities
ExecuteCommandOptions
ExecuteCommandParams
ExecuteCommandRegistrationOptions
ExecutionSummary
ExitNotification
FailureHandlingKind
FileChangeType
FileCreate
FileDelete
FileEvent
FileOperationClientCapabilities
FileOperationFilter
FileOperationOptions
FileOperationPattern
FileOperationPatternKind
FileOperationPatternOptions
FileOperationRegistrationOptions
FileRename
FileSystemWatcher
FoldingRange
FoldingRangeClientCapabilities
FoldingRangeClientCapabilitiesFoldingRangeKindType
FoldingRangeClientCapabilitiesFoldingRangeType
FoldingRangeKind
FoldingRangeOptions
FoldingRangeParams
FoldingRangeRegistrationOptions
FormattingOptions
FullDocumentDiagnosticReport
GeneralClientCapabilities
GeneralClientCapabilitiesStaleRequestSupportType
Hover
HoverClientCapabilities
HoverOptions
HoverParams
HoverRegistrationOptions
ImplementationClientCapabilities
ImplementationOptions
ImplementationParams
ImplementationRegistrationOptions
InitializeError
InitializeParams
InitializeParamsClientInfoType
InitializeRequest
InitializeResponse
InitializeResult
InitializeResultServerInfoType
InitializedNotification
InitializedParams
InlayHint
InlayHintClientCapabilities
InlayHintClientCapabilitiesResolveSupportType
InlayHintKind
InlayHintLabelPart
InlayHintOptions
InlayHintParams
InlayHintRegistrationOptions
InlayHintResolveRequest
InlayHintResolveResponse
InlayHintWorkspaceClientCapabilities
InlineCompletionClientCapabilities
InlineCompletionContext
InlineCompletionItem
InlineCompletionList
InlineCompletionOptions
InlineCompletionParams
InlineCompletionRegistrationOptions
InlineCompletionTriggerKind
InlineValueClientCapabilities
InlineValueContext
InlineValueEvaluatableExpression
InlineValueOptions
InlineValueParams
InlineValueRegistrationOptions
InlineValueText
InlineValueVariableLookup
InlineValueWorkspaceClientCapabilities
InsertReplaceEdit
InsertTextFormat
InsertTextMode
LSPErrorCodes
LSPObject
LinkedEditingRangeClientCapabilities
LinkedEditingRangeOptions
LinkedEditingRangeParams
LinkedEditingRangeRegistrationOptions
LinkedEditingRanges
Location
LocationLink
LogMessageParams
LogTraceNotification
LogTraceParams
MarkdownClientCapabilities
MarkedString_Type1
MarkupContent
MarkupKind
MessageActionItem
MessageDirection
MessageType
Moniker
MonikerClientCapabilities
MonikerKind
MonikerOptions
MonikerParams
MonikerRegistrationOptions
NotebookCell
NotebookCellArrayChange
NotebookCellKind
NotebookCellTextDocumentFilter
NotebookDocument
NotebookDocumentChangeEvent
NotebookDocumentChangeEventCellsType
NotebookDocumentChangeEventCellsTypeStructureType
NotebookDocumentChangeEventCellsTypeTextContentType
NotebookDocumentClientCapabilities
NotebookDocumentDidChangeNotification
NotebookDocumentDidCloseNotification
NotebookDocumentDidOpenNotification
NotebookDocumentDidSaveNotification
NotebookDocumentFilter_Type1
NotebookDocumentFilter_Type2
NotebookDocumentFilter_Type3
NotebookDocumentIdentifier
NotebookDocumentSyncClientCapabilities
NotebookDocumentSyncOptions
NotebookDocumentSyncOptionsNotebookSelectorType1
NotebookDocumentSyncOptionsNotebookSelectorType1CellsType
NotebookDocumentSyncOptionsNotebookSelectorType2
NotebookDocumentSyncOptionsNotebookSelectorType2CellsType
NotebookDocumentSyncRegistrationOptions
NotebookDocumentSyncRegistrationOptionsNotebookSelectorType1
NotebookDocumentSyncRegistrationOptionsNotebookSelectorType1CellsType
NotebookDocumentSyncRegistrationOptionsNotebookSelectorType2
NotebookDocumentSyncRegistrationOptionsNotebookSelectorType2CellsType
OptionalVersionedTextDocumentIdentifier
ParameterInformation
PartialResultParams
Pattern
Position
PositionEncodingKind
PrepareRenameParams
PrepareRenameResult_Type1
PrepareRenameResult_Type2
PrepareSupportDefaultBehavior
PreviousResultId
ProgressNotification
ProgressParams
PublishDiagnosticsClientCapabilities
PublishDiagnosticsClientCapabilitiesTagSupportType
PublishDiagnosticsParams
Range
ReferenceClientCapabilities
ReferenceContext
ReferenceOptions
ReferenceParams
ReferenceRegistrationOptions
Registration
RegistrationParams
RegularExpressionsClientCapabilities
RelatedFullDocumentDiagnosticReport
RelatedUnchangedDocumentDiagnosticReport
RelativePattern
RenameClientCapabilities
RenameFile
RenameFileOptions
RenameFilesParams
RenameOptions
RenameParams
RenameRegistrationOptions
ResourceOperation
ResourceOperationKind
ResponseError
ResponseErrorMessage
SaveOptions
SelectedCompletionInfo
SelectionRange
SelectionRangeClientCapabilities
SelectionRangeOptions
SelectionRangeParams
SelectionRangeRegistrationOptions
SemanticTokenModifiers
SemanticTokenTypes
SemanticTokens
SemanticTokensClientCapabilities
SemanticTokensClientCapabilitiesRequestsType
SemanticTokensClientCapabilitiesRequestsTypeFullType1
SemanticTokensDelta
SemanticTokensDeltaParams
SemanticTokensDeltaPartialResult
SemanticTokensEdit
SemanticTokensLegend
SemanticTokensOptions
SemanticTokensOptionsFullType1
SemanticTokensParams
SemanticTokensPartialResult
SemanticTokensRangeParams
SemanticTokensRegistrationOptions
SemanticTokensRegistrationOptionsFullType1
SemanticTokensWorkspaceClientCapabilities
ServerCapabilities
ServerCapabilitiesWorkspaceType
SetTraceNotification
SetTraceParams
ShowDocumentClientCapabilities
ShowDocumentParams
ShowDocumentResult
ShowMessageParams
ShowMessageRequestClientCapabilities
ShowMessageRequestClientCapabilitiesMessageActionItemType
ShowMessageRequestParams
ShutdownRequest
ShutdownResponse
SignatureHelp
SignatureHelpClientCapabilities
SignatureHelpClientCapabilitiesSignatureInformationType
SignatureHelpClientCapabilitiesSignatureInformationTypeParameterInformationType
SignatureHelpContext
SignatureHelpOptions
SignatureHelpParams
SignatureHelpRegistrationOptions
SignatureHelpTriggerKind
SignatureInformation
StaticRegistrationOptions
StringValue
SymbolInformation
SymbolKind
SymbolTag
TelemetryEventNotification
TextDocumentChangeRegistrationOptions
TextDocumentClientCapabilities
TextDocumentCodeActionRequest
TextDocumentCodeActionResponse
TextDocumentCodeLensRequest
TextDocumentCodeLensResponse
TextDocumentColorPresentationOptions
TextDocumentColorPresentationRequest
TextDocumentColorPresentationResponse
TextDocumentCompletionRequest
TextDocumentCompletionResponse
TextDocumentContentChangeEvent_Type1
TextDocumentContentChangeEvent_Type2
TextDocumentDeclarationRequest
TextDocumentDeclarationResponse
TextDocumentDefinitionRequest
TextDocumentDefinitionResponse
TextDocumentDiagnosticRequest
TextDocumentDiagnosticResponse
TextDocumentDidChangeNotification
TextDocumentDidCloseNotification
TextDocumentDidOpenNotification
TextDocumentDidSaveNotification
TextDocumentDocumentColorRequest
TextDocumentDocumentColorResponse
TextDocumentDocumentHighlightRequest
TextDocumentDocumentHighlightResponse
TextDocumentDocumentLinkRequest
TextDocumentDocumentLinkResponse
TextDocumentDocumentSymbolRequest
TextDocumentDocumentSymbolResponse
TextDocumentEdit
TextDocumentFilter_Type1
TextDocumentFilter_Type2
TextDocumentFilter_Type3
TextDocumentFoldingRangeRequest
TextDocumentFoldingRangeResponse
TextDocumentFormattingRequest
TextDocumentFormattingResponse
TextDocumentHoverRequest
TextDocumentHoverResponse
TextDocumentIdentifier
TextDocumentImplementationRequest
TextDocumentImplementationResponse
TextDocumentInlayHintRequest
TextDocumentInlayHintResponse
TextDocumentInlineCompletionRequest
TextDocumentInlineCompletionResponse
TextDocumentInlineValueRequest
TextDocumentInlineValueResponse
TextDocumentItem
TextDocumentLinkedEditingRangeRequest
TextDocumentLinkedEditingRangeResponse
TextDocumentMonikerRequest
TextDocumentMonikerResponse
TextDocumentOnTypeFormattingRequest
TextDocumentOnTypeFormattingResponse
TextDocumentPositionParams
TextDocumentPrepareCallHierarchyRequest
TextDocumentPrepareCallHierarchyResponse
TextDocumentPrepareRenameRequest
TextDocumentPrepareRenameResponse
TextDocumentPrepareTypeHierarchyRequest
TextDocumentPrepareTypeHierarchyResponse
TextDocumentPublishDiagnosticsNotification
TextDocumentRangeFormattingRequest
TextDocumentRangeFormattingResponse
TextDocumentRangesFormattingRequest
TextDocumentRangesFormattingResponse
TextDocumentReferencesRequest
TextDocumentReferencesResponse
TextDocumentRegistrationOptions
TextDocumentRenameRequest
TextDocumentRenameResponse
TextDocumentSaveReason
TextDocumentSaveRegistrationOptions
TextDocumentSelectionRangeRequest
TextDocumentSelectionRangeResponse
TextDocumentSemanticTokensFullDeltaRequest
TextDocumentSemanticTokensFullDeltaResponse
TextDocumentSemanticTokensFullRequest
TextDocumentSemanticTokensFullResponse
TextDocumentSemanticTokensRangeRequest
TextDocumentSemanticTokensRangeResponse
TextDocumentSignatureHelpRequest
TextDocumentSignatureHelpResponse
TextDocumentSyncClientCapabilities
TextDocumentSyncKind
TextDocumentSyncOptions
TextDocumentTypeDefinitionRequest
TextDocumentTypeDefinitionResponse
TextDocumentWillSaveNotification
TextDocumentWillSaveWaitUntilRequest
TextDocumentWillSaveWaitUntilResponse
TextEdit
TokenFormat
TraceValues
TypeDefinitionClientCapabilities
TypeDefinitionOptions
TypeDefinitionParams
TypeDefinitionRegistrationOptions
TypeHierarchyClientCapabilities
TypeHierarchyItem
TypeHierarchyOptions
TypeHierarchyPrepareParams
TypeHierarchyRegistrationOptions
TypeHierarchySubtypesParams
TypeHierarchySubtypesRequest
TypeHierarchySubtypesResponse
TypeHierarchySupertypesParams
TypeHierarchySupertypesRequest
TypeHierarchySupertypesResponse
UnchangedDocumentDiagnosticReport
UniquenessLevel
Unregistration
UnregistrationParams
VersionedNotebookDocumentIdentifier
VersionedTextDocumentIdentifier
WatchKind
WillSaveTextDocumentParams
WindowClientCapabilities
WindowLogMessageNotification
WindowShowDocumentRequest
WindowShowDocumentResponse
WindowShowMessageNotification
WindowShowMessageRequestRequest
WindowShowMessageRequestResponse
WindowWorkDoneProgressCancelNotification
WindowWorkDoneProgressCreateRequest
WindowWorkDoneProgressCreateResponse
WorkDoneProgressBegin
WorkDoneProgressCancelParams
WorkDoneProgressCreateParams
WorkDoneProgressEnd
WorkDoneProgressOptions
WorkDoneProgressParams
WorkDoneProgressReport
WorkspaceApplyEditRequest
WorkspaceApplyEditResponse
WorkspaceClientCapabilities
WorkspaceCodeLensRefreshRequest
WorkspaceCodeLensRefreshResponse
WorkspaceConfigurationParams
WorkspaceConfigurationRequest
WorkspaceConfigurationResponse
WorkspaceDiagnosticParams
WorkspaceDiagnosticRefreshRequest
WorkspaceDiagnosticRefreshResponse
WorkspaceDiagnosticReport
WorkspaceDiagnosticReportPartialResult
WorkspaceDiagnosticRequest
WorkspaceDiagnosticResponse
WorkspaceDidChangeConfigurationNotification
WorkspaceDidChangeWatchedFilesNotification
WorkspaceDidChangeWorkspaceFoldersNotification
WorkspaceDidCreateFilesNotification
WorkspaceDidDeleteFilesNotification
WorkspaceDidRenameFilesNotification
WorkspaceEdit
WorkspaceEditClientCapabilities
WorkspaceEditClientCapabilitiesChangeAnnotationSupportType
WorkspaceExecuteCommandRequest
WorkspaceExecuteCommandResponse
WorkspaceFolder
WorkspaceFoldersChangeEvent
WorkspaceFoldersInitializeParams
WorkspaceFoldersServerCapabilities
WorkspaceFullDocumentDiagnosticReport
WorkspaceInlayHintRefreshRequest
WorkspaceInlayHintRefreshResponse
WorkspaceInlineValueRefreshRequest
WorkspaceInlineValueRefreshResponse
WorkspaceSemanticTokensRefreshRequest
WorkspaceSemanticTokensRefreshResponse
WorkspaceSymbol
WorkspaceSymbolClientCapabilities
WorkspaceSymbolClientCapabilitiesResolveSupportType
WorkspaceSymbolClientCapabilitiesSymbolKindType
WorkspaceSymbolClientCapabilitiesTagSupportType
WorkspaceSymbolLocationType1
WorkspaceSymbolOptions
WorkspaceSymbolParams
WorkspaceSymbolRegistrationOptions
WorkspaceSymbolRequest
WorkspaceSymbolResolveRequest
WorkspaceSymbolResolveResponse
WorkspaceSymbolResponse
WorkspaceUnchangedDocumentDiagnosticReport
WorkspaceWillCreateFilesRequest
WorkspaceWillCreateFilesResponse
WorkspaceWillDeleteFilesRequest
WorkspaceWillDeleteFilesResponse
WorkspaceWillRenameFilesRequest
WorkspaceWillRenameFilesResponse
WorkspaceWorkspaceFoldersRequest
WorkspaceWorkspaceFoldersResponse
is_keyword_class()
is_special_class()
is_special_property()
message_direction()
Declaration
DeclarationLink
Definition
DefinitionLink
DocumentDiagnosticReport
DocumentFilter
DocumentSelector
GlobPattern
InlineValue
LSPAny
LSPArray
MarkedString
NotebookDocumentFilter
TextDocumentContentChangeEvent
TextDocumentFilter
WorkspaceDocumentDiagnosticReport
- Workspace