{
  "caseId": "nanobot-boundary",
  "parameters": {
    "stream": true,
    "max_tokens": 800,
    "stream_options": {
      "include_usage": true
    },
    "temperature": 0.0,
    "top_p": 1
  },
  "messageRoles": [
    "system",
    "user"
  ],
  "usage": {
    "completion_tokens": 27,
    "prompt_tokens": 1570,
    "total_tokens": 1597,
    "prompt_tokens_details": {
      "cached_tokens": 1522
    }
  },
  "firstNativeMatchesBackend": true,
  "nativeOutputMatchesStdout": true,
  "callableTools": 0,
  "responseToolCalls": 0,
  "rawRequestSha256": "d7fa4c573ee934f9d861fbbd38e2e4e9505849fcaaaf745c4b17109cef8f5525",
  "rawResponseSha256": "e836cf436f0f49c58b209df9d2336d49a23e6786ad33bb2dc9447e658b6187d3",
  "rawStderrSha256": "3d576b124d818973d9ed242033a374b5c7f673772f4ffd021d32c63f003bec14",
  "nativeOutboundMetadataSha256": "065242eeb1dc2155a513ed7f84599f9a3010bb210332ea358fefc6eef8d0c6b8",
  "completeFirstTextMatchesContract": false,
  "noSourceModification": true,
  "scope": "Original native SDK outbound text scored once, not a stock CLI generation. No raw system message, local paths or auth headers are published."
}
