but as vala-vscode uses LanguageClient constructor that defines both id and name, id has spaces and capital letters and probably that confuses the config. None of this works:
"Vala Language Server3.trace.server": "verbose",
"Vala\\ Language\\ Server3.trace.server": "verbose",
https://code.visualstudio.com/api/language-extensions/language-server-extension-guide#logging-support-for-language-server
logging support from vscode-languageclient uses
but as vala-vscode uses LanguageClient constructor that defines both id and name, id has spaces and capital letters and probably that confuses the config. None of this works:
with this change:
works and allow to see all communications