Documentation

Lean.Data.Lsp.InitShutdown

Functionality to do with initializing and shutting down the server ("General Messages" section of LSP spec).

Instances For
    @[implicit_reducible]
    inductive Lean.Lsp.Trace :

    A TraceValue represents the level of verbosity with which the server systematically reports its execution trace using $/logTrace notifications. reference

    Instances For
      @[implicit_reducible]
      @[implicit_reducible]
      @[implicit_reducible]
      Instances For
        @[implicit_reducible]
        Instances For
          Instances For
            @[implicit_reducible]

            Lean-specific initialization options.

            • hasWidgets? : Option Bool

              Whether the client supports interactive widgets. When true, in order to improve performance the server may cease including information which can be retrieved interactively in some standard LSP messages. Defaults to false.

            • logCfg? : Option LogConfig
            Instances For
              Instances For
                Instances For
                  @[implicit_reducible]
                  Instances For