Schema representing a ReasoningItem within the OpenAI API
@type t() :: %ExOpenAI.Components.ReasoningItem{ content: [%{text: String.t(), type: :reasoning_summary}], id: String.t(), status: (:incomplete | :completed | :in_progress) | nil, type: :reasoning }