{
  "caseId": "aichat-primary",
  "actualForwards": 1,
  "requestSha256": "aa7affbe099c0feeef3c42adb996809bdc65ddc9b17e861933246bc8243eb350",
  "responseSha256": "6e3413d32d663d379ad04ce9830ed677977db22eca9d55a62a2ca5b5b2c27197",
  "nativeFileBytesPresent": true,
  "systemPromptPresent": true,
  "messageRoles": [
    "system",
    "user"
  ],
  "requestParameters": {
    "max_tokens": 512
  },
  "configuredTemperature": 0,
  "requestTemperature": null,
  "requestTemperatureOmitted": true,
  "backendDefaultTemperatureObserved": 0.800000011920929,
  "temperatureLimit": "Native --info reports 0, but the actual request omits temperature; the server was configured with default about 0.8. No response sampling settings were returned, so a deterministic temperature-zero run is not established.",
  "streamRequested": false,
  "usage": {
    "completion_tokens": 70,
    "prompt_tokens": 260,
    "total_tokens": 330,
    "prompt_tokens_details": {
      "cached_tokens": 2
    }
  },
  "finishReason": "stop",
  "wordCountMethod": "Whitespace split of unmodified native stdout, including Markdown labels.",
  "wordCount": 35,
  "scope": "Real transport metadata projection; raw provider messages/model path remain private. The first native stdout is public and unchanged."
}
