displayName
Codex CLI Core (1.x)
agentVersionId
packageRef
loopIteratorPolicy
tool-use-loop
loopIteratorNotes
Tool-use loop driven by the OpenAI Responses API. Each turn the model emits a `response.output_item.added` event sequence; the runtime executes any tool calls via its bundled shell sandbox and posts back `function_call_output` items. The loop advances until a `response.completed` event is observed.
contextManagementStrategy
rolling-summary
compactionTriggerNotes
Codex maintains a rolling summary of older turns; the cutover is decided by the Codex Rust runtime, not by an exposed token threshold.
subagentInvokerPolicy
tool-call-handoff
subagentInvokerNotes
Codex emits a Responses-API `handoff` event (or a structured `function_call` targeting another agent profile) and the runtime swaps the active profile/model for the duration of the sub-task.
resultSynthesisPolicy
model-direct
resultSynthesisNotes
Final response text is streamed via `response.output_text.delta` events and finalized on `response.completed`; the CLI prints the assistant text to stdout when `--output-last-message` or default streaming mode is used.
stopDetectionStrategy
structured-end-event
transportClientLibrary
codex-internal
supportedTransportProtocols
parallelToolCallHandling
native
streamingFidelity
full
thinkingChannelHandling
model-dependent