{
  "file": "/workspace/flows/live-vakilprime-smoke.yaml",
  "success": false,
  "executed": true,
  "report": "/workspace/midscene_run/report/live-vakilprime-smoke-2026-09-12_03-21-17-bc7bdc09.html",
  "duration": 7484,
  "resultType": "failed",
  "error": "failed to call AI model service (gemini-3.8-flash): AI model request failed after 1 retry (2/2 attempts). Last error: 400 status code (no body)\nPrevious AI call attempt errors:\nAttempt 1: 400 status code (no body)\nOpenAI raw error response bodies:\nAttempt 1: [{\n  \"error\": {\n    \"code\": 400,\n    \"message\": \"Thinking level MINIMAL is not supported for this model. Please retry with other thinking level.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\n]\nAttempt 2: [{\n  \"error\": {\n    \"code\": 400,\n    \"message\": \"Thinking level MINIMAL is not supported for this model. Please retry with other thinking level.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\n]\nTrouble shooting: https://midscenejs.com/model-provider.html",
  "attempts": [
    {
      "attempt": 1,
      "success": false,
      "report": "/workspace/midscene_run/report/live-vakilprime-smoke-2026-09-12_03-21-17-bc7bdc09.html",
      "error": "failed to call AI model service (gemini-3.8-flash): AI model request failed after 1 retry (2/2 attempts). Last error: 400 status code (no body)\nPrevious AI call attempt errors:\nAttempt 1: 400 status code (no body)\nOpenAI raw error response bodies:\nAttempt 1: [{\n  \"error\": {\n    \"code\": 400,\n    \"message\": \"Thinking level MINIMAL is not supported for this model. Please retry with other thinking level.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\n]\nAttempt 2: [{\n  \"error\": {\n    \"code\": 400,\n    \"message\": \"Thinking level MINIMAL is not supported for this model. Please retry with other thinking level.\",\n    \"status\": \"INVALID_ARGUMENT\"\n  }\n}\n]\nTrouble shooting: https://midscenejs.com/model-provider.html",
      "duration": 7484,
      "resultType": "failed"
    }
  ]
}