[
  {
    "type": "RUN_STARTED",
    "threadId": "t-demo",
    "runId": "r-demo",
    "protocolVersion": "1.0"
  },
  {
    "type": "TOOL_CALL_START",
    "toolCallId": "tc-demo",
    "toolCallName": "show_test_receipt"
  },
  {
    "type": "TOOL_CALL_ARGS",
    "toolCallId": "tc-demo",
    "delta": "{}"
  },
  {
    "type": "TOOL_CALL_END",
    "toolCallId": "tc-demo"
  },
  {
    "type": "TOOL_CALL_RESULT",
    "messageId": "tool-msg-demo",
    "toolCallId": "tc-demo",
    "content": [
      {
        "type": "text",
        "text": "Demo receipt"
      },
      {
        "type": "image",
        "source": {
          "type": "url",
          "value": "https://example.invalid/never-fetch.png",
          "mimeType": "image/png"
        }
      }
    ]
  },
  {
    "type": "RUN_FINISHED",
    "threadId": "t-demo",
    "runId": "r-demo",
    "outcome": {
      "type": "success"
    }
  }
]
