lspeasy / core/src / LSPSchemas
Variable: LSPSchemas
ts
const LSPSchemas: {
$/cancelRequest: ZodObject<{
id: ZodUnion<readonly [ZodNumber, ZodString]>;
}, $strip>;
$/logTrace: ZodObject<{
message: ZodString;
verbose: ZodOptional<ZodString>;
}, $strip>;
$/progress: ZodObject<{
token: ZodUnion<readonly [ZodNumber, ZodString]>;
value: ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>;
}, $strip>;
$/setTrace: ZodObject<{
value: ZodUnion<readonly [ZodLiteral<"off">, ZodLiteral<"messages">, ZodLiteral<"verbose">]>;
}, $strip>;
callHierarchy/incomingCalls: ZodObject<{
item: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
detail: ZodOptional<ZodString>;
kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>;
name: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
selectionRange: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
uri: ZodString;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
callHierarchy/outgoingCalls: ZodObject<{
item: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
detail: ZodOptional<ZodString>;
kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>;
name: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
selectionRange: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
uri: ZodString;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
client/registerCapability: ZodObject<{
registrations: ZodArray<ZodObject<{
id: ZodString;
method: ZodString;
registerOptions: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
}, $strip>>;
}, $strip>;
client/unregisterCapability: ZodObject<{
unregisterations: ZodArray<ZodObject<{
id: ZodString;
method: ZodString;
}, $strip>>;
}, $strip>;
codeAction/resolve: ZodObject<{
command: ZodOptional<ZodObject<{
arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>;
command: ZodString;
title: ZodString;
tooltip: ZodOptional<ZodString>;
}, $strip>>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
diagnostics: ZodOptional<ZodArray<ZodObject<{
code: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
codeDescription: ZodOptional<ZodObject<{
href: ZodString;
}, $strip>>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>;
message: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ...;
line: ...;
}, $strip>;
start: ZodObject<{
character: ...;
line: ...;
}, $strip>;
}, $strip>;
relatedInformation: ZodOptional<ZodArray<ZodObject<{
location: ...;
message: ...;
}, $strip>>>;
severity: ZodOptional<ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>]>>;
source: ZodOptional<ZodString>;
tags: ZodOptional<ZodArray<ZodUnion<readonly [..., ...]>>>;
}, $strip>>>;
disabled: ZodOptional<ZodObject<{
reason: ZodString;
}, $strip>>;
edit: ZodOptional<ZodObject<{
changeAnnotations: ZodOptional<ZodRecord<ZodString, ZodObject<{
description: ZodOptional<...>;
label: ZodString;
needsConfirmation: ZodOptional<...>;
}, $strip>>>;
changes: ZodOptional<ZodRecord<ZodString, ZodArray<ZodObject<{
newText: ...;
range: ...;
}, $strip>>>>;
documentChanges: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>]>>>;
}, $strip>>;
isPreferred: ZodOptional<ZodBoolean>;
kind: ZodOptional<ZodUnion<readonly [ZodLiteral<"">, ZodLiteral<"quickfix">, ZodLiteral<"refactor">, ZodLiteral<"refactor.extract">, ZodLiteral<"refactor.inline">, ZodLiteral<"refactor.move">, ZodLiteral<"refactor.rewrite">, ZodLiteral<"source">, ZodLiteral<"source.organizeImports">, ZodLiteral<"source.fixAll">, ZodLiteral<"notebook">, ZodString]>>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
title: ZodString;
}, $strip>;
codeLens/resolve: ZodObject<{
command: ZodOptional<ZodObject<{
arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>;
command: ZodString;
title: ZodString;
tooltip: ZodOptional<ZodString>;
}, $strip>>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
}, $strip>;
completionItem/resolve: ZodObject<{
additionalTextEdits: ZodOptional<ZodArray<ZodObject<{
newText: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ...;
line: ...;
}, $strip>;
start: ZodObject<{
character: ...;
line: ...;
}, $strip>;
}, $strip>;
}, $strip>>>;
command: ZodOptional<ZodObject<{
arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>;
command: ZodString;
title: ZodString;
tooltip: ZodOptional<ZodString>;
}, $strip>>;
commitCharacters: ZodOptional<ZodArray<ZodString>>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
deprecated: ZodOptional<ZodBoolean>;
detail: ZodOptional<ZodString>;
documentation: ZodOptional<ZodUnion<readonly [ZodString, ZodObject<{
kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>;
value: ZodString;
}, $strip>]>>;
filterText: ZodOptional<ZodString>;
insertText: ZodOptional<ZodString>;
insertTextFormat: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>;
insertTextMode: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>;
kind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>]>>;
label: ZodString;
labelDetails: ZodOptional<ZodObject<{
description: ZodOptional<ZodString>;
detail: ZodOptional<ZodString>;
}, $strip>>;
preselect: ZodOptional<ZodBoolean>;
sortText: ZodOptional<ZodString>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
textEdit: ZodOptional<ZodUnion<readonly [ZodObject<{
newText: ZodString;
range: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
}, $strip>, ZodObject<{
insert: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
newText: ZodString;
replace: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
}, $strip>]>>;
textEditText: ZodOptional<ZodString>;
}, $strip>;
documentLink/resolve: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
target: ZodOptional<ZodString>;
tooltip: ZodOptional<ZodString>;
}, $strip>;
initialize: ZodObject<{
capabilities: ZodObject<{
experimental: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
general: ZodOptional<ZodObject<{
markdown: ZodOptional<ZodObject<{
allowedTags: ...;
parser: ...;
version: ...;
}, $strip>>;
positionEncodings: ZodOptional<ZodArray<ZodUnion<...>>>;
regularExpressions: ZodOptional<ZodObject<{
engine: ...;
version: ...;
}, $strip>>;
staleRequestSupport: ZodOptional<ZodObject<{
cancel: ...;
retryOnContentModified: ...;
}, $strip>>;
}, $strip>>;
notebookDocument: ZodOptional<ZodObject<{
synchronization: ZodObject<{
dynamicRegistration: ZodOptional<...>;
executionSummarySupport: ZodOptional<...>;
}, $strip>;
}, $strip>>;
textDocument: ZodOptional<ZodObject<{
callHierarchy: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
codeAction: ZodOptional<ZodObject<{
codeActionLiteralSupport: ...;
dataSupport: ...;
disabledSupport: ...;
documentationSupport: ...;
dynamicRegistration: ...;
honorsChangeAnnotations: ...;
isPreferredSupport: ...;
resolveSupport: ...;
tagSupport: ...;
}, $strip>>;
codeLens: ZodOptional<ZodObject<{
dynamicRegistration: ...;
resolveSupport: ...;
}, $strip>>;
colorProvider: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
completion: ZodOptional<ZodObject<{
completionItem: ...;
completionItemKind: ...;
completionList: ...;
contextSupport: ...;
dynamicRegistration: ...;
insertTextMode: ...;
}, $strip>>;
declaration: ZodOptional<ZodObject<{
dynamicRegistration: ...;
linkSupport: ...;
}, $strip>>;
definition: ZodOptional<ZodObject<{
dynamicRegistration: ...;
linkSupport: ...;
}, $strip>>;
diagnostic: ZodOptional<ZodObject<{
codeDescriptionSupport: ...;
dataSupport: ...;
dynamicRegistration: ...;
relatedDocumentSupport: ...;
relatedInformation: ...;
tagSupport: ...;
}, $strip>>;
documentHighlight: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
documentLink: ZodOptional<ZodObject<{
dynamicRegistration: ...;
tooltipSupport: ...;
}, $strip>>;
documentSymbol: ZodOptional<ZodObject<{
dynamicRegistration: ...;
hierarchicalDocumentSymbolSupport: ...;
labelSupport: ...;
symbolKind: ...;
tagSupport: ...;
}, $strip>>;
filters: ZodOptional<ZodObject<{
relativePatternSupport: ...;
}, $strip>>;
foldingRange: ZodOptional<ZodObject<{
dynamicRegistration: ...;
foldingRange: ...;
foldingRangeKind: ...;
lineFoldingOnly: ...;
rangeLimit: ...;
}, $strip>>;
formatting: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
hover: ZodOptional<ZodObject<{
contentFormat: ...;
dynamicRegistration: ...;
}, $strip>>;
implementation: ZodOptional<ZodObject<{
dynamicRegistration: ...;
linkSupport: ...;
}, $strip>>;
inlayHint: ZodOptional<ZodObject<{
dynamicRegistration: ...;
resolveSupport: ...;
}, $strip>>;
inlineCompletion: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
inlineValue: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
linkedEditingRange: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
moniker: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
onTypeFormatting: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
publishDiagnostics: ZodOptional<ZodObject<{
codeDescriptionSupport: ...;
dataSupport: ...;
relatedInformation: ...;
tagSupport: ...;
versionSupport: ...;
}, $strip>>;
rangeFormatting: ZodOptional<ZodObject<{
dynamicRegistration: ...;
rangesSupport: ...;
}, $strip>>;
references: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
rename: ZodOptional<ZodObject<{
dynamicRegistration: ...;
honorsChangeAnnotations: ...;
prepareSupport: ...;
prepareSupportDefaultBehavior: ...;
}, $strip>>;
selectionRange: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
semanticTokens: ZodOptional<ZodObject<{
augmentsSyntaxTokens: ...;
dynamicRegistration: ...;
formats: ...;
multilineTokenSupport: ...;
overlappingTokenSupport: ...;
requests: ...;
serverCancelSupport: ...;
tokenModifiers: ...;
tokenTypes: ...;
}, $strip>>;
signatureHelp: ZodOptional<ZodObject<{
contextSupport: ...;
dynamicRegistration: ...;
signatureInformation: ...;
}, $strip>>;
synchronization: ZodOptional<ZodObject<{
didSave: ...;
dynamicRegistration: ...;
willSave: ...;
willSaveWaitUntil: ...;
}, $strip>>;
typeDefinition: ZodOptional<ZodObject<{
dynamicRegistration: ...;
linkSupport: ...;
}, $strip>>;
typeHierarchy: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
}, $strip>>;
window: ZodOptional<ZodObject<{
showDocument: ZodOptional<ZodObject<{
support: ...;
}, $strip>>;
showMessage: ZodOptional<ZodObject<{
messageActionItem: ...;
}, $strip>>;
workDoneProgress: ZodOptional<ZodBoolean>;
}, $strip>>;
workspace: ZodOptional<ZodObject<{
applyEdit: ZodOptional<ZodBoolean>;
codeLens: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
configuration: ZodOptional<ZodBoolean>;
diagnostics: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
didChangeConfiguration: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
didChangeWatchedFiles: ZodOptional<ZodObject<{
dynamicRegistration: ...;
relativePatternSupport: ...;
}, $strip>>;
executeCommand: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
fileOperations: ZodOptional<ZodObject<{
didCreate: ...;
didDelete: ...;
didRename: ...;
dynamicRegistration: ...;
willCreate: ...;
willDelete: ...;
willRename: ...;
}, $strip>>;
foldingRange: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
inlayHint: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
inlineValue: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
semanticTokens: ZodOptional<ZodObject<{
refreshSupport: ...;
}, $strip>>;
symbol: ZodOptional<ZodObject<{
dynamicRegistration: ...;
resolveSupport: ...;
symbolKind: ...;
tagSupport: ...;
}, $strip>>;
textDocumentContent: ZodOptional<ZodObject<{
dynamicRegistration: ...;
}, $strip>>;
workspaceEdit: ZodOptional<ZodObject<{
changeAnnotationSupport: ...;
documentChanges: ...;
failureHandling: ...;
metadataSupport: ...;
normalizesLineEndings: ...;
resourceOperations: ...;
snippetEditSupport: ...;
}, $strip>>;
workspaceFolders: ZodOptional<ZodBoolean>;
}, $strip>>;
}, $strip>;
clientInfo: ZodOptional<ZodObject<{
name: ZodString;
version: ZodOptional<ZodString>;
}, $strip>>;
initializationOptions: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
locale: ZodOptional<ZodString>;
processId: ZodUnion<readonly [ZodNumber, ZodLiteral<null>]>;
rootPath: ZodOptional<ZodUnion<readonly [ZodString, ZodLiteral<null>]>>;
rootUri: ZodUnion<readonly [ZodString, ZodLiteral<null>]>;
trace: ZodOptional<ZodUnion<readonly [ZodLiteral<"off">, ZodLiteral<"messages">, ZodLiteral<"verbose">]>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
workspaceFolders: ZodOptional<ZodUnion<readonly [ZodArray<ZodObject<{
name: ZodString;
uri: ZodString;
}, $strip>>, ZodLiteral<null>]>>;
}, $strip>;
initialized: ZodObject<{
}, $strip>;
inlayHint/resolve: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
kind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>;
label: ZodUnion<readonly [ZodString, ZodArray<ZodObject<{
command: ZodOptional<ZodObject<{
arguments: ...;
command: ...;
title: ...;
tooltip: ...;
}, $strip>>;
location: ZodOptional<ZodObject<{
range: ...;
uri: ...;
}, $strip>>;
tooltip: ZodOptional<ZodUnion<readonly [..., ...]>>;
value: ZodString;
}, $strip>>]>;
paddingLeft: ZodOptional<ZodBoolean>;
paddingRight: ZodOptional<ZodBoolean>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textEdits: ZodOptional<ZodArray<ZodObject<{
newText: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ...;
line: ...;
}, $strip>;
start: ZodObject<{
character: ...;
line: ...;
}, $strip>;
}, $strip>;
}, $strip>>>;
tooltip: ZodOptional<ZodUnion<readonly [ZodString, ZodObject<{
kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>;
value: ZodString;
}, $strip>]>>;
}, $strip>;
notebookDocument/didChange: ZodObject<{
change: ZodObject<{
cells: ZodOptional<ZodObject<{
data: ZodOptional<ZodArray<ZodObject<..., ...>>>;
structure: ZodOptional<ZodObject<{
array: ...;
didClose: ...;
didOpen: ...;
}, $strip>>;
textContent: ZodOptional<ZodArray<ZodObject<..., ...>>>;
}, $strip>>;
metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>;
}, $strip>;
notebookDocument: ZodObject<{
uri: ZodString;
version: ZodNumber;
}, $strip>;
}, $strip>;
notebookDocument/didClose: ZodObject<{
cellTextDocuments: ZodArray<ZodObject<{
uri: ZodString;
}, $strip>>;
notebookDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
notebookDocument/didOpen: ZodObject<{
cellTextDocuments: ZodArray<ZodObject<{
languageId: ZodUnion<readonly [ZodLiteral<"abap">, ZodLiteral<"bat">, ZodLiteral<"bibtex">, ZodLiteral<"clojure">, ZodLiteral<"coffeescript">, ZodLiteral<"c">, ZodLiteral<"cpp">, ZodLiteral<"csharp">, ZodLiteral<"css">, ZodLiteral<"d">, ZodLiteral<"pascal">, ZodLiteral<"diff">, ZodLiteral<"dart">, ZodLiteral<"dockerfile">, ZodLiteral<"elixir">, ZodLiteral<"erlang">, ZodLiteral<"fsharp">, ZodLiteral<"git-commit">, ZodLiteral<"rebase">, ZodLiteral<"go">, ZodLiteral<"groovy">, ZodLiteral<"handlebars">, ZodLiteral<"haskell">, ZodLiteral<"html">, ZodLiteral<"ini">, ZodLiteral<"java">, ZodLiteral<"javascript">, ZodLiteral<"javascriptreact">, ZodLiteral<"json">, ZodLiteral<"latex">, ZodLiteral<"less">, ZodLiteral<"lua">, ZodLiteral<"makefile">, ZodLiteral<"markdown">, ZodLiteral<"objective-c">, ZodLiteral<"objective-cpp">, ZodLiteral<"pascal">, ZodLiteral<"perl">, ZodLiteral<"perl6">, ZodLiteral<"php">, ZodLiteral<"powershell">, ZodLiteral<"jade">, ZodLiteral<"python">, ZodLiteral<"r">, ZodLiteral<"razor">, ZodLiteral<"ruby">, ZodLiteral<"rust">, ZodLiteral<"scss">, ZodLiteral<"sass">, ZodLiteral<"scala">, ZodLiteral<"shaderlab">, ZodLiteral<"shellscript">, ZodLiteral<"sql">, ZodLiteral<"swift">, ZodLiteral<"typescript">, ZodLiteral<"typescriptreact">, ZodLiteral<"tex">, ZodLiteral<"vb">, ZodLiteral<"xml">, ZodLiteral<"xsl">, ZodLiteral<"yaml">, ZodString]>;
text: ZodString;
uri: ZodString;
version: ZodNumber;
}, $strip>>;
notebookDocument: ZodObject<{
cells: ZodArray<ZodObject<{
document: ZodString;
executionSummary: ZodOptional<ZodObject<{
executionOrder: ...;
success: ...;
}, $strip>>;
kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>;
metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<...>>>;
}, $strip>>;
metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>;
notebookType: ZodString;
uri: ZodString;
version: ZodNumber;
}, $strip>;
}, $strip>;
notebookDocument/didSave: ZodObject<{
notebookDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
telemetry/event: ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>;
textDocument/codeAction: ZodObject<{
context: ZodObject<{
diagnostics: ZodArray<ZodObject<{
code: ZodOptional<ZodUnion<readonly [..., ...]>>;
codeDescription: ZodOptional<ZodObject<{
href: ...;
}, $strip>>;
data: ZodOptional<ZodLazy<ZodType<..., ..., ...>>>;
message: ZodString;
range: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
relatedInformation: ZodOptional<ZodArray<ZodObject<..., ...>>>;
severity: ZodOptional<ZodUnion<readonly [..., ..., ..., ...]>>;
source: ZodOptional<ZodString>;
tags: ZodOptional<ZodArray<ZodUnion<...>>>;
}, $strip>>;
only: ZodOptional<ZodArray<ZodUnion<readonly [ZodLiteral<"">, ZodLiteral<"quickfix">, ZodLiteral<"refactor">, ZodLiteral<"refactor.extract">, ZodLiteral<"refactor.inline">, ZodLiteral<"refactor.move">, ZodLiteral<"refactor.rewrite">, ZodLiteral<"source">, ZodLiteral<"source.organizeImports">, ZodLiteral<"source.fixAll">, ZodLiteral<"notebook">, ZodString]>>>;
triggerKind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/codeLens: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/colorPresentation: ZodObject<{
color: ZodObject<{
alpha: ZodNumber;
blue: ZodNumber;
green: ZodNumber;
red: ZodNumber;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/completion: ZodObject<{
context: ZodOptional<ZodObject<{
triggerCharacter: ZodOptional<ZodString>;
triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
}, $strip>>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/declaration: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/definition: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/diagnostic: ZodObject<{
identifier: ZodOptional<ZodString>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
previousResultId: ZodOptional<ZodString>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/didChange: ZodObject<{
contentChanges: ZodArray<ZodUnion<readonly [ZodObject<{
range: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
rangeLength: ZodOptional<ZodNumber>;
text: ZodString;
}, $strip>, ZodObject<{
text: ZodString;
}, $strip>]>>;
textDocument: ZodObject<{
uri: ZodString;
version: ZodNumber;
}, $strip>;
}, $strip>;
textDocument/didClose: ZodObject<{
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
textDocument/didOpen: ZodObject<{
textDocument: ZodObject<{
languageId: ZodUnion<readonly [ZodLiteral<"abap">, ZodLiteral<"bat">, ZodLiteral<"bibtex">, ZodLiteral<"clojure">, ZodLiteral<"coffeescript">, ZodLiteral<"c">, ZodLiteral<"cpp">, ZodLiteral<"csharp">, ZodLiteral<"css">, ZodLiteral<"d">, ZodLiteral<"pascal">, ZodLiteral<"diff">, ZodLiteral<"dart">, ZodLiteral<"dockerfile">, ZodLiteral<"elixir">, ZodLiteral<"erlang">, ZodLiteral<"fsharp">, ZodLiteral<"git-commit">, ZodLiteral<"rebase">, ZodLiteral<"go">, ZodLiteral<"groovy">, ZodLiteral<"handlebars">, ZodLiteral<"haskell">, ZodLiteral<"html">, ZodLiteral<"ini">, ZodLiteral<"java">, ZodLiteral<"javascript">, ZodLiteral<"javascriptreact">, ZodLiteral<"json">, ZodLiteral<"latex">, ZodLiteral<"less">, ZodLiteral<"lua">, ZodLiteral<"makefile">, ZodLiteral<"markdown">, ZodLiteral<"objective-c">, ZodLiteral<"objective-cpp">, ZodLiteral<"pascal">, ZodLiteral<"perl">, ZodLiteral<"perl6">, ZodLiteral<"php">, ZodLiteral<"powershell">, ZodLiteral<"jade">, ZodLiteral<"python">, ZodLiteral<"r">, ZodLiteral<"razor">, ZodLiteral<"ruby">, ZodLiteral<"rust">, ZodLiteral<"scss">, ZodLiteral<"sass">, ZodLiteral<"scala">, ZodLiteral<"shaderlab">, ZodLiteral<"shellscript">, ZodLiteral<"sql">, ZodLiteral<"swift">, ZodLiteral<"typescript">, ZodLiteral<"typescriptreact">, ZodLiteral<"tex">, ZodLiteral<"vb">, ZodLiteral<"xml">, ZodLiteral<"xsl">, ZodLiteral<"yaml">, ZodString]>;
text: ZodString;
uri: ZodString;
version: ZodNumber;
}, $strip>;
}, $strip>;
textDocument/didSave: ZodObject<{
text: ZodOptional<ZodString>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
textDocument/documentColor: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/documentHighlight: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/documentLink: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/documentSymbol: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/foldingRange: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/formatting: ZodObject<{
options: ZodObject<{
insertFinalNewline: ZodOptional<ZodBoolean>;
insertSpaces: ZodBoolean;
tabSize: ZodNumber;
trimFinalNewlines: ZodOptional<ZodBoolean>;
trimTrailingWhitespace: ZodOptional<ZodBoolean>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/hover: ZodObject<{
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/implementation: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/inlayHint: ZodObject<{
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/inlineCompletion: ZodObject<{
context: ZodObject<{
selectedCompletionInfo: ZodOptional<ZodObject<{
range: ZodObject<{
end: ZodObject<..., ...>;
start: ZodObject<..., ...>;
}, $strip>;
text: ZodString;
}, $strip>>;
triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>;
}, $strip>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/inlineValue: ZodObject<{
context: ZodObject<{
frameId: ZodNumber;
stoppedLocation: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
}, $strip>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/linkedEditingRange: ZodObject<{
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/moniker: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/onTypeFormatting: ZodObject<{
ch: ZodString;
options: ZodObject<{
insertFinalNewline: ZodOptional<ZodBoolean>;
insertSpaces: ZodBoolean;
tabSize: ZodNumber;
trimFinalNewlines: ZodOptional<ZodBoolean>;
trimTrailingWhitespace: ZodOptional<ZodBoolean>;
}, $strip>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
textDocument/prepareCallHierarchy: ZodObject<{
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/prepareRename: ZodObject<{
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/prepareTypeHierarchy: ZodObject<{
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/publishDiagnostics: ZodObject<{
diagnostics: ZodArray<ZodObject<{
code: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
codeDescription: ZodOptional<ZodObject<{
href: ZodString;
}, $strip>>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
message: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
relatedInformation: ZodOptional<ZodArray<ZodObject<{
location: ZodObject<..., ...>;
message: ZodString;
}, $strip>>>;
severity: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>]>>;
source: ZodOptional<ZodString>;
tags: ZodOptional<ZodArray<ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>>>;
}, $strip>>;
uri: ZodString;
version: ZodOptional<ZodNumber>;
}, $strip>;
textDocument/rangeFormatting: ZodObject<{
options: ZodObject<{
insertFinalNewline: ZodOptional<ZodBoolean>;
insertSpaces: ZodBoolean;
tabSize: ZodNumber;
trimFinalNewlines: ZodOptional<ZodBoolean>;
trimTrailingWhitespace: ZodOptional<ZodBoolean>;
}, $strip>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/rangesFormatting: ZodObject<{
options: ZodObject<{
insertFinalNewline: ZodOptional<ZodBoolean>;
insertSpaces: ZodBoolean;
tabSize: ZodNumber;
trimFinalNewlines: ZodOptional<ZodBoolean>;
trimTrailingWhitespace: ZodOptional<ZodBoolean>;
}, $strip>;
ranges: ZodArray<ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/references: ZodObject<{
context: ZodObject<{
includeDeclaration: ZodBoolean;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/rename: ZodObject<{
newName: ZodString;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/selectionRange: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
positions: ZodArray<ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/semanticTokens/full: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/semanticTokens/full/delta: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
previousResultId: ZodString;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/semanticTokens/range: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/signatureHelp: ZodObject<{
context: ZodOptional<ZodObject<{
activeSignatureHelp: ZodOptional<ZodObject<{
activeParameter: ZodOptional<ZodUnion<...>>;
activeSignature: ZodOptional<ZodNumber>;
signatures: ZodArray<ZodObject<..., ...>>;
}, $strip>>;
isRetrigger: ZodBoolean;
triggerCharacter: ZodOptional<ZodString>;
triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
}, $strip>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/typeDefinition: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
position: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
textDocument/willSave: ZodObject<{
reason: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
textDocument/willSaveWaitUntil: ZodObject<{
reason: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
textDocument: ZodObject<{
uri: ZodString;
}, $strip>;
}, $strip>;
typeHierarchy/subtypes: ZodObject<{
item: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
detail: ZodOptional<ZodString>;
kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>;
name: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
selectionRange: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
uri: ZodString;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
typeHierarchy/supertypes: ZodObject<{
item: ZodObject<{
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
detail: ZodOptional<ZodString>;
kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>;
name: ZodString;
range: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
selectionRange: ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
uri: ZodString;
}, $strip>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
window/logMessage: ZodObject<{
message: ZodString;
type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>;
}, $strip>;
window/showDocument: ZodObject<{
external: ZodOptional<ZodBoolean>;
selection: ZodOptional<ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>>;
takeFocus: ZodOptional<ZodBoolean>;
uri: ZodString;
}, $strip>;
window/showMessage: ZodObject<{
message: ZodString;
type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>;
}, $strip>;
window/showMessageRequest: ZodObject<{
actions: ZodOptional<ZodArray<ZodObject<{
title: ZodString;
}, $strip>>>;
message: ZodString;
type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>;
}, $strip>;
window/workDoneProgress/cancel: ZodObject<{
token: ZodUnion<readonly [ZodNumber, ZodString]>;
}, $strip>;
window/workDoneProgress/create: ZodObject<{
token: ZodUnion<readonly [ZodNumber, ZodString]>;
}, $strip>;
workspace/applyEdit: ZodObject<{
edit: ZodObject<{
changeAnnotations: ZodOptional<ZodRecord<ZodString, ZodObject<{
description: ZodOptional<ZodString>;
label: ZodString;
needsConfirmation: ZodOptional<ZodBoolean>;
}, $strip>>>;
changes: ZodOptional<ZodRecord<ZodString, ZodArray<ZodObject<{
newText: ZodString;
range: ZodObject<..., ...>;
}, $strip>>>>;
documentChanges: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<{
edits: ...;
textDocument: ...;
}, $strip>, ZodObject<{
annotationId: ...;
kind: ...;
options: ...;
uri: ...;
}, $strip>, ZodObject<{
annotationId: ...;
kind: ...;
newUri: ...;
oldUri: ...;
options: ...;
}, $strip>, ZodObject<{
annotationId: ...;
kind: ...;
options: ...;
uri: ...;
}, $strip>]>>>;
}, $strip>;
label: ZodOptional<ZodString>;
metadata: ZodOptional<ZodObject<{
isRefactoring: ZodOptional<ZodBoolean>;
}, $strip>>;
}, $strip>;
workspace/configuration: ZodObject<{
items: ZodArray<ZodObject<{
scopeUri: ZodOptional<ZodString>;
section: ZodOptional<ZodString>;
}, $strip>>;
}, $strip>;
workspace/diagnostic: ZodObject<{
identifier: ZodOptional<ZodString>;
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
previousResultIds: ZodArray<ZodObject<{
uri: ZodString;
value: ZodString;
}, $strip>>;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
workspace/didChangeConfiguration: ZodObject<{
settings: ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>;
}, $strip>;
workspace/didChangeWatchedFiles: ZodObject<{
changes: ZodArray<ZodObject<{
type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>;
uri: ZodString;
}, $strip>>;
}, $strip>;
workspace/didChangeWorkspaceFolders: ZodObject<{
event: ZodObject<{
added: ZodArray<ZodObject<{
name: ZodString;
uri: ZodString;
}, $strip>>;
removed: ZodArray<ZodObject<{
name: ZodString;
uri: ZodString;
}, $strip>>;
}, $strip>;
}, $strip>;
workspace/didCreateFiles: ZodObject<{
files: ZodArray<ZodObject<{
uri: ZodString;
}, $strip>>;
}, $strip>;
workspace/didDeleteFiles: ZodObject<{
files: ZodArray<ZodObject<{
uri: ZodString;
}, $strip>>;
}, $strip>;
workspace/didRenameFiles: ZodObject<{
files: ZodArray<ZodObject<{
newUri: ZodString;
oldUri: ZodString;
}, $strip>>;
}, $strip>;
workspace/executeCommand: ZodObject<{
arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>;
command: ZodString;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
workspace/symbol: ZodObject<{
partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
query: ZodString;
workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>;
}, $strip>;
workspace/textDocumentContent: ZodObject<{
uri: ZodString;
}, $strip>;
workspace/textDocumentContent/refresh: ZodObject<{
uri: ZodString;
}, $strip>;
workspace/willCreateFiles: ZodObject<{
files: ZodArray<ZodObject<{
uri: ZodString;
}, $strip>>;
}, $strip>;
workspace/willDeleteFiles: ZodObject<{
files: ZodArray<ZodObject<{
uri: ZodString;
}, $strip>>;
}, $strip>;
workspace/willRenameFiles: ZodObject<{
files: ZodArray<ZodObject<{
newUri: ZodString;
oldUri: ZodString;
}, $strip>>;
}, $strip>;
workspaceSymbol/resolve: ZodObject<{
containerName: ZodOptional<ZodString>;
data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>;
kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>;
location: ZodUnion<readonly [ZodObject<{
range: ZodObject<{
end: ZodObject<{
character: ...;
line: ...;
}, $strip>;
start: ZodObject<{
character: ...;
line: ...;
}, $strip>;
}, $strip>;
uri: ZodString;
}, $strip>, ZodObject<{
uri: ZodString;
}, $strip>]>;
name: ZodString;
tags: ZodOptional<ZodArray<ZodLiteral<1>>>;
}, $strip>;
};Defined in: packages/core/src/protocol/schemas.ts:2266
Schema registry for method-based lookup
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
$/cancelRequest | ZodObject<{ id: ZodUnion<readonly [ZodNumber, ZodString]>; }, $strip> | CancelParamsSchema | packages/core/src/protocol/schemas.ts:2267 |
$/logTrace | ZodObject<{ message: ZodString; verbose: ZodOptional<ZodString>; }, $strip> | LogTraceParamsSchema | packages/core/src/protocol/schemas.ts:2268 |
$/progress | ZodObject<{ token: ZodUnion<readonly [ZodNumber, ZodString]>; value: ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>; }, $strip> | ProgressParamsSchema | packages/core/src/protocol/schemas.ts:2269 |
$/setTrace | ZodObject<{ value: ZodUnion<readonly [ZodLiteral<"off">, ZodLiteral<"messages">, ZodLiteral<"verbose">]>; }, $strip> | SetTraceParamsSchema | packages/core/src/protocol/schemas.ts:2270 |
callHierarchy/incomingCalls | ZodObject<{ item: ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; detail: ZodOptional<ZodString>; kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>; name: ZodString; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; selectionRange: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; uri: ZodString; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CallHierarchyIncomingCallsParamsSchema | packages/core/src/protocol/schemas.ts:2271 |
callHierarchy/outgoingCalls | ZodObject<{ item: ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; detail: ZodOptional<ZodString>; kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>; name: ZodString; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; selectionRange: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; uri: ZodString; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CallHierarchyOutgoingCallsParamsSchema | packages/core/src/protocol/schemas.ts:2272 |
client/registerCapability | ZodObject<{ registrations: ZodArray<ZodObject<{ id: ZodString; method: ZodString; registerOptions: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; }, $strip>>; }, $strip> | RegistrationParamsSchema | packages/core/src/protocol/schemas.ts:2273 |
client/unregisterCapability | ZodObject<{ unregisterations: ZodArray<ZodObject<{ id: ZodString; method: ZodString; }, $strip>>; }, $strip> | UnregistrationParamsSchema | packages/core/src/protocol/schemas.ts:2274 |
codeAction/resolve | ZodObject<{ command: ZodOptional<ZodObject<{ arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>; command: ZodString; title: ZodString; tooltip: ZodOptional<ZodString>; }, $strip>>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; diagnostics: ZodOptional<ZodArray<ZodObject<{ code: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; codeDescription: ZodOptional<ZodObject<{ href: ZodString; }, $strip>>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>; message: ZodString; range: ZodObject<{ end: ZodObject<{ character: ...; line: ...; }, $strip>; start: ZodObject<{ character: ...; line: ...; }, $strip>; }, $strip>; relatedInformation: ZodOptional<ZodArray<ZodObject<{ location: ...; message: ...; }, $strip>>>; severity: ZodOptional<ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>, ZodLiteral<...>]>>; source: ZodOptional<ZodString>; tags: ZodOptional<ZodArray<ZodUnion<readonly [..., ...]>>>; }, $strip>>>; disabled: ZodOptional<ZodObject<{ reason: ZodString; }, $strip>>; edit: ZodOptional<ZodObject<{ changeAnnotations: ZodOptional<ZodRecord<ZodString, ZodObject<{ description: ZodOptional<...>; label: ZodString; needsConfirmation: ZodOptional<...>; }, $strip>>>; changes: ZodOptional<ZodRecord<ZodString, ZodArray<ZodObject<{ newText: ...; range: ...; }, $strip>>>>; documentChanges: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>, ZodObject<..., ...>]>>>; }, $strip>>; isPreferred: ZodOptional<ZodBoolean>; kind: ZodOptional<ZodUnion<readonly [ZodLiteral<"">, ZodLiteral<"quickfix">, ZodLiteral<"refactor">, ZodLiteral<"refactor.extract">, ZodLiteral<"refactor.inline">, ZodLiteral<"refactor.move">, ZodLiteral<"refactor.rewrite">, ZodLiteral<"source">, ZodLiteral<"source.organizeImports">, ZodLiteral<"source.fixAll">, ZodLiteral<"notebook">, ZodString]>>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; title: ZodString; }, $strip> | CodeActionSchema | packages/core/src/protocol/schemas.ts:2275 |
codeLens/resolve | ZodObject<{ command: ZodOptional<ZodObject<{ arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>; command: ZodString; title: ZodString; tooltip: ZodOptional<ZodString>; }, $strip>>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; }, $strip> | CodeLensSchema | packages/core/src/protocol/schemas.ts:2276 |
completionItem/resolve | ZodObject<{ additionalTextEdits: ZodOptional<ZodArray<ZodObject<{ newText: ZodString; range: ZodObject<{ end: ZodObject<{ character: ...; line: ...; }, $strip>; start: ZodObject<{ character: ...; line: ...; }, $strip>; }, $strip>; }, $strip>>>; command: ZodOptional<ZodObject<{ arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<..., ...>>>>>; command: ZodString; title: ZodString; tooltip: ZodOptional<ZodString>; }, $strip>>; commitCharacters: ZodOptional<ZodArray<ZodString>>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; deprecated: ZodOptional<ZodBoolean>; detail: ZodOptional<ZodString>; documentation: ZodOptional<ZodUnion<readonly [ZodString, ZodObject<{ kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>; value: ZodString; }, $strip>]>>; filterText: ZodOptional<ZodString>; insertText: ZodOptional<ZodString>; insertTextFormat: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>; insertTextMode: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>; kind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>]>>; label: ZodString; labelDetails: ZodOptional<ZodObject<{ description: ZodOptional<ZodString>; detail: ZodOptional<ZodString>; }, $strip>>; preselect: ZodOptional<ZodBoolean>; sortText: ZodOptional<ZodString>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; textEdit: ZodOptional<ZodUnion<readonly [ZodObject<{ newText: ZodString; range: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; }, $strip>, ZodObject<{ insert: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; newText: ZodString; replace: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; }, $strip>]>>; textEditText: ZodOptional<ZodString>; }, $strip> | CompletionItemSchema | packages/core/src/protocol/schemas.ts:2277 |
documentLink/resolve | ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; target: ZodOptional<ZodString>; tooltip: ZodOptional<ZodString>; }, $strip> | DocumentLinkSchema | packages/core/src/protocol/schemas.ts:2278 |
initialize | ZodObject<{ capabilities: ZodObject<{ experimental: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; general: ZodOptional<ZodObject<{ markdown: ZodOptional<ZodObject<{ allowedTags: ...; parser: ...; version: ...; }, $strip>>; positionEncodings: ZodOptional<ZodArray<ZodUnion<...>>>; regularExpressions: ZodOptional<ZodObject<{ engine: ...; version: ...; }, $strip>>; staleRequestSupport: ZodOptional<ZodObject<{ cancel: ...; retryOnContentModified: ...; }, $strip>>; }, $strip>>; notebookDocument: ZodOptional<ZodObject<{ synchronization: ZodObject<{ dynamicRegistration: ZodOptional<...>; executionSummarySupport: ZodOptional<...>; }, $strip>; }, $strip>>; textDocument: ZodOptional<ZodObject<{ callHierarchy: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; codeAction: ZodOptional<ZodObject<{ codeActionLiteralSupport: ...; dataSupport: ...; disabledSupport: ...; documentationSupport: ...; dynamicRegistration: ...; honorsChangeAnnotations: ...; isPreferredSupport: ...; resolveSupport: ...; tagSupport: ...; }, $strip>>; codeLens: ZodOptional<ZodObject<{ dynamicRegistration: ...; resolveSupport: ...; }, $strip>>; colorProvider: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; completion: ZodOptional<ZodObject<{ completionItem: ...; completionItemKind: ...; completionList: ...; contextSupport: ...; dynamicRegistration: ...; insertTextMode: ...; }, $strip>>; declaration: ZodOptional<ZodObject<{ dynamicRegistration: ...; linkSupport: ...; }, $strip>>; definition: ZodOptional<ZodObject<{ dynamicRegistration: ...; linkSupport: ...; }, $strip>>; diagnostic: ZodOptional<ZodObject<{ codeDescriptionSupport: ...; dataSupport: ...; dynamicRegistration: ...; relatedDocumentSupport: ...; relatedInformation: ...; tagSupport: ...; }, $strip>>; documentHighlight: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; documentLink: ZodOptional<ZodObject<{ dynamicRegistration: ...; tooltipSupport: ...; }, $strip>>; documentSymbol: ZodOptional<ZodObject<{ dynamicRegistration: ...; hierarchicalDocumentSymbolSupport: ...; labelSupport: ...; symbolKind: ...; tagSupport: ...; }, $strip>>; filters: ZodOptional<ZodObject<{ relativePatternSupport: ...; }, $strip>>; foldingRange: ZodOptional<ZodObject<{ dynamicRegistration: ...; foldingRange: ...; foldingRangeKind: ...; lineFoldingOnly: ...; rangeLimit: ...; }, $strip>>; formatting: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; hover: ZodOptional<ZodObject<{ contentFormat: ...; dynamicRegistration: ...; }, $strip>>; implementation: ZodOptional<ZodObject<{ dynamicRegistration: ...; linkSupport: ...; }, $strip>>; inlayHint: ZodOptional<ZodObject<{ dynamicRegistration: ...; resolveSupport: ...; }, $strip>>; inlineCompletion: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; inlineValue: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; linkedEditingRange: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; moniker: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; onTypeFormatting: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; publishDiagnostics: ZodOptional<ZodObject<{ codeDescriptionSupport: ...; dataSupport: ...; relatedInformation: ...; tagSupport: ...; versionSupport: ...; }, $strip>>; rangeFormatting: ZodOptional<ZodObject<{ dynamicRegistration: ...; rangesSupport: ...; }, $strip>>; references: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; rename: ZodOptional<ZodObject<{ dynamicRegistration: ...; honorsChangeAnnotations: ...; prepareSupport: ...; prepareSupportDefaultBehavior: ...; }, $strip>>; selectionRange: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; semanticTokens: ZodOptional<ZodObject<{ augmentsSyntaxTokens: ...; dynamicRegistration: ...; formats: ...; multilineTokenSupport: ...; overlappingTokenSupport: ...; requests: ...; serverCancelSupport: ...; tokenModifiers: ...; tokenTypes: ...; }, $strip>>; signatureHelp: ZodOptional<ZodObject<{ contextSupport: ...; dynamicRegistration: ...; signatureInformation: ...; }, $strip>>; synchronization: ZodOptional<ZodObject<{ didSave: ...; dynamicRegistration: ...; willSave: ...; willSaveWaitUntil: ...; }, $strip>>; typeDefinition: ZodOptional<ZodObject<{ dynamicRegistration: ...; linkSupport: ...; }, $strip>>; typeHierarchy: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; }, $strip>>; window: ZodOptional<ZodObject<{ showDocument: ZodOptional<ZodObject<{ support: ...; }, $strip>>; showMessage: ZodOptional<ZodObject<{ messageActionItem: ...; }, $strip>>; workDoneProgress: ZodOptional<ZodBoolean>; }, $strip>>; workspace: ZodOptional<ZodObject<{ applyEdit: ZodOptional<ZodBoolean>; codeLens: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; configuration: ZodOptional<ZodBoolean>; diagnostics: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; didChangeConfiguration: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; didChangeWatchedFiles: ZodOptional<ZodObject<{ dynamicRegistration: ...; relativePatternSupport: ...; }, $strip>>; executeCommand: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; fileOperations: ZodOptional<ZodObject<{ didCreate: ...; didDelete: ...; didRename: ...; dynamicRegistration: ...; willCreate: ...; willDelete: ...; willRename: ...; }, $strip>>; foldingRange: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; inlayHint: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; inlineValue: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; semanticTokens: ZodOptional<ZodObject<{ refreshSupport: ...; }, $strip>>; symbol: ZodOptional<ZodObject<{ dynamicRegistration: ...; resolveSupport: ...; symbolKind: ...; tagSupport: ...; }, $strip>>; textDocumentContent: ZodOptional<ZodObject<{ dynamicRegistration: ...; }, $strip>>; workspaceEdit: ZodOptional<ZodObject<{ changeAnnotationSupport: ...; documentChanges: ...; failureHandling: ...; metadataSupport: ...; normalizesLineEndings: ...; resourceOperations: ...; snippetEditSupport: ...; }, $strip>>; workspaceFolders: ZodOptional<ZodBoolean>; }, $strip>>; }, $strip>; clientInfo: ZodOptional<ZodObject<{ name: ZodString; version: ZodOptional<ZodString>; }, $strip>>; initializationOptions: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; locale: ZodOptional<ZodString>; processId: ZodUnion<readonly [ZodNumber, ZodLiteral<null>]>; rootPath: ZodOptional<ZodUnion<readonly [ZodString, ZodLiteral<null>]>>; rootUri: ZodUnion<readonly [ZodString, ZodLiteral<null>]>; trace: ZodOptional<ZodUnion<readonly [ZodLiteral<"off">, ZodLiteral<"messages">, ZodLiteral<"verbose">]>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; workspaceFolders: ZodOptional<ZodUnion<readonly [ZodArray<ZodObject<{ name: ZodString; uri: ZodString; }, $strip>>, ZodLiteral<null>]>>; }, $strip> | InitializeParamsSchema | packages/core/src/protocol/schemas.ts:2279 |
initialized | ZodObject<{ }, $strip> | InitializedParamsSchema | packages/core/src/protocol/schemas.ts:2280 |
inlayHint/resolve | ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; kind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>; label: ZodUnion<readonly [ZodString, ZodArray<ZodObject<{ command: ZodOptional<ZodObject<{ arguments: ...; command: ...; title: ...; tooltip: ...; }, $strip>>; location: ZodOptional<ZodObject<{ range: ...; uri: ...; }, $strip>>; tooltip: ZodOptional<ZodUnion<readonly [..., ...]>>; value: ZodString; }, $strip>>]>; paddingLeft: ZodOptional<ZodBoolean>; paddingRight: ZodOptional<ZodBoolean>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textEdits: ZodOptional<ZodArray<ZodObject<{ newText: ZodString; range: ZodObject<{ end: ZodObject<{ character: ...; line: ...; }, $strip>; start: ZodObject<{ character: ...; line: ...; }, $strip>; }, $strip>; }, $strip>>>; tooltip: ZodOptional<ZodUnion<readonly [ZodString, ZodObject<{ kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>; value: ZodString; }, $strip>]>>; }, $strip> | InlayHintSchema | packages/core/src/protocol/schemas.ts:2281 |
notebookDocument/didChange | ZodObject<{ change: ZodObject<{ cells: ZodOptional<ZodObject<{ data: ZodOptional<ZodArray<ZodObject<..., ...>>>; structure: ZodOptional<ZodObject<{ array: ...; didClose: ...; didOpen: ...; }, $strip>>; textContent: ZodOptional<ZodArray<ZodObject<..., ...>>>; }, $strip>>; metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>; }, $strip>; notebookDocument: ZodObject<{ uri: ZodString; version: ZodNumber; }, $strip>; }, $strip> | DidChangeNotebookDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2282 |
notebookDocument/didClose | ZodObject<{ cellTextDocuments: ZodArray<ZodObject<{ uri: ZodString; }, $strip>>; notebookDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | DidCloseNotebookDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2283 |
notebookDocument/didOpen | ZodObject<{ cellTextDocuments: ZodArray<ZodObject<{ languageId: ZodUnion<readonly [ZodLiteral<"abap">, ZodLiteral<"bat">, ZodLiteral<"bibtex">, ZodLiteral<"clojure">, ZodLiteral<"coffeescript">, ZodLiteral<"c">, ZodLiteral<"cpp">, ZodLiteral<"csharp">, ZodLiteral<"css">, ZodLiteral<"d">, ZodLiteral<"pascal">, ZodLiteral<"diff">, ZodLiteral<"dart">, ZodLiteral<"dockerfile">, ZodLiteral<"elixir">, ZodLiteral<"erlang">, ZodLiteral<"fsharp">, ZodLiteral<"git-commit">, ZodLiteral<"rebase">, ZodLiteral<"go">, ZodLiteral<"groovy">, ZodLiteral<"handlebars">, ZodLiteral<"haskell">, ZodLiteral<"html">, ZodLiteral<"ini">, ZodLiteral<"java">, ZodLiteral<"javascript">, ZodLiteral<"javascriptreact">, ZodLiteral<"json">, ZodLiteral<"latex">, ZodLiteral<"less">, ZodLiteral<"lua">, ZodLiteral<"makefile">, ZodLiteral<"markdown">, ZodLiteral<"objective-c">, ZodLiteral<"objective-cpp">, ZodLiteral<"pascal">, ZodLiteral<"perl">, ZodLiteral<"perl6">, ZodLiteral<"php">, ZodLiteral<"powershell">, ZodLiteral<"jade">, ZodLiteral<"python">, ZodLiteral<"r">, ZodLiteral<"razor">, ZodLiteral<"ruby">, ZodLiteral<"rust">, ZodLiteral<"scss">, ZodLiteral<"sass">, ZodLiteral<"scala">, ZodLiteral<"shaderlab">, ZodLiteral<"shellscript">, ZodLiteral<"sql">, ZodLiteral<"swift">, ZodLiteral<"typescript">, ZodLiteral<"typescriptreact">, ZodLiteral<"tex">, ZodLiteral<"vb">, ZodLiteral<"xml">, ZodLiteral<"xsl">, ZodLiteral<"yaml">, ZodString]>; text: ZodString; uri: ZodString; version: ZodNumber; }, $strip>>; notebookDocument: ZodObject<{ cells: ZodArray<ZodObject<{ document: ZodString; executionSummary: ZodOptional<ZodObject<{ executionOrder: ...; success: ...; }, $strip>>; kind: ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>; metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<...>>>; }, $strip>>; metadata: ZodOptional<ZodRecord<ZodString, ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>; notebookType: ZodString; uri: ZodString; version: ZodNumber; }, $strip>; }, $strip> | DidOpenNotebookDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2284 |
notebookDocument/didSave | ZodObject<{ notebookDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | DidSaveNotebookDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2285 |
telemetry/event | ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> | LSPAnySchema | packages/core/src/protocol/schemas.ts:2286 |
textDocument/codeAction | ZodObject<{ context: ZodObject<{ diagnostics: ZodArray<ZodObject<{ code: ZodOptional<ZodUnion<readonly [..., ...]>>; codeDescription: ZodOptional<ZodObject<{ href: ...; }, $strip>>; data: ZodOptional<ZodLazy<ZodType<..., ..., ...>>>; message: ZodString; range: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; relatedInformation: ZodOptional<ZodArray<ZodObject<..., ...>>>; severity: ZodOptional<ZodUnion<readonly [..., ..., ..., ...]>>; source: ZodOptional<ZodString>; tags: ZodOptional<ZodArray<ZodUnion<...>>>; }, $strip>>; only: ZodOptional<ZodArray<ZodUnion<readonly [ZodLiteral<"">, ZodLiteral<"quickfix">, ZodLiteral<"refactor">, ZodLiteral<"refactor.extract">, ZodLiteral<"refactor.inline">, ZodLiteral<"refactor.move">, ZodLiteral<"refactor.rewrite">, ZodLiteral<"source">, ZodLiteral<"source.organizeImports">, ZodLiteral<"source.fixAll">, ZodLiteral<"notebook">, ZodString]>>>; triggerKind: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>>; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CodeActionParamsSchema | packages/core/src/protocol/schemas.ts:2287 |
textDocument/codeLens | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CodeLensParamsSchema | packages/core/src/protocol/schemas.ts:2288 |
textDocument/colorPresentation | ZodObject<{ color: ZodObject<{ alpha: ZodNumber; blue: ZodNumber; green: ZodNumber; red: ZodNumber; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | ColorPresentationParamsSchema | packages/core/src/protocol/schemas.ts:2289 |
textDocument/completion | ZodObject<{ context: ZodOptional<ZodObject<{ triggerCharacter: ZodOptional<ZodString>; triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>; }, $strip>>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CompletionParamsSchema | packages/core/src/protocol/schemas.ts:2290 |
textDocument/declaration | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DeclarationParamsSchema | packages/core/src/protocol/schemas.ts:2291 |
textDocument/definition | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DefinitionParamsSchema | packages/core/src/protocol/schemas.ts:2292 |
textDocument/diagnostic | ZodObject<{ identifier: ZodOptional<ZodString>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; previousResultId: ZodOptional<ZodString>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentDiagnosticParamsSchema | packages/core/src/protocol/schemas.ts:2293 |
textDocument/didChange | ZodObject<{ contentChanges: ZodArray<ZodUnion<readonly [ZodObject<{ range: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; rangeLength: ZodOptional<ZodNumber>; text: ZodString; }, $strip>, ZodObject<{ text: ZodString; }, $strip>]>>; textDocument: ZodObject<{ uri: ZodString; version: ZodNumber; }, $strip>; }, $strip> | DidChangeTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2294 |
textDocument/didClose | ZodObject<{ textDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | DidCloseTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2295 |
textDocument/didOpen | ZodObject<{ textDocument: ZodObject<{ languageId: ZodUnion<readonly [ZodLiteral<"abap">, ZodLiteral<"bat">, ZodLiteral<"bibtex">, ZodLiteral<"clojure">, ZodLiteral<"coffeescript">, ZodLiteral<"c">, ZodLiteral<"cpp">, ZodLiteral<"csharp">, ZodLiteral<"css">, ZodLiteral<"d">, ZodLiteral<"pascal">, ZodLiteral<"diff">, ZodLiteral<"dart">, ZodLiteral<"dockerfile">, ZodLiteral<"elixir">, ZodLiteral<"erlang">, ZodLiteral<"fsharp">, ZodLiteral<"git-commit">, ZodLiteral<"rebase">, ZodLiteral<"go">, ZodLiteral<"groovy">, ZodLiteral<"handlebars">, ZodLiteral<"haskell">, ZodLiteral<"html">, ZodLiteral<"ini">, ZodLiteral<"java">, ZodLiteral<"javascript">, ZodLiteral<"javascriptreact">, ZodLiteral<"json">, ZodLiteral<"latex">, ZodLiteral<"less">, ZodLiteral<"lua">, ZodLiteral<"makefile">, ZodLiteral<"markdown">, ZodLiteral<"objective-c">, ZodLiteral<"objective-cpp">, ZodLiteral<"pascal">, ZodLiteral<"perl">, ZodLiteral<"perl6">, ZodLiteral<"php">, ZodLiteral<"powershell">, ZodLiteral<"jade">, ZodLiteral<"python">, ZodLiteral<"r">, ZodLiteral<"razor">, ZodLiteral<"ruby">, ZodLiteral<"rust">, ZodLiteral<"scss">, ZodLiteral<"sass">, ZodLiteral<"scala">, ZodLiteral<"shaderlab">, ZodLiteral<"shellscript">, ZodLiteral<"sql">, ZodLiteral<"swift">, ZodLiteral<"typescript">, ZodLiteral<"typescriptreact">, ZodLiteral<"tex">, ZodLiteral<"vb">, ZodLiteral<"xml">, ZodLiteral<"xsl">, ZodLiteral<"yaml">, ZodString]>; text: ZodString; uri: ZodString; version: ZodNumber; }, $strip>; }, $strip> | DidOpenTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2296 |
textDocument/didSave | ZodObject<{ text: ZodOptional<ZodString>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | DidSaveTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2297 |
textDocument/documentColor | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentColorParamsSchema | packages/core/src/protocol/schemas.ts:2298 |
textDocument/documentHighlight | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentHighlightParamsSchema | packages/core/src/protocol/schemas.ts:2299 |
textDocument/documentLink | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentLinkParamsSchema | packages/core/src/protocol/schemas.ts:2300 |
textDocument/documentSymbol | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentSymbolParamsSchema | packages/core/src/protocol/schemas.ts:2301 |
textDocument/foldingRange | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | FoldingRangeParamsSchema | packages/core/src/protocol/schemas.ts:2302 |
textDocument/formatting | ZodObject<{ options: ZodObject<{ insertFinalNewline: ZodOptional<ZodBoolean>; insertSpaces: ZodBoolean; tabSize: ZodNumber; trimFinalNewlines: ZodOptional<ZodBoolean>; trimTrailingWhitespace: ZodOptional<ZodBoolean>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentFormattingParamsSchema | packages/core/src/protocol/schemas.ts:2303 |
textDocument/hover | ZodObject<{ position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | HoverParamsSchema | packages/core/src/protocol/schemas.ts:2304 |
textDocument/implementation | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | ImplementationParamsSchema | packages/core/src/protocol/schemas.ts:2305 |
textDocument/inlayHint | ZodObject<{ range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | InlayHintParamsSchema | packages/core/src/protocol/schemas.ts:2306 |
textDocument/inlineCompletion | ZodObject<{ context: ZodObject<{ selectedCompletionInfo: ZodOptional<ZodObject<{ range: ZodObject<{ end: ZodObject<..., ...>; start: ZodObject<..., ...>; }, $strip>; text: ZodString; }, $strip>>; triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>]>; }, $strip>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | InlineCompletionParamsSchema | packages/core/src/protocol/schemas.ts:2307 |
textDocument/inlineValue | ZodObject<{ context: ZodObject<{ frameId: ZodNumber; stoppedLocation: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; }, $strip>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | InlineValueParamsSchema | packages/core/src/protocol/schemas.ts:2308 |
textDocument/linkedEditingRange | ZodObject<{ position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | LinkedEditingRangeParamsSchema | packages/core/src/protocol/schemas.ts:2309 |
textDocument/moniker | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | MonikerParamsSchema | packages/core/src/protocol/schemas.ts:2310 |
textDocument/onTypeFormatting | ZodObject<{ ch: ZodString; options: ZodObject<{ insertFinalNewline: ZodOptional<ZodBoolean>; insertSpaces: ZodBoolean; tabSize: ZodNumber; trimFinalNewlines: ZodOptional<ZodBoolean>; trimTrailingWhitespace: ZodOptional<ZodBoolean>; }, $strip>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | DocumentOnTypeFormattingParamsSchema | packages/core/src/protocol/schemas.ts:2311 |
textDocument/prepareCallHierarchy | ZodObject<{ position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | CallHierarchyPrepareParamsSchema | packages/core/src/protocol/schemas.ts:2312 |
textDocument/prepareRename | ZodObject<{ position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | PrepareRenameParamsSchema | packages/core/src/protocol/schemas.ts:2313 |
textDocument/prepareTypeHierarchy | ZodObject<{ position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | TypeHierarchyPrepareParamsSchema | packages/core/src/protocol/schemas.ts:2314 |
textDocument/publishDiagnostics | ZodObject<{ diagnostics: ZodArray<ZodObject<{ code: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; codeDescription: ZodOptional<ZodObject<{ href: ZodString; }, $strip>>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; message: ZodString; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; relatedInformation: ZodOptional<ZodArray<ZodObject<{ location: ZodObject<..., ...>; message: ZodString; }, $strip>>>; severity: ZodOptional<ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>]>>; source: ZodOptional<ZodString>; tags: ZodOptional<ZodArray<ZodUnion<readonly [ZodLiteral<...>, ZodLiteral<...>]>>>; }, $strip>>; uri: ZodString; version: ZodOptional<ZodNumber>; }, $strip> | PublishDiagnosticsParamsSchema | packages/core/src/protocol/schemas.ts:2315 |
textDocument/rangeFormatting | ZodObject<{ options: ZodObject<{ insertFinalNewline: ZodOptional<ZodBoolean>; insertSpaces: ZodBoolean; tabSize: ZodNumber; trimFinalNewlines: ZodOptional<ZodBoolean>; trimTrailingWhitespace: ZodOptional<ZodBoolean>; }, $strip>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentRangeFormattingParamsSchema | packages/core/src/protocol/schemas.ts:2316 |
textDocument/rangesFormatting | ZodObject<{ options: ZodObject<{ insertFinalNewline: ZodOptional<ZodBoolean>; insertSpaces: ZodBoolean; tabSize: ZodNumber; trimFinalNewlines: ZodOptional<ZodBoolean>; trimTrailingWhitespace: ZodOptional<ZodBoolean>; }, $strip>; ranges: ZodArray<ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | DocumentRangesFormattingParamsSchema | packages/core/src/protocol/schemas.ts:2317 |
textDocument/references | ZodObject<{ context: ZodObject<{ includeDeclaration: ZodBoolean; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | ReferenceParamsSchema | packages/core/src/protocol/schemas.ts:2318 |
textDocument/rename | ZodObject<{ newName: ZodString; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | RenameParamsSchema | packages/core/src/protocol/schemas.ts:2319 |
textDocument/selectionRange | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; positions: ZodArray<ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | SelectionRangeParamsSchema | packages/core/src/protocol/schemas.ts:2320 |
textDocument/semanticTokens/full | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | SemanticTokensParamsSchema | packages/core/src/protocol/schemas.ts:2321 |
textDocument/semanticTokens/full/delta | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; previousResultId: ZodString; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | SemanticTokensDeltaParamsSchema | packages/core/src/protocol/schemas.ts:2322 |
textDocument/semanticTokens/range | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | SemanticTokensRangeParamsSchema | packages/core/src/protocol/schemas.ts:2323 |
textDocument/signatureHelp | ZodObject<{ context: ZodOptional<ZodObject<{ activeSignatureHelp: ZodOptional<ZodObject<{ activeParameter: ZodOptional<ZodUnion<...>>; activeSignature: ZodOptional<ZodNumber>; signatures: ZodArray<ZodObject<..., ...>>; }, $strip>>; isRetrigger: ZodBoolean; triggerCharacter: ZodOptional<ZodString>; triggerKind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>; }, $strip>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | SignatureHelpParamsSchema | packages/core/src/protocol/schemas.ts:2324 |
textDocument/typeDefinition | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; position: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | TypeDefinitionParamsSchema | packages/core/src/protocol/schemas.ts:2325 |
textDocument/willSave | ZodObject<{ reason: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | WillSaveTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2326 |
textDocument/willSaveWaitUntil | ZodObject<{ reason: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>; textDocument: ZodObject<{ uri: ZodString; }, $strip>; }, $strip> | WillSaveTextDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2327 |
typeHierarchy/subtypes | ZodObject<{ item: ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; detail: ZodOptional<ZodString>; kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>; name: ZodString; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; selectionRange: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; uri: ZodString; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | TypeHierarchySubtypesParamsSchema | packages/core/src/protocol/schemas.ts:2328 |
typeHierarchy/supertypes | ZodObject<{ item: ZodObject<{ data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; detail: ZodOptional<ZodString>; kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>; name: ZodString; range: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; selectionRange: ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; uri: ZodString; }, $strip>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | TypeHierarchySupertypesParamsSchema | packages/core/src/protocol/schemas.ts:2329 |
window/logMessage | ZodObject<{ message: ZodString; type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>; }, $strip> | LogMessageParamsSchema | packages/core/src/protocol/schemas.ts:2330 |
window/showDocument | ZodObject<{ external: ZodOptional<ZodBoolean>; selection: ZodOptional<ZodObject<{ end: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; start: ZodObject<{ character: ZodNumber; line: ZodNumber; }, $strip>; }, $strip>>; takeFocus: ZodOptional<ZodBoolean>; uri: ZodString; }, $strip> | ShowDocumentParamsSchema | packages/core/src/protocol/schemas.ts:2331 |
window/showMessage | ZodObject<{ message: ZodString; type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>; }, $strip> | ShowMessageParamsSchema | packages/core/src/protocol/schemas.ts:2332 |
window/showMessageRequest | ZodObject<{ actions: ZodOptional<ZodArray<ZodObject<{ title: ZodString; }, $strip>>>; message: ZodString; type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>]>; }, $strip> | ShowMessageRequestParamsSchema | packages/core/src/protocol/schemas.ts:2333 |
window/workDoneProgress/cancel | ZodObject<{ token: ZodUnion<readonly [ZodNumber, ZodString]>; }, $strip> | WorkDoneProgressCancelParamsSchema | packages/core/src/protocol/schemas.ts:2334 |
window/workDoneProgress/create | ZodObject<{ token: ZodUnion<readonly [ZodNumber, ZodString]>; }, $strip> | WorkDoneProgressCreateParamsSchema | packages/core/src/protocol/schemas.ts:2335 |
workspace/applyEdit | ZodObject<{ edit: ZodObject<{ changeAnnotations: ZodOptional<ZodRecord<ZodString, ZodObject<{ description: ZodOptional<ZodString>; label: ZodString; needsConfirmation: ZodOptional<ZodBoolean>; }, $strip>>>; changes: ZodOptional<ZodRecord<ZodString, ZodArray<ZodObject<{ newText: ZodString; range: ZodObject<..., ...>; }, $strip>>>>; documentChanges: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<{ edits: ...; textDocument: ...; }, $strip>, ZodObject<{ annotationId: ...; kind: ...; options: ...; uri: ...; }, $strip>, ZodObject<{ annotationId: ...; kind: ...; newUri: ...; oldUri: ...; options: ...; }, $strip>, ZodObject<{ annotationId: ...; kind: ...; options: ...; uri: ...; }, $strip>]>>>; }, $strip>; label: ZodOptional<ZodString>; metadata: ZodOptional<ZodObject<{ isRefactoring: ZodOptional<ZodBoolean>; }, $strip>>; }, $strip> | ApplyWorkspaceEditParamsSchema | packages/core/src/protocol/schemas.ts:2336 |
workspace/configuration | ZodObject<{ items: ZodArray<ZodObject<{ scopeUri: ZodOptional<ZodString>; section: ZodOptional<ZodString>; }, $strip>>; }, $strip> | ConfigurationParamsSchema | packages/core/src/protocol/schemas.ts:2337 |
workspace/diagnostic | ZodObject<{ identifier: ZodOptional<ZodString>; partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; previousResultIds: ZodArray<ZodObject<{ uri: ZodString; value: ZodString; }, $strip>>; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | WorkspaceDiagnosticParamsSchema | packages/core/src/protocol/schemas.ts:2338 |
workspace/didChangeConfiguration | ZodObject<{ settings: ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>; }, $strip> | DidChangeConfigurationParamsSchema | packages/core/src/protocol/schemas.ts:2339 |
workspace/didChangeWatchedFiles | ZodObject<{ changes: ZodArray<ZodObject<{ type: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>]>; uri: ZodString; }, $strip>>; }, $strip> | DidChangeWatchedFilesParamsSchema | packages/core/src/protocol/schemas.ts:2340 |
workspace/didChangeWorkspaceFolders | ZodObject<{ event: ZodObject<{ added: ZodArray<ZodObject<{ name: ZodString; uri: ZodString; }, $strip>>; removed: ZodArray<ZodObject<{ name: ZodString; uri: ZodString; }, $strip>>; }, $strip>; }, $strip> | DidChangeWorkspaceFoldersParamsSchema | packages/core/src/protocol/schemas.ts:2341 |
workspace/didCreateFiles | ZodObject<{ files: ZodArray<ZodObject<{ uri: ZodString; }, $strip>>; }, $strip> | CreateFilesParamsSchema | packages/core/src/protocol/schemas.ts:2342 |
workspace/didDeleteFiles | ZodObject<{ files: ZodArray<ZodObject<{ uri: ZodString; }, $strip>>; }, $strip> | DeleteFilesParamsSchema | packages/core/src/protocol/schemas.ts:2343 |
workspace/didRenameFiles | ZodObject<{ files: ZodArray<ZodObject<{ newUri: ZodString; oldUri: ZodString; }, $strip>>; }, $strip> | RenameFilesParamsSchema | packages/core/src/protocol/schemas.ts:2344 |
workspace/executeCommand | ZodObject<{ arguments: ZodOptional<ZodArray<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>>; command: ZodString; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | ExecuteCommandParamsSchema | packages/core/src/protocol/schemas.ts:2345 |
workspace/symbol | ZodObject<{ partialResultToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; query: ZodString; workDoneToken: ZodOptional<ZodUnion<readonly [ZodNumber, ZodString]>>; }, $strip> | WorkspaceSymbolParamsSchema | packages/core/src/protocol/schemas.ts:2346 |
workspace/textDocumentContent | ZodObject<{ uri: ZodString; }, $strip> | TextDocumentContentParamsSchema | packages/core/src/protocol/schemas.ts:2347 |
workspace/textDocumentContent/refresh | ZodObject<{ uri: ZodString; }, $strip> | TextDocumentContentRefreshParamsSchema | packages/core/src/protocol/schemas.ts:2348 |
workspace/willCreateFiles | ZodObject<{ files: ZodArray<ZodObject<{ uri: ZodString; }, $strip>>; }, $strip> | CreateFilesParamsSchema | packages/core/src/protocol/schemas.ts:2349 |
workspace/willDeleteFiles | ZodObject<{ files: ZodArray<ZodObject<{ uri: ZodString; }, $strip>>; }, $strip> | DeleteFilesParamsSchema | packages/core/src/protocol/schemas.ts:2350 |
workspace/willRenameFiles | ZodObject<{ files: ZodArray<ZodObject<{ newUri: ZodString; oldUri: ZodString; }, $strip>>; }, $strip> | RenameFilesParamsSchema | packages/core/src/protocol/schemas.ts:2351 |
workspaceSymbol/resolve | ZodObject<{ containerName: ZodOptional<ZodString>; data: ZodOptional<ZodLazy<ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>; kind: ZodUnion<readonly [ZodLiteral<1>, ZodLiteral<2>, ZodLiteral<3>, ZodLiteral<4>, ZodLiteral<5>, ZodLiteral<6>, ZodLiteral<7>, ZodLiteral<8>, ZodLiteral<9>, ZodLiteral<10>, ZodLiteral<11>, ZodLiteral<12>, ZodLiteral<13>, ZodLiteral<14>, ZodLiteral<15>, ZodLiteral<16>, ZodLiteral<17>, ZodLiteral<18>, ZodLiteral<19>, ZodLiteral<20>, ZodLiteral<21>, ZodLiteral<22>, ZodLiteral<23>, ZodLiteral<24>, ZodLiteral<25>, ZodLiteral<26>]>; location: ZodUnion<readonly [ZodObject<{ range: ZodObject<{ end: ZodObject<{ character: ...; line: ...; }, $strip>; start: ZodObject<{ character: ...; line: ...; }, $strip>; }, $strip>; uri: ZodString; }, $strip>, ZodObject<{ uri: ZodString; }, $strip>]>; name: ZodString; tags: ZodOptional<ZodArray<ZodLiteral<1>>>; }, $strip> | WorkspaceSymbolSchema | packages/core/src/protocol/schemas.ts:2352 |