-record(thread_list_resource, { object :: binary(), data :: list(glopenai@chatkit:thread_resource()), first_id :: gleam@option:option(binary()), last_id :: gleam@option:option(binary()), has_more :: boolean() }).