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§
- Access
Programs - Access
Programs Builder - Builder for
AccessPrograms. - Agent
Message Input Content Encrypted Content - Agent
Message Input Content Encrypted Content Builder - Builder for
AgentMessageInputContentEncryptedContent. - Agent
Message Input Content Input Text - Agent
Message Input Content Input Text Builder - Builder for
AgentMessageInputContentInputText. - Client
Additional Tools - Client
Additional Tools Builder - Builder for
ClientAdditionalTools. - Client
Agent Message - Client
Agent Message Builder - Builder for
ClientAgentMessage. - Client
Compaction - Client
Compaction Builder - Builder for
ClientCompaction. - Client
Compaction Trigger - Client
Compaction Trigger Builder - Builder for
ClientCompactionTrigger. - Client
Configuration Update - Client
Configuration Update Builder - Builder for
ClientConfigurationUpdate. - Client
Context Compaction - Client
Context Compaction Builder - Builder for
ClientContextCompaction. - Client
Custom Tool Call - Client
Custom Tool Call Builder - Builder for
ClientCustomToolCall. - Client
Custom Tool Call Output - Client
Custom Tool Call Output Builder - Builder for
ClientCustomToolCallOutput. - Client
Function Call - Client
Function Call Builder - Builder for
ClientFunctionCall. - Client
Function Call Output - Client
Function Call Output Builder - Builder for
ClientFunctionCallOutput. - Client
Image Generation Call - Client
Image Generation Call Builder - Builder for
ClientImageGenerationCall. - Client
Local Shell Call - Client
Local Shell Call Builder - Builder for
ClientLocalShellCall. - Client
Message - Client
Message Builder - Builder for
ClientMessage. - Client
Reasoning - Client
Reasoning Builder - Builder for
ClientReasoning. - Client
Text Controls - Client
Text Controls Builder - Builder for
ClientTextControls. - Client
Text Format - Client
Text Format Builder - Builder for
ClientTextFormat. - Client
Tool Search Call - Client
Tool Search Call Builder - Builder for
ClientToolSearchCall. - Client
Tool Search Output - Client
Tool Search Output Builder - Builder for
ClientToolSearchOutput. - Client
WebSearch Call - Client
WebSearch Call Builder - Builder for
ClientWebSearchCall. - Configuration
Reasoning - Configuration
Reasoning Builder - Builder for
ConfigurationReasoning. - Content
Item Input Audio - Content
Item Input Audio Builder - Builder for
ContentItemInputAudio. - Content
Item Input Image - Content
Item Input Image Builder - Builder for
ContentItemInputImage. - Content
Item Input Text - Content
Item Input Text Builder - Builder for
ContentItemInputText. - Content
Item Output Text - Content
Item Output Text Builder - Builder for
ContentItemOutputText. - Executed
Tool Call - Executed
Tool Call Builder - Builder for
ExecutedToolCall. - Function
Call Output Content Item Encrypted Content - Function
Call Output Content Item Encrypted Content Builder - Builder for
FunctionCallOutputContentItemEncryptedContent. - Function
Call Output Content Item Input Audio - Function
Call Output Content Item Input Audio Builder - Builder for
FunctionCallOutputContentItemInputAudio. - Function
Call Output Content Item Input Image - Function
Call Output Content Item Input Image Builder - Builder for
FunctionCallOutputContentItemInputImage. - Function
Call Output Content Item Input Text - Function
Call Output Content Item Input Text Builder - Builder for
FunctionCallOutputContentItemInputText. - Internal
Chat Message Metadata Passthrough - Internal
Chat Message Metadata Passthrough Builder - Builder for
InternalChatMessageMetadataPassthrough. - Local
Shell Exec Action - Local
Shell Exec Action Builder - Builder for
LocalShellExecAction. - Reasoning
- Reasoning
Builder - Builder for
Reasoning. - Reasoning
Item Content Reasoning Text - Reasoning
Item Content Reasoning Text Builder - Builder for
ReasoningItemContentReasoningText. - Reasoning
Item Content Text - Reasoning
Item Content Text Builder - Builder for
ReasoningItemContentText. - Reasoning
Item Reasoning Summary Summary Text - Reasoning
Item Reasoning Summary Summary Text Builder - Builder for
ReasoningItemReasoningSummarySummaryText. - Response
Item Other - Response
Item Other Builder - Builder for
ResponseItemOther. - Tool
Result Source - Tool
Result Source Builder - Builder for
ToolResultSource. - WebSearch
Action Find InPage - WebSearch
Action Find InPage Builder - Builder for
WebSearchActionFindInPage. - WebSearch
Action Open Page - WebSearch
Action Open Page Builder - Builder for
WebSearchActionOpenPage. - WebSearch
Action Other - WebSearch
Action Other Builder - Builder for
WebSearchActionOther. - WebSearch
Action Search - WebSearch
Action Search Builder - Builder for
WebSearchActionSearch.
Enums§
- Agent
Message Input Content - Audio
Reference - Audio input supplied inline or by uploaded file ID.
- Client
Response Item - Client
Text Format Type - Client
Verbosity - Content
Item - Function
Call Output Body - Function
Call Output Content Item - Image
Detail - Local
Shell Action - Local
Shell Status - Message
Phase - Parse
Failed - Reasoning
Context - Reasoning
Item Content - Reasoning
Item Reasoning Summary - Reasoning
Summary - Tool
Result Sources - WebSearch
Action