APITheia master ℹTheia v1.77.0 (latest) ℹTheia v1.74.3 ℹVSCode main ℹVSCode 1.145.3 ℹVSCode 1.145.2 ℹVSCode 1.145.1 ℹVSCode 1.145.0 ℹVSCode 1.144.0 (supported by latest) ℹVSCode 1.143.1 ℹVSCode 1.142.0 ℹVSCode 1.141.2 ℹNote
namespace/root
AccessibilityInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
roleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationForceNewSessionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationGetSessionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearSessionPreferenceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createIfNoneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
forceNewSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
silentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationGetSessionPresentationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSessionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSessionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removeSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationProviderAuthenticationSessionsChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
changedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationProviderInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationProviderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportsMultipleAccountsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationProviderSessionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accessTokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idTokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
scopesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationSessionAccountInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationSessionsChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
providerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AuthenticationWwwAuthenticateRequestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fallbackScopesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
wwwAuthenticateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AutoClosingPairSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notInSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BranchCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BreakpointSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
conditionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hitConditionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BreakpointsChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
changedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CallHierarchyIncomingCallSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CallHierarchyItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CallHierarchyOutgoingCallSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
toSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CallHierarchyProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prepareCallHierarchySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCallHierarchyIncomingCallsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCallHierarchyOutgoingCallsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CancellationErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CancellationTokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isCancellationRequestedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onCancellationRequestedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CancellationTokenSourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cancelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CharacterPairSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ChatContextStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
historyStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatErrorDetailsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
messageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
responseIsFilteredStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatFollowupStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
commandStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
labelStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
participantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
promptStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatFollowupProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideFollowupsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ChatLanguageModelToolReferenceStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
rangeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatParticipantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
disposeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
followupProviderStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
iconPathStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
idStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidReceiveFeedbackStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
requestHandlerStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatParticipantToolTokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ChatPromptReferenceStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
idStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
modelDescriptionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
rangeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatRequestStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
commandStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
modelStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
promptStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
referencesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolInvocationTokenStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolReferencesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatRequestHandlerStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatRequestTurnStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
commandStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
participantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
promptStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
referencesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolReferencesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseAnchorPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
titleStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseCommandButtonPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseFileTreeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
childrenStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseFileTreePartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
baseUriStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseMarkdownPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponsePartSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ChatResponseProgressPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseReferencePartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
iconPathStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseStreamStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
anchorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
buttonStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
filetreeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
markdownStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
progressStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
pushStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
referenceStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResponseTurnPartialPartialPartial✓✓✓✓✓✓✓✓✓
commandStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
participantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
responseStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
resultStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResultStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
errorDetailsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
metadataStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResultFeedbackStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
kindStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
resultStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ChatResultFeedbackKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HelpfulSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnhelpfulSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ClipboardSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
readTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
writeTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
diagnosticsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
editSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isPreferredSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
diagnosticsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onlySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EmptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickFixSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RefactorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RefactorExtractSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RefactorInlineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RefactorMoveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RefactorRewriteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceFixAllSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceOrganizeImportsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
containsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
intersectsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCodeActionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveCodeActionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionProviderMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
providedCodeActionKindsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeActionTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AutomaticSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InvokeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeLensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isResolvedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeLensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeCodeLensesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCodeLensesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveCodeLensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
alphaSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
blueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
greenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
redSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorPresentationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
additionalTextEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorThemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorThemeKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DarkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HighContrastSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HighContrastLightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
argumentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
authorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
bodySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
modeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reactionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
timestampSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentAuthorInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commentingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createCommentThreadSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reactionHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EditingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PreviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeHolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
promptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentReactionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
authorHasReactedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
countSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentReplySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
threadSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentRuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
blockCommentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineCommentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentThreadSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canReplySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
collapsibleStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentThreadCollapsibleStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CollapsedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExpandedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentThreadStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ResolvedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnresolvedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCommentingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enableFileCommentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerCharacterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
additionalTextEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commitCharactersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filterTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keepWhitespaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
preselectSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sortTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionItemKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ClassSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConstantSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConstructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnumSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnumMemberSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FieldSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FunctionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InterfaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IssueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
KeywordSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MethodSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ModuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OperatorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PropertySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ReferenceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SnippetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StructSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeParameterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnitSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UserSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
VariableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionItemLabelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCompletionItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveCompletionItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionItemTagSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeprecatedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionListSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isIncompleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CompletionTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InvokeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TriggerCharacterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TriggerForIncompleteCompletionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConfigurationChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
affectsConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConfigurationScopeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConfigurationTargetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
GlobalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceFolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentBackupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentBackupContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
destinationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentContentChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentEditEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
redoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
undoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomDocumentOpenContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
backupIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
untitledDocumentDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomEditorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
backupCustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeCustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revertCustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveCustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveCustomDocumentAsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomReadonlyEditorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openCustomDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveCustomEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CustomTextEditorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveCustomTextEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DataTransferSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
[Symbol.iterator]SupportedSupportedSupported✓✓✓✓✓✓✓✓✓
forEachSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DataTransferFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DataTransferItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidSendMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterDescriptorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterDescriptorFactorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createDebugAdapterDescriptorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterExecutableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
argsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterExecutableOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cwdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
envSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterInlineImplementationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterNamedPipeServerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
pathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterServerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hostSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
portSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterTrackerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidSendMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onExitSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillReceiveMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillStartSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillStopSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugAdapterTrackerFactorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createDebugAdapterTrackerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
requestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugConfigurationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDebugConfigurationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveDebugConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveDebugConfigurationWithSubstitutedVariablesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugConfigurationProviderTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DynamicSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InitialSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugConsoleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugConsoleModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MergeWithParentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SeparateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugProtocolBreakpointSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugProtocolMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugProtocolSourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
configurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
customRequestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getDebugProtocolBreakpointSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parentSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
workspaceFolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugSessionCustomEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
bodySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
eventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugSessionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
compactSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
consoleModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lifecycleManagedByParentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
noDebugSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parentSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
suppressDebugStatusbarSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
suppressDebugToolbarSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
suppressDebugViewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
suppressSaveBeforeStartSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
testRunSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugStackFrameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
frameIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
threadIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugThreadSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
threadIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeclarationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeclarationCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeclarationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDeclarationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DecorationInstanceRenderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
darkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DecorationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hoverMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
renderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DecorationRangeBehaviorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ClosedClosedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ClosedOpenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OpenClosedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OpenOpenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DecorationRenderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
darkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isWholeLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
overviewRulerLaneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeBehaviorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefinitionLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
codeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
relatedInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
severitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
urisSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
forEachSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hasSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticRelatedInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticSeveritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HintSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WarningSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DiagnosticTagSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeprecatedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnnecessarySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DisposableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentColorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideColorPresentationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentColorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentDropEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
additionalEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
yieldToSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentDropEditProviderPartialPartialPartial✓✓✓✓✓✓✓✓✓
provideDocumentDropEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveDocumentDropEditStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
DocumentDropEditProviderMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dropMimeTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
providedDropEditKindsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentDropOrPasteEditKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EmptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextUpdateImportsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
containsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
intersectsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentFilterPartialPartialPartial✓✓✓✓✓✓✓✓✓
languageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookTypeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
patternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
schemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentFormattingEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentFormattingEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentHighlightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentHighlightKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ReadSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WriteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentHighlightProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentHighlightsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
targetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentLinkProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentLinksSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveDocumentLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentPasteEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
additionalEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
yieldToSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentPasteEditContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onlySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentPasteEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prepareDocumentPasteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentPasteEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveDocumentPasteEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentPasteProviderMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
copyMimeTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
pasteMimeTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
providedPasteEditKindsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentPasteTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AutomaticSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PasteAsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentRangeFormattingEditProviderPartialPartialPartial✓✓✓✓✓✓✓✓✓
provideDocumentRangeFormattingEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentRangesFormattingEditsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
DocumentRangeSemanticTokensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSemanticTokensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentRangeSemanticTokensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentSelectorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentSemanticTokensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSemanticTokensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentSemanticTokensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentSemanticTokensEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentSymbolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
childrenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentSymbolProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideDocumentSymbolsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DocumentSymbolProviderMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EndOfLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CRLFSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LFSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnterActionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indentActionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removeTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnvironmentVariableCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
forEachSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
persistentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prependSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnvironmentVariableMutatorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnvironmentVariableMutatorOptionsPartialPartialPartial✓✓✓✓✓✓✓✓✓
applyAtProcessCreationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
applyAtShellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
EnvironmentVariableMutatorTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AppendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PrependSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ReplaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnvironmentVariableScopeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
workspaceFolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EvaluatableExpressionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
expressionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EvaluatableExpressionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideEvaluatableExpressionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EventEmitterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
eventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fireSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
exportsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isActiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
packageJSONSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionContextPartialPartialPartial✓✓✓✓✓✓✓✓✓
asAbsolutePathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
environmentVariableCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
globalStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
globalStoragePathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
globalStorageUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
languageModelAccessInformationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
logPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
secretsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
storagePathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
storageUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
subscriptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
workspaceStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UISupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DevelopmentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProductionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionTerminalOptionsPartialPartialPartial✓✓✓✓✓✓✓✓✓
colorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isTransientSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellIntegrationNonceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileChangeTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ChangedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CreatedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeletedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
branchCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
declarationCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromDetailsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
includesTestsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
statementCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileCoverageDetailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileCreateEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileDecorationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
badgeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
propagateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileDecorationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeFileDecorationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideFileDecorationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileDeleteEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FilePermissionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ReadonlySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileRenameEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileStatSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ctimeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
mtimeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
permissionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSystemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
copySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createDirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isWritableFileSystemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
readDirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
readFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
renameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
statSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
writeFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSystemErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileExistsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileIsADirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileNotADirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileNotFoundSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NoPermissionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnavailableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
codeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSystemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
copySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createDirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
readDirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
readFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
renameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
statSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
watchSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
writeFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSystemWatcherSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreChangeEventsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreCreateEventsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreDeleteEventsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCreateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidDeleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DirectorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SymbolicLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnknownSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileWillCreateEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
waitUntilSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileWillDeleteEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
waitUntilSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileWillRenameEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
waitUntilSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FoldingContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FoldingRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
endSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FoldingRangeKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ImportsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RegionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FoldingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeFoldingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideFoldingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FormattingOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSpacesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tabSizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FunctionBreakpointSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
functionNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
GlobPatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
GlobalEnvironmentVariableCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getScopedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HoverSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HoverProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideHoverSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ImplementationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideImplementationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IndentActionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IndentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IndentOutdentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NoneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OutdentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IndentationRuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
decreaseIndentPatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
increaseIndentPatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indentNextLinePatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
unIndentedLinePatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlayHintSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
paddingLeftSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
paddingRightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
positionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlayHintKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ParameterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlayHintLabelPartSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlayHintsProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeInlayHintsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideInlayHintsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveInlayHintSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineCompletionContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectedCompletionInfoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineCompletionItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filterTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineCompletionItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideInlineCompletionItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineCompletionListSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineCompletionTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AutomaticSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InvokeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValueContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
frameIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stoppedLocationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValueEvaluatableExpressionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
expressionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValueTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValueVariableLookupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
caseSensitiveLookupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
variableNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineValuesProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeInlineValuesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideInlineValuesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
buttonsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidAcceptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidTriggerButtonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
passwordSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeholderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
promptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
validationMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InputBoxOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreFocusOutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
passwordSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeHolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
promptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
validateInputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InputBoxValidationMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
severitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InputBoxValidationSeveritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InfoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WarningSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
__characterPairSupportSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
__electricCharacterSupportSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
autoClosingPairsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
bracketsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indentationRulesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onEnterRulesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
wordPatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelAccessInformationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
canSendRequestStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidChangeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
countTokensStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
familyStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
idStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
maxInputTokensStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
sendRequestStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
vendorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
versionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatCapabilitiesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
imageInputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
toolCallingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelChatInformationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
capabilitiesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
detailStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
familyStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
idStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
maxInputTokensStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
maxOutputTokensStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
tooltipStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
versionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatMessageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
AssistantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
UserStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
contentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
roleStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatMessageRoleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AssistantSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UserSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelChatProviderStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidChangeLanguageModelChatInformationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
provideLanguageModelChatInformationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
provideLanguageModelChatResponseStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
provideTokenCountStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatRequestMessageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
contentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
roleStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatRequestOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
justificationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
modelOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolModeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatResponseStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
streamStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
textStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatSelectorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
familyStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
idStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
vendorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
versionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatToolStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
descriptionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
inputSchemaStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelChatToolModeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AutoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RequiredSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelDataPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
dataStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
imageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
jsonStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
mimeTypeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
textStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelErrorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
BlockedStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
NoPermissionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
NotFoundStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
codeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelInputPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelPromptTsxPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelResponsePartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelTextPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolPartialPartialPartial✓✓✓✓✓✓✓✓✓
invokeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prepareInvocationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolCallPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
callIdStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
inputStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
nameStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolConfirmationMessagesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
messageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
titleStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
inputSchemaSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelToolInvocationOptionsPartialPartialPartial✓✓✓✓✓✓✓✓✓
inputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenizationOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolInvocationTokenStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolInvocationPrepareOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
inputStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolResultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageModelToolResultPartStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
callIdStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
constructorStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
contentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageModelToolTokenizationOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
countTokensStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
tokenBudgetStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
LanguageStatusItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accessibilityInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
busySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
severitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LanguageStatusSeveritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WarningSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LineCommentRuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
noIndentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LinkedEditingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideLinkedEditingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LinkedEditingRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
wordPatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LocationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LocationLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
originSelectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
targetRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
targetSelectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
targetUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LogLevelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InfoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OffSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TraceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WarningSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LogOutputChannelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
debugSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
errorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
infoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logLevelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeLogLevelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
traceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
warnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MarkdownStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendCodeblockSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendMarkdownSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
baseUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isTrustedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportHtmlSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportThemeIconsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MarkedStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
McpHttpServerDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
headersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
McpServerDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
McpServerDefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeMcpServerDefinitionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideMcpServerDefinitionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveMcpServerDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
McpStdioServerDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
argsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cwdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
envSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MementoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keysSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MessageItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isCloseAffordanceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MessageOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
modalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSummarySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indexSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outputsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSummarySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
languageIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outputsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendOutputItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
endSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionOrderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceOutputItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellExecutionSummarySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionOrderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
successSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
timingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CodeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MarkupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellOutputItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
errorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
jsonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
mimeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stderrSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stdoutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellStatusBarAlignmentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LeftSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellStatusBarItemPartialPartialPartial✓✓✓✓✓✓✓✓✓
accessibilityInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
alignmentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prioritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookCellStatusBarItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeCellStatusBarItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideCellStatusBarItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createNotebookCellExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executeHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
interruptHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSelectedNotebooksSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportedLanguagesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportsExecutionOrderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateNotebookAffinitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookControllerAffinitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PreferredSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellAtSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellCountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isClosedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isDirtySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isUntitledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentCellChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSummarySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outputsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cellChangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentChangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
metadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentContentChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addedCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removedCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentContentOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
transientCellMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
transientDocumentMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
transientOutputsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentShowOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
preserveFocusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
previewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookDocumentWillSaveEventPartialPartialPartial✓✓✓✓✓✓✓✓✓
notebookStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
reasonStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
waitUntilStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
NotebookEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
newCellMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
newCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
newNotebookMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceCellsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateCellMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateNotebookMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookEditorPartialPartialPartial✓✓✓✓✓✓✓✓✓
notebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revealRangeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
selectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookEditorRevealTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AtTopSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InCenterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InCenterIfOutsideViewportSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookEditorSelectionChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookEditorVisibleRangesChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
endSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isEmptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
withSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookRendererMessagingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidReceiveMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
postMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotebookSerializerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deserializeNotebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
serializeNotebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OnEnterRuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
actionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
afterTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
beforeTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
previousLineTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OnTypeFormattingEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideOnTypeFormattingEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OpenDialogOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canSelectFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canSelectFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canSelectManySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
defaultUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filtersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openLabelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OutputChannelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OverviewRulerLaneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CenterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FullSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LeftSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ParameterInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PositionPartialPartialPartial✓✓✓✓✓✓✓✓✓
characterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
compareToSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isAfterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isAfterOrEqualSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isBeforeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isBeforeOrEqualSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isEqualSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
translatePartialPartialPartial✓✓✓✓✓✓✓✓✓
withPartialPartialPartial✓✓✓✓✓✓✓✓✓
PrepareLanguageModelChatModelOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
silentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
PreparedToolInvocationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
confirmationMessagesStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
invocationMessageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ProcessExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
argsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
processSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProcessExecutionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cwdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
envSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProgressSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reportSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProgressLocationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NotificationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WindowSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProgressOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cancellableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProvideLanguageModelChatResponseOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
modelOptionsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolModeStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
ProviderResultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PseudoterminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleInputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCloseSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidOverrideDimensionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidWriteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setDimensionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickDiffProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideOriginalResourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickInputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
busySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreFocusOutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidHideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stepSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
totalStepsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickInputButtonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
toggleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickInputButtonLocationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InlineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TitleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickInputButtonsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BackSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickPickSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
buttonsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canSelectManySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keepScrollPositionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
matchOnDescriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
matchOnDetailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidAcceptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidTriggerButtonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidTriggerItemButtonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeholderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
promptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectedItemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickPickItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
alwaysShowSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
buttonsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
pickedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resourceUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickPickItemButtonEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
buttonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickPickItemKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SeparatorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
QuickPickOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canPickManySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreFocusOutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
matchOnDescriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
matchOnDetailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidSelectItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeHolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
promptSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RangePartialPartialPartial✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
containsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
endSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
intersectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isEmptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isEqualSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isSingleLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
unionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
withPartialPartialPartial✓✓✓✓✓✓✓✓✓
ReferenceContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
includeDeclarationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ReferenceProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideReferencesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RelativePatternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
baseSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
baseUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
patternSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RenameProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prepareRenameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideRenameEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RunOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reevaluateOnRerunSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SaveDialogOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
defaultUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
filtersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveLabelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SecretStorageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keysSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
storeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SecretStorageChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SelectedCompletionInfoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
anchorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isReversedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SelectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SelectionRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideSelectionRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SemanticTokensSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resultIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SemanticTokensBuilderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
buildSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
pushSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SemanticTokensEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteCountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SemanticTokensEditsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
editsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resultIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SemanticTokensLegendSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenModifiersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShellExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
argsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShellExecutionOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cwdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
envSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellArgsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellQuotingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShellQuotedStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
quotingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShellQuotingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EscapeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StrongSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WeakSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShellQuotingOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
escapeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
strongSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
weakSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureHelpSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeParameterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeSignatureSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
signaturesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureHelpContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeSignatureHelpSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isRetriggerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerCharacterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureHelpProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideSignatureHelpSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureHelpProviderMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
retriggerCharactersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
triggerCharactersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureHelpTriggerKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ContentChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InvokeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TriggerCharacterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SignatureInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeParameterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parametersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SnippetStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendChoiceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendPlaceholderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendTabstopSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appendVariableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SnippetTextEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keepWhitespaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
snippetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceBreakpointSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
acceptInputCommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commitTemplateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
countSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createResourceGroupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
inputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
quickDiffProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rootUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
statusBarCommandsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlInputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeholderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlResourceDecorationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
darkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fadedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
strikeThroughSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlResourceGroupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideWhenEmptySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resourceStatesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlResourceStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
decorationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resourceUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SourceControlResourceThemableDecorationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StatementCoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
branchesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StatusBarAlignmentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LeftSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StatusBarItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accessibilityInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
alignmentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
backgroundColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prioritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SymbolInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
containerNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SymbolKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ArraySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BooleanSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ClassSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConstantSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ConstructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnumSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EnumMemberSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FieldSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FunctionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InterfaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
KeySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MethodSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ModuleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NamespaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NullSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NumberSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ObjectSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OperatorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PackageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PropertySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StructSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeParameterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
VariableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SymbolTagSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DeprecatedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SyntaxTokenTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OtherSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RegExSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
StringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
groupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
inputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isActiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isDirtySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isPinnedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isPreviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
changedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabGroupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeTabSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isActiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tabsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabGroupChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
changedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabGroupsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeTabGroupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
allSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTabGroupsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTabsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputCustomSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputNotebookSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputNotebookDiffSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
modifiedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
originalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputTextDiffSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
modifiedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
originalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TabInputWebviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
definitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
groupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isBackgroundSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
presentationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
problemMatchersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
runOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
scopeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskEndEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskExecutionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
taskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
terminateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskFilterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
typeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskGroupSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BuildSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CleanSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RebuildSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isDefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskPanelKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DedicatedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SharedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskPresentationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clearSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
closeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
echoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
focusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
panelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revealSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showReuseMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskProcessEndEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
exitCodeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskProcessStartEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
processIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTasksSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveTaskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskRevealKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AlwaysSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NeverSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SilentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskScopeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
GlobalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TaskStartEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
executionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TelemetryLoggerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isErrorsEnabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isUsageEnabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logErrorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logUsageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeEnableStatesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TelemetryLoggerOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
additionalCommonPropertiesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreBuiltInCommonPropertiesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreUnhandledErrorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TelemetrySenderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
flushSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sendErrorDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sendEventDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TelemetryTrustedValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalPartialPartialPartial✓✓✓✓✓✓✓✓✓
creationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
exitStatusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
processIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sendTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalDimensionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
columnsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rowsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalEditorLocationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
preserveFocusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalExitReasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExtensionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ProcessSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ShutdownSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnknownSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UserSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalExitStatusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
codeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lengthSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startIndexSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalLinkContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
terminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalLinkProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleTerminalLinkSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTerminalLinksSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalLocationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
PanelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cwdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
envSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideFromUserSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isTransientSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellArgsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellIntegrationNonceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
strictEnvSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalProfileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalProfileProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTerminalProfileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalShellExecutionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
commandLineStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
cwdStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
readStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalShellExecutionCommandLineStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
confidenceStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
isTrustedStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
valueStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalShellExecutionCommandLineConfidenceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
HighSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LowSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MediumSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalShellExecutionEndEventPartialPartialPartial✓✓✓✓✓✓✓✓✓
executionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
exitCodeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
terminalStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalShellExecutionStartEventStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
executionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
shellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
terminalStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalShellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
cwdStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
executeCommandStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalShellIntegrationChangeEventStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
shellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
terminalStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
TerminalSplitLocationOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parentTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TerminalStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isInteractedWithSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createRunProfileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createTestItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createTestRunSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
invalidateTestResultsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
refreshHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestCoverageCountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
coveredSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
totalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
busySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canResolveChildrenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
childrenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
errorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sortTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestItemCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
forEachSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
actualOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
diffSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
expectedOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
locationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stackTraceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestMessageStackFrameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
positionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestRunPartialPartialPartial✓✓✓✓✓✓✓✓✓
addCoverageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
appendOutputSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
endSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enqueuedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
erroredSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
failedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isPersistedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidDisposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
passedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
skippedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tokenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestRunProfilePartialPartialPartial✓✓✓✓✓✓✓✓✓
configureHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isDefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
loadDetailedCoverageStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
loadDetailedCoverageForTestStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidChangeDefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
runHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
supportsContinuousRunSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestRunProfileKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CoverageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DebugSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RunSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestRunRequestSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
continuousSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
excludeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
includeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
preserveFocusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
profileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TestTagSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
encodingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
eolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fileNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getWordRangeAtPositionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isClosedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isDirtySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isUntitledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
languageIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineAtSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineCountSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
offsetAtSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
positionAtSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
validatePositionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
validateRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentChangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentChangeReasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RedoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UndoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentContentChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeLengthSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeOffsetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentContentProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTextDocumentContentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentSaveReasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AfterDelaySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FocusOutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ManualSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentShowOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
preserveFocusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
previewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextDocumentWillSaveEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
reasonSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
waitUntilSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
newEolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
newTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setEndOfLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
documentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
editSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSnippetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revealRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setDecorationsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorCursorStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BlockSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BlockOutlineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
LineThinSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnderlineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UnderlineThinSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorDecorationTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
keySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setEndOfLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorLineNumbersStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
IntervalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OffSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
RelativeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cursorStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indentSizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSpacesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineNumbersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tabSizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorOptionsChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorRevealTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
AtTopSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DefaultSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InCenterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
InCenterIfOutsideViewportSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorSelectionChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorSelectionChangeKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
KeyboardSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
MouseSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorViewColumnChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextEditorVisibleRangesChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TextLineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
firstNonWhitespaceCharacterIndexSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isEmptyOrWhitespaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
lineNumberSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeIncludingLineBreakSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThemableDecorationAttachmentRenderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
backgroundColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentIconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contentTextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fontStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fontWeightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
heightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
marginSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textDecorationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
widthSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThemableDecorationInstanceRenderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
afterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
beforeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThemableDecorationRenderOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
afterSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
backgroundColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
beforeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderRadiusSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderSpacingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
borderWidthSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cursorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fontStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fontWeightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
gutterIconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
gutterIconSizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
letterSpacingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
opacitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outlineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outlineColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outlineStyleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
outlineWidthSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
overviewRulerColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textDecorationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThemeColorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThemeIconSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
colorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThenableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TimelineUnsupportedUnsupportedUnsupported✓✓✓✓✓----
cursorUnsupportedUnsupportedUnsupported✓✓✓✓✓----
itemsUnsupportedUnsupportedUnsupported✓✓✓✓✓----
TimelineItemUnsupportedUnsupportedUnsupported✓✓✓✓✓----
accessibilityInformationUnsupportedUnsupportedUnsupported✓✓✓✓✓----
commandUnsupportedUnsupportedUnsupported✓✓✓✓✓----
constructorUnsupportedUnsupportedUnsupported✓✓✓✓✓----
contextValueUnsupportedUnsupportedUnsupported✓✓✓✓✓----
descriptionUnsupportedUnsupportedUnsupported✓✓✓✓✓----
iconPathUnsupportedUnsupportedUnsupported✓✓✓✓✓----
idUnsupportedUnsupportedUnsupported✓✓✓✓✓----
labelUnsupportedUnsupportedUnsupported✓✓✓✓✓----
resourceUriUnsupportedUnsupportedUnsupported✓✓✓✓✓----
timestampUnsupportedUnsupportedUnsupported✓✓✓✓✓----
tooltipUnsupportedUnsupportedUnsupported✓✓✓✓✓----
TimelineOptionsUnsupportedUnsupportedUnsupported✓✓✓✓✓----
cursorUnsupportedUnsupportedUnsupported✓✓✓✓✓----
limitUnsupportedUnsupportedUnsupported✓✓✓✓✓----
triggerKindUnsupportedUnsupportedUnsupported✓✓✓✓✓----
TimelineProviderUnsupportedUnsupportedUnsupported✓✓✓✓✓----
onDidChangeTimelineUnsupportedUnsupportedUnsupported✓✓✓✓✓----
provideTimelineUnsupportedUnsupportedUnsupported✓✓✓✓✓----
TimelineTriggerKindUnsupportedUnsupportedUnsupported✓✓✓✓✓----
AutomaticUnsupportedUnsupportedUnsupported✓✓✓✓✓----
InvokeUnsupportedUnsupportedUnsupported✓✓✓✓✓----
TreeCheckboxChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
itemsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeDataProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getChildrenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getParentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getTreeItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTreeDataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveTreeItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeDragAndDropControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dragMimeTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
dropMimeTypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleDragSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleDropSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
accessibilityInformationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
checkboxStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
collapsibleStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
commandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
contextValueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
idSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resourceUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeItemCheckboxStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CheckedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UncheckedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeItemCollapsibleStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
CollapsedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ExpandedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NoneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeItemLabelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
highlightsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeViewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
badgeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
messageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeCheckboxStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeVisibilitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCollapseElementSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidExpandElementSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revealSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeViewExpansionEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
elementSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeViewOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
canSelectManySupportedSupportedSupported✓✓✓✓✓✓✓✓✓#10102
dragAndDropControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
manageCheckboxStateManuallySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showCollapseAllSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
treeDataProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeViewSelectionChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TreeViewVisibilityChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeDefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTypeDefinitionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeHierarchyItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
detailSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
kindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
rangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectionRangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tagsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TypeHierarchyProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
prepareTypeHierarchySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTypeHierarchySubtypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideTypeHierarchySupertypesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UIKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
DesktopSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
authoritySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
constructorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fragmentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fromSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fsPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
joinPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
parseSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
pathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
querySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
schemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
toJSONSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
toStringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
withSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
UriHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
handleUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ViewBadgeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tooltipSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
valueSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ViewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ActiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
BesideSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
EightSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FiveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
FourSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
NineSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
OneSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SevenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
SixSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ThreeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
TwoSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asWebviewUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
cspSourceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
htmlSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidReceiveMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
postMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enableCommandUrisSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enableFormsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enableScriptsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
localResourceRootsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
portMappingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewPanelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
disposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeViewStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidDisposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
optionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
revealSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
webviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewPanelOnDidChangeViewStateEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
webviewPanelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewPanelOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
enableFindWidgetSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
retainContextWhenHiddenSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewPanelSerializerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deserializeWebviewPanelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewPortMappingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
extensionHostPortSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
webviewPortSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewViewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
badgeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeVisibilitySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidDisposeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
titleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
viewTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
webviewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewViewProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveWebviewViewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WebviewViewResolveContextSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WindowStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
focusedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hasSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
inspectSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
deleteFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
entriesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
hasSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
insertSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
renameFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
replaceSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sizeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceEditEntryMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
descriptionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
iconPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
labelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
needsConfirmationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceEditMetadataSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isRefactoringSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceFolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
indexSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceFolderPickOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
ignoreFocusOutSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
placeHolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceFoldersChangeEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceSymbolProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
provideWorkspaceSymbolsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
resolveWorkspaceSymbolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
WorkspaceTimelineProviderUnsupportedUnsupportedUnsupported✓✓✓✓✓----
onDidChangeWorkspaceTimelineUnsupportedUnsupportedUnsupported✓✓✓✓✓----
provideWorkspaceTimelineUnsupportedUnsupportedUnsupported✓✓✓✓✓----
versionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/authentication
getAccountsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSessionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerAuthenticationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/chat
createChatParticipantStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
namespace/commands
executeCommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getCommandsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerCommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTextEditorCommandSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/comments
createCommentControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/debug
activeDebugConsoleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeDebugSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeStackItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
addBreakpointsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asDebugSourceUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
breakpointsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveDebugSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveStackItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeBreakpointsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidReceiveDebugSessionCustomEventSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidStartDebugSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidTerminateDebugSessionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDebugAdapterDescriptorFactorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDebugAdapterTrackerFactorySupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDebugConfigurationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
removeBreakpointsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
startDebuggingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stopDebuggingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/env
appHostSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
appRootSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asExternalUriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
clipboardSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createTelemetryLoggerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isAppPortableSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isNewAppInstallSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isTelemetryEnabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
languageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
logLevelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
machineIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeLogLevelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeShellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTelemetryEnabledSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openExternalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
remoteNameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
sessionIdSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
shellSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uiKindSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSchemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/extensions
allSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getExtensionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/l10n
bundleSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
uriSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/languages
createDiagnosticCollectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createLanguageStatusItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getDiagnosticsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getLanguagesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
matchSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeDiagnosticsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerCallHierarchyProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerCodeActionsProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerCodeLensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerColorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerCompletionItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDeclarationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentDropEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentFormattingEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentHighlightProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentLinkProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentPasteEditProviderStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
registerDocumentRangeFormattingEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentRangeSemanticTokensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentSemanticTokensProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerDocumentSymbolProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerEvaluatableExpressionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerFoldingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerHoverProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerImplementationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerInlayHintsProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerInlineCompletionItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerInlineValuesProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerLinkedEditingRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerOnTypeFormattingEditProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerReferenceProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerRenameProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerSelectionRangeProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerSignatureHelpProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTypeDefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTypeHierarchyProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerWorkspaceSymbolProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setLanguageConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setTextDocumentLanguageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/lm
invokeToolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeChatModelsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
registerLanguageModelChatProviderStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
registerMcpServerDefinitionProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerToolSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
selectChatModelsStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
toolsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/notebooks
createNotebookControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createRendererMessagingSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerNotebookCellStatusBarItemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/scm
createSourceControlSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
inputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/tasks
executeTaskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fetchTasksSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidEndTaskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidEndTaskProcessSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidStartTaskSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidStartTaskProcessSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTaskProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
taskExecutionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/tests
createTestControllerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/window
activeColorThemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeNotebookEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
activeTextEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createInputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createOutputChannelPartialPartialPartial✓✓✓✓✓✓✓✓✓
createQuickPickSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createStatusBarItemSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createTerminalPartialPartialPartial✓✓✓✓✓✓✓✓✓
createTextEditorDecorationTypeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createTreeViewSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createWebviewPanelSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveColorThemeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveNotebookEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeActiveTextEditorSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeNotebookEditorSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeNotebookEditorVisibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTerminalShellIntegrationStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidChangeTerminalStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTextEditorOptionsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTextEditorSelectionSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTextEditorViewColumnSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTextEditorVisibleRangesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeVisibleNotebookEditorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeVisibleTextEditorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeWindowStateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCloseTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidEndTerminalShellExecutionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onDidOpenTerminalSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidStartTerminalShellExecutionStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
registerCustomEditorProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerFileDecorationProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTerminalLinkProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTerminalProfileProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTreeDataProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerUriHandlerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerWebviewPanelSerializerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerWebviewViewProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
setStatusBarMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showErrorMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showInformationMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showInputBoxSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showNotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showOpenDialogSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showQuickPickSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showSaveDialogSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showWarningMessageSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
showWorkspaceFolderPickSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
stateSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
tabGroupsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
terminalsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleNotebookEditorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
visibleTextEditorsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
withProgressSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
withScmProgressSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
namespace/workspace
applyEditSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
asRelativePathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
createFileSystemWatcherSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
decodeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
encodeSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
findFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
fsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
getWorkspaceFolderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
isTrustedSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
nameSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
notebookDocumentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeConfigurationSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeNotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidChangeWorkspaceFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCloseNotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCloseTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidCreateFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidDeleteFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidGrantWorkspaceTrustSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidOpenNotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidOpenTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidRenameFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidSaveNotebookDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onDidSaveTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillCreateFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillDeleteFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillRenameFilesSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
onWillSaveNotebookDocumentStubbedStubbedStubbed✓✓✓✓✓✓✓✓✓
onWillSaveTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
openNotebookDocumentPartialPartialPartial✓✓✓✓✓✓✓✓✓
openTextDocumentSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerFileSystemProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerNotebookSerializerSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTaskProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTextDocumentContentProviderSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
registerTimelineProviderUnsupportedUnsupportedUnsupported✓✓✓✓✓----
registerWorkspaceTimelineProviderUnsupportedUnsupportedUnsupported✓✓✓✓✓----
rootPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveAllSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
saveAsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
textDocumentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
updateWorkspaceFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
workspaceFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓
workspaceFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓