-record(request, { jsonrpc :: jsonrpcx:version(), method :: binary(), id :: jsonrpcx:id(), params :: gleam@option:option(any()) }).