{"version":"2.0.33","anchor":"lsp-configuration-structure-2","canonical_anchor":"lsp-configuration-structure-2","heading":"LSP Configuration Structure","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.33\/e\/lsp-configuration-structure-2","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.33","markdown":"### LSP Configuration Structure\n\n- Server configurations now use `extensionToLanguage` mapping instead of `fileExtensions` array\n- Enables proper LSP `languageId` specification (e.g., `.js` \u2192 `\"javascript\"`)\n- **Evidence**: Configuration validation at line 5140 in diff"}