# Responses Types: - ApplyPatchTool - CompactedResponse - ComputerTool - ContainerAuto - ContainerNetworkPolicyAllowlist - ContainerNetworkPolicyDisabled - ContainerNetworkPolicyDomainSecret - ContainerReference - CustomTool - EasyInputMessage - FileSearchTool - FunctionShellTool - FunctionTool - InlineSkill - InlineSkillSource - LocalEnvironment - LocalSkill - Response - ResponseApplyPatchToolCall - ResponseApplyPatchToolCallOutput - ResponseAudioDeltaEvent - ResponseAudioDoneEvent - ResponseAudioTranscriptDeltaEvent - ResponseAudioTranscriptDoneEvent - ResponseCodeInterpreterCallCodeDeltaEvent - ResponseCodeInterpreterCallCodeDoneEvent - ResponseCodeInterpreterCallCompletedEvent - ResponseCodeInterpreterCallInProgressEvent - ResponseCodeInterpreterCallInterpretingEvent - ResponseCodeInterpreterToolCall - ResponseCompactionItem - ResponseCompactionItemParam - ResponseCompletedEvent - ResponseComputerToolCall - ResponseComputerToolCallOutputItem - ResponseComputerToolCallOutputScreenshot - ResponseContainerReference - ResponseContent - ResponseContentPartAddedEvent - ResponseContentPartDoneEvent - ResponseConversationParam - ResponseCreatedEvent - ResponseCustomToolCall - ResponseCustomToolCallInputDeltaEvent - ResponseCustomToolCallInputDoneEvent - ResponseCustomToolCallOutput - ResponseError - ResponseErrorEvent - ResponseFailedEvent - ResponseFileSearchCallCompletedEvent - ResponseFileSearchCallInProgressEvent - ResponseFileSearchCallSearchingEvent - ResponseFileSearchToolCall - ResponseFormatTextConfig - ResponseFormatTextJSONSchemaConfig - ResponseFunctionCallArgumentsDeltaEvent - ResponseFunctionCallArgumentsDoneEvent - ResponseFunctionCallOutputItem - ResponseFunctionCallOutputItemList - ResponseFunctionShellCallOutputContent - ResponseFunctionShellToolCall - ResponseFunctionShellToolCallOutput - ResponseFunctionToolCall - ResponseFunctionToolCallItem - ResponseFunctionToolCallOutputItem - ResponseFunctionWebSearch - ResponseImageGenCallCompletedEvent - ResponseImageGenCallGeneratingEvent - ResponseImageGenCallInProgressEvent - ResponseImageGenCallPartialImageEvent - ResponseInProgressEvent - ResponseIncludable - ResponseIncompleteEvent - ResponseInput - ResponseInputAudio - ResponseInputContent - ResponseInputFile - ResponseInputFileContent - ResponseInputImage - ResponseInputImageContent - ResponseInputItem - ResponseInputMessageContentList - ResponseInputMessageItem - ResponseInputText - ResponseInputTextContent - ResponseItem - ResponseLocalEnvironment - ResponseMcpCallArgumentsDeltaEvent - ResponseMcpCallArgumentsDoneEvent - ResponseMcpCallCompletedEvent - ResponseMcpCallFailedEvent - ResponseMcpCallInProgressEvent - ResponseMcpListToolsCompletedEvent - ResponseMcpListToolsFailedEvent - ResponseMcpListToolsInProgressEvent - ResponseOutputAudio - ResponseOutputItem - ResponseOutputItemAddedEvent - ResponseOutputItemDoneEvent - ResponseOutputMessage - ResponseOutputRefusal - ResponseOutputText - ResponseOutputTextAnnotationAddedEvent - ResponsePrompt - ResponseQueuedEvent - ResponseReasoningItem - ResponseReasoningSummaryPartAddedEvent - ResponseReasoningSummaryPartDoneEvent - ResponseReasoningSummaryTextDeltaEvent - ResponseReasoningSummaryTextDoneEvent - ResponseReasoningTextDeltaEvent - ResponseReasoningTextDoneEvent - ResponseRefusalDeltaEvent - ResponseRefusalDoneEvent - ResponseStatus - ResponseStreamEvent - ResponseTextConfig - ResponseTextDeltaEvent - ResponseTextDoneEvent - ResponseUsage - ResponseWebSearchCallCompletedEvent - ResponseWebSearchCallInProgressEvent - ResponseWebSearchCallSearchingEvent - ResponsesClientEvent - ResponsesServerEvent - SkillReference - Tool - ToolChoiceAllowed - ToolChoiceApplyPatch - ToolChoiceCustom - ToolChoiceFunction - ToolChoiceMcp - ToolChoiceOptions - ToolChoiceShell - ToolChoiceTypes - WebSearchPreviewTool - WebSearchTool Methods: - client.responses.create({ ...params }) -> Response - client.responses.retrieve(responseID, { ...params }) -> Response - client.responses.delete(responseID) -> void - client.responses.cancel(responseID) -> Response - client.responses.compact({ ...params }) -> CompactedResponse ## InputItems Types: - ResponseItemList Methods: - client.responses.inputItems.list(responseID, { ...params }) -> ResponseItemsPage ## InputTokens Types: - InputTokenCountResponse Methods: - client.responses.inputTokens.count({ ...params }) -> InputTokenCountResponse