v34

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-02527773.5 KB
hyperion-problem-statement

post/api/hyperion/programming-exercises/{exerciseId}/consistency-check

Path parameters

exerciseIdinteger required

Query parameters

skipThreadContextboolean

Response

OK

timestampstring date-time required

Timestamp of the response generation

Example response

{
  "issues": [
    {
      "severity": "HIGH",
      "category": "METHOD_RETURN_TYPE_MISMATCH",
      "description": "Problem statement does not match test cases",
      "suggestedFix": "Update problem statement to clarify expected behavior",
      "relatedLocations": [
        {
          "type": "PROBLEM_STATEMENT",
          "filePath": "src/main/java/Main.java"
        }
      ]
    }
  ],
  "timing": {
    "startTime": "2025-07-27T07:17:05.500Z",
    "endTime": "2025-07-27T07:17:05.500Z",
    "durationS": 27.765
  },
  "tokens": {
    "prompt": 10204,
    "completion": 3753,
    "total": 13957
  },
  "costs": {
    "promptEur": 0.011224,
    "completionEur": 0.016513,
    "totalEur": 0.027738
  }
}