LSP

Integração com editor via Sounio Language Server (sounio-lsp).

LSP

A integração com editor continua sendo um caminho de código real, mas deve ser descrita como dependente de feature gate e de artefato, não como disponibilidade universal.

Verificado hoje

  • O suporte a LSP existe como caminho de código e binário com feature gate, não como capacidade padrão do artefato versionado.
  • Para detalhes internos, leia os docs do repositório e o código-fonte juntos em vez de confiar em copy antiga.
  • Trate testes e artefatos de gate como evidência mais forte do que texto aspiracional ou nomes de diretório.

Ressalvas atuais

  • O artefato JIT público versionado informa LSP desativado.
  • O comportamento depende do binário souc exato, não apenas dos arquivos presentes no repositório.

Caminho verificado e implementação

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

As superfícies de implementação de LSP continuam em:

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

Isso não prova que o artefato público versionado traga LSP habilitado por padrão. Este snapshot também não expõe um fluxo único de Cargo na raiz do repositório que produza o compilador principal com LSP habilitado.