{
  "caseId": "sillytavern-boundary",
  "originalCaseContractSha256": "3ae0f5533e26f6dbb023acdccaac9dedd0fffa379f24729e97d6b9440b74ef2d",
  "actualRequestFields": [
    "messages",
    "model",
    "temperature",
    "max_tokens",
    "stream",
    "presence_penalty",
    "frequency_penalty",
    "top_p"
  ],
  "temperature": 0.2,
  "max_tokens": 768,
  "top_p": 1,
  "stream": false,
  "frequency_penalty": 0,
  "presence_penalty": 0,
  "nSent": false,
  "seedSent": false,
  "uiN": 1,
  "uiSeed": -1,
  "effectiveBackendSeed": "Not independently disclosed or inferred",
  "nativeContextSetting": 4095,
  "tokenizerScope": "Native custom-model qwen2 detection with additional tokenizer downloads disabled; bundled llama3 fallback is the fixed source path. Exact Qwen token counts are not claimed.",
  "actualNativeMessagesEqualFrozenCharacterAndPrompt": true,
  "parsedNativeAndUpstreamRequestFieldsExceptModelEqual": true,
  "allParsedUpstreamAndServedResponseFieldsExceptModelEqual": true,
  "allUpstreamAndServedChoicesEqual": true,
  "publicModelPathRedactionOnly": true,
  "privateNativeRequestSha256": "b1f7dfdd4203f54a5cbab65e6c22d7fe2c8b8eef8f132c9958a7dedbb5016719",
  "privateUpstreamRequestSha256": "b14709f13173e66bfcf9a96dd806ed1fea5c02a665c1ec6817d4b897533ff240",
  "privateUpstreamResponseSha256": "1955f700f83df29ad3df111b629ccc697c270e4e565276dff9b950fed066aab9",
  "servedResponseSha256": "20a139469a3758da88472c96e644bd3ee0b40bc398860a6be6600048fe79b642",
  "mapping": "Recorder maps request model and response model metadata only. JSON is parsed and reserialized; whole wire bytes are not claimed identical. Public upstream projections redact only the task-local physical model path.",
  "usage": {
    "completion_tokens": 18,
    "prompt_tokens": 329,
    "total_tokens": 347,
    "prompt_tokens_details": {
      "cached_tokens": 182
    }
  },
  "systemFingerprint": "b1-161755f29"
}
