[
  {
    "type": "effect-span",
    "name": "ClaudeAdapterV2.interruptTurn",
    "traceId": "d56a1157480dc10a769fea1749437835",
    "spanId": "bc9ba0431084fd56",
    "parentSpanId": "ad5c4d75d30a8672",
    "startTimeUnixNano": "1794389247377330034",
    "endTimeUnixNano": "1794389247377724653",
    "durationMs": 0.394619,
    "exit": {
      "_tag": "Failure",
      "error": "ProviderAdapterInterruptError",
      "causes": [
        "Failed to interrupt claudeAgent provider turn provider-turn:provider:claudeAgent:native-turn:turn%3Arun-attempt%3Arun%3Arun%253Athread%253Amcp%25253A38604782-fcc9-4f19-8715-f13e9330509a%253Aordinal%253A1%3Aattempt%3A1.",
        "Claude Agent SDK query failed.",
        "Query closed before response received"
      ]
    }
  },
  {
    "type": "effect-span",
    "name": "WorktreeMcpService.handoff",
    "traceId": "cd2b55326377f1b5cb6901728e7db073",
    "spanId": "e6b84be6f82985f0",
    "parentSpanId": "50050a7bd3dfac45",
    "startTimeUnixNano": "1794389247146723473",
    "endTimeUnixNano": "1794389247438671302",
    "durationMs": 291.947829,
    "exit": {
      "_tag": "Success"
    }
  }
]
