Completions.Messagetype t = {role : string;content : string option;refusal : string option;reasoning : string option;reasoning_details : Reasoning_detail.t list;images : Image.t list;annotations : Jsonaf.t list;tool_calls : Tool_call.t list;tool_call_id : string option;}val sexp_of_t : t -> Sexplib0.Sexp.tmodule Elide_image : sig ... end