{
  "side": "after",
  "commit": "b83a4417b4485b177c128dbccdf3d6dce6433bbe",
  "environment": "Linux; real T3 dev server; Codex CLI 0.167.2; fresh unseeded database",
  "threads": [
    {
      "label": "A",
      "threadId": "mcp:4a5f2f1b-b118-4b10-bd79-c5dc82df997e",
      "sessionId": "provider-session:provider-instance:codex:shared",
      "nativeId": "01a1d33d-c2e1-7260-81fd-e195a51f51f7"
    },
    {
      "label": "B",
      "threadId": "mcp:3bb82de4-c1a1-46c7-b54c-e8a1f997a8a8",
      "sessionId": "provider-session:provider-instance:codex:shared",
      "nativeId": "01a1d33d-fc84-79f2-a63e-053ae8abe26a"
    }
  ],
  "runs": [
    {
      "threadId": "mcp:3bb82de4-c1a1-46c7-b54c-e8a1f997a8a8",
      "status": "completed"
    },
    {
      "threadId": "mcp:4a5f2f1b-b118-4b10-bd79-c5dc82df997e",
      "status": "completed"
    }
  ],
  "files": [
    {
      "file": "events._global.log",
      "protocolRecords": 11,
      "nativeReferences": {},
      "records": [
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 1,
          "method": "initialize",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 1,
          "method": null,
          "nativeThreadReferences": []
        },
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": null,
          "method": "initialized",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "configWarning",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "remoteControl/status/changed",
          "nativeThreadReferences": []
        },
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 3,
          "method": "config/read",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 3,
          "method": null,
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "account/rateLimits/updated",
          "nativeThreadReferences": []
        },
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 6,
          "method": "config/read",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 6,
          "method": null,
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "account/rateLimits/updated",
          "nativeThreadReferences": []
        }
      ]
    },
    {
      "file": "events.mcp-3bb82de4-c1a1-46c7-b54c-e8a1f997a8a8.log",
      "protocolRecords": 27,
      "nativeReferences": {
        "B": 25
      },
      "records": [
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 5,
          "method": "thread/start",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 5,
          "method": null,
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/started",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "warning",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 7,
          "method": "turn/start",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/settings/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 7,
          "method": null,
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/status/changed",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/started",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/started",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/completed",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/started",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/moderationMetadata",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/completed",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/tokenUsage/updated",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/readState/changed",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/status/changed",
          "nativeThreadReferences": [
            "B"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/completed",
          "nativeThreadReferences": [
            "B"
          ]
        }
      ]
    },
    {
      "file": "events.mcp-4a5f2f1b-b118-4b10-bd79-c5dc82df997e.log",
      "protocolRecords": 27,
      "nativeReferences": {
        "A": 25
      },
      "records": [
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 2,
          "method": "thread/start",
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 2,
          "method": null,
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/started",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "warning",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "outgoing",
          "stage": "decoded",
          "requestId": 4,
          "method": "turn/start",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "mcpServer/startupStatus/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/settings/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": 4,
          "method": null,
          "nativeThreadReferences": []
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/status/changed",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/started",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/started",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/completed",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/started",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/moderationMetadata",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "item/completed",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/tokenUsage/updated",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/readState/changed",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "thread/status/changed",
          "nativeThreadReferences": [
            "A"
          ]
        },
        {
          "direction": "incoming",
          "stage": "decoded",
          "requestId": null,
          "method": "turn/completed",
          "nativeThreadReferences": [
            "A"
          ]
        }
      ]
    }
  ]
}
