Show configuration in language server debug logs (#23084)

Release Notes:

- Added configuration sent on initialization to the `Server Info`
section of the language server logs.
This commit is contained in:
Michael Sloan 2025-01-13 14:00:03 -07:00 committed by GitHub
parent d4e91c1898
commit 7c2c409f6d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 59 additions and 9 deletions

View file

@ -265,6 +265,8 @@ impl KeymapFile {
.definitions
.insert("KeymapAction".to_owned(), action_schema);
// This and other json schemas can be viewed via `debug: open language server logs` ->
// `json-language-server` -> `Server Info`.
serde_json::to_value(root_schema).unwrap()
}