ItemReasoningItem interface
A description of the chain of thought used by a reasoning model while generating
a response. Be sure to include these items in your input to the Responses API
for subsequent turns of a conversation if you are manually
managing context.
- Extends
Properties
| content | Reasoning text content. |
| encrypted_content | Encrypted reasoning content. |
| id | The unique identifier of the reasoning content. |
| status | The status of the item. One of |
| summary | Reasoning summary content. |
| type | The type of the object. Always |
Property Details
content
encrypted_content
Encrypted reasoning content.
encrypted_content?: string
Property Value
string
id
The unique identifier of the reasoning content.
id: string
Property Value
string
status
The status of the item. One of in_progress, completed, or
incomplete. Populated when items are returned via API.
status?: "in_progress" | "completed" | "incomplete"
Property Value
"in_progress" | "completed" | "incomplete"
summary
type
The type of the object. Always reasoning.
type: "reasoning"
Property Value
"reasoning"