{
  "id": "37e2462a17beedccde4d27de471fc3dbb3c47f155489780b3707f3bf30222c26",
  "timestamp": 1788953531,
  "capability_id": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
  "tool_server": "documents",
  "tool_name": "count_words",
  "action": {
    "parameters": {
      "text": "One governed tool, two protocol surfaces.\n\n"
    },
    "parameter_hash": "8388b82fbbe71be998f4f0f277f05dc14446b16a52da29070bb44233d3824e73"
  },
  "decision": {
    "verdict": "allow"
  },
  "receipt_kind": "mediated_decision",
  "boundary_class": "prevent",
  "tool_origin": "caller_executed",
  "redaction_mode": "none",
  "content_hash": "5170e2c24e777080378742d62d0915795e8f6b8897b489613fc6ceb17c2ae212",
  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
  "metadata": {
    "admission_operation": {
      "compensation_status": "not_compensated",
      "coordinator_lease_epoch": 1,
      "coordinator_lease_id": "01a085f0-94ed-7220-8034-549fdd67c544",
      "operation_id": "4732ae8861ba703f1d190c2d4d873193f4242a702727f23f7cf7912e95e24272",
      "projected_dispatch_state": "terminal",
      "projected_operation_version": 8,
      "projected_state": "completed",
      "request_binding_hash": "7e82269b6a27a31d9b6253a48c10665c0b33fde826fec41c8fd54900f6923059",
      "request_id": "a2a-a2a-task-1",
      "request_namespace_digest": "75867a2970677197f6cbba2268fea29cb2d6bff896d9e36773434c1632001d53",
      "retained_dispatch_commit": {
        "committed_version": 6,
        "coordinator_lease_epoch": 1,
        "coordinator_lease_id": "01a085f0-94ed-7220-8034-549fdd67c544",
        "provider_attempt": {
          "attempt_id": "attempt:4732ae8861ba703f1d190c2d4d873193f4242a702727f23f7cf7912e95e24272",
          "operation_id": "4732ae8861ba703f1d190c2d4d873193f4242a702727f23f7cf7912e95e24272",
          "transport_id": "kernel-tool-server:documents",
          "transport_key_epoch": 1
        },
        "store_fence": {
          "lease_id": "01a085f0-94ed-7220-8034-549fdd67c544",
          "owner_epoch": 1,
          "store_uuid": "01a085f0-9450-78d2-87c6-01dc8b1adec7"
        }
      },
      "schema": "chio.admission-receipt.v1",
      "store_fence": {
        "lease_id": "01a085f0-94ed-7220-8034-549fdd67c544",
        "owner_epoch": 1,
        "store_uuid": "01a085f0-9450-78d2-87c6-01dc8b1adec7"
      },
      "tool_outcome_id": "7088d2985a9a9864ea29764e20b61b4e0284d1a0c160ba91bd1f8a97f01bc7e2",
      "tool_outcome_version": 2,
      "trusted_time_unix_ms": 1788953531927
    },
    "attribution": {
      "delegation_depth": 0,
      "grant_index": 0,
      "issuer_key": "e7919f3983edc12eef4ec27392ae19f1637a035602f7892c7b331aa2760fee6a",
      "subject_key": "716d0870f526f3bced3f59f180f9a0040558291412b6ebb7a60b2aaf4f6c2959"
    },
    "chio_receipt_signing_nonce": "rcpt-01a085f0-9659-76f0-ab18-426e795d1c2b",
    "receipt_context": {
      "request_id": "a2a-a2a-task-1"
    },
    "route_selection": {
      "candidates": [
        {
          "available": true,
          "routeId": "native-route",
          "selectedProtocols": [
            "a2a",
            "native"
          ],
          "targetProtocol": "native"
        }
      ],
      "decision": "select",
      "requestedTargetProtocol": "native",
      "routeSelectionId": "fe26d5b5a64ff93b186824e0cc61311ed384ac1dcfeeafb8d3d399b6fc33a0d0",
      "selectedProtocols": [
        "a2a",
        "native"
      ],
      "selectedRouteId": "native-route",
      "selectedTargetProtocol": "native",
      "sourceProtocol": "a2a"
    },
    "stream": {
      "chunk_hashes": [
        "d453126289fdef1956695f0dfd57d82e211d255969ed5ffcf0b54cd59a054f95",
        "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
      ],
      "chunks_expected": 2,
      "chunks_received": 2,
      "total_bytes": 77
    }
  },
  "trust_level": "mediated",
  "kernel_key": "e7919f3983edc12eef4ec27392ae19f1637a035602f7892c7b331aa2760fee6a",
  "signature": "2eaa28637470570231bfd7bf65e0263a16403ed846c39301ea02774b26f21aca89a6ff4d55a0b5ae8bfbcad1ab6fc2af9c5abd51921f5f0007c0c34466c03a09"
}
