simvx.core.lsp.server

SimVX Language Server – provides Property-aware completions and diagnostics.

Module Contents

Classes

SimVXLSPServer

Minimal LSP server with SimVX-specific features.

Data

log

API

simvx.core.lsp.server.log[source]

‘getLogger(…)’

class simvx.core.lsp.server.SimVXLSPServer[source]

Minimal LSP server with SimVX-specific features.

Provides:

  • Node type completions (from Node._registry)

  • Property-aware completions (node attribute suggestions)

  • Input action completions (from InputMap)

Initialization

run()[source]

Run the server on stdio, reading JSON-RPC messages.

send(msg: dict)[source]

Public send for testing or external callers.