Skip to main content

Module client

Module client 

Source
Expand description

Shared Codex Responses client items and request controls. Sources: samples/codex/codex-rs/codex-api/src/common.rs (ResponsesApiRequest), endpoint/responses.rs (ResponsesEndpoint), and protocol/src/models.rs. Private client items differ from the public Responses schema. Headers such as x-openai-subagent belong to the outer WireRequest, not this body.

Re-exports§

pub use super::super::responses::CyberAccessProgram;

Structs§

AccessPrograms
AccessProgramsBuilder
Builder for AccessPrograms.
AgentMessageInputContentEncryptedContent
AgentMessageInputContentEncryptedContentBuilder
Builder for AgentMessageInputContentEncryptedContent.
AgentMessageInputContentInputText
AgentMessageInputContentInputTextBuilder
Builder for AgentMessageInputContentInputText.
ClientAdditionalTools
ClientAdditionalToolsBuilder
Builder for ClientAdditionalTools.
ClientAgentMessage
ClientAgentMessageBuilder
Builder for ClientAgentMessage.
ClientCompaction
ClientCompactionBuilder
Builder for ClientCompaction.
ClientCompactionTrigger
ClientCompactionTriggerBuilder
Builder for ClientCompactionTrigger.
ClientConfigurationUpdate
ClientConfigurationUpdateBuilder
Builder for ClientConfigurationUpdate.
ClientContextCompaction
ClientContextCompactionBuilder
Builder for ClientContextCompaction.
ClientCustomToolCall
ClientCustomToolCallBuilder
Builder for ClientCustomToolCall.
ClientCustomToolCallOutput
ClientCustomToolCallOutputBuilder
Builder for ClientCustomToolCallOutput.
ClientFunctionCall
ClientFunctionCallBuilder
Builder for ClientFunctionCall.
ClientFunctionCallOutput
ClientFunctionCallOutputBuilder
Builder for ClientFunctionCallOutput.
ClientImageGenerationCall
ClientImageGenerationCallBuilder
Builder for ClientImageGenerationCall.
ClientLocalShellCall
ClientLocalShellCallBuilder
Builder for ClientLocalShellCall.
ClientMessage
ClientMessageBuilder
Builder for ClientMessage.
ClientReasoning
ClientReasoningBuilder
Builder for ClientReasoning.
ClientTextControls
ClientTextControlsBuilder
Builder for ClientTextControls.
ClientTextFormat
ClientTextFormatBuilder
Builder for ClientTextFormat.
ClientToolSearchCall
ClientToolSearchCallBuilder
Builder for ClientToolSearchCall.
ClientToolSearchOutput
ClientToolSearchOutputBuilder
Builder for ClientToolSearchOutput.
ClientWebSearchCall
ClientWebSearchCallBuilder
Builder for ClientWebSearchCall.
ConfigurationReasoning
ConfigurationReasoningBuilder
Builder for ConfigurationReasoning.
ContentItemInputAudio
ContentItemInputAudioBuilder
Builder for ContentItemInputAudio.
ContentItemInputImage
ContentItemInputImageBuilder
Builder for ContentItemInputImage.
ContentItemInputText
ContentItemInputTextBuilder
Builder for ContentItemInputText.
ContentItemOutputText
ContentItemOutputTextBuilder
Builder for ContentItemOutputText.
ExecutedToolCall
ExecutedToolCallBuilder
Builder for ExecutedToolCall.
FunctionCallOutputContentItemEncryptedContent
FunctionCallOutputContentItemEncryptedContentBuilder
Builder for FunctionCallOutputContentItemEncryptedContent.
FunctionCallOutputContentItemInputAudio
FunctionCallOutputContentItemInputAudioBuilder
Builder for FunctionCallOutputContentItemInputAudio.
FunctionCallOutputContentItemInputImage
FunctionCallOutputContentItemInputImageBuilder
Builder for FunctionCallOutputContentItemInputImage.
FunctionCallOutputContentItemInputText
FunctionCallOutputContentItemInputTextBuilder
Builder for FunctionCallOutputContentItemInputText.
InternalChatMessageMetadataPassthrough
InternalChatMessageMetadataPassthroughBuilder
Builder for InternalChatMessageMetadataPassthrough.
LocalShellExecAction
LocalShellExecActionBuilder
Builder for LocalShellExecAction.
Reasoning
ReasoningBuilder
Builder for Reasoning.
ReasoningItemContentReasoningText
ReasoningItemContentReasoningTextBuilder
Builder for ReasoningItemContentReasoningText.
ReasoningItemContentText
ReasoningItemContentTextBuilder
Builder for ReasoningItemContentText.
ReasoningItemReasoningSummarySummaryText
ReasoningItemReasoningSummarySummaryTextBuilder
Builder for ReasoningItemReasoningSummarySummaryText.
ResponseItemOther
ResponseItemOtherBuilder
Builder for ResponseItemOther.
ToolResultSource
ToolResultSourceBuilder
Builder for ToolResultSource.
WebSearchActionFindInPage
WebSearchActionFindInPageBuilder
Builder for WebSearchActionFindInPage.
WebSearchActionOpenPage
WebSearchActionOpenPageBuilder
Builder for WebSearchActionOpenPage.
WebSearchActionOther
WebSearchActionOtherBuilder
Builder for WebSearchActionOther.
WebSearchActionSearch
WebSearchActionSearchBuilder
Builder for WebSearchActionSearch.

Enums§

AgentMessageInputContent
AudioReference
Audio input supplied inline or by uploaded file ID.
ClientResponseItem
ClientTextFormatType
ClientVerbosity
ContentItem
FunctionCallOutputBody
FunctionCallOutputContentItem
ImageDetail
LocalShellAction
LocalShellStatus
MessagePhase
ParseFailed
ReasoningContext
ReasoningItemContent
ReasoningItemReasoningSummary
ReasoningSummary
ToolResultSources
WebSearchAction