code_action
instead of `buf_request` to prevent from passing custom lsp.handlers and this makes use of telescope if it's set by the user