effect-io-ai

Package: @effect/ai-openai
Module: OpenAiSchema

OpenAiSchema.ReasoningItem

Reasoning output item containing encrypted content, summaries, and optional reasoning text.

When to use

Use when typing OpenAI Responses reasoning items that may be carried into later request input.

Details

Reasoning items represent model reasoning content. summary is required, while content and status are optional.

Gotchas

encrypted_content is populated only when reasoning.encrypted_content is requested through include.

Signature

type ReasoningItem = typeof ReasoningItem.Type

Source

Since v4.0.0