Skip to content

verdict lsp

Start the language server over stdio.

Runs locally. Effects: none declared.

ArgumentTypeRequiredDefaultDescription
--stdiobooleannotrueUse standard input and output for the language-server protocol

--help (-h) shows command help without executing the command. Boolean flags support --no-<flag>. Defaults stated in descriptions may be resolved by the handler or configuration rather than the argument parser.

LSP-framed messages over stdio; stdout is reserved for protocol responses.

File input: unsupported. Standard input: supported.

{
"kind": "process",
"description": "LSP protocol framing; no CLI JSON result."
}

Standard output: LSP protocol framing; no CLI JSON result.

Lifecycle: Editor-managed LSP shutdown/exit protocol.

  • Shutdown follows the editor-managed LSP shutdown/exit protocol.

Argument, I/O, and other failures handled by the CLI runner use status 1.

verdict lsp --stdio