Skip to main content

Module response

Module response 

Source
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§

CacheWriteTokensDetails
Non-overlapping write counts by lifetime; their sum is cache_write_tokens. Source: upstream_docs/openai/docs/Prompt caching.md, Monitor cache performance.
CacheWriteTokensDetailsBuilder
Builder for CacheWriteTokensDetails.
GenerateContentResponseBody
GenerateContentResponseBodyBuilder
Builder for GenerateContentResponseBody.
MisalignmentDetails
MisalignmentDetailsBuilder
Builder for MisalignmentDetails.
MisalignmentSteer
MisalignmentSteerBuilder
Builder for MisalignmentSteer.
ResponseAccessPrograms
ResponseAccessProgramsBuilder
Builder for ResponseAccessPrograms.
ResponseAdditionalTools
ResponseAdditionalToolsBuilder
Builder for ResponseAdditionalTools.
ResponseApplyPatchCall
ResponseApplyPatchCallBuilder
Builder for ResponseApplyPatchCall.
ResponseApplyPatchCallOutput
ResponseApplyPatchCallOutputBuilder
Builder for ResponseApplyPatchCallOutput.
ResponseCompaction
ResponseCompactionBuilder
Builder for ResponseCompaction.
ResponseComputerCallOutput
ResponseComputerCallOutputBuilder
Builder for ResponseComputerCallOutput.
ResponseCustomToolCallOutput
ResponseCustomToolCallOutputBuilder
Builder for ResponseCustomToolCallOutput.
ResponseError
ResponseErrorBuilder
Builder for ResponseError.
ResponseFunctionCallOutput
ResponseFunctionCallOutputBuilder
Builder for ResponseFunctionCallOutput.
ResponseIncompleteDetails
ResponseIncompleteDetailsBuilder
Builder for ResponseIncompleteDetails.
ResponseInputTokensDetails
ResponseInputTokensDetailsBuilder
Builder for ResponseInputTokensDetails.
ResponseLocalEnvironment
ResponseLocalEnvironmentBuilder
Builder for ResponseLocalEnvironment.
ResponseMcpApprovalResponse
ResponseMcpApprovalResponseBuilder
Builder for ResponseMcpApprovalResponse.
ResponseModerationError
ResponseModerationErrorBuilder
Builder for ResponseModerationError.
ResponseModerationReport
ResponseModerationReportBuilder
Builder for ResponseModerationReport.
ResponseModerationResult
ResponseModerationResultBuilder
Builder for ResponseModerationResult.
ResponseOutputTokensDetails
ResponseOutputTokensDetailsBuilder
Builder for ResponseOutputTokensDetails.
ResponsePromptCacheOptions
ResponsePromptCacheOptionsBuilder
Builder for ResponsePromptCacheOptions.
ResponseShellAction
ResponseShellActionBuilder
Builder for ResponseShellAction.
ResponseShellCall
ResponseShellCallBuilder
Builder for ResponseShellCall.
ResponseShellCallOutput
ResponseShellCallOutputBuilder
Builder for ResponseShellCallOutput.
ResponseShellOutputContent
ResponseShellOutputContentBuilder
Builder for ResponseShellOutputContent.
ResponseToolSearchCall
ResponseToolSearchCallBuilder
Builder for ResponseToolSearchCall.
ResponseToolSearchOutput
ResponseToolSearchOutputBuilder
Builder for ResponseToolSearchOutput.
ResponseUsage
ResponseUsageBuilder
Builder for ResponseUsage.

Enums§

ResponseAdditionalToolsRole
ResponseComputerOutputStatus
ResponseErrorCode
ResponseIncompleteReason
ResponseModerationErrorType
ResponseModerationInputType
ResponseModerationOutcome
ResponseModerationResultType
ResponseObject
ResponseOutputItem
Native output items; input-only messages/references/triggers are excluded. Same-shape items are reused; response-specific required fields use separate structs.
ResponseShellEnvironment
ResponseStatus

Type Aliases§

GenerateContentResponse
ResponseInstructions
Returned instructions have the complete native input union, including history.