feat(solidlsp): prototype registrable language server adapters

This commit is contained in:
Vitaly Ruhl authored and Dominik Jain committed 2026-09-05 12:36:53 +02:00
1 parent 13ac8c5b1d
commit 6000f16680
19 files changed
+892 -54

No files matched your search

+5 -2
View File
@@ -45,8 +45,11 @@ within the project directory.
The file allows you to configure ...
* the name by which you want to refer to the project (relevant when telling the LLM to dynamically activate the project)
* the set of programming languages for which language servers are spawned (not relevant when using the JetBrains plugin)
Note that you can dynamically add/remove language servers while Serena is running via the [Dashboard](060_dashboard).
* the set of built-in language servers and explicitly registered external adapters for which servers are spawned
(not relevant when using the JetBrains plugin). External adapter IDs become available after their Python package is installed;
see [External Language Server Adapters](../01-about/030_external_language_server_adapters).
The [Dashboard](060_dashboard) can dynamically add or remove built-in language servers and installed, registered external
adapters while Serena is running. It does not install adapter packages or offer unregistered adapter IDs.
* the [language backend](per-project-language-backend) to use for this project (overriding the global setting)
* the encoding used in source files
* ignore rules