{
  "id": 2,
  "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": 1788953532,
            "capabilityRef": {
              "chioCapabilityId": "cap-01a085f0-9907-72b1-9e9d-802ac5a1cccf",
              "originProtocol": "a2a",
              "parentCapabilityHash": "1028502dba3a8c826324ed8c93a5af8aef8cc40563f16bfb2d794f252aa77c14",
              "protocolContext": {
                "targetSkillId": "count_words"
              }
            },
            "schema": "chio.cross-protocol-cap.v1",
            "targetProtocol": "native"
          },
          "capabilityRef": {
            "chioCapabilityId": "cap-01a085f0-9907-72b1-9e9d-802ac5a1cccf",
            "originProtocol": "a2a",
            "parentCapabilityHash": "1028502dba3a8c826324ed8c93a5af8aef8cc40563f16bfb2d794f252aa77c14",
            "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": 1788953532
              },
              {
                "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
                "protocol": "native",
                "receiptId": "622bd0bc98733b0ac5bd0af57aecc375b0317b4fc2dd996e024581af5fb2c546",
                "requestId": "a2a-stream-a2a-task-1",
                "timestamp": 1788953532
              }
            ],
            "sessionFingerprint": "19cece72bff99facda7d1d9fe2f2e0285780c5d812c90ae7fd41cd4691c27bc9",
            "traceId": "612f931e55dc9d1518ee454f9d735e603581fb71c43845a2ac1ebcb0ac7f9f9a"
          }
        },
        "capabilityId": "cap-01a085f0-9907-72b1-9e9d-802ac5a1cccf",
        "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-9907-72b1-9e9d-802ac5a1cccf",
          "content_hash": "5170e2c24e777080378742d62d0915795e8f6b8897b489613fc6ceb17c2ae212",
          "decision": {
            "verdict": "allow"
          },
          "id": "622bd0bc98733b0ac5bd0af57aecc375b0317b4fc2dd996e024581af5fb2c546",
          "kernel_key": "56ee1ed85f7790bda72c4c9efc1a93f261c1e96b95fac7441386012f4c569dfd",
          "metadata": {
            "admission_operation": {
              "compensation_status": "not_compensated",
              "coordinator_lease_epoch": 1,
              "coordinator_lease_id": "01a085f0-98aa-7390-a3ad-58553cf00fc5",
              "operation_id": "f3a2737fb858321d4126468065c63a3618514cd25f0e29b2bf922b8b69b429e1",
              "projected_dispatch_state": "terminal",
              "projected_operation_version": 8,
              "projected_state": "completed",
              "request_binding_hash": "554fc501d3e6fc77077b65e59487afe54c826d5f280a23e80a410655b9dcbaf4",
              "request_id": "a2a-stream-a2a-task-1",
              "request_namespace_digest": "6f9ccbb3c6a55f44d625a41ddb218f9343cc1d683ff0e5b656054de67549fda9",
              "retained_dispatch_commit": {
                "committed_version": 6,
                "coordinator_lease_epoch": 1,
                "coordinator_lease_id": "01a085f0-98aa-7390-a3ad-58553cf00fc5",
                "provider_attempt": {
                  "attempt_id": "attempt:f3a2737fb858321d4126468065c63a3618514cd25f0e29b2bf922b8b69b429e1",
                  "operation_id": "f3a2737fb858321d4126468065c63a3618514cd25f0e29b2bf922b8b69b429e1",
                  "transport_id": "kernel-tool-server:documents",
                  "transport_key_epoch": 1
                },
                "store_fence": {
                  "lease_id": "01a085f0-98aa-7390-a3ad-58553cf00fc5",
                  "owner_epoch": 1,
                  "store_uuid": "01a085f0-9822-7080-803f-9754ffb4705e"
                }
              },
              "schema": "chio.admission-receipt.v1",
              "store_fence": {
                "lease_id": "01a085f0-98aa-7390-a3ad-58553cf00fc5",
                "owner_epoch": 1,
                "store_uuid": "01a085f0-9822-7080-803f-9754ffb4705e"
              },
              "tool_outcome_id": "1b2e66206d618e9876a9e68592f99aec85e252e63c88a9815ef50790e04b07e2",
              "tool_outcome_version": 2,
              "trusted_time_unix_ms": 1788953532894
            },
            "attribution": {
              "delegation_depth": 0,
              "grant_index": 0,
              "issuer_key": "56ee1ed85f7790bda72c4c9efc1a93f261c1e96b95fac7441386012f4c569dfd",
              "subject_key": "5e9dd13f692bca408ecc20c88da7d34660d8f1829cdc965e20308513df6045f0"
            },
            "chio_receipt_signing_nonce": "rcpt-01a085f0-9a20-7f42-b4c6-b9e56552fa6d",
            "receipt_context": {
              "request_id": "a2a-stream-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": "352ae6f1891f710a518ed4365ad1d276e49c23377ff659e3d7ae485f35f058c1b5f3ab360f26f8f0971db8af194b92590fb1cdd7f32973b2cd631b001137a505",
          "timestamp": 1788953532,
          "tool_name": "count_words",
          "tool_origin": "caller_executed",
          "tool_server": "documents",
          "trust_level": "mediated"
        },
        "receiptId": "622bd0bc98733b0ac5bd0af57aecc375b0317b4fc2dd996e024581af5fb2c546",
        "receiptRef": {
          "bridgeId": "chio-bridge-a2a-native-a2a-task-1",
          "capabilityId": "cap-01a085f0-9907-72b1-9e9d-802ac5a1cccf",
          "receiptId": "622bd0bc98733b0ac5bd0af57aecc375b0317b4fc2dd996e024581af5fb2c546",
          "sourceProtocol": "a2a",
          "targetProtocol": "native",
          "traceId": "612f931e55dc9d1518ee454f9d735e603581fb71c43845a2ac1ebcb0ac7f9f9a"
        },
        "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"
  }
}
