class RubyLsp::LspReporter

def send_message(method_name, **params)

: (String?, **untyped) -> void
def send_message(method_name, **params)
  json_message = { method: method_name, params: params }.to_json
  @io.write("Content-Length: #{json_message.bytesize}\r\n\r\n#{json_message}")
end