{
  "id": 1,
  "jsonrpc": "2.0",
  "result": {
    "id": "a2a-task-1",
    "message": {
      "parts": [
        {
          "data": {
            "bytes": 43,
            "words": 6
          },
          "type": "data"
        },
        {
          "text": "Document counted",
          "type": "text"
        }
      ],
      "role": "agent"
    },
    "metadata": {
      "chio": {
        "a2aSurface": "authoritative_blocking_send",
        "authoritative": true,
        "authorityPath": "cross_protocol_orchestrator",
        "bridge": {
          "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
          "capabilityEnvelope": {
            "attenuatedScope": {
              "grants": [
                {
                  "max_invocations": 2,
                  "operations": [
                    "invoke"
                  ],
                  "server_id": "documents",
                  "tool_name": "count_words"
                }
              ]
            },
            "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
            "bridgedAt": 1788953531,
            "capabilityRef": {
              "chioCapabilityId": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
              "originProtocol": "a2a",
              "parentCapabilityHash": "d1b4a165a9f8382e319309b5923221290c4d51fc9713b06d153d70c9549740dd",
              "protocolContext": {
                "targetSkillId": "count_words"
              }
            },
            "schema": "chio.cross-protocol-cap.v1",
            "targetProtocol": "native"
          },
          "capabilityRef": {
            "chioCapabilityId": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
            "originProtocol": "a2a",
            "parentCapabilityHash": "d1b4a165a9f8382e319309b5923221290c4d51fc9713b06d153d70c9549740dd",
            "protocolContext": {
              "targetSkillId": "count_words"
            }
          },
          "route": {
            "multiHop": false,
            "selectedProtocols": [
              "a2a",
              "native"
            ],
            "terminalProtocol": "native"
          },
          "sourceProtocol": "a2a",
          "targetProtocol": "native",
          "terminalProtocol": "native",
          "trace": {
            "hops": [
              {
                "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
                "protocol": "a2a",
                "requestId": "a2a-task-1",
                "timestamp": 1788953531
              },
              {
                "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
                "protocol": "native",
                "receiptId": "37e2462a17beedccde4d27de471fc3dbb3c47f155489780b3707f3bf30222c26",
                "requestId": "a2a-a2a-task-1",
                "timestamp": 1788953531
              }
            ],
            "sessionFingerprint": "53e52e1799d17c6797bf2b6ac275846cfa8203a64510064a9704f7b7eccf72c6",
            "traceId": "044c2d206d2bfd58bbe4f5f1b74b345e349443df43ade595a85ab8aa22bc8f5c"
          }
        },
        "capabilityId": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
        "decision": "allow",
        "executionNonce": null,
        "lifecycle": {
          "messageSend": "blocking_terminal_task",
          "messageStream": "deferred_task_poll",
          "taskCancel": "supported",
          "taskGet": "supported"
        },
        "reason": null,
        "receipt": {
          "action": {
            "parameter_hash": "8388b82fbbe71be998f4f0f277f05dc14446b16a52da29070bb44233d3824e73",
            "parameters": {
              "text": "One governed tool, two protocol surfaces.\n\n"
            }
          },
          "boundary_class": "prevent",
          "capability_id": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
          "content_hash": "5170e2c24e777080378742d62d0915795e8f6b8897b489613fc6ceb17c2ae212",
          "decision": {
            "verdict": "allow"
          },
          "id": "37e2462a17beedccde4d27de471fc3dbb3c47f155489780b3707f3bf30222c26",
          "kernel_key": "e7919f3983edc12eef4ec27392ae19f1637a035602f7892c7b331aa2760fee6a",
          "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
            }
          },
          "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
          "receipt_kind": "mediated_decision",
          "redaction_mode": "none",
          "signature": "2eaa28637470570231bfd7bf65e0263a16403ed846c39301ea02774b26f21aca89a6ff4d55a0b5ae8bfbcad1ab6fc2af9c5abd51921f5f0007c0c34466c03a09",
          "timestamp": 1788953531,
          "tool_name": "count_words",
          "tool_origin": "caller_executed",
          "tool_server": "documents",
          "trust_level": "mediated"
        },
        "receiptId": "37e2462a17beedccde4d27de471fc3dbb3c47f155489780b3707f3bf30222c26",
        "receiptRef": {
          "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
          "capabilityId": "cap-01a085f0-9547-74a1-bde1-efec269b5f4d",
          "receiptId": "37e2462a17beedccde4d27de471fc3dbb3c47f155489780b3707f3bf30222c26",
          "sourceProtocol": "a2a",
          "targetProtocol": "native",
          "traceId": "044c2d206d2bfd58bbe4f5f1b74b345e349443df43ade595a85ab8aa22bc8f5c"
        },
        "routeSelection": {
          "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"
        },
        "runtimeLifecycle": {
          "blockingEntrypoint": "message/send",
          "cancelEntrypoint": "task/cancel",
          "claimEligible": true,
          "compatibilityOnly": false,
          "followUpEntrypoint": "task/get",
          "partialOutputDelivery": "collated_terminal_payload",
          "streamDelivery": "collated_terminal_payload",
          "streamEntrypoint": "message/stream",
          "surface": "a2a_authoritative"
        },
        "streamProjection": "collated_final_message",
        "targetExecution": {
          "multiHop": false,
          "notificationCount": 0,
          "projectedResult": false,
          "routeHopCount": 2,
          "terminalProtocol": "native"
        },
        "terminalState": {
          "state": "completed"
        }
      }
    },
    "status": "completed"
  }
}
