Package: @effect/ai-openai-compat
Module: OpenAiClient
Reasoning output item containing encrypted reasoning content, summaries, and optional reasoning text.
Signature
type ReasoningItem = {
readonly type: "reasoning"
readonly id: string
readonly encrypted_content?: string | null | undefined
readonly summary: ReadonlyArray<SummaryTextContent>
readonly content?: ReadonlyArray<ReasoningTextContent> | undefined
readonly status?: MessageStatus | undefined
}
Since v4.0.0