Meridian handbook
ReferenceCLI

lsp

engine-dmo lsp: The template language server over stdio, for an editor: engine-dmo check's diagnostics as you type, completion, hover and go to definition. Development only. Every subcommand, argument and flag.

The template language server speaks the Language Server Protocol on standard input and output. An editor starts it in the project directory (or names the project as the workspace root). It refuses a project whose engine.environment is production.

engine-dmo lsp [flags]
FlagTypeDefaultMeaning
--stdiobooltruetalk on standard input and output (the only transport)

--json prints the text output in the JSON envelope. Needs no project.