APITheia master ℹTheia v1.74.2 (latest) ℹTheia v1.76.0 ℹVSCode main ℹVSCode 1.142.0 ℹVSCode 1.141.2 ℹVSCode 1.141.1 ℹVSCode 1.141.0 ℹVSCode 1.140.0 ℹVSCode 1.139.1 ℹVSCode 1.139.0 ℹVSCode 1.138.0 ℹVSCode 1.137.0 ℹVSCode 1.136.2 ℹVSCode 1.136.1 ℹVSCode 1.136.0 ℹVSCode 1.135.0 ℹVSCode 1.134.0 ℹVSCode 1.133.0 ℹVSCode 1.132.1 ℹVSCode 1.132.0 ℹVSCode 1.131.0 ℹVSCode 1.130.0 (supported by latest) ℹVSCode 1.129.1 ℹ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✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
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✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
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✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
rootPathSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
saveSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
saveAllSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
saveAsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
textDocumentsSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
updateWorkspaceFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
workspaceFileSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓
workspaceFoldersSupportedSupportedSupported✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓