{
  "appName": "retry",
  "events": [
    {
      "author": "user",
      "content": {
        "parts": [
          {
            "text": "go"
          }
        ],
        "role": "user"
      },
      "id": "e-1",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": ""
      }
    },
    {
      "author": "root_agent",
      "content": {
        "parts": [
          {
            "text": "Getting weather... attempt 1"
          }
        ],
        "role": "user"
      },
      "id": "e-2",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/get_weather@1"
      }
    },
    {
      "author": "root_agent",
      "errorCode": "HTTPError",
      "errorMessage": "HTTP Error 500: Internal Server Error",
      "id": "e-3",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/get_weather@1"
      }
    },
    {
      "author": "root_agent",
      "content": {
        "parts": [
          {
            "text": "Getting weather... attempt 2"
          }
        ],
        "role": "user"
      },
      "id": "e-4",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/get_weather@1"
      }
    },
    {
      "author": "root_agent",
      "errorCode": "HTTPError",
      "errorMessage": "HTTP Error 500: Internal Server Error",
      "id": "e-5",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/get_weather@1"
      }
    },
    {
      "author": "root_agent",
      "content": {
        "parts": [
          {
            "text": "Getting weather... attempt 3"
          }
        ],
        "role": "user"
      },
      "id": "e-6",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/get_weather@1"
      }
    },
    {
      "author": "root_agent",
      "id": "e-7",
      "invocationId": "i-1",
      "nodeInfo": {
        "outputFor": [
          "root_agent@1/get_weather@1"
        ],
        "path": "root_agent@1/get_weather@1"
      },
      "output": "sunny"
    },
    {
      "author": "root_agent",
      "content": {
        "parts": [
          {
            "text": "The weather is sunny"
          }
        ],
        "role": "user"
      },
      "id": "e-8",
      "invocationId": "i-1",
      "nodeInfo": {
        "path": "root_agent@1/report_weather@1"
      }
    }
  ],
  "id": "c0e0c167-1e63-4e18-84b6-ad64ba59376f",
  "mocks": {
    "random.random": [
      0.5,
      0.5,
      0.8
    ]
  },
  "state": {
    "__session_metadata__": {
      "displayName": "go"
    }
  },
  "userId": "user"
}
