find_thread_pathbuffered-requestpair_programmingsupported_in_apiavailability_nuxinput_modalitiesAgentMessageItemMcpToolCallErrorlocal_shell_calltool_search_callcustom_tool_callLocalShellActionHookStartedEventItemStartedEventMcpStartupStatusStreamErrorEventTurnAbortedEventTurnStartedEventUserMessageEventsender_thread_idformatted_outputinitial_messagesinput_transcriptguardian_warningContextCompactedThreadRolledBackMcpStartupUpdateMcpToolCallBeginweb_search_beginExecCommandBeginexec_command_endRequestUserInputExitedReviewModeCollabWaitingEndCollabCloseBegincollab_close_endShutdownCompleteHandoffRequestedconfidence_scoreuser_facing_hintparent_thread_idlast_token_usagerequested_schemaRead chunk startincoming requestcodex_git_commitimage_generationauth_elicitationcodex-app-servercodex_parsed_cmdcodex_grant_roottasks/get_resultcodex-mcp-servercodex_mcp_serverNo tasks found.
	4ivalue is missingcodex_git_commitimage_generationauth_elicitationfield identifierue
codex.plugins.install_suggestionTonicMetricsClient.ExportStartedBatchSpanProcessor.ThreadStartedBatchSpanProcessor.ThreadExitingBatchSpanProcessor.ThreadStoppedFailed during the export processHttpTracesClient.ExportSucceededDynamicToolCallOutputContentItemWhether the tool call succeeded.Raw chain-of-thought from agent.Collab interaction: waiting end.Collab interaction: close begin.goal objective must not be emptyThe command's working directory.GuardianAssessmentDecisionSourcestruct ToolSerde with 8 elementsstruct ImageGenerationBeginEventstruct RealtimeResponseCancelledstruct variant McpContent::Image"type": "image_generation_call",{ "type": "compaction_trigger" }FunctionCallOutputContentItem.tsReasoningItemReasoningSummary.ts
No diff turn foundNo PR output item foundOAI-Product-SkucodexChatGPT account ID not available, please re-run `codex login`ChatGPT backend requests require Codex backend authFailed to send requestFailed to parse JSON responsebeta_settingsChatGPT token data is not availableenable_pluginsinternally tagged enum OutputItemoutput_diffOutputItemoutput_itemscurrent_diff_task_turnarchived_sessionsdb_unavailablemissing_rowstate db discrepancy during find_thread_path_by_id_str_in_subdir: stale_db_pathstale_pathstate db discrepancy during find_thread_path_by_id_str_in_subdir: mismatched_db_pathstate db discrepancy during find_thread_path_by_id_str_in_subdir: falling_backstagebackfill_sessionscodex.db.errorcodex.db.backfillpartial_failurecodex.db.backfill.duration_msskipping legacy ghost_snapshot rollout lineempty session fileget_state_dbreconcile_rolloutstate db discrepancy during read_repair_rollout_path: upsert_needed (fast path)state db discrepancy during read_repair_rollout_path: upsert_needed (slow path)backfill_incompleteSpanRef.LockFailedFailed to acquire lock for SpanRef: {:?}$__toml_private_datetime<permissions instructions></permissions instructions>JSON number out of rangeTcp Connector Service cannot establish a UDP transporttcp connector: conncept to connector target (overwrite?)text/event-streammcp-session-idlast-event-idGETmissing-content-typeDELETEsend body eoslimitedmax_concurrent_threads_per_sessionmin_wait_timeout_msmax_wait_timeout_msdefault_wait_timeout_msusage_hint_enabledusage_hint_textroot_agent_usage_hint_textsubagent_usage_hint_texttool_namespacehide_spawn_agent_metadatanon_code_mode_onlyNetworkProxyConfigTomlmulti_agent_v2apps_mcp_path_overridenetwork_proxydata did not match any variant of untagged enum FeatureTomlfeedback_tagsopenai/gpt-oss-20bmax_output_tokensLM Studio is not responding. Install from https://lmstudio.ai/download and run 'lms server start'.No 'data' array in responseget--yesByteRangeendUserInputtext_elementsimagedetaillocal_imageskillmentionTextElementbyte_rangeplaceholderFileSystemPathglob_patternspecialvalueinternally tagged enum FileSystemPathrestrictedFileSystemSpecialPathminimalproject_rootssubpathtmpdirslash_tmpunrestrictedinternally tagged enum FileSystemSpecialPathMinimalTmpdirFileSystemSandboxEntryaccessentriesneverconciseguardian_subagentCollaborationModechatgptapiWebSearchLocationcountryregionWebSearchContextSizelowmediumhighModelProviderAuthInforefresh_interval_msbody_after_prefixcoreallthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializedcustomexecutetrusteduntrustedPersonalitypragmaticDynamicToolCallRequestcallIdturnIdstartedAtMsargumentsinputTextinputImageinternally tagged enum DynamicToolCallOutputContentIteminstructions_templateinstructions_variablestokenshidexhighmigration_markdowntext_and_imageunified_execshell_commandeffortlimitpersonality_defaultpersonality_friendlypersonality_pragmaticdirectcode_modecode_mode_onlydisplay_namedefault_reasoning_levelsupported_reasoning_levelsshell_typevisibilityadditional_speed_tiersservice_tiersdefault_service_tierbase_instructionsmodel_messagessupports_reasoning_summariesdefault_reasoning_summarysupport_verbositydefault_verbosityapply_patch_tool_typeweb_search_tool_typetruncation_policysupports_image_detail_originalcontext_windowmax_context_windowauto_compact_token_limitexperimental_supported_toolssupports_search_tooltool_modecmdlist_filessearchinternally tagged enum ParsedCommandMemoryCitationrolloutIdslineStartlineEndRequestUserInputEventquestionsRequestUserInputQuestionheaderisOtheroptionsRequestPermissionsEventstarted_at_msreasonRequestPermissionProfilefile_systemdata did not match any variant of untagged enum RequestIdCallToolResultstructuredContentisError_metadata did not match any variant of untagged enum ResourceContentinternally tagged enum AgentMessageContentImageGenerationItemrevised_promptsaved_pathContextCompactionItemUserMessageHookPromptAgentMessageReasoningWebSearchImageViewImageGenerationFileChangeMcpToolCallContextCompactioninternally tagged enum TurnItemImageViewItemReasoningItemsummary_textraw_contentWebSearchItemFileChangeItemchangesauto_approvedstdoutstderrHookPromptItemfragmentsMcpToolCallItemmcpAppResourceUriUserMessageItemmemory_citationinProgresscompletedhookRunIdAgentMessageContentNetworkPermissionsdata did not match any variant of untagged enum PermissionProfileDeLocalShellExecActionworking_directoryreasoning_textinternally tagged enum ReasoningItemContentdata did not match any variant of untagged enum FunctionCallOutputBodydata did not match any variant of untagged enum FileSystemPermissionsDeinternally tagged enum TaggedPermissionProfileTaggedPermissionProfileAdditionalPermissionProfileManagedFileSystemPermissionsinternally tagged enum ManagedFileSystemPermissionsUnrestrictedinput_textinput_imageencrypted_contentinternally tagged enum FunctionCallOutputContentIteminternally tagged enum ReasoningItemReasoningSummaryinternally tagged enum ContentItemcommentaryfinal_answerResponseItemreasoningsummaryfunction_callexecutionfunction_call_outputcustom_tool_call_outputtool_search_outputweb_search_callimage_generation_callcompactioncompaction_triggercontext_compactionotherinternally tagged enum ResponseItemCompactionTriggerWebSearchActionqueriesopen_pagefind_in_pageinternally tagged enum WebSearchActionincompleteinternally tagged enum LocalShellActiongoproproliteself_serve_business_usage_basedenterprise_cbp_usage_basedenterpriseedumemory_consolidationruninternally tagged enum McpStartupStatusReadyusageLimitedbudgetLimitedcompleted_atduration_msstarted_atcollaboration_mode_kindimagesimage_detailslocal_imageslocal_image_detailsAgentMessageEventuser_shellunified_exec_startupunified_exec_interactionMcpStartupFailureModelRerouteEventfrom_modelModelVerificationtrusted_access_for_cyberRateLimitSnapshotlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeReviewOutputEventoverall_correctnessoverall_explanationoverall_confidence_scoreTurnCompleteEventlast_agent_messagetime_to_first_token_msWebSearchEndEventHookCompletedEventItemCompletedEventcompleted_at_mshigh_risk_cyber_activityPatchApplyEndEventRealtimeAudioFramesample_ratenum_channelssamples_per_channelitem_idRealtimeVoicesListv1v2defaultV1defaultV2ReviewCodeLocationabsolute_file_pathline_rangeAgentReasoningEventCollabCloseEndEventreceiver_thread_idreceiver_agent_nicknamereceiver_agent_roleExecCommandEndEventparsed_cmdinteraction_inputaggregated_outputexit_codewarningcontextMcpToolCallEndEventinvocationmcp_app_resource_uriplugin_idWebSearchBeginEventCollabResumeEndEventreviewPatchApplyBeginEventrate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedRawResponseItemEventRealtimeResponseDoneresponse_idCollabCloseBeginEventCollabWaitingEndEventagent_statusesContextCompactedEventExecCommandBeginEventExitedReviewModeEventreview_outputMcpStartupUpdateEventMcpToolCallBeginEventRealtimeNoopRequestedThreadRolledBackEventnum_turnsCollabAgentStatusEntryagent_nicknameagent_roleCollabResumeBeginEventDeprecationNoticeEventdetailsGranularApprovalConfigModelVerificationEventverificationsPatchApplyUpdatedEventRealtimeTranscriptDoneSessionConfiguredEventforked_from_idthread_sourcethread_namemodel_provider_idThreadGoalUpdatedEventThreadSettingsSnapshotreasoning_summarycollaboration_modeViewImageToolCallEventCollabWaitingBeginEventreceiver_thread_idsreceiver_agentsImageGenerationEndEventMcpStartupCompleteEventRealtimeResponseCreatedRealtimeTranscriptDeltadeltaRealtimeTranscriptEntryCollabAgentSpawnEndEventnew_thread_idnew_agent_nicknamenew_agent_roleRealtimeHandoffRequestedactive_transcriptTerminalInteractionEventstdinImageGenerationBeginEventRealtimeResponseCancelledCollabAgentSpawnBeginEventReasoningContentDeltaEventsummary_indexSessionNetworkProxyRuntimehttp_addrsocks_addrThreadSettingsAppliedEventthread_settingsExecCommandOutputDeltaEventchunkDynamicToolCallResponseEventcontent_itemsRealtimeConversationSdpEventsdpAgentMessageContentDeltaEventAgentReasoningRawContentEventReasoningRawContentDeltaEventcontent_indexCollabAgentInteractionEndEventAgentReasoningSectionBreakEventRealtimeConversationClosedEventRealtimeInputAudioSpeechStartedrealtime_session_idRealtimeConversationRealtimeEventpayloadmsgGitInfocommit_hashbranchrepository_urlProductCHATGPTCODEXATLASatlasWarningGuardianWarningRealtimeConversationStartedrealtime_conversation_startedRealtimeConversationRealtimerealtime_conversation_realtimeRealtimeConversationClosedrealtime_conversation_closedRealtimeConversationSdprealtime_conversation_sdpModelReroutemodel_reroutemodel_verificationcontext_compactedthread_rolled_backTurnStartedtask_startedThreadSettingsAppliedthread_settings_appliedTurnCompletetask_completeTokenCounttoken_countagent_messageuser_messageAgentReasoningagent_reasoningAgentReasoningRawContentagent_reasoning_raw_contentAgentReasoningSectionBreakagent_reasoning_section_breakSessionConfiguredsession_configuredThreadGoalUpdatedthread_goal_updatedmcp_startup_updateMcpStartupCompletemcp_startup_completemcp_tool_call_beginMcpToolCallEndmcp_tool_call_endWebSearchBeginWebSearchEndweb_search_endImageGenerationBeginimage_generation_beginImageGenerationEndimage_generation_endexec_command_beginExecCommandOutputDeltaexec_command_output_deltaTerminalInteractionterminal_interactionExecCommandEndViewImageToolCallview_image_tool_callExecApprovalRequestexec_approval_requestRequestPermissionsrequest_user_inputdynamic_tool_call_requestDynamicToolCallResponsedynamic_tool_call_responseElicitationRequestelicitation_requestApplyPatchApprovalRequestapply_patch_approval_requestGuardianAssessmentguardian_assessmentDeprecationNoticedeprecation_noticeStreamErrorstream_errorPatchApplyBeginpatch_apply_beginPatchApplyUpdatedpatch_apply_updatedPatchApplyEndpatch_apply_endturn_diffRealtimeConversationListVoicesResponserealtime_conversation_list_voices_responsePlanUpdateplan_updateTurnAbortedturn_abortedshutdown_completeEnteredReviewModeentered_review_modeexited_review_modeRawResponseItemraw_response_itemItemStarteditem_startedItemCompleteditem_completedHookStartedhook_startedHookCompletedhook_completedAgentMessageContentDeltaagent_message_content_deltaPlanDeltaplan_deltaReasoningContentDeltareasoning_content_deltaReasoningRawContentDeltareasoning_raw_content_deltaCollabAgentSpawnBegincollab_agent_spawn_beginCollabAgentSpawnEndcollab_agent_spawn_endCollabAgentInteractionBegincollab_agent_interaction_beginCollabAgentInteractionEndcollab_agent_interaction_endCollabWaitingBegincollab_waiting_begincollab_waiting_endcollab_close_beginCollabCloseEndCollabResumeBegincollab_resume_beginCollabResumeEndcollab_resume_endinternally tagged enum EventMsgErrorEventdeleteupdateunified_diffmove_pathprojectmdmsession_flagscloud_requirementslegacy_managed_config_filelegacy_managed_config_mdmThreadGoalobjectivetokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtTokenUsageinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokensinternally tagged enum FileChangepending_initinterruptederrorednot_foundtimestamporiginatorcli_versionagent_pathdynamic_toolsmemory_modeReviewTargetuncommittedChangesbaseBranchcommitshaWarningEventinternally tagged enum ReviewTargetUncommittedChangespre_tool_usepermission_requestpost_tool_usepre_compactpost_compactsession_startuser_prompt_submitsubagent_startsubagent_stopstoppedunsupportednot_logged_inbearer_tokenMcpInvocationRealtimeEventSessionUpdatedInputAudioSpeechStartedInputTranscriptDeltaInputTranscriptDoneOutputTranscriptDeltaOutputTranscriptDoneResponseCreatedResponseCancelledResponseDoneConversationItemAddedConversationItemDoneNoopRequestedRealtimeVoicealloyarborashballadbreezecedarcoralcoveechoemberjunipermaplemarinsageshimmersolsprucevaleverseReviewFindingcode_locationReviewRequestclimcpTurnDiffEventreplacement_historyNetworkAccessinternally tagged enum SandboxPolicySandboxPolicyon-failureon-requestCodexErrorInfocontext_window_exceededusage_limit_exceededserver_overloadedcyber_policyhttp_connection_failedresponse_stream_connection_failedinternal_server_errorunauthorizedbad_requestsandbox_errorresponse_stream_disconnectedresponse_too_many_failed_attemptsactive_turn_not_steerablethread_rollback_failedCollabAgentRefHookRunSummaryevent_namehandler_typeexecution_modesource_pathdisplay_orderstatus_messagePlanDeltaEventapproved_execpolicy_amendmentproposed_execpolicy_amendmentapproved_for_sessionnetwork_policy_amendmentdeniedabortdepthTokenUsageInfototal_token_usageCreditsSnapshothas_creditsunlimitedbalanceHookOutputEntryRateLimitWindowused_percentwindow_minutesresets_atReviewLineRangeTokenCountEventrate_limitsreview_endedW3cTraceContexttraceparentcurrent_datefile_system_sandbox_policyrealtime_activeelicitation_idinternally tagged enum ElicitationRequestshellNetworkApprovalContextNetworkPolicyAmendmentElicitationRequestEventrequestGuardianAssessmentEventtarget_item_idrisk_leveluser_authorizationrationaledecision_sourcesocks5_tcpsocks5_udphttp-connecthttps_connectExecApprovalRequestEventapproval_idnetwork_approval_contextproposed_network_policy_amendmentsadditional_permissionsavailable_decisionsexecveprogramapply_patchfilesmcp_tool_calltool_nameconnector_idconnector_nametool_titleinternally tagged enum GuardianAssessmentActionApplyPatchApprovalRequestEventgrant_rootPlanItemArgUpdatePlanArgsexplanationEventListener was not inserted into the linked list, make sure you're not polling EventListener/listener! after it has finishedtag already takenassertion failed: DEFAULT_MAX_FRAME_SIZE as usize <= val && val <= MAX_MAX_FRAME_SIZE as usizeassertion failed: self.has_capacity()chunk not fully encodednot implementeddata frame queueddata not frame queuedflushing bufferassertion failed: val <= frame::MAX_MAX_FRAME_SIZE as usizecodec closedreceived unexpected shutdown pingConnection::poll; connection error    -> already going awayset_initial_window_size(%size)connection closing after flushServerpoll_completewasn't expecting a frame to reclaimnot reclaiming frame for cancelled streamremoving dangling stream from pending_sendstream capacity is 0Queue::push_front -> existing entries -> first entry -> already queuedh2 streams Queue: head Ptr expected for resolved steam in store, but none found; report bug in ramastream store index to be valid due to OG source and calc belowh2 proto: streams: buffer: Deque::pop_front: unexpected slot with no next ptr where one was expected: report bug to ramainternal error: entered unreachable code: Initiator::User should not error sending reset
Request completedRequest failedktycrvxyRSAHS256HS384HS512ES256ES384RS256RS384RS512PS256PS384PS512EdDSARSA1_5RSA-OAEP-256octP-256P-384P-521Ed25519usekey_opsalgkidx5ux5cx5tOKPnekdata did not match any variant of untagged enum AlgorithmParametersECglob_patternpatternspecialvaluereadwritedenyminimalproject_rootssubpathtmpdirslash_tmpaccesslowmediumnetworkfile_systementriesglob_scan_max_depthenableduse_defaultrequire_escalatedwith_additional_permissionsusermemory_consolidationrunningcompletedfailedblockedstoppedshellunified_exechttpssocks5_tcpsocks5_udpallow/dev/nulloriginrepopath_hashline_hashresponsesresponses_compaction_v2responses_compactnewforkedresumedno_active_turnexpected_turn_mismatchnon_steerable_reviewnon_steerable_compactempty_inputinput_too_largeinterruptedstandalone_turnuser_requestedcontext_limitmodel_downshiftmanualmementoprefix_compactiondefaultqueuedcodex_analytics::clientmessageanalytics/src/client.rsdropping analytics events: queue is fullevent analytics/src/client.rs:460event analytics/src/client.rs:457eventsplugin_idplugin_namehas_skillsconnector_idsproduct_client_idtool_errorapproval_deniedsandbox_deniedsearchopen_pagefind_in_pageotherthread_idturn_idmodel_slughook_namehook_sourcestatusruntime_osruntime_os_versionruntime_archsession_idsubmission_typeapp_server_clientruntimeephemeralthread_sourceinitialization_modesubagent_sourcemodelmodel_providersandbox_policyreasoning_summaryservice_tierapproval_policyapprovals_reviewersandbox_network_accesscollaboration_modepersonalityis_first_turnturn_errorsteer_counttotal_tool_call_countshell_command_countfile_change_countmcp_tool_call_countdynamic_tool_call_countsubagent_tool_call_countimage_generation_countinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokensduration_msstarted_atcompleted_atnot_neededconfig_allowedguardian_approvedguardian_denieduser_approveduser_approved_for_sessionuser_denieduser_abortedstdiowebsocketin_processevent_typeevent_paramsitem_idreview_idsubject_kindsubject_nametriggerresolutionstarted_at_mscompleted_at_mstool_nameexecution_duration_msreview_countguardian_review_countuser_review_countfinal_approval_outcometerminal_statusfailure_kindrequested_network_accessdeniedabortedsandbox_permissionsadditional_permissionsttyexecvesourceprogramapply_patchnetwork_accessmcp_tool_callserverconnector_idconnector_nametool_titlerequest_permissionsresultcreated_atweb_search_actionquery_presentquery_counttarget_item_idapproval_request_sourcereviewed_actionreviewed_action_truncatedfailure_reasonrisk_leveluser_authorizationoutcomeguardian_thread_idguardian_session_kindguardian_modelguardian_reasoning_efforthad_prior_review_contextreview_timeout_mstool_call_counttime_to_first_token_mscompletion_latency_mstrunk_newtrunk_reusedreasonimplementationphaseerroractive_context_tokens_beforeactive_context_tokens_afterfile_add_countfile_update_countfile_delete_countfile_move_countskill_scopeinvoke_typemcp_server_namemcp_tool_namemcp_error_presenttimeoutcancelledprompt_build_errorsession_errorparse_errorskill_nameclient_nameclient_versionrpc_transportexperimental_api_enabledtimed_outfailed_closedmain_turndelegated_subagentdynamic_tool_namesuccessoutput_content_item_countoutput_text_item_countoutput_image_item_countrevised_prompt_presentsaved_path_presentcommand_execution_sourceexit_codecommand_total_action_countcommand_read_action_countcommand_list_files_action_countcommand_search_action_countcommand_unknown_action_countreceiver_thread_countreceiver_thread_idsrequested_modelrequested_reasoning_effortagent_state_countcompleted_agent_countfailed_agent_countproduct_surfacerepo_hashaccepted_added_linesaccepted_deleted_linesline_fingerprintsinitialsandbox_denialnetwork_policy_denialexec_policy_amendmentnetwork_policy_amendmentcommand_executionfile_changepermissionsreviewcompactthread_spawnPreToolUsePermissionRequestPostToolUsePreCompactPostCompactSessionStartUserPromptSubmitSubagentStartSubagentStopStopsystemprojectmdmsession_flagsplugincloud_requirementslegacy_managed_config_filelegacy_managed_config_mdmcodex_thread_initializeduser_shellcodex_command_execution_eventcodex_file_change_eventcodex_mcp_tool_call_eventcodex_dynamic_tool_call_eventspawn_agentsend_inputresume_agentwait_agentclose_agentcodex_collab_agent_tool_call_eventweb_searchcodex_web_search_eventcodex_image_generation_eventcodex_app_usedcodex_hook_runcodex_review_eventcompactioncodex_compaction_eventcodex_plugin_usedevent analytics/src/reducer.rs:1102codex_analytics::reduceranalytics/src/reducer.rsevent analytics/src/reducer.rs:1117dropping tool item analytics event: missing item started notificationdropping turn tool count update: missing turn statecodex_app_mentionedadminturn steercodex_turn_steer_eventcodex_guardian_reviewcodex_plugin_installedcodex_plugin_uninstalledcodex_plugin_enabledcodex_plugin_disabledtool itemread_onlyworkspace_writefull_accessinternal error: entered unreachable code: turn event params require a fully populated turn stateevent analytics/src/reducer.rs:1577missing_contextconnection_idthread_connectionconnectionthread_metadatarev-parse--git-dir--abbrev-refremoteget-urlexpected completed futuregitGIT_OPTIONAL_LOCKS0-ccore.fsmonitor=false-vsize overflows MAX_SIZEexpected a header name, but got Nonestruct JwkSet with 1 elementvariant index 0 <= i < 1a sequencevariant index 0 <= i < 15variant index 0 <= i < 4task_idtaskIdencrypted_task_idencryptedTaskIdstruct RefreshResponse with 3 elementsfailed to register agent taskfailed to decode agent task registration responsetimestampsignaturefailed to request agent identity JWKSagent identity JWKS endpoint returned an errorfailed to decode agent identity JWKSagentuserShellunifiedExecStartupunifiedExecInteractioncontextWindowExceededusageLimitExceededcyberPolicyhttpConnectionFailedhttpStatusCoderesponseStreamConnectionFailedinternalServerErrorunauthorizedbadRequestthreadRollbackFailedsandboxErrorresponseStreamDisconnectedresponseTooManyFailedAttemptsactiveTurnNotSteerablederegistering event source from pollermio::pollfailed to write whole buffera Display implementation returned an error unexpectedlydescription() is deprecated; use Displaymid > lenassertion failed: edge.height == self.height - 1attempt to join into collection with len > usize::MAXfilled must not become larger than initializedassertion failed: self.inner.semaphore.is_idle()JoinHandle polled after completioninternal error: entered unreachable code: unexpected stagecontext
Errorpath contains invalid UTF-8 charactersfewer elements in arrayfewer elements in mapthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializedmodeldeveloper_instructionspragmaticLocalShellExecActioncommandtimeout_msworking_directoryenvReasoningItemContentreasoning_textinput_textinput_imageimage_urlencrypted_contentsummary_textoutput_textcommentaryfinal_answermessagereasoningcall_idstatusfunction_callnamespaceargumentsexecutionfunction_call_outputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callidrevised_promptresultcompactioncompaction_triggercontext_compactionotherWebSearchActionsearchqueryqueriesopen_pageurlfind_in_pagepatterncompletedin_progressincompletetraceparenttracestatemethodparamstracestruct JSONRPCRequest with 4 elementsstruct JSONRPCNotification with 2 elements<unknown>event app-server-client/src/lib.rs:568codex_app_server_clientapp-server-client/src/lib.rsevent app-server-client/src/lib.rs:239event app-server-client/src/lib.rs:265remote app-server event consumer channel is closedevent app-server-client/src/remote.rs:353codex_app_server_client::remoteerrapp-server-client/src/remote.rsevent app-server-client/src/remote.rs:348event app-server-client/src/remote.rs:334event app-server-client/src/remote.rs:862wsdata did not match any variant of untagged enum RequestIdtitleversionclientInfocapabilitiesincludeTokenrefreshTokencwdInitializeCapabilitiesexperimentalApirequestAttestationoptOutNotificationMethodsrolloutPathconversationIdenvironmentIdexecServerUrlrestrictedenablednetworkAccessexternalSandboxworkspaceWritewritableRootsexcludeTmpdirEnvVarexcludeSlashTmpcursorlimitmemory_consolidationnotLoadedprocessIdttystreamStdinstreamStdoutStderroutputBytesCapdisableTimeouttimeoutMssandboxPolicypermissionProfiledeltaBase64closeStdinunelevatedenablementsourcePathdestinationPathrecursivewatchIdforcedataBase64serveruri_metascopestimeoutSecsforceRefetchstartendtext_elementsimagelocalImageskillmentionbyteRangeplaceholderclientUserMessageIdresponsesapiClientMetadataadditionalContextenvironmentsruntimeWorkspaceRootsapprovalPolicyapprovalsReviewerpermissionsserviceTiereffortpersonalityoutputSchemacollaborationModeexpectedTurnIdturnIduntrustedapplicationvalueincludeHiddenkeyPathmergeStrategyHookMigrationincludeLayersmcpServerssubagentsmarketplaceNamepluginNamesMcpServerMigrationexpectedVersionincludeHomemigrationItemsdescriptionAGENTS_MDMCP_SERVER_CONFIGSUBAGENTSmarketplacePathremoteMarketplaceNamepluginNameforceReloadprincipalTypeprincipalIdsourcerefNamesparsePathsinstallSuggestionPluginNamespluginPathremotePluginIddiscoverabilityshareTargetsskillNameworkspaceworkspace-directoryshared-with-meextraRootsuncommittedChangesbaseBranchbranchcommitshacustominstructionsread-onlyworkspace-writedanger-full-accesson-failureon-requestskill_approvalrequest_permissionsguardian_subagentcreated_atupdated_atinputSchemadeferLoadingmodelProviderdeveloperInstructionsephemeralthreadSourceexcludeTurnspersistExtendedHistoryusageLimitedbudgetLimitedsortDirectionmodelProviderssourceKindsuseStateDbOnlysearchTermincludeTurnsappServersubAgentReviewsubAgentCompactsubAgentThreadSpawnsubAgentOtherserviceNamesessionStartSourcedynamicToolsmockExperimentalFieldexperimentalRawEventsobjectivetokenBudgetitemsViewitemsoriginUrlapiKeychatgptcodexStreamlinedLoginchatgptDeviceCodechatgptAuthTokensaccessTokenchatgptPlanTypeloginIdusage_limitcreditTypeprocessHandleclassificationreasonincludeLogsextraLogFilessampleRatenumChannelssamplesPerChannelitemIdoutputModalityrealtimeSessionIdtransportThreadRealtimeStartTransportwebsocketwebrtcsdpClientRequestinitializethread/startthread/resumethread/forkthread/archivethread/unsubscribethread/increment_elicitationthread/decrement_elicitationthread/name/setthread/goal/setthread/goal/getthread/goal/clearthread/metadata/updatethread/settings/updatethread/memoryMode/setmemory/resetthread/compact/startthread/shellCommandthread/approveGuardianDeniedActionthread/rollbackthread/listthread/searchthread/loaded/listthread/readthread/turns/listthread/turns/items/listthread/inject_itemsskills/listskills/extraRoots/sethooks/listmarketplace/addmarketplace/removemarketplace/upgradeplugin/listplugin/readplugin/skill/readplugin/share/saveplugin/share/updateTargetsplugin/share/listplugin/share/checkoutplugin/share/deletefs/readFilefs/writeFilefs/createDirectoryfs/getMetadatafs/removefs/copyfs/unwatchskills/config/writeplugin/installturn/startturn/steerturn/interruptthread/realtime/startthread/realtime/appendAudiothread/realtime/appendTextthread/realtime/stopthread/realtime/listVoicesreview/startmodel/listmodelProvider/capabilities/readexperimentalFeature/listpermissionProfile/listexperimentalFeature/enablement/setremoteControl/enableremoteControl/disableremoteControl/status/readcollaborationMode/listmock/experimentalMethodenvironment/addmcpServer/oauth/loginconfig/mcpServer/reloadmcpServerStatus/listmcpServer/resource/readmcpServer/tool/callwindowsSandbox/setupStartwindowsSandbox/readinessaccount/login/startaccount/login/cancelaccount/logoutaccount/rateLimits/readfeedback/uploadcommand/execcommand/exec/writecommand/exec/terminatecommand/exec/resizeprocess/spawnprocess/writeStdinprocess/killprocess/resizePtyconfig/readexternalAgentConfig/detectexternalAgentConfig/importconfig/value/writeconfig/batchWriteconfigRequirements/readaccount/readgetConversationSummarygitDiffToRemotegetAuthStatusfuzzyFileSearchfuzzyFileSearch/sessionStartfuzzyFileSearch/sessionUpdatefuzzyFileSearch/sessionStopinitializedrootscancellationTokensessionIdinternal error: entered unreachable codea Display implementation returned an error unexpectedlyinvalid keyassertion failed: edge.height == self.height - 1serialize_value called before serialize_keyHash table capacity overflowTryFromIntErrorError()fewer elements in arrayfewer elements in mapmap with a single keystring or mapstruct DaemonSettingsapp-serverdaemonpid-update-loopfailed to lock daemon operationstandalonecurrentcodexmanaged Codex version output was malformedstatusserverNameinstallationIdenvironmentIdfailed to resolve CODEX_HOMEapp-server-daemonapp-server.pidapp-server-updater.piddaemon.locksettings.jsonapp-server user-agent omitted version separatorapp-server user-agent omitted versionunix://failed to lock pid reservationstderr.logconnectingconnectederroredstruct RemoteControlStatusChangedNotification with 4 elementsdescription() is deprecated; use Displaycontextsourceinternal error: entered unreachable code: invalid Once stateHash table capacity overflow
/...errorError  } & { "type": "apiKey","type": "chatgpt", URL the client should open in a browser to initiate the OAuth flow."type": "chatgptDeviceCode", URL the client should open in a browser to complete device code authorization. One-time code the user must enter after signing in."type": "chatgptAuthTokens", | LoginAccountResponse"rate_limit_reached""workspace_owner_credits_depleted""workspace_member_credits_depleted""workspace_owner_usage_limit_reached""workspace_member_usage_limit_reached"RateLimitReachedType"type": "command","type": "prompt",ConfiguredHookHandlerSandboxWorkspaceWrite Successful response for `fs/createDirectory`.FsCreateDirectoryResponseRecord<string, never>HookStartedNotificationDynamicToolCallResponse Unix timestamp (in milliseconds) when this item lifecycle started.ItemStartedNotificationMcpElicitationEnumSchema"integer"McpElicitationNumberTypeMcpElicitationObjectTypeMcpElicitationStringTypeMcpServerRefreshResponsePluginInstallResponse Optional working directories used to discover repo marketplaces.? Additional uninstalled plugin names that should be returned when present locally. This is used by mention surfaces that intentionally expose install entrypoints.PluginInstalledParamsPluginShareListParamsPluginShareSaveParamsPluginShareTargetRolePluginSkillReadParamsPluginUninstallParams Successful response for `process/spawn`.ProcessSpawnResponseThreadArchiveResponseThreadGoalClearParamsThreadGoalGetResponseThreadGoalSetResponseThreadSetNameResponse Opaque cursor to pass to the next call to continue after the last turn. Optional turn page size. Optional turn pagination direction; defaults to descending. How much item detail to include for each returned turn; defaults to summary.ThreadTurnsListParamsThreadUnarchiveParamsTurnStartedNotificationGetConversationSummaryResponse.tsGetConversationSummaryResponseLogoutAccountResponse Path to the config file to write; defaults to the user's `config.toml` when omitted. When true, hot-reload the updated user config into all loaded threads after writing.ConfigBatchWriteParamsConfigValueWriteParamsFeedbackUploadParams [UNSTABLE] Source that produced a terminal approval auto-review decision.AutoReviewDecisionSource Opaque pagination cursor returned by a previous call. Optional page size; defaults to a server-defined value. Controls how much MCP inventory data to fetch for each server. Defaults to `Full` when omitted.ListMcpServerStatusParams"boolean"McpElicitationBooleanTypeMcpElicitationConstOptionMcpServerOauthLoginParamsMcpServerToolCallResponseMarketplaceAddResponse Local marketplace file path when the marketplace is backed by a local file. Remote-only catalog marketplaces do not have a local path.PluginMarketplaceEntry Optional page size; defaults to no limit.ThreadLoadedListParams The updated thread after applying the rollback, with `turns` populated. The ThreadItems stored in each Turn are lossy since we explicitly do not persist all agent interactions, such as command executions. This is the same behavior as `thread/resume`.ThreadRollbackResponseinitializedthread/startedthread/status/changedthread/archivedthread/unarchivedthread/closedskills/changedthread/name/updatedthread/goal/updatedthread/goal/clearedthread/settings/updatedthread/tokenUsage/updatedturn/startedhook/startedturn/completedhook/completedturn/diff/updatedturn/plan/updateditem/starteditem/autoApprovalReview/starteditem/autoApprovalReview/completeditem/completedrawResponseItem/completeditem/agentMessage/deltaitem/plan/deltacommand/exec/outputDeltaprocess/outputDeltaprocess/exiteditem/commandExecution/outputDeltaitem/commandExecution/terminalInteractionitem/fileChange/outputDeltaitem/fileChange/patchUpdatedserverRequest/resolveditem/mcpToolCall/progressmcpServer/oauthLogin/completedmcpServer/startupStatus/updatedaccount/updatedaccount/rateLimits/updatedremoteControl/status/changedexternalAgentConfig/import/completedfs/changeditem/reasoning/summaryTextDeltaitem/reasoning/summaryPartAddeditem/reasoning/textDeltamodel/reroutedmodel/verificationwarningguardianWarningdeprecationNoticeconfigWarningfuzzyFileSearch/sessionUpdatedthread/realtime/startedthread/realtime/itemAddedthread/realtime/transcript/donethread/realtime/outputAudio/deltathread/realtime/sdpthread/realtime/errorthread/realtime/closedwindows/worldWritableWarningwindowsSandbox/setupCompletedaccount/login/completed Command argv vector. Empty arrays are rejected. Optional client-supplied, connection-scoped process id. Required for `tty`, `streamStdin`, `streamStdoutStderr`, and follow-up `command/exec/write`, `command/exec/resize`, and `command/exec/terminate` calls. When omitted, buffered execution gets an internal id that is not exposed to the client. Enable PTY mode. This implies `streamStdin` and `streamStdoutStderr`. Allow follow-up `command/exec/write` requests to write stdin bytes. Requires a client-supplied `processId`. Stream stdout/stderr via `command/exec/outputDelta` notifications. Streamed bytes are not duplicated into the final response and require a client-supplied `processId`. Optional per-stream stdout/stderr capture cap in bytes. When omitted, the server default applies. Cannot be combined with `disableOutputCap`. Disable stdout/stderr capture truncation for this request. Cannot be combined with `outputBytesCap`. Disable the timeout entirely for this request. Cannot be combined with `timeoutMs`. Optional timeout in milliseconds. `disableTimeout`. Optional working directory. Defaults to the server cwd. Optional environment overrides merged into the server-computed environment. Matching names override inherited values. Set a key to `null` to unset an inherited variable. Optional initial PTY size in character cells. Only valid when `tty` is true. Optional sandbox policy for this command. Uses the same shape as thread/turn execution sandbox configuration and defaults to the user's configured policy when omitted. Cannot be combined with `permissionProfile`. Optional active permissions profile id for this command. Defaults to the user's configured permissions when omitted. Cannot be combined with `sandboxPolicy`. Run a standalone command (argv vector) in the server sandbox without creating a thread or turn. The final `command/exec` response is deferred until the process exits and is sent only after all `command/exec/outputDelta` notifications for that connection have been emitted.CommandExecParamsComputerUseRequirementsNetworkDomainPermissionHookCompletedNotification"inProgress""completed"CollabAgentToolCallStatus"unknown" [UNSTABLE] Authorization level assigned by approval auto-review.GuardianUserAuthorization Unix timestamp (in milliseconds) when this item lifecycle completed.ItemCompletedNotificationMcpElicitationNumberSchema"date-time"McpElicitationStringFormatMcpElicitationStringSchema"decline"McpServerElicitationActionErrorNotificationMarketplaceRemoveParamsPluginInstalledResponsePluginShareDeleteParamsPluginShareListResponsePluginShareSaveResponsePluginSkillReadResponsePluginUninstallResponse Path-based selector. Name-based selector.SkillsConfigWriteParams Client-supplied, connection-scoped `processHandle` from `process/spawn`. New PTY size in character cells. Resize a running PTY-backed `process/spawn` session.ProcessResizePtyParamsThreadGoalClearResponse Raw Responses API items to append to the thread's model-visible history.ThreadInjectItemsParams if None, there are no more turns to return. Opaque cursor to pass as `cursor` when reversing `sortDirection`. This is only populated when the page contains at least one turn. Use it with the opposite `sortDirection` to include the anchor turn againThreadTurnsListResponseThreadUnarchiveResponseThreadUnsubscribeParams"notLoaded""notSubscribed""unsubscribed"ThreadUnsubscribeStatusTurnCompletedNotificationMapAccess::next_value called before next_key EXPERIMENTAL - notification emitted when the app list changes.AppListUpdatedNotificationManagedHooksRequirementsFeedbackUploadResponse"acceptForSession"FileChangeApprovalDecision EXPERIMENTAL. Captures a user's answer to a request_user_input question.ToolRequestUserInputAnswer EXPERIMENTAL. Defines a single selectable option for request_user_input.ToolRequestUserInputOption EXPERIMENTAL. Params sent with a request_user_input event.ToolRequestUserInputParams Opaque cursor to pass to the next call to continue after the last item. If None, there are no more items to return.ListMcpServerStatusResponseMcpElicitationBooleanSchema"mode": "form","mode": "url",McpServerOauthLoginResponseModelReroutedNotificationExecPolicyAmendmentArray<string>MarketplaceLoadErrorInfoMarketplaceUpgradeParamsPluginSharePrincipalRole"workspace"PluginSharePrincipalType Optional base64-encoded stdin bytes to write. Close stdin after writing `deltaBase64`, if present. Write stdin bytes to a running `process/spawn` session, close stdin, or both.ProcessWriteStdinParamsThreadClosedNotificationThreadCompactStartParams Thread ids for sessions currently loaded in memory. if None, there are no more items to return.ThreadLoadedListResponse Shell command string evaluated by the thread's configured shell. Unlike `command/exec`, this intentionally preserves shell syntax such as pipes, redirects, and quoting. This runs unsandboxed with full access rather than inheriting the thread sandbox policy.ThreadShellCommandParamsCancelLoginAccountParams"canceled""notFound"CancelLoginAccountStatus Process exit code. Buffered stdout capture. Empty when stdout was streamed via `command/exec/outputDelta`. Buffered stderr capture. Empty when stderr was streamed via `command/exec/outputDelta`. Final buffered result for `command/exec`.CommandExecResponse Optional extra guidance or error details. Optional path to the config file that triggered the warning. Optional range for the error location inside the config file.ConfigWarningNotification Backward-compatible API shape for ChatGPT workspace login restrictions.ForcedChatgptWorkspaceIdsEnvironmentAddParams Optional thread target when the warning applies to a specific thread. Concise warning message for the user.WarningNotificationFileSystemAccessMode"session"PermissionGrantScopeMarketplaceRemoveResponse"vertical""workspace-directory"PluginListMarketplaceKindPluginShareCheckoutParamsPluginShareDeleteResponse Notification emitted when watched local skill files change. Treat this as an invalidation signal and re-run `skills/list` with the client's current parameters when refreshed skill metadata is needed.SkillsChangedNotificationSkillsConfigWriteResponseSkillsExtraRootsSetParams Empty success response for `process/resizePty`.ProcessResizePtyResponseThreadInjectItemsResponseThreadMemoryModeSetParamsThreadStartedNotificationThreadUnsubscribeResponse Notification that the turn-level unified diff has changed. Contains the latest aggregated diff across all file changes in the turn.TurnDiffUpdatedNotificationTurnPlanUpdatedNotification"credits""usage_limit"AddCreditsNudgeCreditTypeConfiguredHookMatcherGroup"type": "execve","type": "applyPatch","type": "networkAccess","type": "mcpToolCall","type": "requestPermissions",GuardianApprovalReviewAction"approved""timedOut""aborted" [UNSTABLE] Lifecycle state for an approval auto-review.GuardianApprovalReviewStatus EXPERIMENTAL. Represents one request_user_input question and its required options.ToolRequestUserInputQuestion EXPERIMENTAL. Response payload mapping question ids to answers.ToolRequestUserInputResponseMcpElicitationPrimitiveSchemaMcpElicitationTitledEnumItems{ "kind": "root" }{ "kind": "minimal" }"kind": "project_roots",{ "kind": "tmpdir" }{ "kind": "slash_tmp" }"kind": "unknown",FileSystemSpecialPathMarketplaceUpgradeResponse"UNLISTED""PRIVATE"PluginShareDiscoverability Empty when stdout was streamed via `process/outputDelta`. Whether stdout reached `outputBytesCap`. In streaming mode, stdout is empty and cap state is also reported on the final stdout `process/outputDelta` notification. Empty when stderr was streamed via `process/outputDelta`. Whether stderr reached `outputBytesCap`. In streaming mode, stderr is empty and cap state is also reported on the final stderr `process/outputDelta` notification. Final process exit notification for `process/spawn`.ProcessExitedNotification Empty success response for `process/writeStdin`.ProcessWriteStdinResponse EXPERIMENTAL - thread realtime audio chunk.ThreadRealtimeAudioChunk EXPERIMENTAL - stop thread realtime.ThreadRealtimeStopParamsThreadArchivedNotificationThreadCompactStartResponse Patch the stored Git metadata for this thread. Omit a field to leave it unchanged, set it to `null` to clear it, or provide a string to replace the stored value.ThreadMetadataUpdateParams Override the working directory for subsequent turns. Override the approval policy for subsequent turns. Override where approval requests are routed for subsequent turns. Override the sandbox policy for subsequent turns. Select a named permissions profile id for subsequent turns. Cannot be Override the model for subsequent turns. Override the service tier for subsequent turns. `null` clears the current service tier; omission leaves it unchanged. Override the reasoning effort for subsequent turns. Override the reasoning summary for subsequent turns. EXPERIMENTAL - Set a pre-set collaboration mode for subsequent turns. For `collaboration_mode.settings.developer_instructions`, `null` means "use the built-in instructions for the selected mode". Override the personality for subsequent turns.ThreadSettingsUpdateParamsThreadShellCommandResponse Optional item page size. Optional item pagination direction; defaults to ascending.ThreadTurnsItemsListParamsAccountUpdatedNotification"cooldown_active"AddCreditsNudgeEmailStatusCancelLoginAccountResponseNetworkUnixSocketPermissionEnvironmentAddResponseAgentMessageDeltaNotificationFileSystemSandboxEntryNetworkApprovalContextNetworkPolicyAmendmentMarketplaceUpgradeErrorInfoPluginShareCheckoutResponseSkillsExtraRootsSetResponse Selects text or audio output for the realtime session. Transport and voice stay independent so clients can choose how they connect separately from what the model emits. EXPERIMENTAL - start a thread-scoped realtime session.ThreadRealtimeStartParamsThreadMemoryModeSetResponsemap with a single keystring or mapFuzzyFileSearchSessionStopParams.ts Client-supplied, connection-scoped `processId` from the original `command/exec` request. Write stdin bytes to a running `command/exec` session, close stdin, orCommandExecWriteParamsReasoningTextDeltaNotificationMcpElicitationUntitledEnumItemsMcpToolCallProgressNotificationModelVerificationNotification Identifier from `default_permissions` or the implicit built-in default, such as `:workspace` or a user-defined `[permissions.<id>]` profile. Parent profile identifier from the selected permissions profile's `extends` setting, when present.ActivePermissionProfile"socks5Tcp""socks5Udp"NetworkApprovalProtocolNetworkPolicyRuleAction EXPERIMENTAL - response for stopping thread realtime.ThreadRealtimeStopResponseauto_reviewguardian_subagentConfigures who approval requests are routed to for review. Examples include sandbox escapes, blocked network access, MCP approval prompts, and ARC escalations. Defaults to `user`. `auto_review` uses a carefully prompted subagent to gather relevant context and apply a risk-based decision framework before approving or denying the request. The legacy value `guardian_subagent` is accepted for compatibility.ApprovalsReviewer Deprecated: Use `ContextCompaction` item type instead.ContextCompactedNotification Test-only payload field.MockExperimentalMethodParamsThreadMetadataUpdateResponseThreadSettingsUpdateResponse This is only populated when the page contains at least one item.ThreadTurnsItemsListResponseThreadUnarchivedNotificationstruct variantnewtype variantFuzzyFileSearchSessionStartParams.tsFuzzyFileSearchSessionStartParams Backward-compatible single-bucket view; mirrors the historical payload. Multi-bucket view keyed by metered `limit_id` (for example, `codex`).GetAccountRateLimitsResponse Stream label for `command/exec/outputDelta` notifications.CommandExecOutputStream Resize a running PTY-backed `command/exec` session.CommandExecResizeParams Terminal height in character cells. Terminal width in character cells. PTY size in character cells for `command/exec` PTY sessions.CommandExecTerminalSize Unix timestamp (in milliseconds) when this approval request started. Optional explanatory reason (e.g. request for extra write access). [UNSTABLE] When set, the agent is asking the user to allow writes under this root for the remainder of the session (unclear if this is honored today).FileChangeRequestApprovalParamsTerminalInteractionNotificationGrantedPermissionProfile Available permission profile identifier. Optional user-facing description for display in clients.PermissionProfileSummaryRequestPermissionProfile EXPERIMENTAL - response for starting thread realtime.ThreadRealtimeStartResponseThreadGoalClearedNotificationThreadGoalUpdatedNotificationThreadNameUpdatedNotificationFuzzyFileSearchSessionStopResponse.tsFuzzyFileSearchSessionStopResponseFuzzyFileSearchSessionUpdateParams.tsFuzzyFileSearchSessionUpdateParamsAttestationGenerateParams Empty success response for `command/exec/write`.CommandExecWriteResponse Null if no requirements are configured (e.g. no requirements.toml/MDM entries).ConfigRequirementsReadResponse"type": "inputText","type": "inputImage", Active Codex turn when this elicitation was observed, if app-server could correlate one. This is nullable because MCP models elicitation as a standalone server-to-client request identified by the MCP server request id. It may be triggered during a turn, but turn context is app-server correlation rather than part of the protocol identity of the elicitation itself. & McpServerElicitationRequestParamsPluginShareUpdateTargetsParams{ "type": "websocket" }"type": "webrtc", SDP offer generated by a WebRTC RTCPeerConnection after configuring audio and the realtime events data channel. EXPERIMENTAL - transport used by thread realtime.ThreadRealtimeStartTransport Echoes the input `value`.MockExperimentalMethodResponsepath contains invalid UTF-8 characters  fewer elements in arrayfewer elements in mapFuzzyFileSearchSessionStartResponse.tsFuzzyFileSearchSessionStartResponse Workspace/account identifier that Codex was previously using. Clients that manage multiple accounts/workspaces can use this as a hint to refresh the token for the correct workspace. This may be `null` when the prior auth state did not include a workspace identifier (`chatgpt_account_id`).ChatgptAuthTokensRefreshParams"unauthorized"ChatgptAuthTokensRefreshReasonSendAddCreditsNudgeEmailParams Empty success response for `command/exec/resize`.CommandExecResizeResponse If true, include detection under the user's home (~/.claude, ~/.codex, etc.). Zero or more working directories to include for repo-scoped detection.ExternalAgentConfigDetectParamsExternalAgentConfigImportParams Deprecated legacy notification for `apply_patch` textual output. The server no longer emits this notification.FileChangeOutputDeltaNotificationFileChangeRequestApprovalResponseMcpServerStatusUpdatedNotification Output stream this chunk belongs to. Base64-encoded output bytes. True on the final streamed chunk for this stream when output was truncated by `outputBytesCap`. Base64-encoded output chunk emitted for a streaming `process/spawn` request.ProcessOutputDeltaNotification EXPERIMENTAL - emitted with the remote SDP for a WebRTC realtime session.ThreadRealtimeSdpNotificationThreadStatusChangedNotificationFuzzyFileSearchSessionUpdateResponse.tsFuzzyFileSearchSessionUpdateResponse Opaque client attestation token.AttestationGenerateResponse Terminate a running `command/exec` session.CommandExecTerminateParams Null or empty means home-scoped migration; non-empty means repo-scoped migration.FileChangePatchUpdatedNotificationMcpElicitationMultiSelectEnumSchema Structured user input for accepted elicitations, mirroring RMCP `CreateElicitationResult`. This is nullable because decline/cancel responses have no content. Optional client metadata for form-mode action handling.McpServerElicitationRequestResponse Partial overlay used for per-command permission requests.AdditionalPermissionProfile Optional page size; defaults to the full result set. Optional working directory to resolve project config layers.PermissionProfileListParams EXPERIMENTAL - append text input to thread realtime.ThreadRealtimeAppendTextParams EXPERIMENTAL - list voices supported by thread realtime.ThreadRealtimeListVoicesParams Thread whose out-of-band elicitation counter should be decremented. Parameters for `thread/decrement_elicitation`. Thread whose out-of-band elicitation counter should be incremented. Parameters for `thread/increment_elicitation`."notConfigured"WindowsSandboxReadiness"elevated""unelevated"WindowsSandboxSetupMode EXPERIMENTAL - collaboration mode preset metadata for clients.CollaborationModeMaskExternalAgentConfigDetectResponseExternalAgentConfigImportResponse Stable key used in config.toml and CLI flag toggles. Lifecycle stage of this feature flag. User-facing display name shown in the experimental features UI. Null when this feature is not in beta. Short summary describing what the feature does. Announcement copy shown to users when the feature is introduced. Whether this feature is currently enabled in the loaded config. Whether this feature is enabled by default.ExperimentalFeatureMcpElicitationLegacyTitledEnumSchemaMcpElicitationSingleSelectEnumSchema Thread target for the guardian warning. Concise guardian warning message for the user.GuardianWarningNotificationAdditionalNetworkPermissions EXPERIMENTAL - append audio input to thread realtime.ThreadRealtimeAppendAudioParams EXPERIMENTAL - emitted when thread realtime encounters an error.ThreadRealtimeErrorNotification Omit to leave the stored commit unchanged, set to `null` to clear it, or provide a non-empty string to replace it. Omit to leave the stored branch unchanged, set to `null` to clear it, Omit to leave the stored origin URL unchanged, set to `null` to clear it,ThreadMetadataGitInfoUpdateParamsThreadSettingsUpdatedNotificationAccountLoginCompletedNotification Empty success response for `command/exec/terminate`.CommandExecTerminateResponseRawResponseItemCompletedNotificationModelProviderCapabilitiesReadParamsPermissionProfileListResponse EXPERIMENTAL - response for appending realtime text input. EXPERIMENTAL - emitted when thread realtime transport closes. EXPERIMENTAL - response for listing supported realtime voices. Current out-of-band elicitation count after the decrement. Whether timeout accounting remains paused after applying the decrement. Response for `thread/decrement_elicitation`.ThreadDecrementElicitationResponse Current out-of-band elicitation count after the increment. Whether timeout accounting is paused after applying the increment. Response for `thread/increment_elicitation`.ThreadIncrementElicitationResponseThreadResumeInitialTurnsPageParams Unique identifier for this specific approval callback. For regular shell/unified_exec approvals, this is null. For zsh-exec-bridge subcommand approvals, multiple callbacks can belong to one parent `itemId`, so `approvalId` is a distinct opaque callback id (a UUID) used to disambiguate routing. Optional explanatory reason (e.g. request for network access). Optional context for a managed-network approval prompt. The command to be executed. The command's working directory. Best-effort parsed command actions for friendly display. Optional additional permissions requested for this command. Optional proposed execpolicy amendment to allow similar commands without prompting. Optional proposed network policy amendments (allow/deny host) for future requests. Ordered list of decisions the client may present for this prompt.CommandExecutionRequestApprovalParamsReasoningSummaryPartAddedNotificationReasoningSummaryTextDeltaNotification Concise summary of what is deprecated. Optional extra guidance, such as migration steps or rationale.DeprecationNoticeNotification EXPERIMENTAL - response for appending realtime audio input.ThreadRealtimeAppendAudioResponse EXPERIMENTAL - emitted when thread realtime startup is accepted.ThreadRealtimeStartedNotificationRemoteControlEnableResponseThreadTokenUsageUpdatedNotification"AGENTS_MD""PLUGINS""MCP_SERVER_CONFIG""SUBAGENTS""COMMANDS""SESSIONS"ExternalAgentConfigMigrationItemTypeModelProviderCapabilitiesReadResponse This will be removed in favor of `entries`.AdditionalFileSystemPermissionsreadOnly.access is no longer supported; use permissionProfile for restricted readsworkspaceWrite.readOnlyAccess is no longer supported; use permissionProfile for restricted readsRemoteControlDisableResponseThreadBackgroundTerminalsCleanParamsFuzzyFileSearchSessionUpdatedNotification.tsFuzzyFileSearchSessionUpdatedNotificationAccountRateLimitsUpdatedNotificationCommandExecutionOutputDeltaNotificationCommandExecutionRequestApprovalResponseMcpServerOauthLoginCompletedNotification EXPERIMENTAL - raw non-audio thread realtime item emitted by the backend.ThreadRealtimeItemAddedNotification"disabled""connecting""connected""errored"RemoteControlConnectionStatus"underDevelopment""deprecated""removed"ExperimentalFeatureStageMcpElicitationTitledMultiSelectEnumSchemaThreadBackgroundTerminalsCleanResponseFuzzyFileSearchSessionCompletedNotification.tsFuzzyFileSearchSessionCompletedNotification EXPERIMENTAL - list collaboration mode presets.CollaborationModeListParamsMcpElicitationTitledSingleSelectEnumSchemaServerRequestResolvedNotification Review every subsequent command in this turn before normal sandboxed execution.PermissionsRequestApprovalResponseRemoteControlStatusReadResponse Serialized `codex_protocol::protocol::GuardianAssessmentEvent`.ThreadApproveGuardianDeniedActionParamsWindowsSandboxSetupStartParams Output stream for this chunk. `true` on the final streamed chunk for a stream when `outputBytesCap` truncated later output on that stream. Base64-encoded output chunk emitted for a streaming `command/exec` request. These notifications are connection-scoped. If the originating connection closes, the server terminates the process.CommandExecOutputDeltaNotificationMcpElicitationUntitledMultiSelectEnumSchemaWindowsSandboxReadinessResponse EXPERIMENTAL - collaboration mode presets response.CollaborationModeListResponseMcpElicitationUntitledSingleSelectEnumSchemaThreadApproveGuardianDeniedActionResponse Final complete text for the transcript part. EXPERIMENTAL - final transcript text emitted when realtime completes a transcript part.ThreadRealtimeTranscriptDoneNotification Optional page size; defaults to a reasonable server-side value. Optional loaded thread id. Pass this when showing feature state for an existing thread so enablement is computed from that thread's refreshed config, including project-local config for the thread's cwd.ExperimentalFeatureListParams Unix timestamp (in milliseconds) when this review started. Stable identifier for this review. Identifier for the reviewed item or tool call when one exists. In most cases, one review maps to one target item. The exceptions are - execve reviews, where a single command may contain multiple execve   calls to review (only possible when using the shell_zsh_fork feature) - network policy reviews, where there is no target item A network call is triggered by a CommandExecution item, so having a target_item_id set to the CommandExecution item would be misleading because the review is about the network call, not the command execution. Therefore, target_item_id is set to None for network policy reviews. [UNSTABLE] Temporary notification payload for approval auto-review. This shape is expected to change soon.ItemGuardianApprovalReviewStartedNotification Live transcript delta from the realtime event. EXPERIMENTAL - flat transcript delta emitted whenever realtime transcript text changes.ThreadRealtimeTranscriptDeltaNotification EXPERIMENTAL - streamed output audio emitted by thread realtime.ThreadRealtimeOutputAudioDeltaNotificationExperimentalFeatureListResponse Unix timestamp (in milliseconds) when this review completed.ItemGuardianApprovalReviewCompletedNotificationExternalAgentConfigImportCompletedNotification Current remote-control connection status and remote identity exposed to clients.RemoteControlStatusChangedNotificationWindowsWorldWritableWarningNotificationWindowsSandboxSetupCompletedNotification Process-wide runtime feature enablement keyed by canonical feature name. Only named features are updated. Omitted features are left unchanged. Send an empty map for a no-op.ExperimentalFeatureEnablementSetParams Feature enablement entries updated by this request.ExperimentalFeatureEnablementSetResponsethread/increment_elicitationthread/decrement_elicitationthread/settings/updatethread/memoryMode/setmemory/resetthread/searchthread/turns/listthread/turns/items/listturn/steer.responsesapiClientMetadataturn/steer.additionalContextthread/realtime/startthread/realtime/appendAudiothread/realtime/appendTextthread/realtime/stopthread/realtime/listVoicesremoteControl/enableremoteControl/disableremoteControl/status/readcollaborationMode/listmock/experimentalMethodenvironment/addaccount/login/start.chatgptAuthTokenscommand/exec.permissionProfileprocess/spawnprocess/writeStdinprocess/killprocess/resizePtyfuzzyFileSearch/sessionStartfuzzyFileSearch/sessionUpdatefuzzyFileSearch/sessionStopturn/start.responsesapiClientMetadataturn/start.additionalContextturn/start.environmentsaskForApproval.granularturn/start.permissionsturn/start.collaborationModethread/fork.runtimeWorkspaceRootsthread/fork.permissionsthread/fork.persistFullHistorythread/fork.excludeTurnsthread/start.runtimeWorkspaceRootsthread/start.permissionsthread/start.environmentsthread/start.dynamicToolsthread/start.mockExperimentalFieldthread/start.persistFullHistorythread/start.experimentalRawEventsconfigRequirements/read.allowedApprovalsReviewersconfigRequirements/read.hooksconfigRequirements/read.networkthread/resume.historythread/resume.paththread/resume.runtimeWorkspaceRootsthread/resume.permissionsthread/resume.initialTurnsPagethread/resume.excludeTurnscodex_protocol::config_types::WebSearchToolConfigconcisechatgptWebSearchLocationcountryregioncontext_sizeallowed_domainscodex_protocol::config_types::AutoCompactTokenLimitScopelowmediumtotalbody_after_prefixcodex_protocol::config_types::ModeKindcodex_protocol::config_types::Verbositycodex_protocol::config_types::Personalitycodex_protocol::config_types::WebSearchModedefaultthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializedmodeldeveloper_instructionscustomexecutecodex_protocol::config_types::ReasoningSummarycodex_protocol::config_types::CollaborationModecodex_protocol::config_types::ForcedLoginMethodpragmaticimageminimalxhighcodex_protocol::openai_models::InputModalitycodex_protocol::openai_models::ReasoningEffortinternally tagged enum ParsedCommandcodex_protocol::parse_command::ParsedCommandcodex_protocol::mcp::Toolcodex_protocol::mcp::ResourcetitledescriptioninputSchemaoutputSchemaannotationsicons_metacodex_protocol::mcp::McpServerInfouricodex_protocol::mcp::ResourceContentcodex_protocol::mcp::ResourceTemplateversionwebsiteUrluriTemplatecommandtimeout_msworking_directoryenvreasoning_textinternally tagged enum ReasoningItemContentdata did not match any variant of untagged enum FunctionCallOutputBodyinput_textinput_imageimage_urldetailencrypted_contentsummary_textinternally tagged enum FunctionCallOutputContentIteminternally tagged enum ReasoningItemReasoningSummarycodex_protocol::models::ImageDetailcodex_protocol::models::MessagePhasecodex_protocol::models::ResponseItemoutput_textinternally tagged enum ContentItemcommentaryfinal_answerResponseItemmessagecontentphasereasoningsummarycall_idstatusactionfunction_callnamespaceargumentsexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callidrevised_promptresultcompactioncompaction_triggercontext_compactionotherinternally tagged enum ResponseItemCompactionTriggerOtherWebSearchActionsearchqueryqueriesopen_pageurlfind_in_pagepatterninternally tagged enum WebSearchActioncompletedin_progressincompleteinternally tagged enum LocalShellActioncodex_protocol::account::PlanTypeself_serve_business_usage_basedenterprise_cbp_usage_basedenterpriseunknownv1v2defaultV1defaultV2codex_protocol::protocol::RealtimeConversationVersionmemory_consolidationaudioStringcodex_protocol::protocol::FileChangecodex_protocol::protocol::RolloutLinecodex_protocol::protocol::RealtimeVoicecodex_protocol::protocol::SessionSourcecodex_protocol::protocol::ReviewDecisioncodex_protocol::protocol::SubAgentSourcecodex_protocol::protocol::W3cTraceContextinternally tagged enum FileChangecodex_protocol::protocol::RealtimeVoicesListSessionSourceapproved_execpolicy_amendmentproposed_execpolicy_amendmentapproved_for_sessionnetwork_policy_amendmentdeniedtimed_outabortreviewcompactthread_spawndepthagent_pathagent_nicknameagent_roleinterruptedreview_endedbudget_limitedW3cTraceContexttraceparenttracestatecodex_protocol::protocol::RealtimeOutputModalityallowa sequencestruct variant ContentItem::OutputText with 1 elementstruct variant ContentItem::InputImage with 2 elementsstruct variant ContentItem::InputText with 1 elementstruct variant ResponseItem::ToolSearchCall with 5 elementsstruct variant ResponseItem::Message with 4 elementsstruct variant ResponseItem::ToolSearchOutput with 4 elementsstruct variant ResponseItem::Reasoning with 4 elementsstruct variant ResponseItem::CustomToolCall with 5 elementsstruct variant ResponseItem::FunctionCall with 5 elementsstruct variant ResponseItem::LocalShellCall with 4 elementsstruct variant ResponseItem::CustomToolCallOutput with 3 elementsstruct variant ResponseItem::Compaction with 1 elementstruct variant ResponseItem::ImageGenerationCall with 4 elementsstruct variant ResponseItem::FunctionCallOutput with 2 elementsunified_diffmove_pathstruct variant FileChange::Delete with 1 elementstruct variant FileChange::Update with 2 elementsstruct variant FileChange::Add with 1 elementvariant index 0 <= i < 3variant index 0 <= i < 4variant index 0 <= i < 2adddeleteupdatestruct Settings with 3 elementsstruct LocalShellExecAction with 5 elementsstruct variant ReasoningItemContent::ReasoningText with 1 elementstruct variant ReasoningItemContent::Text with 1 elementvariant index 0 <= i < 1variant index 0 <= i < 5cmdstruct variant ParsedCommand::Search with 3 elementsstruct variant ParsedCommand::ListFiles with 2 elementsstruct variant ParsedCommand::Read with 3 elementsstruct variant ParsedCommand::Unknown with 1 elementstruct NetworkPolicyAmendment with 2 elementsstruct CollaborationMode with 2 elementsstruct variant FunctionCallOutputContentItem::InputText with 1 elementstruct variant FunctionCallOutputContentItem::EncryptedContent with 1 elementstruct variant FunctionCallOutputContentItem::InputImage with 2 elementsstruct variant ReasoningItemReasoningSummary::SummaryText with 1 elementlist_filesvariant index 0 <= i < 6a mapstruct ClientInfostruct JSONRPCErrorstruct JSONRPCRequeststruct JSONRPCResponsestruct InitializeParamsstruct JSONRPCErrorErrorstruct InitializeResponsestruct JSONRPCNotificationstruct GetAuthStatusParamsstruct AppInfologoUrllogoUrlDarkdistributionChannelappMetadatalabelsinstallUrlisAccessibleisEnabledpluginDisplayNamesstruct AppInfo with 13 elementsstruct Modelstruct FsCopyParamsapikeychatgptAuthTokensagentIdentityvariant identifierstruct variant ClientRequest::ThreadArchivestruct variant ClientRequest::ThreadResumestruct variant ClientRequest::MemoryResetstruct variant ClientRequest::MarketplaceUpgradestruct variant ClientRequest::CommandExecWritestruct variant ClientRequest::ProcessWriteStdinstruct variant ClientRequest::ThreadDecrementElicitationstruct variant ClientRequest::FsCopystruct variant ClientRequest::PluginInstalledstruct variant ClientRequest::CancelLoginAccountstruct variant ClientRequest::ThreadSearchstruct variant ClientRequest::MarketplaceRemovestruct variant ClientRequest::ModelProviderCapabilitiesReadstruct variant ClientRequest::ThreadApproveGuardianDeniedActionstruct variant ClientRequest::ConfigValueWritestruct variant ClientRequest::RemoteControlStatusReadstruct variant ClientRequest::McpServerRefreshstruct variant ClientRequest::ThreadUnarchivestruct variant ClientRequest::TurnStartstruct variant ClientRequest::GetConversationSummarystruct variant ClientRequest::ThreadBackgroundTerminalsCleanstruct variant ClientRequest::PluginInstallstruct variant ClientRequest::ThreadTurnsItemsListstruct variant ClientRequest::PluginUninstallstruct variant ClientRequest::AppsListstruct variant ClientRequest::ThreadForkstruct variant ClientRequest::ConfigRequirementsReadstruct variant ClientRequest::ThreadTurnsListstruct variant ClientRequest::MockExperimentalMethodstruct variant ClientRequest::CommandExecTerminatestruct variant ClientRequest::FeedbackUploadstruct variant ClientRequest::LogoutAccountstruct variant ClientRequest::FuzzyFileSearchSessionUpdatestruct variant ClientRequest::EnvironmentAddstruct variant ClientRequest::ExperimentalFeatureEnablementSetstruct variant ClientRequest::ThreadLoadedListstruct variant ClientRequest::ThreadMetadataUpdatestruct variant ClientRequest::ThreadRealtimeStartstruct variant ClientRequest::GitDiffToRemotestruct variant ClientRequest::ThreadStartstruct variant ClientRequest::ConfigReadstruct variant ClientRequest::FuzzyFileSearchSessionStartstruct variant ClientRequest::FsReadFilestruct variant ClientRequest::McpServerToolCallstruct variant ClientRequest::ThreadIncrementElicitationstruct variant ClientRequest::ThreadSetNamestruct variant ClientRequest::FsCreateDirectorystruct variant ClientRequest::ThreadGoalClearstruct variant ClientRequest::ThreadRollbackstruct variant ClientRequest::FsGetMetadatastruct variant ClientRequest::FsUnwatchstruct variant ClientRequest::PluginShareCheckoutstruct variant ClientRequest::SkillsExtraRootsSetstruct variant ClientRequest::ExternalAgentConfigDetectstruct variant ClientRequest::PluginListstruct variant ClientRequest::SendAddCreditsNudgeEmailstruct variant ClientRequest::SkillsListstruct variant ClientRequest::ThreadShellCommandstruct variant ClientRequest::ThreadGoalGetstruct variant ClientRequest::CommandExecResizestruct variant ClientRequest::PluginShareDeletestruct variant ClientRequest::GetAccountstruct variant ClientRequest::FsRemovestruct variant ClientRequest::LoginAccountstruct variant ClientRequest::ThreadRealtimeStopstruct variant ClientRequest::McpServerOauthLoginstruct variant ClientRequest::WindowsSandboxSetupStartstruct variant ClientRequest::McpResourceReadstruct variant ClientRequest::PluginShareUpdateTargetsstruct variant ClientRequest::ThreadListstruct variant ClientRequest::ThreadCompactStartstruct variant ClientRequest::HooksListstruct variant ClientRequest::ThreadRealtimeAppendTextstruct variant ClientRequest::ThreadMemoryModeSetstruct variant ClientRequest::ProcessSpawnstruct variant ClientRequest::ThreadReadstruct variant ClientRequest::PermissionProfileListstruct variant ClientRequest::TurnInterruptstruct variant ClientRequest::ThreadGoalSetstruct variant ClientRequest::ThreadSettingsUpdatestruct variant ClientRequest::RemoteControlDisablestruct variant ClientRequest::ExternalAgentConfigImportstruct variant ClientRequest::ExperimentalFeatureListstruct variant ClientRequest::ThreadRealtimeListVoicesstruct variant ClientRequest::Initializestruct variant ClientRequest::GetAccountRateLimitsstruct variant ClientRequest::ThreadRealtimeAppendAudiostruct variant ClientRequest::FuzzyFileSearchstruct variant ClientRequest::PluginReadstruct variant ClientRequest::PluginSkillReadstruct variant ClientRequest::FsReadDirectorystruct variant ClientRequest::McpServerStatusListstruct variant ClientRequest::PluginShareListstruct variant ClientRequest::ModelListstruct variant ClientRequest::FuzzyFileSearchSessionStopstruct variant ClientRequest::ProcessKillstruct variant ClientRequest::CollaborationModeListstruct variant ClientRequest::ThreadInjectItemsstruct variant ClientRequest::SkillsConfigWritestruct variant ClientRequest::FsWatchstruct variant ClientRequest::MarketplaceAddstruct variant ClientRequest::OneOffCommandExecstruct variant ClientRequest::WindowsSandboxReadinessstruct variant ClientRequest::TurnSteerstruct variant ClientRequest::FsWriteFilestruct variant ClientRequest::ThreadUnsubscribestruct variant ClientRequest::ConfigBatchWritestruct variant ClientRequest::RemoteControlEnablestruct variant ClientRequest::PluginShareSavestruct variant ClientRequest::GetAuthStatusstruct variant ClientRequest::ProcessResizePtystruct variant ClientRequest::ReviewStartstruct variant ServerRequest::AttestationGeneratestruct variant ServerRequest::ToolRequestUserInputstruct variant ServerRequest::ApplyPatchApprovalstruct variant ServerRequest::FileChangeRequestApprovalstruct variant ServerRequest::McpServerElicitationRequeststruct variant ServerRequest::ExecCommandApprovalstruct variant ServerRequest::ChatgptAuthTokensRefreshstruct variant ServerRequest::PermissionsRequestApprovalstruct variant ServerRequest::CommandExecutionRequestApprovalstruct variant ServerRequest::DynamicToolCallparamsstruct variant ServerRequest::ExecCommandApproval with 2 elementsstruct variant ServerRequest::PermissionsRequestApproval with 2 elementsstruct variant ServerRequest::ApplyPatchApproval with 2 elementsstruct variant ServerRequest::AttestationGenerate with 2 elementsstruct variant ServerRequest::McpServerElicitationRequest with 2 elementsstruct variant ServerRequest::ToolRequestUserInput with 2 elementsstruct variant ServerRequest::CommandExecutionRequestApproval with 2 elementsstruct variant ServerRequest::ChatgptAuthTokensRefresh with 2 elementsstruct variant ServerRequest::FileChangeRequestApproval with 2 elementsstruct variant ServerRequest::DynamicToolCall with 2 elementsstruct GitDiffToRemoteParamsstruct AppReview with 1 elementstruct FsWatchParamsstartendstruct variant UserInput::Imagestruct variant UserInput::LocalImagestruct variant UserInput::Mentionstruct variant UserInput::Textstruct variant UserInput::Skilltext_elementsstruct variant UserInput::Text with 2 elementsstruct variant UserInput::Image with 2 elementsstruct variant UserInput::Mention with 2 elementsstruct variant UserInput::Skill with 2 elementsstruct variant UserInput::LocalImage with 2 elementsstruct InitializeCapabilitiesstruct AppSummarystruct Configstruct FsRemoveParamsstruct variant ThreadItem::EnteredReviewModestruct variant ThreadItem::WebSearchstruct variant ThreadItem::AgentMessagestruct variant ThreadItem::ContextCompactionstruct variant ThreadItem::ImageGenerationstruct variant ThreadItem::McpToolCallstruct variant ThreadItem::ImageViewstruct variant ThreadItem::DynamicToolCallstruct variant ThreadItem::FileChangestruct variant ThreadItem::CommandExecutionstruct variant ThreadItem::HookPromptstruct variant ThreadItem::UserMessagestruct variant ThreadItem::ExitedReviewModestruct variant ThreadItem::CollabAgentToolCallstruct variant ThreadItem::Planstruct variant ThreadItem::ReasoningservermcpAppResourceUridurationMssenderThreadIdreceiverThreadIdspromptreasoningEffortagentsStatescontentItemssuccessfragmentsrevisedPromptsavedPathmemoryCitationchangescwdprocessIdsourcecommandActionsstruct variant ThreadItem::CommandExecution with 10 elementsstruct variant ThreadItem::EnteredReviewMode with 2 elementsstruct variant ThreadItem::WebSearch with 3 elementsstruct variant ThreadItem::DynamicToolCall with 8 elementsstruct variant ThreadItem::Reasoning with 3 elementsstruct variant ThreadItem::ImageGeneration with 5 elementsstruct variant ThreadItem::McpToolCall with 10 elementsstruct variant ThreadItem::UserMessage with 3 elementsstruct variant ThreadItem::CollabAgentToolCall with 9 elementsstruct variant ThreadItem::AgentMessage with 4 elementsstruct variant ThreadItem::Plan with 2 elementsstruct variant ThreadItem::FileChange with 3 elementsstruct variant ThreadItem::HookPrompt with 2 elementsstruct variant ThreadItem::ExitedReviewMode with 2 elementsstruct variant ThreadItem::ImageView with 2 elementsstruct variant ThreadItem::ContextCompaction with 1 elementstruct AppBrandingdeveloperwebsiteprivacyPolicytermsOfServiceisDiscoverableAppstruct AppBranding with 6 elementsstruct AppMetadatacategoriessubCategoriesseoDescriptionscreenshotsversionIdversionNotesfirstPartyTypefirstPartyRequiresInstallshowInComposerWhenUnlinkedstruct AppMetadata with 12 elementsstruct ToolsV2struct FsUnwatchParamsstruct TextElementbyteRangeplaceholderstruct TextElement with 2 elementsstruct ApplyPatchApprovalParamsconversationIdcallIdfileChangesreasongrantRootstruct ApplyPatchApprovalParams with 5 elementsstruct FsReadFileParamsstruct TurnPlanStepstruct TurnPlanStep with 2 elementsapprovalIdparsedCmdstruct ExecCommandApprovalParams with 7 elementsstruct variant Account::AmazonBedrockstruct variant Account::ApiKeystruct variant Account::Chatgptstruct AppScreenshotfileIduserPromptstruct AppScreenshot with 3 elementsstruct FsWriteFileParamsstruct variant CommandAction::Unknownstruct variant CommandAction::ListFilesstruct variant CommandAction::Searchstruct variant CommandAction::Readstruct variant CommandAction::ListFiles with 2 elementsstruct variant CommandAction::Unknown with 1 elementstruct variant CommandAction::Read with 3 elementsstruct variant CommandAction::Search with 3 elementsstruct McpServerStatusadjacently tagged enum ServerNotificationmethodServerNotificationitem/commandExecution/requestApprovalitem/fileChange/requestApprovalitem/tool/requestUserInputmcpServer/elicitation/requestitem/tool/callaccount/chatgptAuthTokens/refreshattestation/generateapplyPatchApprovalexecCommandApprovalstruct ApplyPatchApprovalResponsestruct ApplyPatchApprovalResponse with 1 elementstruct AppsListParamsstruct AppsConfigstruct ConfigEditstruct HookRunSummaryeventNamehandlerTypeexecutionModescopesourcePathdisplayOrderstatusMessagestartedAtcompletedAtentriesstruct HookRunSummary with 14 elementsthreadstruct MemoryCitationthreadIdsstruct MemoryCitation with 2 elementsstruct McpToolCallErrorstruct McpToolCallError with 1 elementstruct ThreadGoalobjectivetokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtstruct ThreadGoal with 8 elementslocalImageskillmentionstruct ExecCommandApprovalResponsestruct ExecCommandApprovalResponse with 1 elementstruct ConfigLayerstruct FsGetMetadataParamsstruct HookOutputEntrystruct HookOutputEntry with 2 elementssystemprojectmdmsessionFlagsplugincloudRequirementslegacyManagedConfigFilelegacyManagedConfigMdmvariant index 0 <= i < 10struct variant PatchChangeKind::Updatestruct variant PatchChangeKind::Update with 1 elementuserMessagehookPromptagentMessagefileChangemcpToolCalldynamicToolCallcollabAgentToolCallwebSearchimageViewimageGenerationenteredReviewModecontextCompactionvariant index 0 <= i < 16struct variant WebSearchAction::Searchstruct variant WebSearchAction::FindInPagestruct variant WebSearchAction::OpenPagestruct variant WebSearchAction::Search with 2 elementsstruct variant WebSearchAction::FindInPage with 2 elementsstruct variant WebSearchAction::OpenPage with 1 elementstruct McpToolCallResultstructuredContentstruct McpToolCallResult with 3 elementsstruct TurnStartParamsfailedinProgressstruct TurnSteerParamsstruct variant GetConversationSummaryParams::RolloutPathstruct variant GetConversationSummaryParams::ThreadIdstruct AppsListResponsestruct TextPositioncolumnstruct TextPosition with 2 elementsstruct CollabAgentStatestruct CollabAgentState with 2 elementsstruct FileUpdateChangestruct FileUpdateChange with 3 elementsstruct HookMetadatastruct PluginDetailstruct variant PluginSource::Localstruct SkillSummarystruct variant ReviewTarget::Customstruct variant ReviewTarget::BaseBranchstruct variant ReviewTarget::Commitstruct variant ThreadStatus::ActiveactiveFlagsstruct variant ThreadStatus::Active with 1 elementstruct FuzzyFileSearchParamsstruct FuzzyFileSearchResultmatch_typefile_namescoreindicesstruct FuzzyFileSearchResult with 6 elementsstruct AppToolConfigstruct HookMigrationstruct FsChangedNotificationwatchIdchangedPathsstruct FsChangedNotification with 2 elementsstruct FsReadDirectoryParamsstruct ModelListParamsstruct HookErrorInfostruct PluginSummarystruct SkillMetadatastruct TurnStartResponsestruct TurnSteerResponsestruct AppToolsConfigpreToolUsepermissionRequestpostToolUsepreCompactpostCompactsessionStartsubagentStartsubagentStoprunningblockedstoppedlistFilesstruct HookPromptFragmenthookRunIdstruct HookPromptFragment with 2 elementsstruct McpElicitationSchema$schemapropertiesstruct McpElicitationSchema with 4 elementsstruct ModelServiceTierstruct ModelUpgradeInfostruct HooksListEntrystruct SkillErrorInfostruct SkillInterfacerulesskill_approvalrequest_permissionshttpStatusCodestruct ThreadSettingsapprovalPolicyapprovalsReviewersandboxPolicyactivePermissionProfilemodelProviderserviceTiereffortcollaborationModepersonalitystruct ThreadSettings with 12 elementsstruct TurnitemsitemsViewstruct Turn with 8 elementsstruct AnalyticsConfigstruct FsCreateDirectoryParamsstruct MemoryCitationEntrylineStartlineEndstruct MemoryCitationEntry with 4 elementsstruct McpResourceReadParamsstruct ModelListResponsestruct HooksListParamsstruct PluginInterfacestruct SkillsListEntrystruct TurnInterruptParamsstruct CommandMigrationstruct ConfigReadParamsstruct MigrationDetailsstruct PluginsMigrationstruct SessionMigrationagentspawnAgentsendInputresumeAgentcloseAgentfindInPagestruct PluginListParamsstruct PluginReadParamsstruct SkillsListParamsstruct ThreadForkParamsstruct ThreadListParamsstruct ThreadReadParamsstruct ThreadTokenUsagemodelContextWindowstruct ThreadTokenUsage with 3 elementsstruct ThreadsessionIdforkedFromIdpreviewephemeralcliVersionthreadSourceagentNicknameagentRolegitInfoturnsstruct Thread with 19 elementsstruct CreditsSnapshothasCreditsunlimitedbalancestruct CreditsSnapshot with 3 elementsstruct RateLimitWindowusedPercentwindowDurationMinsstruct RateLimitWindow with 3 elementsstruct AppsDefaultConfigstruct variant ConfigLayerSource::Mdmstruct variant ConfigLayerSource::Userstruct variant ConfigLayerSource::Systemstruct variant ConfigLayerSource::LegacyManagedConfigTomlFromFilestruct variant ConfigLayerSource::Projectstruct SubagentMigrationstruct DynamicToolCallParamsturnIdstruct DynamicToolCallParams with 6 elementsstruct PlanDeltaNotificationitemIddeltastruct PlanDeltaNotification with 4 elementsstruct McpResourceReadResponsestruct McpServerToolCallParamsstruct HooksListResponsestruct PluginHookSummarystruct PluginShareTargetstruct SkillDependenciesstruct ReviewStartParamsstruct DynamicToolSpecDestruct ThreadStartParamsnotLoadedsystemErroractivestruct GitInfoshabranchoriginUrlstruct GitInfo with 3 elementsstruct TurnEnvironmentParamsstruct TurnInterruptResponsestruct GetAccountParamsstruct ConfigReadResponsestruct McpServerMigrationstruct OverriddenMetadataasyncpendingIniterroredvariant index 0 <= i < 7struct GuardianApprovalReviewriskLeveluserAuthorizationrationalestruct GuardianApprovalReview with 4 elementsstruct ModelAvailabilityNuxstruct PluginListResponsestruct PluginReadResponsestruct PluginShareContextstruct SkillsListResponsestruct ThreadForkResponsestruct ThreadListResponsestruct ThreadReadResponsestruct ThreadResumeParamsstruct ThreadSearchParamsstruct AdditionalContextEntrystruct RateLimitSnapshotlimitIdlimitNameprimarysecondarycreditsrateLimitReachedTypestruct RateLimitSnapshot with 7 elementsstruct ConfigLayerMetadatastruct ConfigWriteResponsestruct HookStartedNotificationrunstruct HookStartedNotification with 3 elementsstruct DynamicToolCallResponsestruct DynamicToolCallResponse with 2 elementsstruct ItemStartedNotificationstartedAtMsstruct ItemStartedNotification with 4 elementsconststruct McpElicitationConstOption with 2 elementsfield index 0 <= i < 4struct ReasoningEffortOptionstruct PluginInstallParamsstruct SkillToolDependencystruct ProcessKillParamsstruct ReviewStartResponseuntrustedon-failureon-requestnevercontextWindowExceededusageLimitExceededcyberPolicyhttpConnectionFailedresponseStreamConnectionFailedinternalServerErrorunauthorizedbadRequestthreadRollbackFailedsandboxErrorresponseStreamDisconnectedresponseTooManyFailedAttemptsactiveTurnNotSteerablevariant index 0 <= i < 15struct MemoryResetResponsestruct ThreadArchiveParamsstruct ThreadGoalGetParamsstruct ThreadGoalSetParamsstruct ThreadSetNameParamsstruct ThreadStartResponsestruct TokenUsageBreakdowntotalTokensinputTokenscachedInputTokensoutputTokensreasoningOutputTokensstruct TokenUsageBreakdown with 5 elementscodexErrorInfoadditionalDetailspendingstruct TurnStartedNotificationstruct TurnStartedNotification with 2 elementsstruct GetAccountResponsestruct variant LoginAccountParams::ChatgptAuthTokensstruct variant LoginAccountParams::ApiKeystruct variant LoginAccountParams::Chatgptcontextstruct McpElicitationNumberSchemaminimummaximumstruct McpElicitationNumberSchema with 6 elementsstruct McpElicitationStringSchemaminLengthmaxLengthformatstruct McpElicitationStringSchema with 7 elementsreadycancelledtrustedAccessForCyberstruct MarketplaceAddParamsstruct MarketplaceInterfacestruct PluginSharePrincipalstruct ProcessSpawnParamsstruct ThreadResumeResponsestruct ThreadRollbackParamsdirectorystruct SandboxWorkspaceWritestruct HookCompletedNotification with 3 elementscompletedAtMsstruct ItemCompletedNotification with 4 elementsstruct ListMcpServerStatusResponsestruct McpElicitationBooleanSchemastruct McpElicitationBooleanSchema with 4 elementsrequestedSchemaelicitationIdhighRiskCyberActivitystruct PluginInstallResponsestruct PluginInstalledParamsstruct PluginShareListParamsstruct PluginShareSaveParamsstruct PluginSkillReadParamsstruct PluginUninstallParamsstruct ProcessTerminalSizewaitingOnApprovalwaitingOnUserInputstruct ThreadArchiveResponsestruct ThreadGoalClearParamsstruct ThreadGoalGetResponsestruct ThreadGoalSetResponsepausedusageLimitedbudgetLimitedstruct ThreadSetNameResponsestruct ThreadTurnsListParamsstruct ThreadUnarchiveParamsstruct TurnCompletedNotification with 2 elementsstruct variant LoginAccountResponse::ApiKeystruct variant LoginAccountResponse::ChatgptAuthTokensstruct variant LoginAccountResponse::ChatgptDeviceCodestruct variant LoginAccountResponse::Chatgptstruct AppListUpdatedNotificationstruct AppListUpdatedNotification with 1 elementstruct ConfigBatchWriteParamsstruct ConfigValueWriteParamsshellunifiedExecstruct ToolRequestUserInputAnsweranswersstruct ToolRequestUserInputAnswer with 1 elementstruct ToolRequestUserInputOptionlabelstruct ToolRequestUserInputOption with 2 elementsstruct ToolRequestUserInputParamsquestionsstruct ToolRequestUserInputParams with 4 elementsarraystruct MarketplaceAddResponsestruct PluginMarketplaceEntrystruct ThreadLoadedListParamsstruct ThreadRollbackResponsestruct LogoutAccountResponseuserShellunifiedExecStartupunifiedExecInteractionnumberintegerobjectstringstruct McpElicitationTitledEnumItemsanyOfstruct McpElicitationTitledEnumItems with 1 elementfromModeltoModelstruct ModelReroutedNotification with 5 elementsstruct MarketplaceRemoveParamsstruct PluginShareDeleteParamsstruct PluginUninstallResponsestruct SkillsConfigWriteParamsstruct ThreadGoalClearResponsestruct ThreadInjectItemsParamsstruct ThreadUnarchiveResponsestruct ThreadUnsubscribeParamsstruct TurnDiffUpdatedNotificationstruct TurnDiffUpdatedNotification with 3 elementsstruct TurnPlanUpdatedNotificationexplanationstruct TurnPlanUpdatedNotification with 4 elementsstruct FuzzyFileSearchSessionStopParamsstruct FeedbackUploadParamsstruct variant GuardianApprovalReviewAction::ApplyPatchstruct variant GuardianApprovalReviewAction::Commandstruct variant GuardianApprovalReviewAction::McpToolCallstruct variant GuardianApprovalReviewAction::RequestPermissionsstruct variant GuardianApprovalReviewAction::Execvestruct variant GuardianApprovalReviewAction::NetworkAccessconnectorIdconnectorNametoolTitlepermissionsprogramfilestargetstruct variant GuardianApprovalReviewAction::Execve with 4 elementsstruct variant GuardianApprovalReviewAction::Command with 3 elementsstruct variant GuardianApprovalReviewAction::RequestPermissions with 2 elementsstruct variant GuardianApprovalReviewAction::ApplyPatch with 2 elementsstruct variant GuardianApprovalReviewAction::NetworkAccess with 4 elementsstruct variant GuardianApprovalReviewAction::McpToolCall with 5 elementsstruct ToolRequestUserInputQuestionheaderisOtheroptionsstruct ToolRequestUserInputQuestion with 6 elementsstruct ToolRequestUserInputResponsestruct ToolRequestUserInputResponse with 1 elementbooleanfield index 0 <= i < 2struct variant FileSystemPath::GlobPatternstruct variant FileSystemPath::Specialstruct variant FileSystemPath::Pathvaluestruct variant FileSystemPath::Path with 1 elementstruct variant FileSystemPath::GlobPattern with 1 elementstruct variant FileSystemPath::Special with 1 elementstruct MarketplaceLoadErrorInfostruct MarketplaceUpgradeParamsstruct ProcessResizePtyParamsstruct ThreadClosedNotificationstruct ThreadClosedNotification with 1 elementstruct ThreadCompactStartParamsstruct ThreadLoadedListResponsestruct ThreadShellCommandParamsstruct FuzzyFileSearchSessionStartParamsdetailsrangestruct ConfigWarningNotification with 4 elementsstruct AgentMessageDeltaNotificationstruct AgentMessageDeltaNotification with 4 elementsfield index 0 <= i < 6emaildate-timefield index 0 <= i < 7struct McpElicitationUntitledEnumItemsstruct McpElicitationUntitledEnumItems with 2 elementsacceptdeclinecancelstruct McpToolCallProgressNotificationstruct McpToolCallProgressNotification with 4 elementsstruct ProcessWriteStdinParamsstruct ThreadStartedNotification with 1 elementstruct FuzzyFileSearchSessionUpdateParamsstruct CancelLoginAccountParamsstruct FeedbackUploadResponsestruct ReasoningTextDeltaNotificationcontentIndexstruct ReasoningTextDeltaNotification with 5 elementsstruct MarketplaceUpgradeResponsestdoutstderrstruct ThreadArchivedNotificationstruct ThreadArchivedNotification with 1 elementstruct ThreadCompactStartResponsestruct ThreadMetadataUpdateParamsstruct ThreadSettingsUpdateParamsstruct ThreadShellCommandResponsestruct ThreadTurnsItemsListParamsrate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedstruct FileChangeRequestApprovalParamsstruct FileChangeRequestApprovalParams with 6 elementsstruct TerminalInteractionNotificationstdinstruct TerminalInteractionNotification with 5 elementsstruct McpServerElicitationRequestParamsserverNamestruct ModelVerificationNotificationverificationsstruct ModelVerificationNotification with 3 elementsstruct MarketplaceUpgradeErrorInfoprocessHandlestruct ProcessExitedNotification with 6 elementsstruct ThreadMemoryModeSetResponsestruct AccountUpdatedNotificationstruct AccountUpdatedNotification with 2 elementsstruct CancelLoginAccountResponseexecpolicy_amendmentstruct variant DynamicToolCallOutputContentItem::InputTextstruct variant DynamicToolCallOutputContentItem::InputImagestruct variant DynamicToolCallOutputContentItem::InputText with 1 elementstruct variant DynamicToolCallOutputContentItem::InputImage with 1 elementoneOffield index 0 <= i < 1struct McpServerStatusUpdatedNotificationstruct McpServerStatusUpdatedNotification with 3 elementsrestrictedenabledstruct ThreadRealtimeAudioChunksampleRatenumChannelssamplesPerChannelstruct ThreadRealtimeAudioChunk with 5 elementsstruct ThreadRealtimeStopParamsstruct ContextCompactedNotificationstruct ContextCompactedNotification with 2 elementsstruct MockExperimentalMethodParamsstruct ThreadMetadataUpdateResponsestruct ThreadSettingsUpdateResponsestruct ThreadUnarchivedNotificationstruct ThreadUnarchivedNotification with 1 elementappServerstruct CommandExecParamsstruct FileChangeOutputDeltaNotificationstruct FileChangeOutputDeltaNotification with 4 elementsstruct FileChangeRequestApprovalResponsestruct FileChangeRequestApprovalResponse with 1 elementexecveapplyPatchnetworkAccessrequestPermissionsabortedstruct McpServerElicitationRequestResponsestruct McpServerElicitationRequestResponse with 3 elementsstruct ErrorNotificationwillRetrystruct ErrorNotification with 4 elementsglob_patternspecialstruct ThreadGoalClearedNotificationstruct ThreadGoalClearedNotification with 1 elementstruct ThreadGoalUpdatedNotificationstruct ThreadGoalUpdatedNotification with 3 elementsstruct ThreadNameUpdatedNotificationthreadNamestruct ThreadNameUpdatedNotification with 2 elementsstruct GetAccountRateLimitsResponsestruct EnvironmentAddParamsstruct FileChangePatchUpdatedNotificationstruct FileChangePatchUpdatedNotification with 4 elementsstruct McpElicitationLegacyTitledEnumSchemaenumNamesstruct McpElicitationLegacyTitledEnumSchema with 6 elementsstruct PluginShareUpdateTargetsParamsstruct ThreadRealtimeStopResponsestruct CommandExecResponsestruct ExternalAgentConfigDetectParamsstruct ExternalAgentConfigImportParamsstruct WarningNotificationstruct WarningNotification with 2 elementsstruct variant FileSystemSpecialPath::Unknownstruct variant FileSystemSpecialPath::ProjectRootssubpathstruct variant FileSystemSpecialPath::Unknown with 2 elementsstruct variant FileSystemSpecialPath::ProjectRoots with 1 elementstruct ThreadRealtimeStartResponsestruct ThreadStatusChangedNotificationstruct ThreadStatusChangedNotification with 2 elementsstruct ChatgptAuthTokensRefreshParamspreviousAccountIdstruct ChatgptAuthTokensRefreshParams with 2 elementsstruct SendAddCreditsNudgeEmailParamsstruct ExternalAgentConfigMigrationItemstruct RawResponseItemCompletedNotificationstruct RawResponseItemCompletedNotification with 3 elementsstruct FileSystemSandboxEntryaccessstruct FileSystemSandboxEntry with 2 elementsstruct NetworkApprovalContextstruct NetworkApprovalContext with 2 elementsstruct NetworkPolicyAmendmentstruct ProcessOutputDeltaNotificationstreamdeltaBase64capReachedstruct ProcessOutputDeltaNotification with 4 elementsstruct variant ThreadRealtimeStartTransport::Webrtcstruct ThreadDecrementElicitationParamsstruct ThreadIncrementElicitationParamsstruct FuzzyFileSearchSessionUpdatedNotificationstruct FuzzyFileSearchSessionUpdatedNotification with 3 elementsstruct ExternalAgentConfigDetectResponsestruct ExternalAgentConfigImportResponseacceptWithExecpolicyAmendmentapplyNetworkPolicyAmendmentstruct CommandExecutionRequestApprovalParamsnetworkApprovalContextadditionalPermissionsproposedExecpolicyAmendmentproposedNetworkPolicyAmendmentsavailableDecisionsstruct CommandExecutionRequestApprovalParams with 14 elementsinputTextinputImagestruct ReasoningSummaryPartAddedNotificationsummaryIndexstruct ReasoningSummaryPartAddedNotification with 4 elementsstruct ReasoningSummaryTextDeltaNotificationstruct ReasoningSummaryTextDeltaNotification with 5 elementsstruct ModelProviderCapabilitiesReadParamsstruct ActivePermissionProfileextendsstruct ActivePermissionProfile with 2 elementsstruct ThreadRealtimeSdpNotificationsdpstruct ThreadRealtimeSdpNotification with 2 elementsstruct ThreadMetadataGitInfoUpdateParamsstruct ThreadSettingsUpdatedNotificationthreadSettingsstruct ThreadSettingsUpdatedNotification with 2 elementsRequestIdcodex_app_server_protocol::jsonrpc_lite::RequestIdA response to a request that indicates an error occurred.JSONRPCErrorcodex_app_server_protocol::jsonrpc_lite::JSONRPCErrorRefers to any valid JSON-RPC object that can be decoded off the wire, or encoded to be sent.JSONRPCMessagecodex_app_server_protocol::jsonrpc_lite::JSONRPCMessageOptional W3C Trace Context for distributed tracing.A request that expects a response.JSONRPCRequestcodex_app_server_protocol::jsonrpc_lite::JSONRPCRequestA successful (non-error) response to a request.JSONRPCResponsecodex_app_server_protocol::jsonrpc_lite::JSONRPCResponsedata did not match any variant of untagged enum RequestIdJSONRPCErrorErrorcodex_app_server_protocol::jsonrpc_lite::JSONRPCErrorErrorA notification which does not expect a response.JSONRPCNotificationcodex_app_server_protocol::jsonrpc_lite::JSONRPCNotificationts// GENERATED CODE! DO NOT MODIFY BY HAND!
advancing io slices beyond their lengthadvancing IoSlice beyond its lengthfailed to fill whole bufferErrorThreadStartedThreadStatusChangedThreadArchivedThreadClosedSkillsChangedThreadNameUpdatedThreadGoalUpdatedThreadGoalClearedThreadSettingsUpdatedThreadTokenUsageUpdatedTurnStartedHookStartedTurnCompletedHookCompletedTurnDiffUpdatedTurnPlanUpdatedItemStartedItemGuardianApprovalReviewStartedItemGuardianApprovalReviewCompletedItemCompletedRawResponseItemCompletedAgentMessageDeltaPlanDeltaCommandExecOutputDeltaProcessOutputDeltaProcessExitedCommandExecutionOutputDeltaTerminalInteractionFileChangeOutputDeltaFileChangePatchUpdatedServerRequestResolvedMcpToolCallProgressMcpServerOauthLoginCompletedMcpServerStatusUpdatedAccountUpdatedAccountRateLimitsUpdatedAppListUpdatedRemoteControlStatusChangedExternalAgentConfigImportCompletedFsChangedReasoningSummaryTextDeltaReasoningSummaryPartAddedReasoningTextDeltaModelReroutedModelVerificationWarningGuardianWarningDeprecationNoticeConfigWarningFuzzyFileSearchSessionUpdatedFuzzyFileSearchSessionCompletedThreadRealtimeStartedThreadRealtimeItemAddedThreadRealtimeTranscriptDeltaThreadRealtimeTranscriptDoneThreadRealtimeOutputAudioDeltaThreadRealtimeSdpThreadRealtimeErrorThreadRealtimeClosedWindowsWorldWritableWarningWindowsSandboxSetupCompletedAccountLoginCompletedstatusmessageInProgressCompletedFailedMcpToolCallResultcontentstructured_contentUnlessTrustedOnFailureOnRequestrulesskill_approvalrequest_permissionsNeverContextWindowExceededUsageLimitExceededCyberPolicyHttpConnectionFailedResponseStreamConnectionFailedInternalServerErrorUnauthorizedBadRequestThreadRollbackFailedSandboxErrorResponseStreamDisconnectedResponseTooManyFailedAttemptsActiveTurnNotSteerableturn_kindOthercwdapproval_policyapprovals_reviewersandbox_policyactive_permission_profilemodelmodel_providerservice_tiereffortsummarycollaboration_modepersonalityThreadSettingsTurnErroradditional_detailsAsyncPendingInitRunningInterruptedErroredShutdownNotFoundLowMediumiddescriptionApplyPatchApprovalParamsconversation_idcall_idfile_changesreasongrant_rootCreditsSnapshothas_creditsunlimitedbalanceRateLimitWindowused_percentwindow_duration_minsresets_atHookPromptFragmenthook_run_idTrustedAccessForCyberWaitingOnApprovalWaitingOnUserInputActivePausedBlockedUsageLimitedBudgetLimitedCompletetotalmodel_context_windowPendingMapAccess::next_value called before next_keymatch_typefile_namescoreindicesFuzzyFileSearchResultapproval_idcommandparsed_cmdExecCommandApprovalParamsFsChangedNotificationchanged_pathsStopFeedbackContextMemoryCitationEntryline_startMcpElicitationSchemaschema_uritype_propertiesHighRiskCyberActivityUserAutoReviewMemoryConsolidationlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeRateLimitSnapshotStartingReadyCancelledRestrictedEnablednetwork_accessExternalSandboxWorkspaceWritewritable_rootsexclude_tmpdir_env_varexclude_slash_tmpCliVsCodeAppServerCustomUnknownNotLoadedSummaryFullinternal error: entered unreachable codethread_idturn_idnamespaceargumentsDynamicToolCallParamsShellUnifiedExecPlanDeltaNotificationitem_iddeltaGlobPatternpatternSpecialvaluethreadsandboxTokenUsageBreakdowntotal_tokensinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokensDirectoryAgentUserShellUnifiedExecStartupUnifiedExecInteractionGuardianApprovalReviewrisk_leveluser_authorizationrationaleArrayStdoutStderrReviewCompactenabledmap with a single keystring or mapApiKeyChatgptChatgptAuthTokensWorkspaceOwnerCreditsDepletedWorkspaceMemberCreditsDepletedWorkspaceOwnerUsageLimitReachedHookStartedNotificationrunItemStartedNotificationstarted_at_msSingleSelectMultiSelectLegacyNumberIntegerObjectStringTurnStartedNotificationBooleanMcpElicitationConstOptionconst_titleHookCompletedNotificationItemCompletedNotificationcompleted_at_msminimummaximumdefaultMcpElicitationNumberSchemaEmailUrimin_lengthmax_lengthformatMcpElicitationStringSchemaErrorNotificationerrorwill_retryTurnCompletedNotificationextendsnetworkpath contains invalid UTF-8 characters  fewer elements in arrayfewer elements in mapAppListUpdatedNotificationToolRequestUserInputOptionlabelToolRequestUserInputParamsquestionsMcpElicitationBooleanSchemaUrlurlelicitation_idModelReroutedNotificationfrom_modelExecPolicyAmendmentThreadClosedNotificationConfigWarningNotificationdetailsrangeWarningNotificationReadWriteDenySkillsChangedNotificationThreadStartedNotificationTurnDiffUpdatedNotificationTurnPlanUpdatedNotificationexplanationCommandsourceExecveprogramApplyPatchfilesNetworkAccesstargetMcpToolCallservertool_nameconnector_idconnector_nametool_titleRequestPermissionspermissionsApprovedDeniedTimedOutAbortedheaderis_secretoptionsToolRequestUserInputQuestionMcpElicitationTitledEnumItemsany_ofMinimalProjectRootssubpathTmpdirprocess_handleexit_codestdoutstdout_cap_reachedstderrstderr_cap_reachedProcessExitedNotificationThreadRealtimeAudioChunksample_ratenum_channelssamples_per_channelinputSchemadeferLoadingThreadArchivedNotificationAccountUpdatedNotificationauth_modeAgentMessageDeltaNotificationFileSystemSandboxEntryaccessNetworkApprovalContextNetworkPolicyAmendmentactionReasoningTextDeltaNotificationcontent_indexMcpElicitationUntitledEnumItemsenum_McpToolCallProgressNotificationModelVerificationNotificationverificationsActivePermissionProfileHttpsSocks5TcpSocks5UdpAllowContextCompactedNotificationThreadUnarchivedNotificationrate_limitsFileChangeRequestApprovalParamsTerminalInteractionNotificationprocess_idstdinRequestPermissionProfilefile_systemreadOnly.access is no longer supported; use permissionProfile for restricted readsworkspaceWrite.readOnlyAccess is no longer supported; use permissionProfile for restricted readsThreadGoalClearedNotificationThreadGoalUpdatedNotificationThreadNameUpdatedNotificationthread_nameAttestationGenerateParamsAcceptAcceptWithExecpolicyAmendmentexecpolicy_amendmentApplyNetworkPolicyAmendmentnetwork_policy_amendmentDeclineCancelInputTextInputImageimage_urlMcpServerElicitationRequestParamsserver_namerequestChatgptAuthTokensRefreshParamsprevious_account_idFileChangeOutputDeltaNotificationMcpServerStatusUpdatedNotificationProcessOutputDeltaNotificationstreamdelta_base64cap_reachedThreadRealtimeSdpNotificationsdpThreadStatusChangedNotificationFileChangePatchUpdatedNotificationchangesTitledAdditionalPermissionProfileUnelevatedenum_namesMcpElicitationLegacyTitledEnumSchemaGuardianWarningNotificationAdditionalNetworkPermissionsThreadRealtimeErrorNotificationThreadSettingsUpdatedNotificationthread_settingsinternal error: entered unreachable code: Bug in a redirect handling logictungstenite::clientNo `Location` found in redirecttungstenite::protocolcompression was disabled between receiving framesSending pong/closeBug: no frame headertungstenite::protocol::frameno frame receivedBug: can't write to vectorConnection reset while sendingtungstenite::protocol::frame::frameAccountLoginCompletedNotificationsuccessRawResponseItemCompletedNotificationnetwork_approval_contextcommand_actionsadditional_permissionsproposed_execpolicy_amendmentproposed_network_policy_amendmentsavailable_decisionsCommandExecutionRequestApprovalParamsReasoningSummaryPartAddedNotificationsummary_indexReasoningSummaryTextDeltaNotificationDeprecationNoticeNotificationThreadRealtimeStartedNotificationrealtime_session_idversionThreadTokenUsageUpdatedNotificationtoken_usageAdditionalFileSystemPermissionswriteglob_scan_max_depthentriesFuzzyFileSearchSessionUpdatedNotificationsession_idqueryAccountRateLimitsUpdatedNotificationCommandExecutionOutputDeltaNotificationMcpServerOauthLoginCompletedNotificationThreadRealtimeItemAddedNotificationDisabledConnectingConnectedmin_itemsmax_itemsitemsMcpElicitationTitledMultiSelectEnumSchemaFuzzyFileSearchSessionCompletedNotificationMcpElicitationTitledSingleSelectEnumSchemaone_ofServerRequestResolvedNotificationrequest_idCommandExecOutputDeltaNotificationMcpElicitationUntitledMultiSelectEnumSchemaMcpElicitationUntitledSingleSelectEnumSchemaThreadRealtimeTranscriptDoneNotificationreview_idtarget_item_idreviewItemGuardianApprovalReviewStartedNotificationThreadRealtimeTranscriptDeltaNotificationwebrtcwebsocketauto_reviewinstructionsdeveloper_instructionsaudiotoolstransportPreToolUsePermissionRequestPostToolUsePreCompactPostCompactSessionStartUserPromptSubmitSubagentStartSubagentStopheadersread-onlyworkspace-writedanger-full-accesspromptunelevatedephemeraltracestatecursorclient_idThreadRealtimeOutputAudioDeltaNotificationdecision_sourceItemGuardianApprovalReviewCompletedNotificationExternalAgentConfigImportCompletedNotificationRemoteControlStatusChangedNotificationinstallation_idenvironment_idWindowsWorldWritableWarningNotificationsample_pathsextra_countfailed_scanWindowsSandboxSetupCompletedNotificationneverCollaborationModeguardian_subagentchatgptlowmediumtimeout_msthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializeduntrustedpragmaticimageminimalxhighLocalShellExecActionworking_directoryenvReasoningItemContentreasoning_textinput_textinput_imagedetailencrypted_contentsummary_textoutput_textcommentaryfinal_answerphasereasoningfunction_callexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputweb_search_callimage_generation_callrevised_promptresultcompactioncompaction_triggercontext_compactionotherWebSearchActionsearchqueriesopen_pagefind_in_pagecompletedin_progressincompleteunknownon-failureon-requestcompactthread_spawnmemory_consolidationtraceparenta sequencevariant index 0 <= i < 4variant index 0 <= i < 3variant index 0 <= i < 2depthagent_pathagent_nicknameagent_rolescopesagentvariant index 0 <= i < 6a mapstruct JSONRPCError with 2 elementsmethodparamstracestruct JSONRPCRequest with 4 elementsstruct JSONRPCResponse with 2 elementsstruct JSONRPCErrorError with 3 elementsuserAgentcodexHomeplatformFamilyplatformOsstruct InitializeResponse with 4 elementsstruct JSONRPCNotification with 2 elementsstartendtext_elementsstruct variant UserInput::Skill with 2 elementsstruct variant UserInput::Text with 2 elementsstruct variant UserInput::Mention with 2 elementsstruct variant UserInput::LocalImage with 2 elementsstruct variant UserInput::Image with 2 elementsrevisedPromptsavedPathcontentItemsdurationMsmemoryCitationmcpAppResourceUrifragmentssenderThreadIdreceiverThreadIdsreasoningEffortagentsStatesprocessIdcommandActionsstruct variant ThreadItem::CollabAgentToolCall with 9 elementsstruct variant ThreadItem::HookPrompt with 2 elementsstruct variant ThreadItem::Reasoning with 3 elementsstruct variant ThreadItem::UserMessage with 3 elementsstruct variant ThreadItem::AgentMessage with 4 elementsstruct variant ThreadItem::ContextCompaction with 1 elementstruct variant ThreadItem::Plan with 2 elementsstruct variant ThreadItem::McpToolCall with 10 elementsstruct variant ThreadItem::CommandExecution with 10 elementsstruct variant ThreadItem::DynamicToolCall with 8 elementsstruct variant ThreadItem::EnteredReviewMode with 2 elementsstruct variant ThreadItem::WebSearch with 3 elementsstruct variant ThreadItem::ImageView with 2 elementsstruct variant ThreadItem::ImageGeneration with 5 elementsstruct variant ThreadItem::ExitedReviewMode with 2 elementsstruct variant ThreadItem::FileChange with 3 elementsbyteRangeplaceholderstruct TextElement with 2 elementsstruct variant CommandAction::Read with 3 elementsstruct variant CommandAction::Unknown with 1 elementstruct variant CommandAction::Search with 3 elementsstruct variant CommandAction::ListFiles with 2 elementsthreadIdsstruct MemoryCitation with 2 elementsstruct McpToolCallError with 1 elementlocalImageskillmentionvariant index 0 <= i < 5move_pathstruct variant PatchChangeKind::Update with 1 elementuserMessagehookPromptagentMessagefileChangemcpToolCalldynamicToolCallcollabAgentToolCallwebSearchimageViewimageGenerationenteredReviewModecontextCompactionstruct variant WebSearchAction::Search with 2 elementsstruct variant WebSearchAction::FindInPage with 2 elementsstruct variant WebSearchAction::OpenPage with 1 elementstructuredContent_metastruct McpToolCallResult with 3 elementsinterruptedfailedinProgressstruct CollabAgentState with 2 elementsstruct FileUpdateChange with 3 elementsactiveFlagsstruct variant ThreadStatus::Active with 1 elementstruct TurnStartResponse with 1 elementlistFileshookRunIdstruct HookPromptFragment with 2 elementshttpStatusCodeitemsViewstartedAtcompletedAtstruct Turn with 8 elementslineStartlineEndstruct MemoryCitationEntry with 4 elementsspawnAgentsendInputresumeAgentcloseAgentadddeleteupdatesessionIdforkedFromIdpreviewmodelProvidercreatedAtupdatedAtcliVersionthreadSourceagentNicknameagentRolegitInfoturnsstruct Thread with 19 elementsnotLoadedsystemErroractiveshabranchoriginUrlstruct GitInfo with 3 elementspendingInitrunningerroredvariant index 0 <= i < 7contextWindowExceededusageLimitExceededcyberPolicyhttpConnectionFailedresponseStreamConnectionFailedinternalServerErrorunauthorizedbadRequestthreadRollbackFailedsandboxErrorresponseStreamDisconnectedresponseTooManyFailedAttemptsactiveTurnNotSteerableserviceTierruntimeWorkspaceRootsinstructionSourcesapprovalPolicyapprovalsRevieweractivePermissionProfilestruct ThreadStartResponse with 12 elementscodexErrorInfoadditionalDetailswaitingOnApprovalwaitingOnUserInputloginIduserShellunifiedExecStartupunifiedExecInteractionapiKeychatgptDeviceCodechatgptAuthTokensstruct variant DynamicToolCallOutputContentItem::InputText with 1 elementstruct variant DynamicToolCallOutputContentItem::InputImage with 1 elementrestrictedappServercustominputTextinputImagestruct ActivePermissionProfile with 2 elementsdata did not match any variant of untagged enum RequestIdJSONRPCErrordata did not match any variant of untagged enum JSONRPCMessageJSONRPCErrorErrorclientInfocapabilitiesincludeTokenrefreshTokenInitializeCapabilitiesexperimentalApirequestAttestationoptOutNotificationMethodsrolloutPathconversationIdenvironmentIdexecServerUrlnetworkAccessexternalSandboxworkspaceWritewritableRootsexcludeTmpdirEnvVarexcludeSlashTmpinternally tagged enum LegacyReadOnlyAccessLegacyReadOnlyAccessFullAccessinternally tagged enum SandboxPolicyDeserializeSandboxPolicyDeserializelimitThreadGitInfottystreamStdinstreamStdoutStderroutputBytesCapdisableTimeouttimeoutMssandboxPolicypermissionProfiledeltaBase64closeStdinenablementsourcePathdestinationPathrecursivewatchIdforcedataBase64uritimeoutSecsforceRefetchinternally tagged enum ThreadIteminternally tagged enum CommandActionMemoryCitationinternally tagged enum PatchChangeKindPatchChangeKindAddDeleteinternally tagged enum WebSearchActioninternally tagged enum DynamicToolCallOutputContentItemByteRangeTextElementclientUserMessageIdresponsesapiClientMetadataadditionalContextenvironmentsoutputSchemacollaborationModeexpectedTurnIdturnIdapplicationincludeHiddenkeyPathmergeStrategyHookMigrationincludeLayersmcpServerssubagentsmarketplaceNamepluginNamesMcpServerMigrationexpectedVersionincludeHomemigrationItemsAGENTS_MDMCP_SERVER_CONFIGSUBAGENTSmarketplacePathremoteMarketplaceNamepluginNameforceReloadprincipalTypeprincipalIdrefNamesparsePathsinstallSuggestionPluginNamespluginPathremotePluginIddiscoverabilityshareTargetsskillNameworkspaceworkspace-directoryshared-with-meextraRootsuncommittedChangesbaseBranchcommitinternally tagged enum ThreadStatusThreadStatusSystemErrorcreated_atupdated_atdeveloperInstructionsexcludeTurnspersistExtendedHistoryusageLimitedbudgetLimitedsortDirectionmodelProviderssourceKindsuseStateDbOnlysearchTermincludeTurnssubAgentReviewsubAgentCompactsubAgentThreadSpawnsubAgentOtherserviceNamesessionStartSourcedynamicToolsmockExperimentalFieldexperimentalRawEventsobjectivetokenBudgetcodexStreamlinedLoginaccessTokenchatgptPlanTypeusage_limitcreditTypeprocessHandleclassificationincludeLogsextraLogFilessampleRatenumChannelssamplesPerChannelitemIdoutputModalityrealtimeSessionIdThreadRealtimeStartTransportClientRequestinitializethread/startthread/resumethread/forkthread/archivethread/unsubscribethread/increment_elicitationthread/decrement_elicitationthread/name/setthread/goal/setthread/goal/getthread/goal/clearthread/metadata/updatethread/settings/updatethread/memoryMode/setmemory/resetthread/compact/startthread/shellCommandthread/approveGuardianDeniedActionthread/rollbackthread/listthread/searchthread/loaded/listthread/readthread/turns/listthread/turns/items/listthread/inject_itemsskills/listskills/extraRoots/sethooks/listmarketplace/addmarketplace/removemarketplace/upgradeplugin/listplugin/readplugin/skill/readplugin/share/saveplugin/share/updateTargetsplugin/share/listplugin/share/checkoutplugin/share/deletefs/readFilefs/writeFilefs/createDirectoryfs/getMetadatafs/removefs/copyfs/unwatchskills/config/writeplugin/installturn/startturn/steerturn/interruptthread/realtime/startthread/realtime/appendAudiothread/realtime/appendTextthread/realtime/stopthread/realtime/listVoicesreview/startmodel/listmodelProvider/capabilities/readexperimentalFeature/listpermissionProfile/listexperimentalFeature/enablement/setremoteControl/enableremoteControl/disableremoteControl/status/readcollaborationMode/listmock/experimentalMethodenvironment/addmcpServer/oauth/loginconfig/mcpServer/reloadmcpServerStatus/listmcpServer/resource/readmcpServer/tool/callwindowsSandbox/setupStartwindowsSandbox/readinessaccount/login/startaccount/login/cancelaccount/logoutaccount/rateLimits/readfeedback/uploadcommand/execcommand/exec/writecommand/exec/terminatecommand/exec/resizeprocess/spawnprocess/writeStdinprocess/killprocess/resizePtyconfig/readexternalAgentConfig/detectexternalAgentConfig/importconfig/value/writeconfig/batchWriteconfigRequirements/readaccount/readgetConversationSummarygitDiffToRemotegetAuthStatusfuzzyFileSearchfuzzyFileSearch/sessionStartfuzzyFileSearch/sessionUpdatefuzzyFileSearch/sessionStoprootscancellationTokenAbsolutePathBufreadOnlyAccessfullAccessapp-servercodex app-server stdin unavailablecodex app-server stdout unavailablefailed to read from codex app-servercodex app-server closed stdoutapp_server_test_client.requestcodex_app_server_test_clientotel.kindotel.namerpc.systemrpc.methodrpc.request_idapp-server-test-client/src/lib.rsclientjsonrpccodex app-server stdin closedclient request was not a valid JSON-RPC request> .failed to connect to websocket app-server at `
concisedefaultthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializedmodeldeveloper_instructionspragmaticminimallowmediumxhighcmdlist_filessearchquerycommandtimeout_msworking_directoryenvreasoning_textinput_textinput_imageimage_urldetailencrypted_contentsummary_textoutput_textcommentaryfinal_answerResponseItemcontentphasereasoningsummarycall_idstatusactionfunction_callnamespaceargumentsexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callidrevised_promptresultcompactioncompaction_triggercontext_compactionotherqueriesopen_pageurlfind_in_pagepatterncompletedin_progressincompletegoproproliteself_serve_business_usage_basedenterprise_cbp_usage_basedenterpriseeduv1v2adddeleteupdateunified_diffmove_pathreviewcompactthread_spawndepthagent_pathagent_nicknameagent_rolememory_consolidationtraceparenttracestatehttpswsswsa sequencestruct ClaimsForValidation with 5 elementstitleversionstruct ClientInfo with 3 elementsstruct JSONRPCError with 2 elementsmethodparamstracestruct JSONRPCRequest with 4 elementsstruct JSONRPCResponse with 2 elementsclientInfocapabilitiesstruct InitializeParams with 2 elementsstruct JSONRPCErrorError with 3 elementsstruct JSONRPCNotification with 2 elementsexperimentalApirequestAttestationoptOutNotificationMethodsstruct InitializeCapabilities with 3 elementsdata did not match any variant of untagged enum RequestIddata did not match any variant of untagged enum JSONRPCMessageconversationIdcallIdfileChangesreasongrantRootapprovalIdcwdparsedCmdrestrictedenabledSandboxPolicynetworkAccessexternalSandboxworkspaceWritewritableRootsexcludeTmpdirEnvVarexcludeSlashTmpFileSystemPathglob_patternspecialvaluewriteFileSystemSpecialPathproject_rootssubpathtmpdirslash_tmpaccessextendssocks5Tcpsocks5UdpallownetworkfileSystementriesturnIditemIdstartedAtMspermissionsitemsitemsViewstartedAtcompletedAtdurationMssessionIdforkedFromIdpreviewephemeralmodelProvidercreatedAtupdatedAtcliVersionsourcethreadSourceagentNicknameagentRolegitInfoturnsshabranchoriginUrlcodexErrorInfoadditionalDetailsclivscodeappServercustomnotLoadedstdoutstderrprocessIdstreamdeltaBase64capReachedwillRetrydetailsrequestIdconnectingconnectederroredserverNameinstallationIdenvironmentIdunelevatedsamplePathsextraCountfailedScansuccesswatchIdchangedPathsstructuredContent_meta$schemapropertiesreadyfailedcancelledarraynumberintegerobjectstringbooleanconstMcpElicitationNumberSchemadescriptionminimummaximumemailuridate-timeMcpElicitationStringSchemaminLengthmaxLengthformatMcpElicitationBooleanSchemarequestedSchemaelicitationIdMcpElicitationTitledEnumItemsanyOfMcpElicitationUntitledEnumItemsMcpElicitationLegacyTitledEnumSchemaenumNamesMcpElicitationTitledMultiSelectEnumSchemaMcpElicitationTitledSingleSelectEnumSchemaoneOfMcpElicitationUntitledMultiSelectEnumSchemaMcpElicitationUntitledSingleSelectEnumSchemalogoUrllogoUrlDarkdistributionChannelappMetadatalabelsinstallUrlisAccessibleisEnabledpluginDisplayNamesdeveloperwebsiteprivacyPolicytermsOfServiceisDiscoverableAppcategoriessubCategoriesseoDescriptionscreenshotsversionIdversionNotesfirstPartyTypefirstPartyRequiresInstallshowInComposerWhenUnlinkedfileIduserPromptthreadsystemprojectmdmsessionFlagsplugincloudRequirementslegacyManagedConfigFilelegacyManagedConfigMdmpreToolUsepermissionRequestpostToolUsepreCompactpostCompactsessionStartsubagentStartsubagentStoprunningblockedstoppedeventNamehandlerTypeexecutionModescopesourcePathdisplayOrderstatusMessagepromptagentasyncwarningcontextrunuserMessagehookPromptfragmentsagentMessagememoryCitationcommandActionsfileChangechangesmcpToolCallservermcpAppResourceUridynamicToolCallcontentItemscollabAgentToolCallsenderThreadIdreceiverThreadIdsreasoningEffortagentsStateswebSearchimageViewimageGenerationrevisedPromptsavedPathenteredReviewModecontextCompactionlistFilesthreadIdsspawnAgentsendInputresumeAgentcloseAgentfindInPageinProgresspendingInitinterruptedhookRunIdlineStartlineEndshellunifiedExecdeltauserShellunifiedExecStartupunifiedExecInteractionriskLeveluserAuthorizationrationalecompletedAtMslabelquestionsexecveprogramapplyPatchfilestargetconnectorIdconnectorNametoolTitlerequestPermissionsdeniedabortedheaderisOtheroptionscontentIndexstdinacceptacceptWithExecpolicyAmendmentexecpolicy_amendmentapplyNetworkPolicyAmendmentnetwork_policy_amendmentdeclinecancelinputTextinputImagenetworkApprovalContextadditionalPermissionsproposedExecpolicyAmendmentproposedNetworkPolicyAmendmentsavailableDecisionssummaryIndextargetItemIddecisionSourcestartendtext_elementsimagelocalImageskillmentionbyteRangeplaceholderpendingexplanationtrustedAccessForCyberhighRiskCyberActivityfromModeltoModelverificationscolumnrangeAskForApprovaluntrustedon-failureon-requestrulesskill_approvalrequest_permissionsneverCodexErrorInfocontextWindowExceededusageLimitExceededcyberPolicyhttpConnectionFailedhttpStatusCoderesponseStreamConnectionFailedinternalServerErrorunauthorizedbadRequestthreadRollbackFailedsandboxErrorresponseStreamDisconnectedresponseTooManyFailedAttemptsactiveTurnNotSteerableguardian_subagentobjectivetokenBudgettokensUsedtimeUsedSecondssystemErroractiveactiveFlagsapprovalPolicyapprovalsReviewersandboxPolicyactivePermissionProfileserviceTiereffortcollaborationModepersonalitywaitingOnApprovalwaitingOnUserInputpausedusageLimitedbudgetLimitedtotalmodelContextWindowtotalTokensinputTokenscachedInputTokensoutputTokensreasoningOutputTokensthreadNamethreadSettingstokenUsagehasCreditsunlimitedbalanceusedPercentwindowDurationMinslimitIdlimitNameprimarysecondarycreditsrateLimitReachedTyperate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedpreviousAccountIdloginIdrateLimitsprocessHandlesampleRatenumChannelssamplesPerChannelsdprealtimeSessionIdaudioapikeychatgptchatgptAuthTokensagentIdentityitem/commandExecution/requestApprovalitem/fileChange/requestApprovalitem/tool/requestUserInputmcpServer/elicitation/requestitem/tool/callaccount/chatgptAuthTokens/refreshattestation/generateapplyPatchApprovalexecCommandApprovalServerNotificationthread/startedthread/status/changedthread/archivedthread/unarchivedthread/closedskills/changedthread/name/updatedthread/goal/updatedthread/goal/clearedthread/settings/updatedthread/tokenUsage/updatedturn/startedhook/startedturn/completedhook/completedturn/diff/updatedturn/plan/updateditem/starteditem/autoApprovalReview/starteditem/autoApprovalReview/completeditem/completedrawResponseItem/completeditem/agentMessage/deltaitem/plan/deltacommand/exec/outputDeltaprocess/outputDeltaprocess/exiteditem/commandExecution/outputDeltaitem/commandExecution/terminalInteractionitem/fileChange/outputDeltaitem/fileChange/patchUpdatedserverRequest/resolveditem/mcpToolCall/progressmcpServer/oauthLogin/completedmcpServer/startupStatus/updatedaccount/updatedaccount/rateLimits/updatedremoteControl/status/changedexternalAgentConfig/import/completedfs/changeditem/reasoning/summaryTextDeltaitem/reasoning/summaryPartAddeditem/reasoning/textDeltamodel/reroutedmodel/verificationguardianWarningdeprecationNoticeconfigWarningfuzzyFileSearch/sessionUpdatedthread/realtime/startedthread/realtime/itemAddedthread/realtime/transcript/donethread/realtime/outputAudio/deltathread/realtime/sdpthread/realtime/errorthread/realtime/closedwindows/worldWritableWarningwindowsSandbox/setupCompletedaccount/login/completedmatch_typefile_namescoreindicesdirectorysegment_idsegment_countmessage_size_bytesmessage_chunk_base64event app-server-transport/src/transport/unix_socket.rs:90event app-server-transport/src/transport/unix_socket.rs:69event app-server-transport/src/transport/unix_socket.rs:66event app-server-transport/src/transport/unix_socket.rs:82event app-server-transport/src/transport/unix_socket.rs:33event app-server-transport/src/transport/remote_control/client_tracker.rs:352codex_app_server_transport::transport::remote_control::client_trackertransport_eventapp-server-transport/src/transport/remote_control/client_tracker.rsevent app-server-transport/src/transport/remote_control/client_tracker.rs:359timeoutremote control transport event receiver droppedevent app-server-transport/src/transport/remote_control/client_tracker.rs:387connection_closedevent app-server-transport/src/transport/remote_control/client_tracker.rs:401connection_idforwarding remote control connection closed transport eventevent app-server-transport/src/transport/remote_control/client_tracker.rs:411event app-server-transport/src/transport/remote_control/mod.rs:149codex_app_server_transport::transport::remote_controlprevious_statusnext_statusprevious_environment_idnext_environment_idinstallation_idapp-server-transport/src/transport/remote_control/mod.rsremote control handle status changedevent app-server-transport/src/transport/remote_control/mod.rs:76event app-server-transport/src/transport/remote_control/mod.rs:87enabled_changedcurrent_statusremote control enable requestedevent app-server-transport/src/transport/remote_control/mod.rs:113event app-server-transport/src/transport/remote_control/mod.rs:216remote_control_urlstate_db_availableinitial_enabledevent app-server-transport/src/transport/remote_control/mod.rs:192event app-server-transport/src/transport/remote_control/mod.rs:229event app-server-transport/src/transport/remote_control/mod.rs:265shutdown_requestedevent app-server-transport/src/transport/remote_control/mod.rs:257event app-server-transport/src/transport/remote_control/mod.rs:275x-request-idcf-ray<invalid utf-8>x-codex-installation-idremote_control_token<redacted>event app-server-transport/src/transport/remote_control/enroll.rs:113codex_app_server_transport::transport::remote_control::enrollapp-server-transport/src/transport/remote_control/enroll.rsevent app-server-transport/src/transport/remote_control/enroll.rs:95event app-server-transport/src/transport/remote_control/enroll.rs:85event app-server-transport/src/transport/remote_control/enroll.rs:179event app-server-transport/src/transport/remote_control/enroll.rs:161
text/event-streammcp-session-idlast-event-idGETmissing-content-typeDELETEsend body eoslimitedNetworkProxyConfigTomldata did not match any variant of untagged enum FeatureTomlByteRangestartendTextElementbyte_rangeplaceholderglob_patterninternally tagged enum FileSystemPathrestrictedFileSystemSpecialPathminimalproject_rootssubpathtmpdirslash_tmpunrestrictedinternally tagged enum FileSystemSpecialPathMinimalTmpdirFileSystemSandboxEntryaccessentriesneverconciseguardian_subagentchatgptapicountryregionCollaborationModeWebSearchContextSizeModelProviderAuthInforefresh_interval_msbody_after_prefixcorecustomexecutetrusteduntrustedPersonalitypragmaticinputSchemadeferLoadingturnIdstartedAtMsinternally tagged enum DynamicToolCallOutputContentIteminstructions_templateinstructions_variablesmodelstokensxhighmigration_markdowntext_and_imagepersonality_defaultpersonality_friendlypersonality_pragmaticdirectdefault_reasoning_levelsupported_reasoning_levelsshell_typevisibilityadditional_speed_tiersservice_tiersdefault_service_tierupgradebase_instructionsmodel_messagessupports_reasoning_summariesdefault_reasoning_summarysupport_verbositydefault_verbosityapply_patch_tool_typeweb_search_tool_typetruncation_policysupports_image_detail_originalcontext_windowmax_context_windowauto_compact_token_limitexperimental_supported_toolssupports_search_tooltool_modeinternally tagged enum ParsedCommandrolloutIdslineStartlineEndRequestUserInputAnsweranswersRequestUserInputResponseisOtherstarted_at_msRequestPermissionProfiledata did not match any variant of untagged enum RequestIdCallToolResultstructuredContentisError_metainternally tagged enum AgentMessageContentrevised_promptsaved_pathinternally tagged enum TurnItemsummary_textraw_contentchangesauto_approvedstdoutstderrfragmentsmcpAppResourceUrimemory_citationinProgresshookRunIdNetworkPermissionsdata did not match any variant of untagged enum PermissionProfileDeLocalShellExecActionworking_directoryreasoning_textinternally tagged enum ReasoningItemContentdata did not match any variant of untagged enum FunctionCallOutputBodyActivePermissionProfiledata did not match any variant of untagged enum FileSystemPermissionsDeinternally tagged enum TaggedPermissionProfileTaggedPermissionProfileDisabledAdditionalPermissionProfileManagedFileSystemPermissionsinternally tagged enum ManagedFileSystemPermissionsUnrestrictedinput_textinput_imageencrypted_contentinternally tagged enum FunctionCallOutputContentIteminternally tagged enum ReasoningItemReasoningSummaryinternally tagged enum ContentItemcommentaryfinal_answerResponseItemreasoningsummaryfunction_callexecutionfunction_call_outputcustom_tool_call_outputtool_search_outputweb_search_callimage_generation_callcompaction_triggercontext_compactionotherinternally tagged enum ResponseItemCompactionTriggerWebSearchActionsearchqueriesopen_pagefind_in_pageinternally tagged enum WebSearchActionincompleteinternally tagged enum LocalShellActionPermissionProfilealloyarborashballadbreezecedarcoralemberjunipermaplemarinshimmersolspruceverseapproved_with_amendmentapproved_for_sessionapproved_with_network_policy_allowdenied_with_network_policy_denyabortinternally tagged enum McpStartupStatusReadyadditional_detailsusageLimitedbudgetLimitedduration_mscollaboration_mode_kindimagesimage_detailslocal_imageslocal_image_detailstext_elementsuser_shellunified_exec_startupunified_exec_interactionfrom_modeltrusted_access_for_cyberRateLimitSnapshotlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeoverall_correctnessoverall_explanationoverall_confidence_scorelast_agent_messagetime_to_first_token_mscompleted_at_mshigh_risk_cyber_activityRealtimeAudioFramesample_ratenum_channelssamples_per_channeldefaultV1defaultV2absolute_file_pathline_rangereceiver_thread_idreceiver_agent_nicknamereceiver_agent_roleprocess_idparsed_cmdinteraction_inputaggregated_outputwarningcontextinvocationmcp_app_resource_urirate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedRealtimeResponseDoneresponse_idagent_statusesreview_outputRealtimeNoopRequestednum_turnsGranularApprovalConfigskill_approvalagent_nicknameagent_roledetailsverificationsRealtimeTranscriptDonemodel_provider_idactive_permission_profilereasoning_summarycollaboration_modereceiver_thread_idsreceiver_agentsRealtimeResponseCreatedRealtimeTranscriptDeltadeltaRealtimeTranscriptEntrynew_thread_idnew_agent_nicknamenew_agent_roleRealtimeHandoffRequestedactive_transcriptstdinRealtimeResponseCancelledsummary_indexhttp_addrsocks_addrthread_settingsstreamchunkcontent_itemssdpRealtimeInputAudioSpeechStartedpayloadvoicesGitInfocommit_hashrepository_urlProductCHATGPTCODEXATLASatlasinternally tagged enum EventMsgthreadtokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtinternally tagged enum FileChangeinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokensforked_from_idtimestampcli_versiondynamic_toolsmemory_modeinternally tagged enum ReviewTargetReviewTargetUncommittedChangesNetworkAccessRealtimeVoiceSandboxPolicyreplacement_historypre_tool_usepermission_requestpost_tool_usepre_compactpost_compactsession_startuser_prompt_submitsubagent_startsubagent_stopSessionUpdatedInputAudioSpeechStartedInputTranscriptDeltaInputTranscriptDoneOutputTranscriptDeltaOutputTranscriptDoneResponseCreatedResponseCancelledResponseDoneConversationItemAddedConversationItemDoneNoopRequestedcode_locationReviewRequestinternally tagged enum SandboxPolicyDangerFullAccessunified_diffon-failureon-requestdepthcontext_window_exceededusage_limit_exceededserver_overloadedcyber_policyhttp_connection_failedresponse_stream_connection_failedinternal_server_errorunauthorizedbad_requestsandbox_errorresponse_stream_disconnectedresponse_too_many_failed_attemptsactive_turn_not_steerablethread_rollback_failedevent_namehandler_typeexecution_modesource_pathdisplay_orderstatus_messageapproved_execpolicy_amendmentnetwork_policy_amendmenttotal_token_usageCreditsSnapshothas_creditsunlimitedbalanceRateLimitWindowused_percentwindow_minutesresets_atrate_limitsreview_endedcurrent_datefile_system_sandbox_policyrealtime_activeclean_background_terminalsrealtime_conversation_startrealtime_conversation_audiorealtime_conversation_textrealtime_conversation_closerealtime_conversation_list_voicesuser_inputinter_agent_communicationexec_approvalpatch_approvalresolve_elicitationuser_input_answerrequest_permissions_responsedynamic_tool_responserefresh_mcp_serversreload_user_configset_thread_memory_modethread_rollbackapprove_guardian_denied_actionrun_user_shell_commandinternally tagged enum ElicitationRequestNetworkPolicyAmendmentrequestGuardianAssessmentEventtarget_item_iddecision_sourcehttp-connectGuardianAssessmentActionapproval_idnetwork_approval_contextproposed_execpolicy_amendmentproposed_network_policy_amendmentsavailable_decisionsinternally tagged enum GuardianAssessmentActiongrant_rootEventListener was not inserted into the linked list, make sure you're not polling EventListener/listener! after it has finishedtag already takenassertion failed: DEFAULT_MAX_FRAME_SIZE as usize <= val && val <= MAX_MAX_FRAME_SIZE as usizeassertion failed: self.has_capacity()chunk not fully encodednot implementeddata frame queueddata not frame queuedflushing bufferassertion failed: val <= frame::MAX_MAX_FRAME_SIZE as usizecodec closedreceived unexpected shutdown pingConnection::poll; connection error    -> already going awayset_initial_window_size(%size)connection closing after flushServerpoll_completewasn't expecting a frame to reclaimnot reclaiming frame for cancelled streamremoving dangling stream from pending_sendstream capacity is 0Queue::push_front -> existing entries -> first entry -> already queuedh2 streams Queue: head Ptr expected for resolved steam in store, but none found; report bug in ramastream store index to be valid due to OG source and calc belowh2 proto: streams: buffer: Deque::pop_front: unexpected slot with no next ptr where one was expected: report bug to ramainternal error: entered unreachable code: Initiator::User should not error sending resetconnection error PROTOCOL_ERROR -- recv_reset: invalid stream ID 0;connection error PROTOCOL_ERROR -- recv_push_promise: initiating stream is not opened;connection error PROTOCOL_ERROR -- recv_push_promise: initiating stream is in an invalid state;connection closed because of a broken pipeStreams::recv_eoftoo_many_internal_resetsconnection error PROTOCOL_ERROR -- received unexpected settings ack;assertion failed: self.remote.is_none()ACK sent; applying settingsbinding client connectionclient connection boundreceived incomingparse eof{role=server}{role=client}maybe_notify; read eofmaybe_notify; read_from_io blockedshut down IO completekeep-aliveautomatically sending 100 ContinueHTTP/1.1 100 Continue
struct JsonRpcRequeststruct RawTextContent with 2 elementsstruct ToolUseContent with 4 elementsstruct ImageViewItem with 2 elementsstruct ReasoningItem with 3 elementsUserMessageHookPromptAgentMessageReasoningWebSearchImageViewImageGenerationFileChangeMcpToolCallContextCompactionvariant index 0 <= i < 11struct WebSearchItem with 3 elementsstruct variant ContentItem::InputImage with 2 elementsstruct variant ContentItem::InputText with 1 elementstruct variant ContentItem::OutputText with 1 elementstruct GitInfo with 3 elementsstruct JsonRpcResponsestruct JsonRpcResponse with 3 elementslastModifiedstruct Annotations with 3 elementsstruct RawAudioContent with 2 elementsresource_linkstruct RawImageContent with 3 elementsstruct FeedbackConfigToml with 1 elementstruct FileChangeItem with 6 elementsstruct HookPromptItem with 2 elementsstruct variant ResponseItem::Message with 4 elementsstruct variant ResponseItem::Reasoning with 4 elementsstruct variant ResponseItem::CustomToolCallOutput with 3 elementsstruct variant ResponseItem::Compaction with 1 elementstruct variant ResponseItem::ImageGenerationCall with 4 elementsstruct variant ResponseItem::LocalShellCall with 4 elementsstruct variant ResponseItem::ToolSearchOutput with 4 elementsstruct variant ResponseItem::FunctionCallOutput with 2 elementsstruct variant ResponseItem::FunctionCall with 5 elementsstruct variant ResponseItem::ToolSearchCall with 5 elementsstruct variant ResponseItem::CustomToolCall with 5 elementsTryFlattenErr polled after completionstruct OctetKeyPairParameters with 3 elementsstruct AnalyticsConfigToml with 1 elementstruct McpToolCallItem with 10 elementsstruct UserMessageItem with 3 elementstoolUseIdstruct ToolResultContent with 5 elementspath does not exist or is not a directorymissing or invalid plugin.jsonplugin is not installedplugin MCP file overwrote an earlier server definitionmcpServersdata did not match any variant of untagged enum PluginMcpFileplugin app config is missing an app idskipping duplicate plugin MCP server namelist_itemslist_turnsthread/searchstruct AgentMessageItem with 4 elementsstruct McpToolCallError with 1 elementstruct ErrorEvent with 2 elementsmove_pathstruct variant FileChange::Add with 1 elementstruct variant FileChange::Delete with 1 elementstruct variant FileChange::Update with 2 elementsstruct ThreadGoal with 8 elementsstruct TokenUsage with 5 elementselicitationIdstruct variant PromptMessageContent::Text with 1 elementstruct DebugToml with 1 elementstruct PermissionSelectionTomlstruct PermissionSelectionToml with 2 elementsplugin install requests are not available in codex-tui yetplugin install requests currently support only action_type="install"unavailablesession_metaresponse_itemcompactedturn_contextevent_msgstruct JsonRpcNotificationLocal time out of range for `NaiveDateTime`task_idencrypted_task_idencryptedTaskIdstruct ConfigToml with 95 elementsstruct HookPromptFragment with 2 elementsstruct BaseInstructions with 1 elementstruct variant ReviewTarget::Commit with 2 elementsstruct variant ReviewTarget::Custom with 1 elementstruct variant ReviewTarget::BaseBranch with 1 elementstruct WarningEvent with 1 elementstruct EllipticCurveKeyParameters with 4 elementsstruct TuiChatKeymap with 4 elementsstruct TuiListKeymap with 10 elementsstruct ToolSuggestDisabledTool with 2 elementsstruct ToolSuggestDiscoverable with 2 elementsstruct variant AgentMessageContent::Text with 1 elementstruct ImageGenerationItem with 5 elementsstruct PlanItemArg with 2 elementsstruct CompactedItem with 2 elementsrealtime_conversation_startedrealtime_conversation_realtimerealtime_conversation_closedrealtime_conversation_sdpmodel_reroutemodel_verificationcontext_compactedthread_rolled_backtask_startedturn_startedthread_settings_appliedtask_completeturn_completetoken_countagent_messageuser_messageagent_reasoningagent_reasoning_raw_contentagent_reasoning_section_breaksession_configuredthread_goal_updatedmcp_startup_updatemcp_startup_completemcp_tool_call_beginmcp_tool_call_endweb_search_endimage_generation_beginimage_generation_endexec_command_beginexec_command_output_deltaterminal_interactionview_image_tool_callexec_approval_requestdynamic_tool_call_requestdynamic_tool_call_responseelicitation_requestapply_patch_approval_requestguardian_assessmentdeprecation_noticestream_errorpatch_apply_beginpatch_apply_updatedpatch_apply_endturn_diffrealtime_conversation_list_voices_responseplan_updateturn_abortedshutdown_completeentered_review_modeexited_review_moderaw_response_itemitem_starteditem_completedhook_startedhook_completedagent_message_content_deltaplan_deltareasoning_content_deltareasoning_raw_content_deltacollab_agent_spawn_begincollab_agent_spawn_endcollab_agent_interaction_begincollab_agent_interaction_endcollab_waiting_begincollab_waiting_endcollab_close_begincollab_resume_begincollab_resume_endvariant index 0 <= i < 74struct McpInvocation with 3 elementsstruct ReviewFinding with 5 elementsstruct ReviewRequest with 2 elementsstruct TurnDiffEvent with 1 elementstruct variant UserInput::Mention with 2 elementsstruct variant UserInput::LocalImage with 2 elementsstruct variant UserInput::Skill with 2 elementsstruct variant UserInput::Image with 2 elementsstruct variant UserInput::Text with 2 elementserror_descriptionerror_uriuriTemplatestruct RealtimeToml with 4 elementsfield index 0 <= i < 10struct TuiPagerKeymap with 10 elementsstruct NetworkPermissions with 1 elementturn_kindstruct CollabAgentRef with 3 elementsstruct HookRunSummary with 14 elementsstruct PlanDeltaEvent with 4 elementsstruct TokenUsageInfo with 3 elementsstruct AgentRoleToml with 3 elementsstruct ProjectConfig with 1 elementstruct TuiEditorKeymap with 17 elementsstruct TuiGlobalKeymap with 10 elementsread_mcp_resource handler received unsupported payload
Errorthere should be an errorpath contains invalid UTF-8 charactersinternal error: entered unreachable code  commandtimeout_msworking_directoryenvreasoning_textinput_textinput_imageimage_urldetailencrypted_contentsummary_textoutput_textlowcommentaryfinal_answermessagecontentphasereasoningsummarycall_idstatusactionfunction_callnamespaceargumentsexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callidrevised_promptresultcompactioncompaction_triggercontext_compactionothersearchqueryqueriesopen_pageurlfind_in_pagepatterncompletedin_progressincompletea sequencestruct ImportedExternalAgentSessionLedgerrecordsstruct ImportedExternalAgentSessionLedger with 1 elementstruct ImportedExternalAgentSessionRecordsource_pathcontent_sha256imported_thread_idimported_atstruct ImportedExternalAgentSessionRecord with 4 elementsassistant<EXTERNAL SESSION IMPORTED>external_agent_session_imports.jsonunknownexternal_agent_tool_calldescriptionfile_path
internal error: entered unreachable code: imagegen root schema must be an objectgpt-image-2image edit requested without any usable image in conversation historyImagegenArgscodex_image_generation_extension::tool::ImagegenArgsImagegenActioncodex_image_generation_extension::tool::ImagegenActiona Display implementation returned an error unexpectedlyassertion failed: edge.height == self.height - 1assertion failed: src.len() == dst.len()tracing::spantracing::span::activeserialize_value called before serialize_keyindex not foundString$idtitledescriptiondefaultdeprecatedwriteOnly$schemadefinitionsformatconstadditionalItemsuniqueItemsmultipleOfmaximumminimummaxPropertiesminPropertiespatternPropertiespropertyNamesmaxLengthminLengthpatternallOfanyOfoneOfnotifimage_urlmodelimages/editsimage editimages/generationsHash table capacity overflowCODEX_MANAGED_BY_NPMCODEX_MANAGED_BY_BUNzshbincodex-package.jsoncodex-resourcescodex-path/opt/homebrew/usr/localstandaloneErrora Display implementation returned an error unexpectedlyevent keyring-store/src/lib.rs:61codex_keyring_storemessagekeyring-store/src/lib.rsevent keyring-store/src/lib.rs:53event keyring-store/src/lib.rs:57event keyring-store/src/lib.rs:65event keyring-store/src/lib.rs:72event keyring-store/src/lib.rs:79event keyring-store/src/lib.rs:83event keyring-store/src/lib.rs:102event keyring-store/src/lib.rs:90event keyring-store/src/lib.rs:98event keyring-store/src/lib.rs:94
Request completedRequest failed<unknown>open_fullscreenopen_threadapproveapprove_for_sessionapprove_for_prefixdeclinecancelsubmitqueuehistory_search_previoushistory_search_nextenter_insertappend_after_cursorappend_line_endinsert_line_startopen_line_belowopen_line_abovemove_leftmove_rightmove_upmove_downmove_word_forwardmove_word_backwardmove_word_endmove_line_startmove_line_enddelete_charsubstitute_chardelete_to_line_endchange_to_line_endyank_linepaste_afterstart_delete_operatorstart_yank_operatorstart_change_operatorcancel_operatordelete_linemotion_leftmotion_rightmotion_upmotion_downmotion_word_forwardmotion_word_backwardmotion_word_endmotion_line_startmotion_line_endselect_inner_text_objectselect_around_text_objectparenthesesbracesdouble_quotesingle_quotevim_normalvim_operatorvim_text_objectinterrupt_turndecrease_reasoning_effortincrease_reasoning_effortedit_queued_messagepage_uppage_downjump_bottomacceptscroll_upscroll_downhalf_page_uphalf_page_downcloseinsert_newlinemove_word_leftmove_word_rightdelete_backwarddelete_forwarddelete_backward_worddelete_forward_wordkill_line_startkill_whole_linekill_line_endopen_transcriptopen_external_editorclear_terminaltoggle_vim_modetoggle_raw_outputignore_large_untracked_filesignore_large_untracked_dirsmicrophonespeakerwebrtcwebsocketversioncodex_versionconfigexport_dirload_pathallow_codex_version_mismatchsave_fields_resolved_from_model_catalogenabledconfig_lockfileweb_searchexperimental_request_user_inputmax_threadsmax_depthjob_max_runtime_secondsinterrupt_messagereview_modelmodel_providermodel_context_windowmodel_auto_compact_token_limitmodel_auto_compact_token_limit_scopeapproval_policyapprovals_reviewerauto_reviewshell_environment_policyallow_login_shellsandbox_modesandbox_workspace_writedefault_permissionsnotifydeveloper_instructionsinclude_apps_instructionsinclude_collaboration_mode_instructionsinclude_environment_contextmodel_instructions_filecompact_promptforced_chatgpt_workspace_idforced_login_methodcli_auth_credentials_storemcp_serversmcp_oauth_credentials_storemcp_oauth_callback_portmcp_oauth_callback_urlmodel_providersproject_doc_max_bytesproject_doc_fallback_filenamestool_output_token_limitbackground_terminal_max_timeoutjs_repl_node_pathjs_repl_node_module_dirsprofilesqlite_homelog_dirdebugfile_openerhide_agent_reasoningshow_raw_agent_reasoningmodel_reasoning_effortplan_mode_reasoning_effortmodel_reasoning_summarymodel_verbositymodel_supports_reasoning_summariesmodel_catalog_jsonpersonalityservice_tierapps_mcp_product_skuopenai_base_urlexperimental_realtime_ws_base_urlexperimental_realtime_ws_modelexperimental_realtime_ws_backend_promptexperimental_realtime_ws_startup_contextexperimental_realtime_start_instructionsexperimental_thread_config_endpointexperimental_thread_store_endpointexperimental_thread_storetool_suggestagentsskillshooksmarketplacessuppress_unstable_features_warningghost_snapshotproject_root_markerscheck_for_update_on_startupdisable_paste_burstanalyticsnoticeexperimental_use_unified_exec_tooloss_providertransportconfig_filenickname_candidatestrust_levelpolicyconversationalin_memorycommandcommandWindowstimeoutasyncstatusMessageagentstatematchertrusted_hashPreToolUsePermissionRequestPostToolUsePreCompactPostCompactsession_picker_viewinclude_instructionsproxy_urlenable_socks5socks_urlenable_socks5_udpallow_upstream_proxydangerously_allow_non_loopback_proxydangerously_allow_all_unix_socketsdomainsunix_socketsallow_local_bindinghostmethodspath_prefixesqueryheadersstrip_request_headersinject_request_headersextendsworkspace_rootsfilesystemnetworkglob_scan_max_depthallowsecret_env_varsecret_fileprefixunelevatednotificationsnotification_methodnotification_conditionkeyringephemeralinheritignore_default_excludesexcludeinclude_onlyexperimental_use_profileconnectorpluginhome_last_prompted_atproject_last_prompted_atanimationsshow_tooltipsraw_output_modestatus_linestatus_line_use_colorsterminal_titlethemepetpet_anchorkeymapmodel_availability_nuxterminal_resize_reflow_max_rowsNoticehide_full_access_warninghide_world_writable_warningfast_default_opt_outhide_rate_limit_model_nudgehide_gpt5_1_migration_prompthide_gpt-5.1-codex-max_migration_promptexternal_config_migration_promptspersistencemax_bytesdestructive_enabledopen_world_enableddefault_tools_approval_modedefault_tools_enabledsandboxsandbox_private_desktopdisable_on_external_contextgenerate_memoriesuse_memoriesdedicated_toolsmax_raw_memories_for_consolidationmax_unused_daysmax_rollout_age_daysmax_rollouts_per_startupmin_rollout_idle_hoursextract_modelconsolidation_modelscreen-bottomapproval_modeca-certificateclient-certificateclient-private-keylog_user_promptenvironmenttrace_exporterspan_attributestracestatestatsigotlp-httpotlp-grpcbinarylast_updatedlast_revisionsource_typerefsparse_pathsdiscoverablesdisabled_toolsosc9belvscodevscode-insiderscursorgitunfocusedalwaysenabled_toolswritable_rootsnetwork_accessexclude_tmpdir_env_varexclude_slash_tmpcomfortabledenseMcpServerToolConfigMcpServerOAuthConfigenvurlbearer_token_env_varhttp_headersenvironment_idsupports_parallel_tool_callsstartup_timeout_secscopesoauthoauth_resourcedata did not match any variant of untagged enum McpServerEnvVarktycrvxyRSAHS256HS384HS512ES256ES384RS256RS384RS512PS256PS384PS512EdDSARSA1_5RSA-OAEP-256octP-256P-384P-521Ed25519usekey_opsalgkidx5ux5cx5tOKPnekdata did not match any variant of untagged enum AlgorithmParametersECtls handshake eof<apps_instructions></apps_instructions># AGENTS.md instructions for </INSTRUCTIONS>h1 client upgradeable connection: poll: inner connection already taken: poll after ready?inner h1 connection for upgradeable connection was Some abovenetwork target rejected by policyignore dropped packet: nothing to inspect or relay<skill>size overflows MAX_SIZEinternal error: entered unreachable code: ToValues State::Tmp<environment_context></environment_context>HttpProxyConnectResponseHeadersu64 value was too largeskipping legacy ghost_snapshot rollout lineempty session file<permissions instructions></permissions instructions>Tcp Connector Service cannot establish a UDP transporttcp connector: conncept to connector target (overwrite?)text/event-stream, mcp-session-idlast-event-idGETmissing-content-typeDELETEsend body eoslimitedmax_concurrent_threads_per_sessionmin_wait_timeout_msmax_wait_timeout_msdefault_wait_timeout_msusage_hint_enabledusage_hint_textroot_agent_usage_hint_textsubagent_usage_hint_texttool_namespacehide_spawn_agent_metadatanon_code_mode_onlyNetworkProxyConfigTomlmulti_agent_v2apps_mcp_path_overridenetwork_proxyByteRangestartendTextElementbyte_rangeplaceholderFileSystemPathglob_patternpatternspecialvalueinternally tagged enum FileSystemPathwriterestrictedFileSystemSpecialPathminimalproject_rootssubpathtmpdirslash_tmpunrestrictedinternally tagged enum FileSystemSpecialPathMinimalTmpdirFileSystemSandboxEntryaccessentriesnevercachedconciseguardian_subagentchatgptapicountryregionCollaborationModecontext_sizeallowed_domainslocationlowmediumhighModelProviderAuthInfotimeout_msrefresh_interval_msbody_after_prefixcoreallcustomexecutetrusteduntrustedPersonalitypragmaticread-onlyworkspace-writedanger-full-accesscallIdturnIdstartedAtMsnamespaceargumentsinternally tagged enum DynamicToolCallOutputContentItemxhighinternally tagged enum ParsedCommandrolloutIdslineStartlineEndquestionsheaderisOtheroptionslabelstarted_at_msreasonRequestPermissionProfilefile_systemdata did not match any variant of untagged enum RequestIdCallToolResultstructuredContentisError_metainternally tagged enum AgentMessageContentrevised_promptsaved_pathinternally tagged enum TurnItemsummary_textraw_contentchangesauto_approvedstdoutstderrfragmentsmcpAppResourceUriphasememory_citationinProgresscompletedhookRunIdNetworkPermissionsdata did not match any variant of untagged enum PermissionProfileDeLocalShellExecActionworking_directoryreasoning_textinternally tagged enum ReasoningItemContentdata did not match any variant of untagged enum FunctionCallOutputBodyActivePermissionProfiledata did not match any variant of untagged enum FileSystemPermissionsDeinternally tagged enum TaggedPermissionProfileTaggedPermissionProfileDisabledinternally tagged enum ManagedFileSystemPermissionsManagedFileSystemPermissionsUnrestrictedinput_textinput_imagedetailencrypted_contentinternally tagged enum FunctionCallOutputContentIteminternally tagged enum ReasoningItemReasoningSummaryinternally tagged enum ContentItemcommentaryfinal_answerResponseItemreasoningsummaryfunction_callexecutionfunction_call_outputcustom_tool_call_outputtool_search_outputweb_search_callimage_generation_callcompactioncompaction_triggercontext_compactionotherinternally tagged enum ResponseItemCompactionTriggerWebSearchActionsearchqueriesopen_pagefind_in_pageinternally tagged enum WebSearchActionincompletebase_instructionsinternally tagged enum LocalShellActionruninternally tagged enum McpStartupStatusReadyadditional_detailsactivepausedblockedusageLimitedbudgetLimitedcompleted_atduration_msstarted_atcollaboration_mode_kindimagesimage_detailslocal_imageslocal_image_detailstext_elementsuser_shellunified_exec_startupunified_exec_interactionfrom_modeltrusted_access_for_cyberRateLimitSnapshotlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeoverall_correctnessoverall_explanationoverall_confidence_scorelast_agent_messagetime_to_first_token_mscompleted_at_mshigh_risk_cyber_activitysuccessRealtimeAudioFramesample_ratenum_channelssamples_per_channelitem_idv1v2defaultV1defaultV2absolute_file_pathline_rangereceiver_thread_idreceiver_agent_nicknamereceiver_agent_roleprocess_idparsed_cmdinteraction_inputaggregated_outputexit_codewarningcontextinvocationmcp_app_resource_uriplugin_idreviewrate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedRealtimeResponseDoneresponse_idagent_statusesreview_outputmemory_consolidationRealtimeNoopRequestednum_turnsGranularApprovalConfigskill_approvalrequest_permissionsagent_nicknameagent_roledetailsverificationsRealtimeTranscriptDonemodel_provider_idpermission_profileactive_permission_profilereasoning_summarycollaboration_modedenied_domainsreceiver_thread_idsreceiver_agentsRealtimeResponseCreatedRealtimeTranscriptDeltadeltaRealtimeTranscriptEntrynew_thread_idnew_agent_nicknamenew_agent_roleRealtimeHandoffRequestedactive_transcriptstdinRealtimeResponseCancelledsummary_indexhttp_addrsocks_addrthread_settingsstreamchunkcontent_itemssdpcontent_indexRealtimeInputAudioSpeechStartedrealtime_session_idpayloadvoicescommit_hashbranchrepository_urlProductCHATGPTCODEXcodexATLASatlasinternally tagged enum EventMsgthreadinternally tagged enum FileChangeprojectmdmsession_flagscloud_requirementslegacy_managed_config_filelegacy_managed_config_mdmobjectivetokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokenspending_initinterruptederrorednot_foundforked_from_idtimestamporiginatorcli_versionthread_sourceagent_pathdynamic_toolsmemory_modeinternally tagged enum ReviewTargetReviewTargetUncommittedChangesalloyarborashballadbreezecedarcoralcoveechoemberjunipermaplemarinsageshimmersolsprucevaleversereplacement_historypre_tool_usepermission_requestpost_tool_usepre_compactpost_compactsession_startuser_prompt_submitsubagent_startsubagent_stopstoppedNetworkAccessSessionUpdatedInputAudioSpeechStartedInputTranscriptDeltaInputTranscriptDoneOutputTranscriptDeltaOutputTranscriptDoneResponseCreatedResponseCancelledResponseDoneConversationItemAddedConversationItemDoneNoopRequestedcode_locationReviewRequesttargetinternally tagged enum SandboxPolicySandboxPolicyunified_diffon-failureon-requestcontext_window_exceededusage_limit_exceededserver_overloadedcyber_policyhttp_connection_failedresponse_stream_connection_failedinternal_server_errorunauthorizedbad_requestsandbox_errorresponse_stream_disconnectedresponse_too_many_failed_attemptsactive_turn_not_steerablethread_rollback_failedevent_namehandler_typeexecution_modesource_pathdisplay_orderstatus_messageapproved_execpolicy_amendmentapproved_for_sessionnetwork_policy_amendmentdeniedaborttotal_token_usageCreditsSnapshothas_creditsunlimitedbalanceRateLimitWindowused_percentwindow_minutesresets_atrate_limitsreview_endedbudget_limitedcurrent_datesandbox_policyfile_system_sandbox_policyrealtime_activeeffortinternally tagged enum ElicitationRequestshellunified_execNetworkPolicyAmendmentsocks5_tcpsocks5_udpserver_namerequestGuardianAssessmentEventtarget_item_idrisk_leveluser_authorizationrationaledecision_sourcehttp-connecthttps_connectGuardianAssessmentActionexecveprogramapply_patchfilesmcp_tool_calltool_nameconnector_idconnector_nametool_titleapproval_idnetwork_approval_contextproposed_execpolicy_amendmentproposed_network_policy_amendmentsadditional_permissionsavailable_decisionsinternally tagged enum GuardianAssessmentActiongrant_rootpendingexplanationEventListener was not inserted into the linked list, make sure you're not polling EventListener/listener! after it has finishedtag already takenassertion failed: DEFAULT_MAX_FRAME_SIZE as usize <= val && val <= MAX_MAX_FRAME_SIZE as usizeassertion failed: self.has_capacity()chunk not fully encodednot implementeddata frame queueddata not frame queuedflushing bufferassertion failed: val <= frame::MAX_MAX_FRAME_SIZE as usizecodec closedreceived unexpected shutdown pingConnection::poll; connection error    -> already going awayset_initial_window_size(%size)connection closing after flushServerpoll_completewasn't expecting a frame to reclaimnot reclaiming frame for cancelled streamremoving dangling stream from pending_sendstream capacity is 0Queue::push_front -> existing entries -> first entry -> already queuedh2 streams Queue: head Ptr expected for resolved steam in store, but none found; report bug in ramastream store index to be valid due to OG source and calc belowh2 proto: streams: buffer: Deque::pop_front: unexpected slot with no next ptr where one was expected: report bug to ramainternal error: entered unreachable code: Initiator::User should not error sending resetconnection error PROTOCOL_ERROR -- recv_reset: invalid stream ID 0;connection error PROTOCOL_ERROR -- recv_push_promise: initiating stream is not opened;connection error PROTOCOL_ERROR -- recv_push_promise: initiating stream is in an invalid state;connection closed because of a broken pipeStreams::recv_eoftoo_many_internal_resetsconnection error PROTOCOL_ERROR -- received unexpected settings ack;assertion failed: self.remote.is_none()ACK sent; applying settingsbinding client connectionclient connection boundreceived incomingparse eof{role=server}{role=client}maybe_notify; read eofmaybe_notify; read_from_io blockedshut down IO completekeep-aliveautomatically sending 100 ContinueHTTP/1.1 100 Continue
timed out waiting for OAuth callbackOAuth callback was cancelledfailed to handle OAuth callbackfailed to retrieve OAuth credentialsOAuth provider did not return credentialsCodexmissing host in CONNECT requestfetch request contextremove authority and scheme from non-connect direct http(~1) request/add host from authority as HOST header to req (was missing it)[h2+] add scheme/host: missing RequestCtxdefining authority and scheme to non-connect direct http requestuse RequestContext.protocol as http schemeuse RequestContext.authority as http authoritycreate http uri from partsremoved illegal (~http1) header from h2 requesth3 request detected, but sanitize_client_req_header does not yet support thisrequest with unknown version detected, sanitize_client_req_header cannot support thistokio_tungstenite::tls::encryption::rustlsSOCKS5: no acceptable authentication methodSOCKS5: unsupported authentication methodSOCKS5: proxy requested auth, but none providedSOCKS5 domain name too longSOCKS5: invalid address typeSOCKS5 authentication failedHTTP CONNECT response too large/home/runner/work/codex/codex/.cargo-home/git/checkouts/tokio-tungstenite-ea4445d9acecae62/132f5b3/src/compat.rs:131 AllowStd.with_contexttokio_tungstenite::compatwsswsrequestIdsystemPromptincludeContexttemperaturemaxTokensstopSequencestoolChoicevariant index 0 <= i < 1TlsConnector(tunnel): return inner connection: no Tls tunnel is requestedTlsConnector(tunnel): connection securedresourceTemplatesstruct ListResourceTemplatesResult with 3 elementsimagetool_resultvariant index 0 <= i < 5workinginput_requiredreadOnlyHintdestructiveHintidempotentHintopenWorldHintstruct ToolAnnotations with 5 elementsstruct PlanItem with 2 elementsstruct RSAKeyParameters with 3 elementsstruct CreateTaskResult with 1 elementforbiddena sequencevariant index 0 <= i < 15struct PromptMessage with 2 elementsstruct CallToolResult with 4 elementsvariant index 0 <= i < 4struct OctetKeyParameters with 2 elementsstruct PromptArgument with 4 elementslevelloggeruristruct JsonRpcRequeststruct RawTextContent with 2 elementsstruct ToolUseContent with 4 elementsstruct ImageViewItem with 2 elementsstruct ReasoningItem with 3 elementsUserMessageHookPromptAgentMessagePlanReasoningWebSearchImageViewImageGenerationFileChangeMcpToolCallContextCompactionvariant index 0 <= i < 11struct WebSearchItem with 3 elementsstruct variant ContentItem::InputImage with 2 elementsstruct variant ContentItem::OutputText with 1 elementstruct variant ContentItem::InputText with 1 elementstruct GitInfo with 3 elementsstruct JsonRpcResponsestruct JsonRpcResponse with 3 elementslastModifiedstruct Annotations with 3 elementsstruct RawAudioContent with 2 elementsresource_linkstruct RawImageContent with 3 elementsstruct FileChangeItem with 6 elementsstruct HookPromptItem with 2 elementsstruct variant ResponseItem::Message with 4 elementsstruct variant ResponseItem::Reasoning with 4 elementsstruct variant ResponseItem::CustomToolCall with 5 elementsstruct variant ResponseItem::CustomToolCallOutput with 3 elementsstruct variant ResponseItem::ToolSearchOutput with 4 elementsstruct variant ResponseItem::ImageGenerationCall with 4 elementsstruct variant ResponseItem::Compaction with 1 elementstruct variant ResponseItem::ToolSearchCall with 5 elementsstruct variant ResponseItem::FunctionCall with 5 elementsstruct variant ResponseItem::FunctionCallOutput with 2 elementsstruct variant ResponseItem::LocalShellCall with 4 elementsTryFlattenErr polled after completionstruct OctetKeyPairParameters with 3 elementsstruct McpToolCallItem with 10 elementsstruct UserMessageItem with 3 elementstoolUseIdstruct ToolResultContent with 5 elementspath does not exist or is not a directorymissing or invalid plugin.jsonplugin is not installedplugin MCP file overwrote an earlier server definitionmcpServersdata did not match any variant of untagged enum PluginMcpFileplugin app config is missing an app idskipping duplicate plugin MCP server namestruct AgentMessageItem with 4 elementsstruct McpToolCallError with 1 elementstruct ErrorEvent with 2 elementsmove_pathstruct variant FileChange::Update with 2 elementsstruct variant FileChange::Add with 1 elementstruct variant FileChange::Delete with 1 elementstruct ThreadGoal with 8 elementsstruct TokenUsage with 5 elementselicitationIdstruct variant PromptMessageContent::Text with 1 elementsession_metaresponse_itemcompactedturn_contextevent_msgstruct JsonRpcNotificationLocal time out of range for `NaiveDateTime`task_idencrypted_task_idencryptedTaskIdstruct HookPromptFragment with 2 elementsstruct BaseInstructions with 1 elementshastruct variant ReviewTarget::BaseBranch with 1 elementstruct variant ReviewTarget::Commit with 2 elementsstruct variant ReviewTarget::Custom with 1 elementstruct WarningEvent with 1 elementstruct EllipticCurveKeyParameters with 4 elementsstruct variant AgentMessageContent::Text with 1 elementstruct ImageGenerationItem with 5 elementsstruct PlanItemArg with 2 elementsstruct CompactedItem with 2 elementsrealtime_conversation_startedrealtime_conversation_realtimerealtime_conversation_closedrealtime_conversation_sdpmodel_reroutemodel_verificationcontext_compactedthread_rolled_backtask_startedturn_startedthread_settings_appliedtask_completeturn_completetoken_countagent_messageuser_messageagent_reasoningagent_reasoning_raw_contentagent_reasoning_section_breaksession_configuredthread_goal_updatedmcp_startup_updatemcp_startup_completemcp_tool_call_beginmcp_tool_call_endweb_search_endimage_generation_beginimage_generation_endexec_command_beginexec_command_output_deltaterminal_interactionview_image_tool_callexec_approval_requestrequest_user_inputdynamic_tool_call_requestdynamic_tool_call_responseelicitation_requestapply_patch_approval_requestguardian_assessmentdeprecation_noticestream_errorpatch_apply_beginpatch_apply_updatedpatch_apply_endturn_diffrealtime_conversation_list_voices_responseplan_updateturn_abortedshutdown_completeentered_review_modeexited_review_moderaw_response_itemitem_starteditem_completedhook_startedhook_completedagent_message_content_deltaplan_deltareasoning_content_deltareasoning_raw_content_deltacollab_agent_spawn_begincollab_agent_spawn_endcollab_agent_interaction_begincollab_agent_interaction_endcollab_waiting_begincollab_waiting_endcollab_close_begincollab_resume_begincollab_resume_endvariant index 0 <= i < 74struct McpInvocation with 3 elementsstruct ReviewFinding with 5 elementsstruct ReviewRequest with 2 elementsstruct TurnDiffEvent with 1 elementstruct variant UserInput::Text with 2 elementsstruct variant UserInput::Skill with 2 elementsstruct variant UserInput::Image with 2 elementsstruct variant UserInput::Mention with 2 elementsstruct variant UserInput::LocalImage with 2 elementserror_descriptionerror_uriuriTemplatestruct NetworkPermissions with 1 elementturn_kindstruct CollabAgentRef with 3 elementsstruct HookRunSummary with 14 elementsstruct PlanDeltaEvent with 4 elementsdepthstruct TokenUsageInfo with 3 elementsstruct ContextCompactionItem with 1 elementstruct CreditsSnapshot with 3 elementsadddeleteupdatestruct HookOutputEntry with 2 elementsvariant index 0 <= i < 10struct RateLimitWindow with 3 elementsstruct ReviewLineRange with 2 elementsstruct TokenCountEvent with 2 elementsstruct TurnContextItem with 16 elementsstruct TextElement with 2 elementsregistration_endpointissuerresponse_types_supportedbearer_tokenstartup_timeout_msstruct RawMcpServerConfig with 25 elementsstruct Settings with 3 elementsstruct LocalShellExecAction with 5 elementsstruct variant ReasoningItemContent::Text with 1 elementstruct variant ReasoningItemContent::ReasoningText with 1 elementstruct UpdatePlanArgs with 2 elementsvariant index 0 <= i < 7struct HookStartedEvent with 2 elementsstruct ItemStartedEvent with 4 elementsstruct variant McpStartupStatus::Failed with 1 elementstruct StreamErrorEvent with 3 elementsstruct TurnAbortedEvent with 4 elementsstruct TurnStartedEvent with 5 elementsstruct UserMessageEvent with 7 elementsauthorization_serverauthorization_serversstruct ResourceServerMetadata with 3 elementsa base64 encoded stringstruct AgentMessageEvent with 3 elementsstruct McpStartupFailure with 2 elementsstruct ModelRerouteEvent with 3 elementsstruct RateLimitSnapshot with 7 elementsstruct ReviewOutputEvent with 4 elementsuncommittedChangesbaseBranchcommitstruct TurnCompleteEvent with 5 elementsstruct WebSearchEndEvent with 3 elementsstruct StandardErrorResponsestruct StandardErrorResponse with 3 elementsstruct TasksCapability with 3 elementslistChangedstruct ToolsCapability with 1 elementfield index 0 <= i < 2struct HookCompletedEvent with 2 elementsstruct ItemCompletedEvent with 4 elementsstruct PatchApplyEndEvent with 7 elementsstruct RealtimeAudioFrame with 5 elementsvariant index 0 <= i < 19struct RealtimeVoicesList with 4 elementsstruct ReviewCodeLocation with 2 elementslocal_imageskillmentionstruct PluginAppConfig with 1 elementstruct RefreshResponse with 3 elementsstruct ActivePermissionProfile with 2 elementsstruct LegacyPermissionProfile with 2 elementsstruct variant TaggedPermissionProfile::Managed with 2 elementsstruct variant TaggedPermissionProfile::External with 1 elementstruct AgentReasoningEvent with 1 elementstruct CollabCloseEndEvent with 7 elementsstruct ExecCommandEndEvent with 16 elementsstruct McpToolCallEndEvent with 6 elementsstruct WebSearchBeginEvent with 1 elementexpires_instruct PromptsCapability with 1 elementmissing app statex-unix-socketinvalid x-unix-socket header value (non-UTF8)invalid x-unix-socket header<missing>missing hostunix-socketmethod_not_allowedunix_socket_unsupportedunix sockets unsupportedunix socket proxy failedfailed to read enabled statefailed to read upstream proxy configCONNECT missing proxy targetinvalid hostmissing authoritymitm_requiredmissing statefailed to read network modeunix sockets not supported
Request completedRequest failedktycrvxyRSAHS256HS384HS512ES256ES384RS256RS384RS512PS256PS384PS512EdDSARSA1_5RSA-OAEP-256octP-256P-384P-521Ed25519usekey_opsalgkidx5ux5cx5tOKPnekdata did not match any variant of untagged enum AlgorithmParametersECopenai.gpt-5.4codex.remote_models.fetch_update.duration_msconciselowmediumimageModelMessagesinstructions_templateinstructions_variablesmodelsbytestokensminimalxhighmodelmigration_markdowniddescriptiontext_and_imagelocalunified_execshell_commandModelAvailabilityNuxmessageReasoningEffortPreseteffortTruncationPolicyConfiglimitModelInstructionsVariablespersonality_defaultpersonality_friendlypersonality_pragmaticdirectcode_modecode_mode_onlyModelInfodisplay_namedefault_reasoning_levelsupported_reasoning_levelsshell_typevisibilityadditional_speed_tiersservice_tiersdefault_service_tierupgradebase_instructionsmodel_messagessupports_reasoning_summariesdefault_reasoning_summarysupport_verbositydefault_verbosityapply_patch_tool_typeweb_search_tool_typetruncation_policysupports_parallel_tool_callssupports_image_detail_originalcontext_windowmax_context_windowauto_compact_token_limitexperimental_supported_toolssupports_search_tooltool_modeexpected a header name, but got Nonestruct JwkSet with 1 elementvariant index 0 <= i < 1a sequencevariant index 0 <= i < 15variant index 0 <= i < 4task_idtaskIdencrypted_task_idencryptedTaskIdstruct RefreshResponse with 3 elementsstruct ModelInfo with 33 elementsstruct ModelMessages with 2 elementsstruct ModelsResponse with 1 elementstruct ModelInfoUpgrade with 2 elementsstruct ModelServiceTier with 3 elementsfailed to register agent taskfailed to decode agent task registration responsetimestampsignaturefailed to request agent identity JWKSagent identity JWKS endpoint returned an errorfailed to decode agent identity JWKSAWS_REGIONAmazon Bedrock bearer token auth requires `model_providers.amazon-bedrock.aws.region`, `AWS_REGION`, or `AWS_DEFAULT_REGION`AWS_DEFAULT_REGIONAWS_BEARER_TOKEN_BEDROCKbedrock-mantlegpt-5.5openai.gpt-5.5gpt-5.4codex-auto-reviewstruct ModelAvailabilityNux with 1 elementstruct ReasoningEffortPreset with 2 elementsstruct TruncationPolicyConfig with 2 elementsstruct ModelInstructionsVariables with 3 elementsfailed to write whole buffera Display implementation returned an error unexpectedlydescription() is deprecated; use Displaymid > lencalled `Result::unwrap()` on an `Err` valueacceptaccept-charsetaccept-encodingaccept-languageaccept-rangesaccess-control-allow-headersaccess-control-allow-methodsaccess-control-allow-originaccess-control-expose-headersaccess-control-max-ageaccess-control-request-headersaccess-control-request-methodageallowalt-svcauthorizationcache-controlcache-statuscdn-cache-controlconnectioncontent-dispositioncontent-lengthcontent-rangecontent-security-policycontent-security-policy-report-onlycontent-typecookiedntexpectexpiresforwardedif-modified-sinceif-none-matchif-unmodified-sincelast-modifiedmax-forwardsoriginpragmaproxy-authenticateproxy-authorizationpublic-key-pinspublic-key-pins-report-onlyrangerefererreferrer-policyrefreshretry-aftersec-websocket-acceptsec-websocket-extensionssec-websocket-keysec-websocket-protocolsec-websocket-versionserverset-cookiestrict-transport-securitytetrailertransfer-encodinguser-agentupgrade-insecure-requestsviawarningx-content-type-optionsx-dns-prefetch-controlx-frame-options
      "slug": "gpt-5.5",
tracestatetraceparentevent otel/src/trace_context.rs:125codex_otel::trace_contextmessageotel/src/trace_context.rsevent otel/src/trace_context.rs:121TRACEPARENTTRACESTATETRACEPARENT is set but invalid; ignoring trace contextTRACEPARENT detected; continuing trace from parent contextevent otel/src/trace_context.rs:156event otel/src/trace_context.rs:143size overflows MAX_SIZEfailed to spawn threadfailed to join OTLP blocking HTTP client builder threadOTEL_EXPORTER_OTLP_TIMEOUTclient_certificate and client_private_key must both be provided for mTLShttps://ab.chatgpt.com/otlp/v1/metricsstatsig-api-keyclient-MkRuleRQBd6qakfnDYqJVR9JuXcY57Ljly3vi5JVUIOconfigured span attribute key must not be emptyevent otel/src/events/session_telemetry.rs:968codex_otel.log_onlyevent.nameprompt_lengthpromptevent.timestampconversation.idapp.versionauth_modeoriginatoruser.account_iduser.emailterminal.typemodelcodex_otel::events::session_telemetryotel/src/events/session_telemetry.rsevent otel/src/events/session_telemetry.rs:974codex_otel.trace_safeimage_input_countlocal_image_input_count[REDACTED]codex.user_promptevent otel/src/events/session_telemetry.rs:991tool_namecall_idsourcecodex.tool_decisionserver_modelmodel_verificationsserver_reasoning_includedcompletedtext_deltareasoning_summary_deltareasoning_content_deltareasoning_summary_part_addedrate_limitsmodels_etagduration_mssuccessoutputmcp_servermcp_server_originoutput_lengthoutput_line_counttool_originerror.messagecodex.tool_resultbuiltinevent otel/src/events/session_telemetry.rs:191output_item_addedevent otel/src/events/session_telemetry.rs:223codex.turn.ttft.duration_mscodex.turn_ttftevent otel/src/events/session_telemetry.rs:892event.kindevent otel/src/events/session_telemetry.rs:885event otel/src/events/session_telemetry.rs:878event otel/src/events/session_telemetry.rs:543http.response.status_codeattemptauth.header_attachedauth.retry_after_unauthorizedauth.recovery_modeauth.recovery_phaseauth.env_openai_api_key_presentauth.env_codex_api_key_presentauth.env_codex_api_key_enabledauth.env_provider_key_nameauth.env_provider_key_presentauth.env_refresh_token_url_override_presentauth.request_idauth.cf_rayauth.errorauth.error_codefalsestatuscodex.api_requestcodex.api_request.duration_msevent otel/src/events/session_telemetry.rs:450provider_namereasoning_summarycontext_windowauto_compact_token_limitapproval_policysandbox_policymcp_serverscodex.conversation_startsreasoningfunction_callfunction_call_outputcustom_tool_call_outputtool_search_outputweb_search_callimage_generation_callcompactioncompaction_triggercontext_compactionotherevent otel/src/events/session_telemetry.rs:925input_token_countoutput_token_countcached_token_countreasoning_token_countcodex.sse_eventresponse.completedevent otel/src/events/session_telemetry.rs:677auth.modeauth.stepauth.outcomeauth.recovery_reasonauth.state_changedcodex.auth_recoveryevent otel/src/events/session_telemetry.rs:207startup.phasestartup.statusphasecodex.startup.phase.duration_mscodex.startup_phaseevent otel/src/events/session_telemetry.rs:323event otel/src/events/session_telemetry.rs:1097event otel/src/events/session_telemetry.rs:1085argumentscodex.tool.callcodex.tool.call.duration_msmcpevent otel/src/events/session_telemetry.rs:778stream closed before response.completederrorparse_errorunexpected binary websocket eventwebsocket closed by server before response.completedunexpected websocket frameunknowncodex.websocket.eventcodex.websocket.event.duration_mscodex.websocket_eventresponse.failed event receivedevent otel/src/events/session_telemetry.rs:596auth.connection_reusedcodex.websocket_connectevent otel/src/events/session_telemetry.rs:644codex.websocket.requestcodex.websocket.request.duration_mscodex.websocket_requestevent otel/src/events/session_telemetry.rs:905event otel/src/events/session_telemetry.rs:279plugin_install.tool_typeplugin_install.tool_idplugin_install.tool_nameplugin_install.response_actionplugin_install.user_confirmedplugin_install.completedtool_typeresponse_actioncodex.plugin_install_suggestionevent otel/src/events/session_telemetry.rs:246codex.plugins.install_elicitation.sentcodex.plugin_install_elicitation_sent0.136.0timing_metricsresponses_duration_excl_engine_and_client_tool_time_mscodex.responses_api_overhead.duration_msengine_service_total_mscodex.responses_api_inference_time.duration_msengine_iapi_ttft_total_mscodex.responses_api_engine_iapi_ttft.duration_msengine_service_ttft_total_mscodex.responses_api_engine_service_ttft.duration_mscodex.responses_api_engine_iapi_tbt.duration_msengine_iapi_tbt_across_engine_calls_msengine_service_tbt_across_engine_calls_mscodex.responses_api_engine_service_tbt.duration_msevent otel/src/events/session_telemetry.rs:161event otel/src/events/session_telemetry.rs:176event otel/src/events/session_telemetry.rs:854codex.sse_event.duration_mstag keytag valuesession_sourceservice_namecodex_desktopcodex_cli_rscodex-tuicodex_vscodecodex_execcodex-clicodex_sdk_tscodex-app-server-sdkservice.versionenvcodexmsDuration in milliseconds.event otel/src/metrics/client.rs:171codex_otel::metrics::clientotel/src/metrics/client.rsflushing OTEL metricsosos_versionevent otel/src/metrics/client.rs:378event otel/src/metrics/client.rs:347
Providers do not emit this consistently, so callers must treat `None` as "phase unknown" and keep compatibility behavior for legacy models.MessagePhasecodex_protocol::models::MessagePhasereasoningsummaryLegacy id field retained for compatibility with older payloads.Set when using the Responses API.function_callexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callcompactioncompaction_triggercontext_compactionotherResponseItemcodex_protocol::models::ResponseItemqueriesopen_pageurlfind_in_pageResponsesApiWebSearchActioncodex_protocol::models::ResponsesApiWebSearchActionBase instructions for the model in a thread. Corresponds to the `instructions` field in the ResponsesAPI.codex_protocol::models::base_instructionscodex_protocol::models::LocalShellActionin_progressincompletecodex_protocol::models::LocalShellStatusmanagedCodex owns sandbox construction for this profile.Do not apply an outer sandbox.Filesystem isolation is enforced by an external caller.Canonical active runtime permissions for a conversation, turn, or command.PermissionProfilecodex_protocol::models::PermissionProfileNetworkPermissionscodex_protocol::models::NetworkPermissionscodex_protocol::models::ReasoningItemContentFileSystemPermissionscodex_protocol::models::FileSystemPermissionsWebSearchActionFunctionCallOutputBodycodex_protocol::models::FunctionCallOutputBodyProfile identifier from `default_permissions` or the implicit built-in default, such as `:workspace` or a user-defined `[permissions.<id>]` profile.Optional parent profile identifier from the selected permissions profile's `extends` setting.Metadata for the named or implicit built-in permissions profile that produced the active `PermissionProfile`.
 UIs should not display when `None`.agent_messageAgent text output messageuser_messageUser/system input message (what was sent to the model)agent_reasoningReasoning event from agent.agent_reasoning_raw_contentagent_reasoning_section_breakSignaled when the model begins a new reasoning summary section (e.g., a new titled block).session_configuredAck the client's configure message.thread_goal_updatedUpdated long-running goal metadata for the thread.mcp_startup_updateIncremental MCP startup progress updates.mcp_startup_completeAggregate MCP startup completion summary.mcp_tool_call_beginmcp_tool_call_endweb_search_endimage_generation_beginimage_generation_endexec_command_beginNotification that the server is about to execute a command.exec_command_output_deltaIncremental chunk of output from a running command.terminal_interactionTerminal interaction for an in-progress command (stdin sent and stdout observed).view_image_tool_callNotification that the agent attached a local image via the view_image tool.exec_approval_requestrequest_permissionsrequest_user_inputdynamic_tool_call_requestdynamic_tool_call_responseelicitation_requestapply_patch_approval_requestguardian_assessmentStructured lifecycle event for a guardian-reviewed approval request.deprecation_noticeNotification advising the user that something they are using has been deprecated and should be phased out.stream_errorNotification that a model stream experienced an error or disconnect and the system is handling it (e.g., retrying with backoff).patch_apply_beginNotification that the agent is about to apply a code patch. Mirrors `ExecCommandBegin` so front
errorErrorNotFoundPermissionDeniedConnectionRefusedConnectionResetHostUnreachableNetworkUnreachableConnectionAbortedNotConnectedAddrInUseAddrNotAvailableNetworkDownBrokenPipeAlreadyExistsWouldBlockNotADirectoryIsADirectoryDirectoryNotEmptyReadOnlyFilesystemFilesystemLoopStaleNetworkFileHandleInvalidInputInvalidDataTimedOutWriteZeroStorageFullNotSeekableQuotaExceededFileTooLargeResourceBusyExecutableFileBusyDeadlockCrossesDevicesTooManyLinksInvalidFilenameArgumentListTooLongInterruptedUnsupportedUnexpectedEofOutOfMemoryInProgressOtherUncategorizedinternal error: entered unreachable codeMapAccess::next_value called before next_key[internal exception] blocking task ran twice.map with a single keystring or mapstruct variantnewtype variantresulting value is out of rangeoverflow subtracting duration from dateoverflow deserializing DurationnanosOkErridsession_index.jsonlthread_nameupdated_atoriginator-T## My request for Codex:event rollout/src/list.rs:1346codex_rollout::listmessagerollout/src/list.rsevent rollout/src/list.rs:1312event rollout/src/list.rs:1322event rollout/src/list.rs:1375event rollout/src/list.rs:1330event rollout/src/list.rs:1307event rollout/src/list.rs:1334event rollout/src/list.rs:1374event rollout/src/metadata.rs:399codex_rollout::metadatarollout/src/metadata.rsevent rollout/src/metadata.rs:413event rollout/src/metadata.rs:391%Y-%m-%dT%H-%M-%Sevent rollout/src/metadata.rs:318event rollout/src/metadata.rs:324event rollout/src/metadata.rs:281event rollout/src/metadata.rs:292event rollout/src/metadata.rs:161event rollout/src/metadata.rs:274event rollout/src/metadata.rs:203event rollout/src/metadata.rs:182event rollout/src/metadata.rs:228event rollout/src/metadata.rs:191event rollout/src/metadata.rs:174event rollout/src/metadata.rs:305event rollout/src/recorder.rs:868codex_rollout::recorderrollout/src/recorder.rsevent rollout/src/recorder.rs:817event rollout/src/recorder.rs:839event rollout/src/recorder.rs:874event rollout/src/recorder.rs:833event rollout/src/recorder.rs:551event rollout/src/recorder.rs:550event rollout/src/recorder.rs:918event rollout/src/recorder.rs:913event rollout/src/recorder.rs:1472event rollout/src/recorder.rs:1446event rollout/src/recorder.rs:1454timestampcustomunknownresponse_itemcompactedpayloadreplacement_historyevent rollout/src/recorder.rs:1000event rollout/src/state_db.rs:421codex_rollout::state_dbrollout/src/state_db.rsevent rollout/src/state_db.rs:434event rollout/src/state_db.rs:367event rollout/src/state_db.rs:426event rollout/src/state_db.rs:504event rollout/src/state_db.rs:527event rollout/src/state_db.rs:537event rollout/src/state_db.rs:648event rollout/src/state_db.rs:630event rollout/src/state_db.rs:634event rollout/src/state_db.rs:200event rollout/src/state_db.rs:190event rollout/src/state_db.rs:579event rollout/src/state_db.rs:577event rollout/src/state_db.rs:591event rollout/src/state_db.rs:257event rollout/src/state_db.rs:270event rollout/src/state_db.rs:469startendtext_elementsimageimage_urldetaillocal_imageskillmentionbyte_rangeplaceholderglob_patternpatternspecialvalueinternally tagged enum FileSystemPathwriterestrictedenabledunrestrictedFileSystemSpecialPathminimalproject_rootssubpathtmpdirslash_tmpinternally tagged enum FileSystemSpecialPathMinimalTmpdiraccessglob_scan_max_depthentriesconciseguardian_subagentauto_reviewdefaultmodeldeveloper_instructionsexecutepragmaticnamespacedescriptioninputSchemadeferLoadingcallIdturnIdstartedAtMsargumentsinputTextinputImageinternally tagged enum DynamicToolCallOutputContentItemlowmediumxhighcmdlist_filessearchqueryinternally tagged enum ParsedCommandrolloutIdslineStartlineEndcall_idturn_idquestionsheaderisOtheroptionslabelstarted_at_msreasonpermissionscwdnetworkfile_systemdata did not match any variant of untagged enum RequestIdcontentstructuredContentisError_metainternally tagged enum AgentMessageContentstatusrevised_promptresultsaved_pathUserMessageHookPromptAgentMessageReasoningWebSearchImageViewImageGenerationFileChangeMcpToolCallContextCompactioninternally tagged enum TurnItemsummary_textraw_contentactionchangesauto_approvedstdoutstderrfragmentsservermcpAppResourceUriclient_idphasememory_citationinProgresscompletedfailedhookRunIddata did not match any variant of untagged enum PermissionProfileDecommandtimeout_msworking_directoryenvreasoning_textinternally tagged enum ReasoningItemContentdata did not match any variant of untagged enum FunctionCallOutputBodyextendsdata did not match any variant of untagged enum FileSystemPermissionsDeinternally tagged enum TaggedPermissionProfileTaggedPermissionProfileManagedFileSystemPermissionsinternally tagged enum ManagedFileSystemPermissionsUnrestrictedinput_textinput_imageencrypted_contentinternally tagged enum FunctionCallOutputContentIteminternally tagged enum ReasoningItemReasoningSummaryoutput_textinternally tagged enum ContentItemcommentaryfinal_answerResponseItemsummaryexecutionoutputinputtoolsotherinternally tagged enum ResponseItemCompactionTriggerWebSearchActionqueriesurlinternally tagged enum WebSearchActionbase_instructionsin_progressincompleteinternally tagged enum LocalShellActionmanagedrunthread_idstateinternally tagged enum McpStartupStatusReadyCancelledadditional_detailsactivepausedblockedusageLimitedbudgetLimitedcompleted_atduration_msstarted_atmodel_context_windowcollaboration_mode_kindimagesimage_detailslocal_imageslocal_image_detailsagentuser_shellunified_exec_startupunified_exec_interactionasyncfrom_modeltrusted_access_for_cyberlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeoverall_correctnessoverall_explanationoverall_confidence_scorelast_agent_messagetime_to_first_token_mscompleted_at_mshigh_risk_cyber_activitysuccesssample_ratenum_channelssamples_per_channelitem_idv1v2defaultV1defaultV2absolute_file_pathline_rangereceiver_thread_idreceiver_agent_nicknamereceiver_agent_roleprocess_idparsed_cmdsourceinteraction_inputaggregated_outputexit_codewarningcontextinvocationmcp_app_resource_uriplugin_idreviewcompactrate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedresponse_idagent_statusesreview_outputmemory_consolidationnum_turnsagent_nicknameagent_roledetailsrulesskill_approvalrequest_permissionsverificationssession_idforked_from_idthread_sourcemodel_provider_idservice_tierapproval_policyapprovals_reviewerpermission_profileactive_permission_profilenetwork_proxyrollout_pathreasoning_summarypersonalitycollaboration_modeallowed_domainsdenied_domainsagent_typereceiver_thread_idsreceiver_agentsreadycancelleddeltanew_thread_idnew_agent_nicknamenew_agent_roleprompthandoff_idactive_transcriptstdinsummary_indexhttp_addrsocks_addrthread_settingsstreamchunkcontent_itemssdpcontent_indexrealtime_session_idversionvoicescommit_hashbranchrepository_urlrealtime_conversation_startedrealtime_conversation_realtimerealtime_conversation_closedrealtime_conversation_sdpmodel_reroutemodel_verificationcontext_compactedthread_rolled_backtask_startedthread_settings_appliedtask_completetoken_countagent_messageuser_messageagent_reasoningagent_reasoning_raw_contentagent_reasoning_section_breaksession_configuredthread_goal_updatedmcp_startup_updatemcp_startup_completemcp_tool_call_beginmcp_tool_call_endweb_search_endimage_generation_beginimage_generation_endexec_command_beginexec_command_output_deltaterminal_interactionview_image_tool_callexec_approval_requestrequest_user_inputdynamic_tool_call_requestdynamic_tool_call_responseelicitation_requestapply_patch_approval_requestguardian_assessmentdeprecation_noticestream_errorpatch_apply_beginpatch_apply_updatedpatch_apply_endturn_diffrealtime_conversation_list_voices_responseplan_updateturn_abortedshutdown_completeentered_review_modeexited_review_moderaw_response_itemitem_starteditem_completedhook_startedhook_completedagent_message_content_deltaplan_deltareasoning_content_deltareasoning_raw_content_deltacollab_agent_spawn_begincollab_agent_spawn_endcollab_agent_interaction_begincollab_agent_interaction_endcollab_waiting_begincollab_waiting_endcollab_close_begincollab_resume_begincollab_resume_endinternally tagged enum EventMsgthreadadddeleteupdateunified_diffmove_pathsystemprojectmdmsession_flagsplugincloud_requirementslegacy_managed_config_filelegacy_managed_config_mdmobjectivetokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokensinternally tagged enum FileChangepending_initrunninginterruptederrorednot_foundsession_metaturn_contextevent_msgcli_versionagent_pathmodel_providerdynamic_toolsmemory_modeReviewTargetuncommittedChangesbaseBranchcommitshatitleinstructionsinternally tagged enum ReviewTargetUncommittedChangespre_tool_usepermission_requestpost_tool_usepre_compactpost_compactsession_startuser_prompt_submitsubagent_startsubagent_stopstoppedSessionUpdatedInputAudioSpeechStartedInputTranscriptDeltaInputTranscriptDoneOutputTranscriptDeltaOutputTranscriptDoneResponseCreatedResponseCancelledResponseDoneConversationItemAddedConversationItemDoneNoopRequestedalloyarborashballadbreezecedarcoralemberjunipermaplemarinshimmersolspruceversecode_locationtargetSandboxPolicydanger-full-accessread-onlynetwork_accessworkspace-writewritable_rootsexclude_tmpdir_env_varexclude_slash_tmpinternally tagged enum SandboxPolicyuntrustedon-failureon-requestnevercontext_window_exceededusage_limit_exceededserver_overloadedcyber_policyhttp_connection_failedresponse_stream_connection_failedinternal_server_errorunauthorizedbad_requestsandbox_errorresponse_stream_disconnectedresponse_too_many_failed_attemptsactive_turn_not_steerableturn_kindthread_rollback_failedevent_namehandler_typeexecution_modescopesource_pathdisplay_orderstatus_messageapproved_execpolicy_amendmentproposed_execpolicy_amendmentapproved_for_sessionnetwork_policy_amendmentdeniedtimed_outabortthread_spawndepthtotal_token_usagehas_creditsunlimitedbalanceused_percentwindow_minutesresets_atgitrate_limitsreview_endedbudget_limitedworkspace_rootscurrent_datesandbox_policyfile_system_sandbox_policyrealtime_activeeffortelicitation_idinternally tagged enum ElicitationRequestshellunified_execserver_namerequesttarget_item_idrisk_leveluser_authorizationrationaledecision_sourcehttpssocks5_tcpsocks5_udpallowhttp-connecthttps_connectapproval_idnetwork_approval_contextproposed_network_policy_amendmentsadditional_permissionsavailable_decisionsexecveprogramapply_patchfilesmcp_tool_calltool_nameconnector_idconnector_nametool_titleabortedinternally tagged enum GuardianAssessmentActiongrant_rootpendingexplanationregex: thread ID allocation space exhaustedstruct PlanItem with 2 elementsa sequencestruct CallToolResult with 4 elementsstruct ImageViewItem with 2 elementsstruct ReasoningItem with 3 elementsvariant index 0 <= i < 11struct WebSearchItem with 3 elementsstruct variant ContentItem::InputText with 1 elementstruct variant ContentItem::OutputText with 1 elementstruct variant ContentItem::InputImage with 2 elementsstruct GitInfo with 3 elementsstruct FileChangeItem with 6 elementsstruct HookPromptItem with 2 elementsstruct variant ResponseItem::ImageGenerationCall with 4 elementsstruct variant ResponseItem::Message with 4 elementsstruct variant ResponseItem::ToolSearchCall with 5 elementsstruct variant ResponseItem::CustomToolCall with 5 elementsstruct variant ResponseItem::LocalShellCall with 4 elementsstruct variant ResponseItem::ToolSearchOutput with 4 elementsstruct variant ResponseItem::FunctionCall with 5 elementsstruct variant ResponseItem::FunctionCallOutput with 2 elementsstruct variant ResponseItem::Reasoning with 4 elementsstruct variant ResponseItem::CustomToolCallOutput with 3 elementsstruct variant ResponseItem::Compaction with 1 elementstruct McpToolCallItem with 10 elementsstruct UserMessageItem with 3 elementsstruct AgentMessageItem with 4 elementsstruct McpToolCallError with 1 elementstruct ErrorEvent with 2 elementsstruct variant FileChange::Delete with 1 elementstruct variant FileChange::Add with 1 elementstruct variant FileChange::Update with 2 elementsstruct ThreadGoal with 8 elementsstruct TokenUsage with 5 elementsstruct HookPromptFragment with 2 elementsstruct BaseInstructions with 1 elementvariant index 0 <= i < 3variant index 0 <= i < 4struct variant ReviewTarget::Custom with 1 elementstruct variant ReviewTarget::Commit with 2 elementsstruct variant ReviewTarget::BaseBranch with 1 elementstruct WarningEvent with 1 elementstruct variant AgentMessageContent::Text with 1 elementstruct ImageGenerationItem with 5 elementsvariant index 0 <= i < 2struct PlanItemArg with 2 elementsstruct CompactedItem with 2 elementsturn_startedturn_completevariant index 0 <= i < 74struct McpInvocation with 3 elementsstruct ReviewFinding with 5 elementsstruct ReviewRequest with 2 elementsstruct TurnDiffEvent with 1 elementstruct variant UserInput::Image with 2 elementsstruct variant UserInput::LocalImage with 2 elementsstruct variant UserInput::Mention with 2 elementsstruct variant UserInput::Text with 2 elementsstruct variant UserInput::Skill with 2 elementsstruct NetworkPermissions with 1 elementstruct CollabAgentRef with 3 elementsstruct HookRunSummary with 14 elementsstruct PlanDeltaEvent with 4 elementsstruct TokenUsageInfo with 3 elementsstruct ContextCompactionItem with 1 elementstruct CreditsSnapshot with 3 elementsstruct HookOutputEntry with 2 elementsvariant index 0 <= i < 10struct RateLimitWindow with 3 elementsstruct ReviewLineRange with 2 elementsstruct TokenCountEvent with 2 elementsstruct TurnContextItem with 16 elementsstruct TextElement with 2 elementsstruct Settings with 3 elementsstruct LocalShellExecAction with 5 elementsstruct variant ReasoningItemContent::Text with 1 elementstruct variant ReasoningItemContent::ReasoningText with 1 elementstruct UpdatePlanArgs with 2 elementsvariant index 0 <= i < 7struct HookStartedEvent with 2 elementsstruct ItemStartedEvent with 4 elementsstruct variant McpStartupStatus::Failed with 1 elementvariant index 0 <= i < 5struct StreamErrorEvent with 3 elementsstruct TurnAbortedEvent with 4 elementsstruct TurnStartedEvent with 5 elementsstruct UserMessageEvent with 7 elementsa base64 encoded stringvariant index 0 <= i < 1struct AgentMessageEvent with 3 elementsstruct McpStartupFailure with 2 elementsstruct ModelRerouteEvent with 3 elementsstruct RateLimitSnapshot with 7 elementsstruct ReviewOutputEvent with 4 elementsstruct TurnCompleteEvent with 5 elementsstruct WebSearchEndEvent with 3 elementsfield index 0 <= i < 2struct HookCompletedEvent with 2 elementsstruct ItemCompletedEvent with 4 elementsstruct PatchApplyEndEvent with 7 elementsstruct RealtimeAudioFrame with 5 elementsvariant index 0 <= i < 15variant index 0 <= i < 19struct RealtimeVoicesList with 4 elementsstruct ReviewCodeLocation with 2 elementsstruct ActivePermissionProfile with 2 elementsstruct LegacyPermissionProfile with 2 elementsstruct variant TaggedPermissionProfile::Managed with 2 elementsstruct variant TaggedPermissionProfile::External with 1 elementstruct AgentReasoningEvent with 1 elementstruct CollabCloseEndEvent with 7 elementsstruct ExecCommandEndEvent with 16 elementsstruct McpToolCallEndEvent with 6 elementsstruct WebSearchBeginEvent with 1 elementstruct variant ElicitationRequest::Url with 4 elementsstruct variant ElicitationRequest::Form with 3 elementsstruct variant FileSystemPath::GlobPattern with 1 elementstruct variant FileSystemPath::Special with 1 elementstruct variant FileSystemPath::Path with 1 elementstruct CollabResumeEndEvent with 7 elementsstruct PatchApplyBeginEvent with 4 elementsstruct RawResponseItemEvent with 1 elementstruct RealtimeResponseDone with 1 elementstruct CollabCloseBeginEvent with 4 elementsstruct CollabWaitingEndEvent with 5 elementsstruct ExecCommandBeginEvent with 9 elementsstruct ExitedReviewModeEvent with 1 elementstruct McpStartupUpdateEvent with 2 elementsstruct McpToolCallBeginEvent with 4 elementsstruct RealtimeNoopRequested with 2 elementsvariant index 0 <= i < 6struct ThreadRolledBackEvent with 1 elementstruct CollabAgentStatusEntry with 4 elementsstruct CollabResumeBeginEvent with 6 elementsstruct DeprecationNoticeEvent with 2 elementsstruct GranularApprovalConfig with 5 elementsstruct ModelVerificationEvent with 1 elementstruct PatchApplyUpdatedEvent with 2 elementsstruct RealtimeTranscriptDone with 1 elementstruct ThreadGoalUpdatedEvent with 3 elementsstruct ThreadSettingsSnapshot with 12 elementsstruct TurnContextNetworkItem with 2 elementsstruct ViewImageToolCallEvent with 2 elementsstruct AdditionalPermissionProfile with 2 elementsstruct variant ParsedCommand::Read with 3 elementsstruct variant ParsedCommand::Search with 3 elementsstruct variant ParsedCommand::ListFiles with 2 elementsstruct variant ParsedCommand::Unknown with 1 elementstruct CollabWaitingBeginEvent with 5 elementsstruct ImageGenerationEndEvent with 5 elementsstruct McpStartupCompleteEvent with 3 elementsstruct RealtimeResponseCreated with 1 elementstruct RealtimeTranscriptDelta with 1 elementstruct RealtimeTranscriptEntry with 2 elementsstruct NetworkApprovalContext with 2 elementsstruct NetworkPolicyAmendment with 2 elementsstruct variant ManagedFileSystemPermissions::Restricted with 2 elementsstruct CollabAgentSpawnEndEvent with 10 elementsstruct RealtimeHandoffRequested with 4 elementsstruct TerminalInteractionEvent with 3 elementsstruct ElicitationRequestEvent with 4 elementsstruct GuardianAssessmentEvent with 11 elementsstruct CollaborationMode with 2 elementsstruct variant FunctionCallOutputContentItem::EncryptedContent with 1 elementstruct variant FunctionCallOutputContentItem::InputImage with 2 elementsstruct variant FunctionCallOutputContentItem::InputText with 1 elementstruct variant ReasoningItemReasoningSummary::SummaryText with 1 elementstruct ImageGenerationBeginEvent with 1 elementstruct RealtimeResponseCancelled with 1 elementstruct SessionIndexEntrystruct SessionIndexEntry with 3 elementsstruct ExecApprovalRequestEvent with 13 elementsstruct variant GuardianAssessmentAction::Execve with 4 elementsstruct variant GuardianAssessmentAction::NetworkAccess with 4 elementsstruct variant GuardianAssessmentAction::ApplyPatch with 2 elementsstruct variant GuardianAssessmentAction::RequestPermissions with 2 elementsstruct variant GuardianAssessmentAction::Command with 3 elementsstruct variant GuardianAssessmentAction::McpToolCall with 5 elementsstruct CollabAgentSpawnBeginEvent with 6 elementsstruct ReasoningContentDeltaEvent with 5 elementsstruct SessionNetworkProxyRuntime with 2 elementsstruct ThreadSettingsAppliedEvent with 1 elementexposeToContextstruct DynamicToolSpecDe with 6 elementsstruct variant FileSystemSpecialPath::Unknown with 2 elementsstruct ExecCommandOutputDeltaEvent with 3 elementsstruct MemoryCitation with 2 elementsstruct FileSystemSandboxEntry with 2 elementsstruct DynamicToolCallResponseEvent with 10 elementsstruct RealtimeConversationSdpEvent with 1 elementstruct FileSystemSandboxPolicy with 3 elementsstruct AgentMessageContentDeltaEvent with 4 elementsstruct AgentReasoningRawContentEvent with 1 elementstruct ReasoningRawContentDeltaEvent with 5 elementsstruct CollabAgentInteractionEndEvent with 8 elementsstruct RealtimeConversationClosedEvent with 1 elementstruct RealtimeInputAudioSpeechStarted with 1 elementstruct ApplyPatchApprovalRequestEvent with 6 elementsstruct DynamicToolCallRequest with 6 elementscurrent_working_directorystruct CollabAgentInteractionBeginEvent with 5 elementsstruct RealtimeConversationStartedEvent with 2 elementsstruct MemoryCitationEntry with 4 elementsstruct RealtimeConversationRealtimeEvent with 1 elementa mapstruct RequestUserInputEvent with 3 elementsstruct variant DynamicToolCallOutputContentItem::InputImage with 1 elementstruct variant DynamicToolCallOutputContentItem::InputText with 1 elementstruct RealtimeConversationListVoicesResponseEvent with 1 elementstruct RequestUserInputQuestion with 6 elementsstruct RequestPermissionsEvent with 6 elementsstruct RequestPermissionProfile with 2 elementsstruct RequestUserInputQuestionOption with 2 elementsstruct variant RealtimeEvent::ConversationItemDone with 1 elementstruct variant RealtimeEvent::SessionUpdated with 2 elementsstruct variant CodexErrorInfo::ResponseStreamDisconnected with 1 elementstruct variant CodexErrorInfo::ActiveTurnNotSteerable with 1 elementstruct variant CodexErrorInfo::ResponseTooManyFailedAttempts with 1 elementstruct variant CodexErrorInfo::HttpConnectionFailed with 1 elementstruct variant CodexErrorInfo::ResponseStreamConnectionFailed with 1 elementstruct variant ReviewDecision::NetworkPolicyAmendment with 1 elementstruct variant ReviewDecision::ApprovedExecpolicyAmendment with 1 elementstruct variant SubAgentSource::ThreadSpawn with 5 elementsstruct Wire with 18 elementsfailed to fill whole bufferfailed to write whole buffera Display implementation returned an error unexpectedlydescription() is deprecated; use Displaymid > lencalled `Result::unwrap()` on an `Err` valueoffset_secondoffset_hourordinalday
assertion failed: self.is_char_boundary(new_len)FromUtf8ErrorbyteserrorUtf8Errorvalid_up_toerror_lenErrorthere should be an errorpath contains invalid UTF-8 charactersnanosResultOkErrullrueinternal error: entered unreachable code  }"false[{,:]fewer elements in arrayfewer elements in mapmap with a single keystring or mapstartendtext_elementsimageimage_urldetaillocal_imageskillmentionbyte_rangeplaceholderFileSystemPathglob_patternpatternspecialvaluewriterestrictedenabledFileSystemSpecialPathminimalproject_rootssubpathtmpdirslash_tmpunknownaccessconciseguardian_subagentdefaultthe enum variant ModeKind::PairProgramming cannot be serializedthe enum variant ModeKind::Execute cannot be serializedmodeldeveloper_instructionspragmaticDynamicToolCallRequestcallIdturnIdstartedAtMsnamespaceargumentsinputTextinputImagelowmediumxhighcmdlist_filessearchqueryentriesrolloutIdslineStartlineEndRequestUserInputEventcall_idturn_idquestionsidheaderisOtheroptionslabeldescriptionRequestPermissionsEventstarted_at_msreasonpermissionscwdnetworkfile_systemcontentstructuredContentisError_metaContextCompactionItemUserMessageHookPromptAgentMessageReasoningWebSearchImageViewImageGenerationFileChangeMcpToolCallContextCompactionImageViewItemReasoningItemsummary_textraw_contentWebSearchItemactionFileChangeItemchangesstatusauto_approvedstdoutstderrHookPromptItemfragmentsMcpToolCallItemservermcpAppResourceUriresultUserMessageItemclient_idphasememory_citationmessageinProgresscompletedfailedhookRunIdImageGenerationItemrevised_promptsaved_pathLocalShellExecActioncommandtimeout_msworking_directoryenvreasoning_textextendsglob_scan_max_depthunrestrictedinput_textinput_imageencrypted_contentoutput_textcommentaryfinal_answerreasoningsummaryfunction_callexecutionfunction_call_outputoutputinputcustom_tool_call_outputtool_search_outputtoolsweb_search_callimage_generation_callcompactioncompaction_triggercontext_compactionotherWebSearchActionqueriesopen_pageurlfind_in_pagein_progressincompletemanagedmcp_tool_call_outputuse_defaultrequire_escalatedwith_additional_permissionsgoproproliteself_serve_business_usage_basedenterprise_cbp_usage_basedenterpriseeduAgentMessageEventagentuser_shellunified_exec_startupunified_exec_interactionasyncModelRerouteEventfrom_modelModelVerificationtrusted_access_for_cyberlimit_nameprimarysecondarycreditsplan_typerate_limit_reached_typeoverall_correctnessoverall_explanationoverall_confidence_scoreTurnCompleteEventlast_agent_messagecompleted_atduration_mstime_to_first_token_msWebSearchEndEventHookCompletedEventrunItemCompletedEventthread_idcompleted_at_mshigh_risk_cyber_activityPatchApplyEndEventsuccesssample_ratenum_channelssamples_per_channelitem_idv1v2defaultV1defaultV2absolute_file_pathline_rangeAgentReasoningEventCollabCloseEndEventreceiver_thread_idreceiver_agent_nicknamereceiver_agent_roleExecCommandEndEventprocess_idparsed_cmdsourceinteraction_inputaggregated_outputexit_codewarningcontextMcpToolCallEndEventinvocationmcp_app_resource_uriplugin_idWebSearchBeginEventCollabResumeEndEventreviewcompactPatchApplyBeginEventrate_limit_reachedworkspace_member_credits_depletedworkspace_owner_usage_limit_reachedworkspace_member_usage_limit_reachedRawResponseItemEventresponse_idCollabCloseBeginEventCollabWaitingEndEventagent_statusesExecCommandBeginEventExitedReviewModeEventreview_outputmemory_consolidationMcpStartupUpdateEventMcpToolCallBeginEventThreadRolledBackEventnum_turnsagent_nicknameagent_roleCollabResumeBeginEventDeprecationNoticeEventdetailsrulesskill_approvalrequest_permissionsModelVerificationEventverificationsPatchApplyUpdatedEventSessionConfiguredEventsession_idforked_from_idthread_sourcethread_namemodel_provider_idservice_tierapproval_policyapprovals_reviewerpermission_profileactive_permission_profilenetwork_proxyrollout_pathThreadGoalUpdatedEventreasoning_summarypersonalitycollaboration_modeViewImageToolCallEventCollabWaitingBeginEventreceiver_thread_idsreceiver_agentsImageGenerationEndEventMcpStartupCompleteEventreadycancelleddeltaauthorrecipienttrigger_turnCollabAgentSpawnEndEventnew_thread_idnew_agent_nicknamenew_agent_roleprompthandoff_idactive_transcriptTerminalInteractionEventstdinImageGenerationBeginEventCollabAgentSpawnBeginEventReasoningContentDeltaEventsummary_indexhttp_addrsocks_addrThreadSettingsAppliedEventthread_settingsExecCommandOutputDeltaEventstreamchunkDynamicToolCallResponseEventcontent_itemsRealtimeConversationSdpEventsdpAgentMessageContentDeltaEventAgentReasoningRawContentEventReasoningRawContentDeltaEventcontent_indexCollabAgentInteractionEndEventAgentReasoningSectionBreakEventRealtimeConversationClosedEventrealtime_session_idversionRealtimeConversationRealtimeEventpayloadRealtimeConversationListVoicesResponseEventvoicesWarningGuardianWarningRealtimeConversationStartedrealtime_conversation_startedRealtimeConversationRealtimerealtime_conversation_realtimeRealtimeConversationClosedrealtime_conversation_closedRealtimeConversationSdprealtime_conversation_sdpModelReroutemodel_reroutemodel_verificationcontext_compactedthread_rolled_backTurnStartedtask_startedThreadSettingsAppliedthread_settings_appliedTurnCompletetask_completeTokenCounttoken_countagent_messageuser_messageAgentReasoningagent_reasoningAgentReasoningRawContentagent_reasoning_raw_contentAgentReasoningSectionBreakagent_reasoning_section_breakSessionConfiguredsession_configuredThreadGoalUpdatedthread_goal_updatedmcp_startup_updateMcpStartupCompletemcp_startup_completemcp_tool_call_beginMcpToolCallEndmcp_tool_call_endWebSearchBeginWebSearchEndweb_search_endImageGenerationBeginimage_generation_beginImageGenerationEndimage_generation_endexec_command_beginExecCommandOutputDeltaexec_command_output_deltaTerminalInteractionterminal_interactionExecCommandEndViewImageToolCallview_image_tool_callExecApprovalRequestexec_approval_requestRequestPermissionsrequest_user_inputdynamic_tool_call_requestDynamicToolCallResponsedynamic_tool_call_responseElicitationRequestelicitation_requestApplyPatchApprovalRequestapply_patch_approval_requestGuardianAssessmentguardian_assessmentDeprecationNoticedeprecation_noticeStreamErrorstream_errorPatchApplyBeginpatch_apply_beginPatchApplyUpdatedpatch_apply_updatedPatchApplyEndpatch_apply_endturn_diffRealtimeConversationListVoicesResponserealtime_conversation_list_voices_responsePlanUpdateplan_updateTurnAbortedturn_abortedshutdown_completeEnteredReviewModeentered_review_modeexited_review_modeRawResponseItemraw_response_itemItemStarteditem_startedItemCompleteditem_completedHookStartedhook_startedHookCompletedhook_completedAgentMessageContentDeltaagent_message_content_deltaPlanDeltaplan_deltaReasoningContentDeltareasoning_content_deltaReasoningRawContentDeltareasoning_raw_content_deltaCollabAgentSpawnBegincollab_agent_spawn_beginCollabAgentSpawnEndcollab_agent_spawn_endCollabAgentInteractionBegincollab_agent_interaction_beginCollabAgentInteractionEndcollab_agent_interaction_endCollabWaitingBegincollab_waiting_begincollab_waiting_endcollab_close_beginCollabCloseEndCollabResumeBegincollab_resume_beginCollabResumeEndcollab_resume_endthreadErrorEventadddeleteupdateunified_diffmove_pathsystemprojectmdmsession_flagsplugincloud_requirementslegacy_managed_config_filelegacy_managed_config_mdmobjectivetokenBudgettokensUsedtimeUsedSecondscreatedAtupdatedAtinput_tokenscached_input_tokensoutput_tokensreasoning_output_tokenstotal_tokenspending_initrunninginterruptederrorednot_founduncommittedChangesbaseBranchbranchcommitshatitlecustominstructionsWarningEventpre_tool_usepermission_requestpost_tool_usepre_compactpost_compactsession_startuser_prompt_submitsubagent_startsubagent_stopblockedstoppedSessionUpdatedInputAudioSpeechStartedInputTranscriptDeltaInputTranscriptDoneOutputTranscriptDeltaOutputTranscriptDoneResponseCreatedResponseCancelledResponseDoneConversationItemAddedConversationItemDoneNoopRequestedalloyarborashballadbreezecedarcoralemberjunipermaplemarinshimmersolspruceversecode_locationReviewRequesttargetclivscodemcpTurnDiffEventuntrustedon-failureon-requestnevercontext_window_exceededusage_limit_exceededserver_overloadedcyber_policyhttp_connection_failedresponse_stream_connection_failedinternal_server_errorunauthorizedbad_requestsandbox_errorresponse_stream_disconnectedresponse_too_many_failed_attemptsactive_turn_not_steerableturn_kindthread_rollback_failedevent_namehandler_typeexecution_modescopesource_pathdisplay_orderstatus_messagestarted_atPlanDeltaEventapproved_execpolicy_amendmentproposed_execpolicy_amendmentapproved_for_sessionnetwork_policy_amendmentdeniedtimed_outabortthread_spawndepthagent_pathtotal_token_usagemodel_context_windowhas_creditsunlimitedbalanceused_percentwindow_minutesresets_atTokenCountEventrate_limitsreview_endedbudget_limitedstateadditional_detailsactivepausedusageLimitedbudgetLimitedcollaboration_mode_kindimagesimage_detailslocal_imageslocal_image_detailselicitation_idshellunified_execElicitationRequestEventserver_namerequestGuardianAssessmentEventtarget_item_idrisk_leveluser_authorizationrationaledecision_sourcehttpssocks5_tcpsocks5_udpallowExecApprovalRequestEventapproval_idnetwork_approval_contextproposed_network_policy_amendmentsadditional_permissionsavailable_decisionsexecveprogramapply_patchfilesnetwork_accessmcp_tool_calltool_nameconnector_idconnector_nametool_titleabortedApplyPatchApprovalRequestEventgrant_rootpendingUpdatePlanArgsexplanationYieldedcell_idTerminatederror_texta sequencestruct CollabCloseEndEvent with 7 elementsoutput_itemsinput_historyreplacement_historyevent rollout-trace/src/compaction.rs:164codex_rollout_trace::compactionrollout-trace/src/compaction.rsevent rollout-trace/src/compaction.rs:148&failed to append rollout trace event: 
- **Fallback CLI mode:** `scripts/image_gen.py` CLI. Use when the user explicitly asks for the CLI/API/model path, or after the user explicitly confirms a true model-native transparency fallback with `gpt-image-1.5`. Requires `OPENAI_API_KEY`.
- Never silently switch from built-in `image_gen` or CLI `gpt-image-2` to CLI `gpt-image-1.5`. Treat this as a model/path downgrade and ask the user before doing it, unless the user has already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback.
- If a transparent request appears too complex for clean chroma-key removal, asks for true/native transparency, or local removal fails validation, explain that true transparency requires CLI `gpt-image-1.5 --background transparent --output-format png` because `gpt-image-2` does not support `background=transparent`, then ask whether to proceed. Run the CLI fallback only after the user confirms.
11. For transparent-output requests, follow the transparent image guidance below: generate with built-in `image_gen` on a flat chroma-key background, copy the selected output into the workspace or `tmp/imagegen/`, run the installed `$CODEX_HOME/skills/.system/imagegen/scripts/remove_chroma_key.py` helper, and validate the alpha result before using it. If this path looks unsuitable or fails, ask before switching to CLI `gpt-image-1.5`.
Do not automatically use CLI `gpt-image-1.5 --background transparent --output-format png` instead of chroma keying. Ask the user first when the user asks for true/native transparency, when local removal fails validation, or when the requested image is complex: hair, fur, feathers, smoke, glass, liquids, translucent materials, reflective objects, soft shadows, realistic product grounding, or subject colors that conflict with all practical key colors.
This likely needs true native transparency. The default built-in path uses a chroma-key background plus local removal, but true transparency requires the CLI fallback with gpt-image-1.5 because gpt-image-2 does not support background=transparent. It also requires OPENAI_API_KEY. Should I proceed with that CLI fallback?
- For transparent images, use the built-in-first chroma-key workflow unless the request is complex enough to need true CLI transparency; ask before switching to CLI `gpt-image-1.5`.
## gpt-image-2 guidance for CLI fallback
The fallback CLI defaults to `gpt-image-2`.
- Use `gpt-image-2` for new CLI/API workflows unless the request needs true model-native transparent output.
- If a transparent request may need CLI fallback, ask before using `gpt-image-1.5` unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback. Explain that the built-in chroma-key path is the default, but true transparency requires `gpt-image-1.5` because `gpt-image-2` does not support `background=transparent`.
- `gpt-image-2` always uses high fidelity for image inputs; do not set `input_fidelity` with this model.
- `gpt-image-2` supports `quality` values `low`, `medium`, `high`, and `auto`.
- `gpt-image-2` size may be `auto` or `WIDTHxHEIGHT` if all constraints hold: max edge `<= 3840px`, both edges multiples of `16px`, long-to-short ratio `<= 3:1`, total pixels between `655,360` and `8,294,400`.
Popular `gpt-image-2` sizes:
This file is for the fallback CLI mode only. Read it when the user explicitly asks to use `scripts/image_gen.py` / CLI / API / model controls, or after the user explicitly confirms that a transparent-output request should use the `gpt-image-1.5` true-transparency fallback path.
- Do not silently downgrade from CLI `gpt-image-2` or built-in `image_gen` to CLI `gpt-image-1.5`; ask first unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback.
- Model: `gpt-image-2`
- Supported model family for this CLI: GPT Image models (`gpt-image-*`)
## gpt-image-2 size and model guidance
`gpt-image-2` is the default model for new CLI fallback work.
- Do not pass `--input-fidelity` with `gpt-image-2`; this model always uses high fidelity for image inputs.
- Do not use `--background transparent` with `gpt-image-2`; the default transparent-image workflow uses built-in `image_gen` on a flat chroma-key background plus local removal. Use `gpt-image-1.5` only after the user explicitly confirms the true-transparent CLI fallback, unless they already requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback.
Popular `gpt-image-2` sizes:
`gpt-image-2` size constraints:
Ask for confirmation before using this command unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback.
  --model gpt-image-1.5 \
When using this path, explain briefly that built-in `image_gen` plus chroma-key removal is the default transparent-image path, but this request needs true model-native transparency. `gpt-image-2` does not support `background=transparent`, so `gpt-image-1.5` is required for this confirmed fallback.
- `--input-fidelity` is **edit-only** and validated as `low|high`; it is not supported for `gpt-image-2`
  --model gpt-image-1.5 \
- Supported sizes depend on the model. `gpt-image-2` supports flexible constrained sizes; older GPT Image models support `1024x1024`, `1536x1024`, `1024x1536`, or `auto`.
- True transparent CLI outputs require `output_format` to be `png` or `webp` and are not supported by `gpt-image-2`.
This file is for the fallback CLI mode only. Read it when the user explicitly asks to use `scripts/image_gen.py` / CLI / API / model controls, or after the user explicitly confirms that a transparent-output request should use the `gpt-image-1.5` true-transparency fallback path.
This file is for the fallback CLI mode only. Use it when the user explicitly asks to use `scripts/image_gen.py` / CLI / API / model controls, or after the user explicitly confirms that a transparent-output request should use the `gpt-image-1.5` true-transparency fallback path.
- This fallback CLI is intended for GPT Image models (`gpt-image-2`, `gpt-image-1.5`, `gpt-image-1`, and `gpt-image-1-mini`).
| `gpt-image-2` | `low`, `medium`, `high`, `auto` | Always high fidelity for image inputs; do not set `input_fidelity` | `auto` or flexible sizes that satisfy the constraints below | Default for new CLI/API workflows: high-quality generation and editing, text-heavy images, photorealism, compositing, identity-sensitive edits, and workflows where fewer retries matter |
| `gpt-image-1.5` | `low`, `medium`, `high`, `auto` | `low`, `high` | `1024x1024`, `1024x1536`, `1536x1024`, `auto` | True transparent-background fallback and backward-compatible workflows |
| `gpt-image-1` | `low`, `medium`, `high`, `auto` | `low`, `high` | `1024x1024`, `1024x1536`, `1536x1024`, `auto` | Legacy compatibility |
| `gpt-image-1-mini` | `low`, `medium`, `high`, `auto` | `low`, `high` | `1024x1024`, `1024x1536`, `1536x1024`, `auto` | Cost-sensitive draft batches and lower-stakes previews |
## gpt-image-2 sizes
`gpt-image-2` accepts `auto` or any `WIDTHxHEIGHT` size that satisfies all constraints:
- `size`: `auto` by default for `gpt-image-2`; flexible `WIDTHxHEIGHT` sizes are allowed only for `gpt-image-2`; older GPT Image models use `1024x1024`, `1536x1024`, `1024x1536`, or `auto`
- `input_fidelity`: `low` or `high` only for models that support it; do not set this for `gpt-image-2`
- `gpt-image-2` always uses high fidelity for image inputs and does not support setting `input_fidelity`.
- `gpt-image-1` and `gpt-image-1-mini` preserve all input images, but the first image gets richer textures and finer details.
- `gpt-image-1.5` preserves the first 5 input images with higher fidelity.
`gpt-image-2` does not currently support the Image API `background=transparent` parameter. The skill's default transparent-image path is built-in `image_gen` with a flat chroma-key background, followed by local alpha extraction with `python "${CODEX_HOME:-$HOME/.codex}/skills/.system/imagegen/scripts/remove_chroma_key.py"`.
Use CLI `gpt-image-1.5` with `background=transparent` and a transparent-capable output format such as `png` or `webp` only after the user explicitly confirms that fallback, unless they already requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback. If the user asks for true/native transparency, the subject is too complex for clean chroma-key removal, or local background removal fails validation, explain the tradeoff and ask before switching.
- If a request fails because a specific option is unsupported by the selected GPT Image model, retry manually without that option only when the option is not required by the user. If true transparent CLI output is required, ask before switching to `gpt-image-1.5` instead of dropping `background=transparent`, unless the user already explicitly chose that fallback.
- Use CLI `gpt-image-1.5 --background transparent --output-format png` only after the user explicitly confirms the fallback, or when the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback. Ask first for true/native transparency requests, failed chroma-key validation, or complex transparent subjects such as hair, fur, glass, smoke, liquids, translucent materials, reflective objects, or soft shadows.
- In CLI fallback mode, `gpt-image-2` is the default. It supports `quality=low|medium|high|auto`; use `low` for fast drafts and thumbnails, and move to `medium`, `high`, or `auto` for final assets.
- `gpt-image-2` always uses high fidelity for image inputs, so do not set `input_fidelity` with that model.
- If a transparent request needs true CLI transparency, ask before using `gpt-image-1.5` unless the user already explicitly chose it. Explain that built-in chroma-key removal is the default path, but `gpt-image-2` does not support `background=transparent`.
- If the user asks for 4K-style output with `gpt-image-2`, use `3840x2160` for landscape or `2160x3840` for portrait.
- `gpt-image-2` is the fallback CLI default for new workflows.
- `gpt-image-2` supports `quality` values `low`, `medium`, `high`, and `auto`.
- For 4K-style `gpt-image-2` output, use `3840x2160` or `2160x3840`.
- If transparent output needs true CLI fallback, ask before using `gpt-image-1.5` unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback. Explain that built-in chroma-key removal is the default path, but `gpt-image-2` does not support `background=transparent`.
- Do not set `input_fidelity` with `gpt-image-2`; image inputs already use high fidelity.
Post-process note: after built-in generation, run `python "${CODEX_HOME:-$HOME/.codex}/skills/.system/imagegen/scripts/remove_chroma_key.py" --input <source> --out <final.png> --auto-key border --soft-matte --transparent-threshold 12 --opaque-threshold 220 --despill`. Ask before using CLI `gpt-image-1.5 --background transparent --output-format png` for true/native transparency, failed chroma-key validation, or complex subjects such as hair, fur, glass, smoke, liquids, translucent materials, reflections, or soft shadows, unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback.
transparent output requires the `gpt-image-1.5` fallback path.
Defaults to gpt-image-2 and a structured prompt augmentation workflow.
DEFAULT_MODEL = "gpt-image-2"
GPT_IMAGE_MODEL_PREFIX = "gpt-image-"
GPT_IMAGE_2_MODEL = "gpt-image-2"
        _die("gpt-image-2 size maximum edge length must be less than or equal to 3840px.")
        _die("gpt-image-2 size width and height must be multiples of 16px.")
        _die("gpt-image-2 size long edge to short edge ratio must not exceed 3:1.")
            "gpt-image-2 size total pixels must be at least 655,360 and no more than 8,294,400."
            "model must be a GPT Image model (for example gpt-image-1.5, gpt-image-1, or gpt-image-1-mini)."
            "transparent backgrounds are not supported in gpt-image-2, the latest model. "
            "Use --model gpt-image-1.5 --background transparent --output-format png instead."
            "input_fidelity is not supported in gpt-image-2 because image inputs always use high fidelity for this model."
| `gpt-5.5` | Latest/default text and reasoning model for most new apps, including coding and tool-heavy workflows |
| `gpt-5.5-pro` | Maximum reasoning or quality when latency and cost matter less |
| `gpt-5.5` | Explicit no-reasoning text path via `reasoning.effort: none` |
| `gpt-image-2` | Best image generation and edit quality |
| `gpt-image-1.5` | Less expensive image generation and edit quality |
