2024-09-04 05:59:52 +00:00
{
"_description" : "The parameters sent by the client when initializing the language server with the \"initialize\" request. More details at https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#initialize" ,
"processId" : "os.getpid()" ,
"clientInfo" : {
"name" : "LSP Manager" ,
"version" : "0.0.1"
} ,
"locale" : "en" ,
"rootPath" : "repository_absolute_path" ,
"rootUri" : "pathlib.Path(repository_absolute_path).as_uri()" ,
"capabilities" : {
"textDocument" : {
"completion" : {
"dynamicRegistration" : true ,
"contextSupport" : true ,
"completionItem" : {
"snippetSupport" : false ,
"commitCharactersSupport" : true ,
"documentationFormat" : [
"markdown" ,
"plaintext"
] ,
"deprecatedSupport" : true ,
"preselectSupport" : true ,
"tagSupport" : {
"valueSet" : [
1
]
} ,
"insertReplaceSupport" : false ,
"resolveSupport" : {
"properties" : [
"documentation" ,
"detail" ,
"additionalTextEdits"
]
} ,
"insertTextModeSupport" : {
"valueSet" : [
1 ,
2
]
} ,
"labelDetailsSupport" : true
} ,
"insertTextMode" : 2 ,
"completionItemKind" : {
"valueSet" : [
1 ,
2 ,
3 ,
4 ,
5 ,
6 ,
7 ,
8 ,
9 ,
10 ,
11 ,
12 ,
13 ,
14 ,
15 ,
16 ,
17 ,
18 ,
19 ,
20 ,
21 ,
22 ,
23 ,
24 ,
25
]
} ,
"completionList" : {
"itemDefaults" : [
"commitCharacters" ,
"editRange" ,
"insertTextFormat" ,
"insertTextMode"
]
}
} ,
"hover" : {
"dynamicRegistration" : true ,
"contentFormat" : [
"markdown" ,
"plaintext"
]
} ,
"signatureHelp" : {
"dynamicRegistration" : true ,
"signatureInformation" : {
"documentationFormat" : [
"markdown" ,
"plaintext"
] ,
"parameterInformation" : {
"labelOffsetSupport" : true
} ,
"activeParameterSupport" : true
} ,
"contextSupport" : true
} ,
"definition" : {
"dynamicRegistration" : true ,
"linkSupport" : true
} ,
"references" : {
"dynamicRegistration" : true
} ,
"typeDefinition" : {
"dynamicRegistration" : true ,
"linkSupport" : true
} ,
"implementation" : {
"dynamicRegistration" : true ,
"linkSupport" : true
} ,
"colorProvider" : {
"dynamicRegistration" : true
} ,
"declaration" : {
"dynamicRegistration" : true ,
"linkSupport" : true
} ,
"callHierarchy" : {
"dynamicRegistration" : true
} ,
"inlayHint" : {
"dynamicRegistration" : true ,
"resolveSupport" : {
"properties" : [
"tooltip" ,
"textEdits" ,
"label.tooltip" ,
"label.location" ,
"label.command"
]
}
} ,
"diagnostic" : {
"dynamicRegistration" : true ,
"relatedDocumentSupport" : false
}
}
} ,
"trace" : "verbose" ,
"workspaceFolders" : "[\n {\n \"uri\": pathlib.Path(repository_absolute_path).as_uri(),\n \"name\": os.path.basename(repository_absolute_path),\n }\n ]"
2024-09-29 03:48:40 +00:00
}