-record(decode_error, {message :: binary(), cause :: gleam@json:decode_error()}).