LSP

Integración con el editor vía Sounio Language Server (sounio-lsp).

LSP

La integración con el editor sigue siendo un camino de código real, pero debe describirse como dependiente de feature gate y de artefacto, no como disponibilidad universal.

Verificado hoy

  • El soporte LSP existe como code path y binario con feature gate, no como capacidad por defecto del artefacto versionado.
  • Para internals profundos, lee juntos los docs del repo y el código fuente en vez de confiar en copy antigua.
  • Trata los tests y los artefactos de gate como evidencia más fuerte que la prosa aspiracional o los nombres de directorio.

Caveats actuales

  • El artefacto JIT público incluido informa que LSP está desactivado.
  • El comportamiento depende del binario exacto de souc, no solo de los archivos presentes en el repositorio.

Ruta verificada e implementación

export SOUC_BIN="$(pwd)/artifacts/omega/souc-bin/souc-linux-x86_64-jit"
"$SOUC_BIN" info

Las superficies de implementación de LSP siguen estando en:

  • self-hosted/lsp/
  • tools/lsp/sounio-lsp.sh
  • editors/vscode/

Eso no prueba que el artefacto público incluido traiga LSP activado por defecto. Este snapshot tampoco expone un flujo único de Cargo en la raíz del repositorio que produzca el compilador principal con LSP habilitado.