I might be doing something wrong but the languageClient does correctly send a textDocument/formatting payload to the lsp server whenever the action: editor.getAction('editor.action.formatDocument').run(), but the options it pass are an empty object: {} when I would have expected it to be the model options which have been set to model.updateOptions({ tabSize: 4, insertSpaces: true }). This result in deno lsp returning an error because it expects tabSize to be there.
I might be doing something wrong but the languageClient does correctly send a
textDocument/formattingpayload to the lsp server whenever the action:editor.getAction('editor.action.formatDocument').run(), but the options it pass are an empty object:{}when I would have expected it to be the model options which have been set tomodel.updateOptions({ tabSize: 4, insertSpaces: true }). This result in deno lsp returning an error because it expects tabSize to be there.