Problem: Hover response of MarkedString[] where the first element contains a language identifier treated as empty. Solution: Fix empty check to handle case of MarkedString[] where the first element is a pair of a language and value.
textDocument/inlineCompletion
vim.lsp.buf_request_all
vim.lsp.codelens.run()
vim.notify
showMessage
Capability
TextChangedP
util.enable
capability.enable
vim.lsp._capability.enable