Skip to main content

Module responses

Module responses 

Source

Structs§

CodeInterpreterTool
FileSearchResult
A result from file search.
FunctionTool
InputTokensDetails
McpTool
McpToolInfo
MCP Tool information for the mcp_list_tools output item
OutputTokensDetails
ReasoningInfo
ResponseReasoningParam
ResponseUsage
OpenAI Responses API usage format (different from standard UsageInfo)
ResponsesRequest
ResponsesResponse
TextConfig
Text configuration for structured output requests
WebSearchPreviewTool
WebSearchSource
A source returned from web search.

Enums§

CodeInterpreterCallStatus
Status for code interpreter tool calls.
CodeInterpreterOutput
Output from code interpreter execution.
FileSearchCallStatus
Status for file search tool calls.
IncludeField
ReasoningEffort
ReasoningSummary
RequireApproval
require_approval values.
ResponseContentPart
ResponseInput
ResponseInputOutputItem
ResponseOutputItem
ResponseReasoningContent
ResponseStatus
ResponseTool
ResponsesUsage
ServiceTier
StringOrContentParts
Content can be either a simple string or array of content parts (for SimpleInputMessage)
TextFormat
Text format: text (default), json_object (legacy), or json_schema (recommended)
Truncation
WebSearchAction
Action performed during a web search.
WebSearchCallStatus
Status for web search tool calls.

Functions§

generate_id
normalize_input_item
Normalize a SimpleInputMessage to a proper Message item
validate_conversation_id
Validate conversation ID format