Skip to content

lspeasy / core/src / LspServerEntry

Interface: LspServerEntry

Defined in: packages/core/src/discover.ts:7

Properties

PropertyTypeDescriptionDefined in
args?string[]-packages/core/src/discover.ts:9
commandstring-packages/core/src/discover.ts:8
fileExtensionsRecord<string, string>-packages/core/src/discover.ts:10
initializationOptions?Record<string, unknown>-packages/core/src/discover.ts:18
marketplacePlugin?stringProvenance: qualified plugin id this entry was imported from, e.g. "rust-analyzer@claude-code-lsps". Lets export round-trip to a plugin toggle.packages/core/src/discover.ts:13
maxRestarts?number-packages/core/src/discover.ts:20
settings?Record<string, unknown>-packages/core/src/discover.ts:19
transport?stringPreserved-but-not-consumed fields carried verbatim from richer native formats (e.g. plugin .lsp.json) so import → export round-trips losslessly. The lsproxy runtime ignores these in v1.packages/core/src/discover.ts:17

Released under the MIT License.