doc/development/lsp-tracker.md
completionItem/resolvedynamicRegistrationCompletionItem
snippetSupportcommitCharacterSupportdocumentationFormatdeprecatedSupportpreselectSupporttagSupportinsertReplaceSupportresolveSupportinsertTextModeSupportlabelDetailsSupportcompletionItemKindcontextSupporttriggerCharactersallCommitCharactersresolveProviderCompletionItem
labelDetailsSupportCompletionContext
triggerKindtriggerCharacterisIncompleteitemDefaults
commitCharacterseditRangeinsertTextFormatinsertTextModedataitemslabellabelDetailskindtagsdetaildocumentation <- both string and markup contentdeprecatedpreselectsortTextfilterTextinsertTextinsertTextFormat <- regular or snippetinsertTextMode <- asIs only, not sure we'll support adjustIndentationtextEdittextEditTextadditionalTextEdits <- known issue where applying the main text edit will cause this to be wrong if the additional text edit comes after since the indices will be offsetcommitCharacterscommanddata <- Don't think there's anything special to do here