{
  "claude": {
    "session": { "type": "system", "subtype": "init", "session_id": "claude-session-1" },
    "delta": { "type": "stream_event", "event": { "type": "content_block_delta", "delta": { "type": "text_delta", "text": "Hello " } }, "session_id": "claude-session-1" },
    "assistant": { "type": "assistant", "message": { "role": "assistant", "content": [{ "type": "text", "text": "world" }], "usage": { "input_tokens": 12, "output_tokens": 3 } }, "session_id": "claude-session-1" },
    "toolUse": { "type": "assistant", "message": { "role": "assistant", "content": [{ "type": "tool_use", "id": "tool-1", "name": "Read", "input": { "file_path": "fixture.txt" } }] }, "session_id": "claude-session-1" },
    "toolResult": { "type": "user", "message": { "role": "user", "content": [{ "type": "tool_result", "tool_use_id": "tool-1", "content": "fixture output", "is_error": false }] }, "session_id": "claude-session-1" },
    "result": { "type": "result", "subtype": "success", "is_error": false, "session_id": "claude-session-1", "result": "Hello world", "usage": { "input_tokens": 12, "output_tokens": 3 }, "total_cost_usd": 0 }
  },
  "codex": {
    "session": { "type": "thread.started", "thread_id": "codex-thread-1" },
    "toolStart": { "type": "item.started", "item": { "id": "item-1", "type": "command_execution", "command": "printf fixture", "status": "in_progress" } },
    "toolEnd": { "type": "item.completed", "item": { "id": "item-1", "type": "command_execution", "command": "printf fixture", "aggregated_output": "fixture", "exit_code": 0, "status": "completed" } },
    "assistant": { "type": "item.completed", "item": { "id": "item-final", "type": "agent_message", "text": "Hello from Codex" } },
    "result": { "type": "turn.completed", "usage": { "input_tokens": 20, "cached_input_tokens": 5, "output_tokens": 4 } }
  }
}
