{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/voicedock/json-schema/voicedock-post-arena-suites497-f6-eca62764993-bfeb53-cbbbba6-f08-runs-response-schema.json",
  "title": "PostArenaSuites497F6Eca62764993Bfeb53Cbbbba6F08RunsResponse",
  "x-generated": "2026-11-02",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/voicedock-api-openapi-generated.yml#/components/schemas/PostArenaSuites497F6Eca62764993Bfeb53Cbbbba6F08RunsResponse",
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "suite_id": {
      "type": "string"
    },
    "assistant_id": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "trigger": {
      "type": "string"
    },
    "repeats": {
      "type": "integer"
    },
    "estimated_max_cost_eur": {
      "type": "integer"
    },
    "config_hash": {
      "type": "string"
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "started_at": {
      "type": "string",
      "format": "date-time"
    },
    "finished_at": {
      "type": "string",
      "format": "date-time"
    },
    "estimate": {
      "type": "object",
      "properties": {
        "max_cost_eur": {
          "type": "integer"
        },
        "max_credits": {
          "type": "integer"
        },
        "attempts": {
          "type": "integer"
        },
        "complete": {
          "type": "boolean"
        }
      }
    },
    "attempts": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "case_id": {
            "type": "string"
          },
          "attempt_no": {
            "type": "integer"
          },
          "status": {
            "type": "string"
          },
          "void_reason": {
            "type": "string"
          },
          "last_error": {
            "type": "string"
          },
          "started_at": {
            "type": "string",
            "format": "date-time"
          },
          "ended_at": {
            "type": "string",
            "format": "date-time"
          },
          "latency": {
            "type": "object",
            "properties": {
              "property1": {
                "type": "integer"
              },
              "property2": {
                "type": "integer"
              }
            }
          },
          "tester_call_id": {
            "type": "string"
          },
          "target_call_id": {
            "type": "string"
          },
          "recordings": {
            "type": "object",
            "properties": {
              "tester": {
                "type": "string"
              },
              "events": {
                "type": "string"
              },
              "assistant": {
                "type": "string"
              },
              "received": {
                "type": "string"
              }
            }
          },
          "verdicts": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "criterion_id": {
                  "type": "string"
                },
                "outcome": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                },
                "evidence_quote": {
                  "type": "string"
                },
                "turn_index": {
                  "type": "integer"
                },
                "reasoning": {
                  "type": "string"
                },
                "judge_prompt_version": {
                  "type": "string"
                },
                "override_outcome": {
                  "type": "string"
                }
              }
            }
          },
          "metrics": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "metric_id": {
                  "type": "string"
                },
                "metric_version": {
                  "type": "string"
                },
                "value": {
                  "type": "integer"
                },
                "unit": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    }
  }
}