{
  "baseSha": "f0495f741757c0103ed6995621111aec231a526b",
  "headSha": "0edc25157ee518dd6e5d4f7b6f0418af4a709fa4",
  "base": {
    "duringRefused": true,
    "firstError": "T3 Code MCP endpoint rejected disconnect with HTTP 503.",
    "retryOk": false,
    "actual": 200,
    "control": 404,
    "count": 1,
    "report": [
      "## MCP disconnect retry \u2014 live protocol trace",
      "Ready to run disconnect reproduction.",
      "Advertised ACP transport: true",
      "1. mcp/connect: connected",
      "2. MCP initialize: OK (real server session)",
      "3. tools/list while DELETE pending: REFUSED",
      "4. First disconnect: T3 Code MCP endpoint rejected disconnect with HTTP 503.",
      "5. Retry same connection: Unknown MCP-over-ACP connection \"293aac4d-1452-4551-a36f-6c62fa56f441\".",
      "6. Remote session tools/list: HTTP 200 (invalid-session control: 404)",
      "7. DELETE requests observed: 1",
      "RESULT: retry lost the connection; remote session remains open."
    ]
  },
  "head": {
    "duringRefused": true,
    "firstError": "T3 Code MCP endpoint rejected disconnect with HTTP 503.",
    "retryOk": true,
    "actual": 404,
    "control": 404,
    "count": 2,
    "report": [
      "## MCP disconnect retry \u2014 live protocol trace",
      "Ready to run disconnect reproduction.",
      "Advertised ACP transport: true",
      "1. mcp/connect: connected",
      "2. MCP initialize: OK (real server session)",
      "3. tools/list while DELETE pending: REFUSED",
      "4. First disconnect: T3 Code MCP endpoint rejected disconnect with HTTP 503.",
      "5. Retry same connection: SUCCESS",
      "6. Remote session tools/list: HTTP 404 (invalid-session control: 404)",
      "7. DELETE requests observed: 2",
      "RESULT: retry closed the remote session."
    ]
  }
}