Skip to main content

Module models

Module models 

Source

Structs§

ApprovalMessages
AppsMessages
AutoReviewMessages
CodeModeToolMessages
CollaborationModeMessages
ConfirmationPolicies
ContextManagementToolMessages
GranularApprovalMessages
GuardianModelPolicy
GuardianV2ModelConfig
GuardianV2TranscriptModelConfig
HistoryToolMessages
IncrementalToolMessages
IndirectDescriptionPrefixes
ListModelsResponseBody
ListModelsResponseBodyBuilder
Builder for ListModelsResponseBody.
McpResourceToolMessages
Model
ModelAccessPrograms
ModelAvailabilityNux
ModelBuilder
Builder for Model.
ModelInfoUpgrade
ModelInstructionsVariables
ModelMessages
ModelReasoningLevel
ModelServiceTier
ModelTokenBudgetConfig
MultiAgentMessages
MultiAgentModeMessages
MultiAgentRoleMessages
MultiAgentToolMessages
NotesToolMessages
PermissionMessages
ToolMessage
ToolMessages
TruncationPolicyConfig

Enums§

ApplyPatchToolType
AsyncClassifierMode
ClientVersion
ConfigShellToolType
CyberAccessProgram
GuardianReviewMode
GuardianUnscoredAction
ListObject
ModelObject
ModelReasoningEffort
Catalog effort choices include CLI modes such as Ultra and Persistent; they are distinct from the Responses request’s reasoning-effort parameter.
ModelReasoningSummary
ModelVisibility
MultiAgentVersion
ToolMode
TruncationMode
WebSearchToolType

Type Aliases§

GetModelRequest
GetModelResponse
ListModelsRequest
Query/path request shapes for GET /models and GET /models/{model}. Source: upstream_docs/openai/docs/List models.md and Retrieve model.md. Extended catalog fields follow samples/codex/codex-rs/protocol/src/openai_models.rs.
ListModelsResponse