OutputReasoningItem - Go SDK

OutputReasoningItem type definition

The Go SDK and docs are currently in beta. Report issues on GitHub.

An output item containing reasoning

Fields

FieldTypeRequiredDescriptionExample
Contentoptionalnullable.OptionalNullable[[]components.ReasoningTextContent]N/A
EncryptedContentoptionalnullable.OptionalNullable[string]N/A
IDstring✔️N/A
Status*components.OutputReasoningItemStatusUnionN/A
Summary[]components.ReasoningSummaryText✔️N/A
Typecomponents.OutputReasoningItemType✔️N/A
Formatoptionalnullable.OptionalNullable[components.ReasoningFormat]N/Aunknown
Signatureoptionalnullable.OptionalNullable[string]A signature for the reasoning content, used for verificationEvcBCkgIChABGAIqQKkSDbRuVEQUk9qN1odC098l9SEj…