[
 {
  "id": "C01",
  "http_status": 200,
  "recorded_at": "2026-11-03T23:51:25+00:00",
  "ms": 0,
  "reply": {
   "slug": "visual-ide",
   "title": "Create a project and a file in the agent IDE",
   "status": "ok",
   "input": null,
   "total_ms": 85,
   "steps": [
    {
     "call": "POST /projects",
     "request": {
      "user_id": "public-demo",
      "name": "demo-74569326",
      "description": "homepage demo"
     },
     "status": 200,
     "ms": 47,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "status": "created"
     }
    },
    {
     "call": "POST /projects/proj_8327efcb101c/files",
     "request": {
      "project_id": "proj_8327efcb101c",
      "filename": "agent.py",
      "content": "print('hello from the agent')",
      "user_id": "public-demo"
     },
     "status": 200,
     "ms": 12,
     "reply": {
      "status": "created",
      "filename": "agent.py"
     }
    },
    {
     "call": "GET /projects/proj_8327efcb101c",
     "request": null,
     "status": 200,
     "ms": 9,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "name": "demo-74569326",
      "files": [
       "agent.py"
      ],
      "agents": []
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C02",
  "http_status": 200,
  "recorded_at": "2026-11-03T23:51:25+00:00",
  "ms": 0,
  "reply": {
   "slug": "visual-ide",
   "title": "Create a project and a file in the agent IDE",
   "status": "ok",
   "input": null,
   "total_ms": 85,
   "steps": [
    {
     "call": "POST /projects",
     "request": {
      "user_id": "public-demo",
      "name": "demo-74569326",
      "description": "homepage demo"
     },
     "status": 200,
     "ms": 47,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "status": "created"
     }
    },
    {
     "call": "POST /projects/proj_8327efcb101c/files",
     "request": {
      "project_id": "proj_8327efcb101c",
      "filename": "agent.py",
      "content": "print('hello from the agent')",
      "user_id": "public-demo"
     },
     "status": 200,
     "ms": 12,
     "reply": {
      "status": "created",
      "filename": "agent.py"
     }
    },
    {
     "call": "GET /projects/proj_8327efcb101c",
     "request": null,
     "status": 200,
     "ms": 9,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "name": "demo-74569326",
      "files": [
       "agent.py"
      ],
      "agents": []
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C03",
  "http_status": 200,
  "recorded_at": "2026-11-03T23:51:26+00:00",
  "ms": 0,
  "reply": {
   "slug": "visual-ide",
   "title": "Create a project and a file in the agent IDE",
   "status": "ok",
   "input": null,
   "total_ms": 85,
   "steps": [
    {
     "call": "POST /projects",
     "request": {
      "user_id": "public-demo",
      "name": "demo-74569326",
      "description": "homepage demo"
     },
     "status": 200,
     "ms": 47,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "status": "created"
     }
    },
    {
     "call": "POST /projects/proj_8327efcb101c/files",
     "request": {
      "project_id": "proj_8327efcb101c",
      "filename": "agent.py",
      "content": "print('hello from the agent')",
      "user_id": "public-demo"
     },
     "status": 200,
     "ms": 12,
     "reply": {
      "status": "created",
      "filename": "agent.py"
     }
    },
    {
     "call": "GET /projects/proj_8327efcb101c",
     "request": null,
     "status": 200,
     "ms": 9,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "name": "demo-74569326",
      "files": [
       "agent.py"
      ],
      "agents": []
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 },
 {
  "id": "C04",
  "http_status": 200,
  "recorded_at": "2026-11-03T23:51:26+00:00",
  "ms": 0,
  "reply": {
   "slug": "visual-ide",
   "title": "Create a project and a file in the agent IDE",
   "status": "ok",
   "input": null,
   "total_ms": 85,
   "steps": [
    {
     "call": "POST /projects",
     "request": {
      "user_id": "public-demo",
      "name": "demo-74569326",
      "description": "homepage demo"
     },
     "status": 200,
     "ms": 47,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "status": "created"
     }
    },
    {
     "call": "POST /projects/proj_8327efcb101c/files",
     "request": {
      "project_id": "proj_8327efcb101c",
      "filename": "agent.py",
      "content": "print('hello from the agent')",
      "user_id": "public-demo"
     },
     "status": 200,
     "ms": 12,
     "reply": {
      "status": "created",
      "filename": "agent.py"
     }
    },
    {
     "call": "GET /projects/proj_8327efcb101c",
     "request": null,
     "status": 200,
     "ms": 9,
     "reply": {
      "project_id": "proj_8327efcb101c",
      "name": "demo-74569326",
      "files": [
       "agent.py"
      ],
      "agents": []
     }
    }
   ],
   "note": "Real calls to the running service with the public demo identity; replies are unedited."
  }
 }
]