{"direction": "client", "message": {"jsonrpc": "2.0", "id": 1, "method": "message/stream", "params": {"message": {"role": "user", "parts": [{"type": "data", "data": {"text": "One governed tool, two protocol surfaces.\n\n"}}]}, "metadata": {"chio": {"targetSkillId": "count_words"}}}}}
{"direction": "server", "message": {"id": 1, "jsonrpc": "2.0", "result": {"id": "a2a-task-1", "metadata": {"chio": {"authoritative": true, "authorityPath": "cross_protocol_orchestrator", "capabilityId": null, "claimEligible": true, "compatibilityOnly": false, "decision": "pending", "lifecycle": {"messageSend": "blocking_terminal_task", "messageStream": "deferred_task_poll", "taskCancel": "supported", "taskGet": "supported"}, "receipt": null, "receiptBearing": false, "receiptId": null, "receiptPending": true, "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"}}}, "status": "working", "statusMessage": "Task accepted for authoritative deferred execution."}}}
{"direction": "client", "message": {"jsonrpc": "2.0", "id": 2, "method": "task/get", "params": {"taskId": "a2a-task-1"}}}
{"direction": "server", "message": {"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"}}}
