iiRecord
Agentic AI Atlas · OpenAI Responses / response.output_item.added
protocol-message:openai-response-output-item-addeda5c.ai
II.
ProtocolMessage JSON

protocol-message:openai-response-output-item-added

Structured · live

OpenAI Responses / response.output_item.added json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · extensions/protocol-messages/codex-responses-events.yamlCluster · extensions
Record JSON
{
  "id": "protocol-message:openai-response-output-item-added",
  "_kind": "ProtocolMessage",
  "_file": "extensions/protocol-messages/codex-responses-events.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "OpenAI Responses / response.output_item.added",
    "messageType": "StreamEvent",
    "subtype": "none",
    "direction": "core-to-user",
    "terminal": false,
    "errorCategory": "none",
    "payloadSchema": {
      "event": "response.output_item.added",
      "fields": [
        "output_index",
        "item.type",
        "item.id"
      ]
    },
    "description": "Streaming SSE event announcing a new output item (message, function_call,\nor reasoning block) in the response. Codex CLI dispatches tool calls\nwhen item.type=function_call.\n"
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "agent-core-impl:codex.core@1.x",
      "to": "protocol-message:openai-response-output-item-added",
      "kind": "emits_message_type",
      "attributes": {}
    },
    {
      "from": "agent-core-impl:codex-sdk.core@current",
      "to": "protocol-message:openai-response-output-item-added",
      "kind": "emits_message_type",
      "attributes": {}
    },
    {
      "from": "provider:openai",
      "to": "protocol-message:openai-response-output-item-added",
      "kind": "emits_message_type"
    }
  ]
}