lspeasy / core/src / LspServerEntry
Interface: LspServerEntry
Defined in: packages/core/src/discover.ts:7
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
args? | string[] | - | packages/core/src/discover.ts:9 |
command | string | - | packages/core/src/discover.ts:8 |
fileExtensions | Record<string, string> | - | packages/core/src/discover.ts:10 |
initializationOptions? | Record<string, unknown> | - | packages/core/src/discover.ts:18 |
marketplacePlugin? | string | Provenance: 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? | string | Preserved-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 |