List of all items
Structs
- AgentPath
- ResponseItemId
- SessionId
- ThreadId
- ToolName
- approvals::ApplyPatchApprovalRequestEvent
- approvals::ElicitationRequestEvent
- approvals::ExecApprovalRequestEvent
- approvals::ExecPolicyAmendment
- approvals::GuardianAssessmentEvent
- approvals::NetworkApprovalContext
- approvals::NetworkPolicyAmendment
- approvals::ResolvedPermissionProfile
- auth::RefreshTokenFailedError
- capabilities::SelectedCapabilityRoot
- config_types::CollaborationMode
- config_types::CollaborationModeMask
- config_types::ModelProviderAuthInfo
- config_types::PersonalityIter
- config_types::ProfileV2Name
- config_types::ProfileV2NameParseError
- config_types::Settings
- config_types::ShellEnvironmentPolicy
- config_types::WebSearchConfig
- config_types::WebSearchFilters
- config_types::WebSearchLocation
- config_types::WebSearchToolConfig
- config_types::WebSearchUserLocation
- dynamic_tools::DynamicToolCallRequest
- dynamic_tools::DynamicToolFunctionSpec
- dynamic_tools::DynamicToolNamespaceSpec
- dynamic_tools::DynamicToolResponse
- error::ConnectionFailedError
- error::EnvVarError
- error::ResponseStreamFailed
- error::RetryLimitReachedError
- error::UnexpectedResponseError
- error::UsageLimitReachedError
- exec_output::ExecToolCallOutput
- exec_output::StreamOutput
- items::AgentMessageItem
- items::CollabAgentToolCallItem
- items::CommandExecutionItem
- items::ContextCompactionItem
- items::DynamicToolCallItem
- items::EnteredReviewModeItem
- items::ExitedReviewModeItem
- items::FileChangeItem
- items::HookPromptFragment
- items::HookPromptItem
- items::ImageGenerationItem
- items::ImageViewItem
- items::McpToolCallError
- items::McpToolCallItem
- items::PlanItem
- items::ReasoningItem
- items::SubAgentActivityItem
- items::UserMessageItem
- items::WebSearchItem
- mcp::CallToolResult
- mcp::McpServerInfo
- mcp::Resource
- mcp::ResourceTemplate
- mcp::Tool
- memory_citation::MemoryCitation
- memory_citation::MemoryCitationEntry
- models::ActivePermissionProfile
- models::AdditionalPermissionProfile
- models::BaseInstructions
- models::FileSystemPermissions
- models::FunctionCallOutputPayload
- models::InternalChatMessageMetadataPassthrough
- models::LegacyReadWriteRoots
- models::LocalShellExecAction
- models::NetworkPermissions
- models::SearchToolCallParams
- models::ShellCommandToolCallParams
- network_policy::NetworkPolicyDecisionPayload
- openai_models::ApprovalMessages
- openai_models::AutoReviewMessages
- openai_models::ClientVersion
- openai_models::ConfigShellToolTypeIter
- openai_models::InputModalityIter
- openai_models::ModelAvailabilityNux
- openai_models::ModelInfo
- openai_models::ModelInfoUpgrade
- openai_models::ModelInstructionsVariables
- openai_models::ModelMessages
- openai_models::ModelPreset
- openai_models::ModelServiceTier
- openai_models::ModelUpgrade
- openai_models::ModelVisibilityIter
- openai_models::ModelsResponse
- openai_models::PermissionMessages
- openai_models::ReasoningEffortPreset
- openai_models::TruncationPolicyConfig
- permissions::FileSystemSandboxEntry
- permissions::FileSystemSandboxPolicy
- permissions::ReadDenyMatcher
- plan_tool::PlanItemArg
- plan_tool::UpdatePlanArgs
- protocol::AdditionalContextEntry
- protocol::AgentMessageContentDeltaEvent
- protocol::AgentMessageEvent
- protocol::AgentReasoningEvent
- protocol::AgentReasoningRawContentEvent
- protocol::AgentReasoningSectionBreakEvent
- protocol::Chunk
- protocol::CollabAgentInteractionBeginEvent
- protocol::CollabAgentInteractionEndEvent
- protocol::CollabAgentRef
- protocol::CollabAgentSpawnBeginEvent
- protocol::CollabAgentSpawnEndEvent
- protocol::CollabAgentStatusEntry
- protocol::CollabCloseBeginEvent
- protocol::CollabCloseEndEvent
- protocol::CollabResumeBeginEvent
- protocol::CollabResumeEndEvent
- protocol::CollabWaitingBeginEvent
- protocol::CollabWaitingEndEvent
- protocol::CompactedItem
- protocol::ContextCompactedEvent
- protocol::ConversationAudioParams
- protocol::ConversationPathResponseEvent
- protocol::ConversationSpeechParams
- protocol::ConversationStartParams
- protocol::ConversationTextParams
- protocol::CreditsSnapshot
- protocol::DeprecationNoticeEvent
- protocol::DynamicToolCallResponseEvent
- protocol::EnteredReviewModeEvent
- protocol::EnvironmentConnectionEvent
- protocol::ErrorEvent
- protocol::Event
- protocol::ExecCommandBeginEvent
- protocol::ExecCommandEndEvent
- protocol::ExecCommandOutputDeltaEvent
- protocol::ExitedReviewModeEvent
- protocol::FinalOutput
- protocol::GitInfo
- protocol::GitSha
- protocol::GranularApprovalConfig
- protocol::HistoryPosition
- protocol::HookCompletedEvent
- protocol::HookEventNameIter
- protocol::HookOutputEntry
- protocol::HookRunSummary
- protocol::HookStartedEvent
- protocol::ImageGenerationBeginEvent
- protocol::ImageGenerationEndEvent
- protocol::InterAgentCommunication
- protocol::ItemCompletedEvent
- protocol::ItemStartedEvent
- protocol::McpInvocation
- protocol::McpServerRefreshConfig
- protocol::McpStartupCompleteEvent
- protocol::McpStartupFailure
- protocol::McpStartupUpdateEvent
- protocol::McpToolCallBeginEvent
- protocol::McpToolCallEndEvent
- protocol::ModelRerouteEvent
- protocol::ModelVerificationEvent
- protocol::PatchApplyBeginEvent
- protocol::PatchApplyEndEvent
- protocol::PatchApplyUpdatedEvent
- protocol::PlanDeltaEvent
- protocol::RateLimitSnapshot
- protocol::RateLimitWindow
- protocol::RawResponseCompletedEvent
- protocol::RawResponseItemEvent
- protocol::RealtimeAudioFrame
- protocol::RealtimeConversationClosedEvent
- protocol::RealtimeConversationListVoicesResponseEvent
- protocol::RealtimeConversationRealtimeEvent
- protocol::RealtimeConversationSdpEvent
- protocol::RealtimeConversationStartedEvent
- protocol::RealtimeHandoffRequested
- protocol::RealtimeInputAudioSpeechStarted
- protocol::RealtimeNoopRequested
- protocol::RealtimeResponseCancelled
- protocol::RealtimeResponseCreated
- protocol::RealtimeResponseDone
- protocol::RealtimeTranscriptDelta
- protocol::RealtimeTranscriptDone
- protocol::RealtimeTranscriptEntry
- protocol::RealtimeVoicesList
- protocol::ReasoningContentDeltaEvent
- protocol::ReasoningRawContentDeltaEvent
- protocol::ResumedHistory
- protocol::ReviewCodeLocation
- protocol::ReviewFinding
- protocol::ReviewLineRange
- protocol::ReviewOutputEvent
- protocol::ReviewRequest
- protocol::RolloutLine
- protocol::SafetyBufferingEvent
- protocol::SessionConfiguredEvent
- protocol::SessionContextWindow
- protocol::SessionMeta
- protocol::SessionMetaLine
- protocol::SessionNetworkProxyRuntime
- protocol::SkillDependencies
- protocol::SkillInterface
- protocol::SkillMetadata
- protocol::SkillToolDependency
- protocol::SpendControlLimitSnapshot
- protocol::StreamErrorEvent
- protocol::StreamInfoEvent
- protocol::SubAgentActivityEvent
- protocol::Submission
- protocol::TerminalInteractionEvent
- protocol::ThreadGoal
- protocol::ThreadGoalUpdatedEvent
- protocol::ThreadRolledBackEvent
- protocol::ThreadSettingsAppliedEvent
- protocol::ThreadSettingsOverrides
- protocol::ThreadSettingsSnapshot
- protocol::TokenCountEvent
- protocol::TokenUsage
- protocol::TokenUsageInfo
- protocol::TurnAbortedEvent
- protocol::TurnCompleteEvent
- protocol::TurnContextItem
- protocol::TurnContextNetworkItem
- protocol::TurnDiffEvent
- protocol::TurnEnvironmentSelection
- protocol::TurnEnvironmentSelections
- protocol::TurnModerationMetadataEvent
- protocol::TurnStartedEvent
- protocol::UserMessageEvent
- protocol::ViewImageToolCallEvent
- protocol::W3cTraceContext
- protocol::WarningEvent
- protocol::WebSearchBeginEvent
- protocol::WebSearchEndEvent
- protocol::WorldStateItem
- protocol::WritableRoot
- request_permissions::RequestPermissionProfile
- request_permissions::RequestPermissionsArgs
- request_permissions::RequestPermissionsEvent
- request_permissions::RequestPermissionsResponse
- request_user_input::RequestUserInputAnswer
- request_user_input::RequestUserInputArgs
- request_user_input::RequestUserInputEvent
- request_user_input::RequestUserInputQuestion
- request_user_input::RequestUserInputQuestionOption
- request_user_input::RequestUserInputResponse
- user_input::ByteRange
- user_input::TextElement
Enums
- account::PlanType
- account::ProviderAccount
- approvals::ElicitationAction
- approvals::ElicitationRequest
- approvals::EscalationPermissions
- approvals::GuardianAssessmentAction
- approvals::GuardianAssessmentDecisionSource
- approvals::GuardianAssessmentOutcome
- approvals::GuardianAssessmentStatus
- approvals::GuardianCommandSource
- approvals::GuardianRiskLevel
- approvals::GuardianUserAuthorization
- approvals::NetworkApprovalProtocol
- approvals::NetworkPolicyRuleAction
- auth::AuthMode
- auth::KnownPlan
- auth::PlanType
- auth::RefreshTokenFailedReason
- capabilities::CapabilityRootLocation
- config_types::AltScreenMode
- config_types::ApprovalsReviewer
- config_types::AutoCompactTokenLimitScope
- config_types::ForcedLoginMethod
- config_types::ModeKind
- config_types::MultiAgentMode
- config_types::Personality
- config_types::ReasoningSummary
- config_types::SandboxMode
- config_types::ServiceTier
- config_types::ShellEnvironmentPolicyFilter
- config_types::ShellEnvironmentPolicyInherit
- config_types::TrustLevel
- config_types::Verbosity
- config_types::WebSearchContextSize
- config_types::WebSearchMode
- config_types::WebSearchUserLocationType
- config_types::WindowsSandboxLevel
- dynamic_tools::DynamicToolCallOutputContentItem
- dynamic_tools::DynamicToolNamespaceTool
- dynamic_tools::DynamicToolSpec
- error::CodexErr
- error::SandboxErr
- items::AgentMessageContent
- items::CollabAgentTool
- items::CollabAgentToolCallStatus
- items::CommandExecutionStatus
- items::DynamicToolCallStatus
- items::McpToolCallStatus
- items::TurnItem
- mcp::RequestId
- mcp::ResourceContent
- models::AgentMessageInputContent
- models::ContentItem
- models::FunctionCallOutputBody
- models::FunctionCallOutputContentItem
- models::ImageDetail
- models::LocalImagePreparation
- models::LocalShellAction
- models::LocalShellStatus
- models::ManagedFileSystemPermissions
- models::MessagePhase
- models::PermissionProfile
- models::ReasoningItemContent
- models::ReasoningItemReasoningSummary
- models::ResponseInputItem
- models::ResponseItem
- models::SandboxEnforcement
- models::SandboxPermissions
- models::WebSearchAction
- openai_models::ApplyPatchToolType
- openai_models::ConfigShellToolType
- openai_models::InputModality
- openai_models::ModelVisibility
- openai_models::ReasoningEffort
- openai_models::ToolMode
- openai_models::TruncationMode
- openai_models::WebSearchToolType
- parse_command::ParsedCommand
- permissions::FileSystemAccessMode
- permissions::FileSystemPath
- permissions::FileSystemSandboxEntryMissingPathBehavior
- permissions::FileSystemSandboxKind
- permissions::FileSystemSpecialPath
- permissions::NetworkSandboxPolicy
- plan_tool::StepStatus
- protocol::AdditionalContextKind
- protocol::AgentStatus
- protocol::AskForApproval
- protocol::CodexErrorInfo
- protocol::CodexResponseHandoffMode
- protocol::ConversationStartTransport
- protocol::ConversationTextRole
- protocol::EventMsg
- protocol::ExecCommandSource
- protocol::ExecCommandStatus
- protocol::ExecOutputStream
- protocol::FileChange
- protocol::HookEventName
- protocol::HookExecutionMode
- protocol::HookHandlerType
- protocol::HookOutputEntryKind
- protocol::HookRunStatus
- protocol::HookScope
- protocol::HookSource
- protocol::HookTrustStatus
- protocol::InitialHistory
- protocol::InternalSessionSource
- protocol::McpAuthStatus
- protocol::McpStartupFailureReason
- protocol::McpStartupStatus
- protocol::ModelRerouteReason
- protocol::ModelVerification
- protocol::MultiAgentVersion
- protocol::NetworkAccess
- protocol::NonSteerableTurnKind
- protocol::Op
- protocol::PatchApplyStatus
- protocol::Product
- protocol::RateLimitReachedType
- protocol::RealtimeConversationVersion
- protocol::RealtimeEvent
- protocol::RealtimeOutputModality
- protocol::RealtimeVoice
- protocol::ReviewDecision
- protocol::ReviewDelivery
- protocol::ReviewTarget
- protocol::RolloutItem
- protocol::SandboxPolicy
- protocol::SessionSource
- protocol::SkillScope
- protocol::SubAgentActivityKind
- protocol::SubAgentSource
- protocol::ThreadGoalStatus
- protocol::ThreadHistoryMode
- protocol::ThreadMemoryMode
- protocol::ThreadSource
- protocol::TruncationPolicy
- protocol::TurnAbortReason
- request_permissions::PermissionGrantScope
- user_input::UserInput
Traits
Functions
- dynamic_tools::deserialize_dynamic_tool_specs
- dynamic_tools::group_dynamic_tools_by_namespace
- dynamic_tools::normalize_dynamic_tool_specs
- error::get_error_message_ui
- exec_output::bytes_to_string_smart
- items::build_hook_prompt_message
- items::parse_hook_prompt_fragment
- items::parse_hook_prompt_message
- models::audio_close_tag_text
- models::audio_open_tag_text
- models::format_allow_prefixes
- models::function_call_output_content_items_to_text
- models::image_close_tag_text
- models::image_open_tag_text
- models::is_audio_close_tag_text
- models::is_audio_open_tag_text
- models::is_image_close_tag_text
- models::is_image_open_tag_text
- models::is_local_audio_close_tag_text
- models::is_local_audio_open_tag_text
- models::is_local_image_close_tag_text
- models::is_local_image_open_tag_text
- models::local_audio_label_text
- models::local_audio_open_tag_text_with_path
- models::local_image_content_items_with_label_number
- models::local_image_label_text
- models::local_image_open_tag_text_with_path
- models::plaintext_agent_message_content
- num_format::format_with_separators
- openai_models::default_input_modalities
- permissions::forbidden_agent_metadata_write
- permissions::is_protected_metadata_name
- permissions::project_roots_glob_pattern
- protocol::strip_user_message_prefix
- protocol::user_message_preview
- protocol::validate_thread_goal_objective
- review_format::format_review_findings_block
- review_format::render_review_output_text
- shell_environment::create_env
- shell_environment::create_env_from_vars
- shell_environment::populate_env
Type Aliases
Constants
- config_types::SERVICE_TIER_DEFAULT_REQUEST_VALUE
- config_types::TUI_VISIBLE_COLLABORATION_MODES
- mcp_approval_meta::APPROVALS_REVIEWER_KEY
- mcp_approval_meta::APPROVAL_KIND_KEY
- mcp_approval_meta::APPROVAL_KIND_MCP_TOOL_CALL
- mcp_approval_meta::APPROVAL_KIND_TOOL_SUGGESTION
- mcp_approval_meta::CONNECTOR_DESCRIPTION_KEY
- mcp_approval_meta::CONNECTOR_ID_KEY
- mcp_approval_meta::CONNECTOR_NAME_KEY
- mcp_approval_meta::PERSIST_ALWAYS
- mcp_approval_meta::PERSIST_KEY
- mcp_approval_meta::PERSIST_SESSION
- mcp_approval_meta::REQUEST_TYPE_APPROVAL_REQUEST
- mcp_approval_meta::REQUEST_TYPE_KEY
- mcp_approval_meta::SOURCE_CONNECTOR
- mcp_approval_meta::SOURCE_KEY
- mcp_approval_meta::TOOL_DESCRIPTION_KEY
- mcp_approval_meta::TOOL_NAME_KEY
- mcp_approval_meta::TOOL_PARAMS_DISPLAY_KEY
- mcp_approval_meta::TOOL_PARAMS_KEY
- mcp_approval_meta::TOOL_TITLE_KEY
- models::BASE_INSTRUCTIONS_DEFAULT
- models::BUILT_IN_PERMISSION_PROFILE_DANGER_FULL_ACCESS
- models::BUILT_IN_PERMISSION_PROFILE_READ_ONLY
- models::BUILT_IN_PERMISSION_PROFILE_WORKSPACE
- models::DEFAULT_IMAGE_DETAIL
- models::VIEW_IMAGE_TOOL_NAME
- openai_models::SPEED_TIER_FAST
- permissions::PROTECTED_METADATA_PATH_NAMES
- protocol::APPS_INSTRUCTIONS_CLOSE_TAG
- protocol::APPS_INSTRUCTIONS_OPEN_TAG
- protocol::COLLABORATION_MODE_CLOSE_TAG
- protocol::COLLABORATION_MODE_OPEN_TAG
- protocol::CONTEXT_WINDOW_CLOSE_TAG
- protocol::CONTEXT_WINDOW_GUIDANCE_CLOSE_TAG
- protocol::CONTEXT_WINDOW_GUIDANCE_OPEN_TAG
- protocol::CONTEXT_WINDOW_OPEN_TAG
- protocol::ENVIRONMENTS_INSTRUCTIONS_CLOSE_TAG
- protocol::ENVIRONMENTS_INSTRUCTIONS_OPEN_TAG
- protocol::ENVIRONMENT_CONTEXT_CLOSE_TAG
- protocol::ENVIRONMENT_CONTEXT_OPEN_TAG
- protocol::MAX_THREAD_GOAL_OBJECTIVE_CHARS
- protocol::MULTI_AGENT_MODE_CLOSE_TAG
- protocol::MULTI_AGENT_MODE_OPEN_TAG
- protocol::PLUGINS_INSTRUCTIONS_CLOSE_TAG
- protocol::PLUGINS_INSTRUCTIONS_OPEN_TAG
- protocol::REALTIME_CONVERSATION_CLOSE_TAG
- protocol::REALTIME_CONVERSATION_OPEN_TAG
- protocol::SKILLS_INSTRUCTIONS_CLOSE_TAG
- protocol::SKILLS_INSTRUCTIONS_OPEN_TAG
- protocol::USER_INSTRUCTIONS_CLOSE_TAG
- protocol::USER_INSTRUCTIONS_OPEN_TAG
- protocol::USER_MESSAGE_BEGIN
- review_format::REVIEW_FALLBACK_MESSAGE
- shell_environment::CODEX_THREAD_ID_ENV_VAR
- user_input::MAX_USER_INPUT_TEXT_CHARS