Expand description
OpenAI Responses response, upstream_docs/openai/docs/Create a model response.md. Nullable usage/user also follow the native created/in_progress examples in that reference and Responses.md.
Structs§
- Cache
Write Tokens Details - Non-overlapping write counts by lifetime; their sum is
cache_write_tokens. Source: upstream_docs/openai/docs/Prompt caching.md, Monitor cache performance. - Cache
Write Tokens Details Builder - Builder for
CacheWriteTokensDetails. - Generate
Content Response Body - Generate
Content Response Body Builder - Builder for
GenerateContentResponseBody. - Misalignment
Details - Misalignment
Details Builder - Builder for
MisalignmentDetails. - Misalignment
Steer - Misalignment
Steer Builder - Builder for
MisalignmentSteer. - Response
Access Programs - Response
Access Programs Builder - Builder for
ResponseAccessPrograms. - Response
Additional Tools - Response
Additional Tools Builder - Builder for
ResponseAdditionalTools. - Response
Apply Patch Call - Response
Apply Patch Call Builder - Builder for
ResponseApplyPatchCall. - Response
Apply Patch Call Output - Response
Apply Patch Call Output Builder - Builder for
ResponseApplyPatchCallOutput. - Response
Compaction - Response
Compaction Builder - Builder for
ResponseCompaction. - Response
Computer Call Output - Response
Computer Call Output Builder - Builder for
ResponseComputerCallOutput. - Response
Custom Tool Call Output - Response
Custom Tool Call Output Builder - Builder for
ResponseCustomToolCallOutput. - Response
Error - Response
Error Builder - Builder for
ResponseError. - Response
Function Call Output - Response
Function Call Output Builder - Builder for
ResponseFunctionCallOutput. - Response
Incomplete Details - Response
Incomplete Details Builder - Builder for
ResponseIncompleteDetails. - Response
Input Tokens Details - Response
Input Tokens Details Builder - Builder for
ResponseInputTokensDetails. - Response
Local Environment - Response
Local Environment Builder - Builder for
ResponseLocalEnvironment. - Response
McpApproval Response - Response
McpApproval Response Builder - Builder for
ResponseMcpApprovalResponse. - Response
Moderation Error - Response
Moderation Error Builder - Builder for
ResponseModerationError. - Response
Moderation Report - Response
Moderation Report Builder - Builder for
ResponseModerationReport. - Response
Moderation Result - Response
Moderation Result Builder - Builder for
ResponseModerationResult. - Response
Output Tokens Details - Response
Output Tokens Details Builder - Builder for
ResponseOutputTokensDetails. - Response
Prompt Cache Options - Response
Prompt Cache Options Builder - Builder for
ResponsePromptCacheOptions. - Response
Shell Action - Response
Shell Action Builder - Builder for
ResponseShellAction. - Response
Shell Call - Response
Shell Call Builder - Builder for
ResponseShellCall. - Response
Shell Call Output - Response
Shell Call Output Builder - Builder for
ResponseShellCallOutput. - Response
Shell Output Content - Response
Shell Output Content Builder - Builder for
ResponseShellOutputContent. - Response
Tool Search Call - Response
Tool Search Call Builder - Builder for
ResponseToolSearchCall. - Response
Tool Search Output - Response
Tool Search Output Builder - Builder for
ResponseToolSearchOutput. - Response
Usage - Response
Usage Builder - Builder for
ResponseUsage.
Enums§
- Response
Additional Tools Role - Response
Computer Output Status - Response
Error Code - Response
Incomplete Reason - Response
Moderation Error Type - Response
Moderation Input Type - Response
Moderation Outcome - Response
Moderation Result Type - Response
Object - Response
Output Item - Native output items; input-only messages/references/triggers are excluded. Same-shape items are reused; response-specific required fields use separate structs.
- Response
Shell Environment - Response
Status
Type Aliases§
- Generate
Content Response - Response
Instructions - Returned instructions have the complete native input union, including history.