-record(invalid_response, { status :: integer(), error :: gleam@json:decode_error() }).