{
  "client": {
    "package": "agent-client-protocol",
    "version": "0.12.1"
  },
  "protocol_version": 1,
  "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
  "trusted_kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
  "runs": [
    {
      "result": {
        "stopReason": "end_turn",
        "_meta": {
          "chio": {
            "authoritative": true,
            "authorityPath": "cross_protocol_orchestrator",
            "bridge": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
              "capabilityEnvelope": {
                "attenuatedScope": {
                  "grants": [
                    {
                      "max_invocations": 2,
                      "operations": [
                        "invoke"
                      ],
                      "server_id": "documents",
                      "tool_name": "count_words"
                    }
                  ]
                },
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                "bridgedAt": 1789099367,
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "schema": "chio.cross-protocol-cap.v1",
                "targetProtocol": "native"
              },
              "capabilityRef": {
                "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "originProtocol": "acp",
                "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                "protocolContext": {
                  "capabilityId": "count_words"
                }
              },
              "route": {
                "multiHop": false,
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "terminalProtocol": "native"
              },
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "terminalProtocol": "native",
              "trace": {
                "hops": [
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "protocol": "acp",
                    "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "timestamp": 1789099367
                  },
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "protocol": "native",
                    "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                    "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "timestamp": 1789099367
                  }
                ],
                "sessionFingerprint": "47dc567152db66c6e973c3144f5c68f66a0927521984e82dfc3b83a9b063255c",
                "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
              }
            },
            "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
            "decision": "allow",
            "executionNonce": null,
            "reason": null,
            "receipt": {
              "action": {
                "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                "parameters": {
                  "text": "Chio governs the tools behind an ACP agent"
                }
              },
              "boundary_class": "prevent",
              "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
              "decision": {
                "verdict": "allow"
              },
              "id": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
              "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
              "metadata": {
                "admission_operation": {
                  "compensation_status": "not_compensated",
                  "coordinator_lease_epoch": 1,
                  "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                  "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                  "projected_dispatch_state": "terminal",
                  "projected_operation_version": 8,
                  "projected_state": "completed",
                  "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                  "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                  "retained_dispatch_commit": {
                    "committed_version": 6,
                    "coordinator_lease_epoch": 1,
                    "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "provider_attempt": {
                      "attempt_id": "attempt:23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                      "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                      "transport_id": "kernel-tool-server:documents",
                      "transport_key_epoch": 1
                    },
                    "store_fence": {
                      "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "owner_epoch": 1,
                      "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                    }
                  },
                  "schema": "chio.admission-receipt.v1",
                  "store_fence": {
                    "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "owner_epoch": 1,
                    "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                  },
                  "tool_outcome_id": "c88b090cbf798558cd05e1053441c5dcbd5d6b0c1ec88ac5146a3d25d42d01af",
                  "tool_outcome_version": 2,
                  "trusted_time_unix_ms": 1789099368148
                },
                "attribution": {
                  "delegation_depth": 0,
                  "grant_index": 0,
                  "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                },
                "chio_receipt_signing_nonce": "rcpt-01a08ea1-def8-772b-ba5d-06099fd305a8",
                "receipt_context": {
                  "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1"
                },
                "route_selection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "stream": {
                  "chunk_hashes": [
                    "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                    "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                  ],
                  "chunks_expected": 2,
                  "chunks_received": 2,
                  "total_bytes": 77
                }
              },
              "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
              "receipt_kind": "mediated_decision",
              "redaction_mode": "none",
              "signature": "dcca249bf2fe2e340d53f3ce8e6b67d1b179a578fd13ccadaef217291178ab3e4a0c1ee11a6a7fc688b078cdcede00594b75c6071a6329cf7cb13b4d366d900e",
              "timestamp": 1789099368,
              "tool_name": "count_words",
              "tool_origin": "caller_executed",
              "tool_server": "documents",
              "trust_level": "mediated"
            },
            "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
            "receiptRef": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
            },
            "routeSelection": {
              "candidates": [
                {
                  "available": true,
                  "routeId": "native-route",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "targetProtocol": "native"
                }
              ],
              "decision": "select",
              "requestedTargetProtocol": "native",
              "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
              "selectedProtocols": [
                "acp",
                "native"
              ],
              "selectedRouteId": "native-route",
              "selectedTargetProtocol": "native",
              "sourceProtocol": "acp"
            },
            "targetExecution": {
              "multiHop": false,
              "notificationCount": 0,
              "projectedResult": false,
              "routeHopCount": 2,
              "terminalProtocol": "native"
            },
            "terminalState": {
              "state": "completed"
            }
          }
        }
      },
      "updates": [
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
            "title": "count_words",
            "kind": "other",
            "status": "completed",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "rawOutput": {
              "stream": [
                {
                  "bytes": 42,
                  "words": 8
                },
                {
                  "content": [
                    {
                      "text": "Document counted",
                      "type": "text"
                    }
                  ]
                }
              ]
            },
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "bridgedAt": 1789099367,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "timestamp": 1789099367
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "protocol": "native",
                        "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "timestamp": 1789099367
                      }
                    ],
                    "sessionFingerprint": "47dc567152db66c6e973c3144f5c68f66a0927521984e82dfc3b83a9b063255c",
                    "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "allow",
                "executionNonce": null,
                "reason": null,
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                  "decision": {
                    "verdict": "allow"
                  },
                  "id": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "admission_operation": {
                      "compensation_status": "not_compensated",
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                      "projected_dispatch_state": "terminal",
                      "projected_operation_version": 8,
                      "projected_state": "completed",
                      "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                      "retained_dispatch_commit": {
                        "committed_version": 6,
                        "coordinator_lease_epoch": 1,
                        "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "provider_attempt": {
                          "attempt_id": "attempt:23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                          "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                          "transport_id": "kernel-tool-server:documents",
                          "transport_key_epoch": 1
                        },
                        "store_fence": {
                          "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                          "owner_epoch": 1,
                          "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                        }
                      },
                      "schema": "chio.admission-receipt.v1",
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      },
                      "tool_outcome_id": "c88b090cbf798558cd05e1053441c5dcbd5d6b0c1ec88ac5146a3d25d42d01af",
                      "tool_outcome_version": 2,
                      "trusted_time_unix_ms": 1789099368148
                    },
                    "attribution": {
                      "delegation_depth": 0,
                      "grant_index": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-def8-772b-ba5d-06099fd305a8",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    },
                    "stream": {
                      "chunk_hashes": [
                        "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                        "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                      ],
                      "chunks_expected": 2,
                      "chunks_received": 2,
                      "total_bytes": 77
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "dcca249bf2fe2e340d53f3ce8e6b67d1b179a578fd13ccadaef217291178ab3e4a0c1ee11a6a7fc688b078cdcede00594b75c6071a6329cf7cb13b4d366d900e",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "sessionUpdate": "tool_call"
          }
        },
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "{\"stream\":[{\"bytes\":42,\"words\":8},{\"content\":[{\"text\":\"Document counted\",\"type\":\"text\"}]}]}",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      ],
      "verified": true
    },
    {
      "result": {
        "stopReason": "end_turn",
        "_meta": {
          "chio": {
            "authoritative": true,
            "authorityPath": "cross_protocol_orchestrator",
            "bridge": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
              "capabilityEnvelope": {
                "attenuatedScope": {
                  "grants": [
                    {
                      "max_invocations": 2,
                      "operations": [
                        "invoke"
                      ],
                      "server_id": "documents",
                      "tool_name": "count_words"
                    }
                  ]
                },
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                "bridgedAt": 1789099368,
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "schema": "chio.cross-protocol-cap.v1",
                "targetProtocol": "native"
              },
              "capabilityRef": {
                "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "originProtocol": "acp",
                "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                "protocolContext": {
                  "capabilityId": "count_words"
                }
              },
              "route": {
                "multiHop": false,
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "terminalProtocol": "native"
              },
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "terminalProtocol": "native",
              "trace": {
                "hops": [
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "protocol": "acp",
                    "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "timestamp": 1789099368
                  },
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "protocol": "native",
                    "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                    "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "timestamp": 1789099368
                  }
                ],
                "sessionFingerprint": "d8bed1c749bb4256471e8baa7edfd4a088bd354eea821ae023cc362839969043",
                "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
              }
            },
            "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
            "decision": "allow",
            "executionNonce": null,
            "reason": null,
            "receipt": {
              "action": {
                "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                "parameters": {
                  "text": "Chio governs the tools behind an ACP agent"
                }
              },
              "boundary_class": "prevent",
              "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
              "decision": {
                "verdict": "allow"
              },
              "id": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
              "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
              "metadata": {
                "admission_operation": {
                  "compensation_status": "not_compensated",
                  "coordinator_lease_epoch": 1,
                  "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                  "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                  "projected_dispatch_state": "terminal",
                  "projected_operation_version": 8,
                  "projected_state": "completed",
                  "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                  "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                  "retained_dispatch_commit": {
                    "committed_version": 6,
                    "coordinator_lease_epoch": 1,
                    "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "provider_attempt": {
                      "attempt_id": "attempt:21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                      "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                      "transport_id": "kernel-tool-server:documents",
                      "transport_key_epoch": 1
                    },
                    "store_fence": {
                      "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "owner_epoch": 1,
                      "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                    }
                  },
                  "schema": "chio.admission-receipt.v1",
                  "store_fence": {
                    "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "owner_epoch": 1,
                    "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                  },
                  "tool_outcome_id": "c2f6475d576905c7416ca499aebffb527b35304e1d29ca2f84610c5fe8d16124",
                  "tool_outcome_version": 2,
                  "trusted_time_unix_ms": 1789099368401
                },
                "attribution": {
                  "delegation_depth": 0,
                  "grant_index": 0,
                  "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                },
                "chio_receipt_signing_nonce": "rcpt-01a08ea1-dff5-7514-854c-1c3716b2e750",
                "receipt_context": {
                  "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2"
                },
                "route_selection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "stream": {
                  "chunk_hashes": [
                    "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                    "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                  ],
                  "chunks_expected": 2,
                  "chunks_received": 2,
                  "total_bytes": 77
                }
              },
              "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
              "receipt_kind": "mediated_decision",
              "redaction_mode": "none",
              "signature": "ab53c99bbce22e44395c88bf29e9daf0bfa9227e3186b7d3cd7d210af2a2b378ed872d637bd278f658adc19a232e20fd3813301eb4ea4c8c66aad9180ae3c305",
              "timestamp": 1789099368,
              "tool_name": "count_words",
              "tool_origin": "caller_executed",
              "tool_server": "documents",
              "trust_level": "mediated"
            },
            "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
            "receiptRef": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
            },
            "routeSelection": {
              "candidates": [
                {
                  "available": true,
                  "routeId": "native-route",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "targetProtocol": "native"
                }
              ],
              "decision": "select",
              "requestedTargetProtocol": "native",
              "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
              "selectedProtocols": [
                "acp",
                "native"
              ],
              "selectedRouteId": "native-route",
              "selectedTargetProtocol": "native",
              "sourceProtocol": "acp"
            },
            "targetExecution": {
              "multiHop": false,
              "notificationCount": 0,
              "projectedResult": false,
              "routeHopCount": 2,
              "terminalProtocol": "native"
            },
            "terminalState": {
              "state": "completed"
            }
          }
        }
      },
      "updates": [
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
            "title": "count_words",
            "kind": "other",
            "status": "completed",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "rawOutput": {
              "stream": [
                {
                  "bytes": 42,
                  "words": 8
                },
                {
                  "content": [
                    {
                      "text": "Document counted",
                      "type": "text"
                    }
                  ]
                }
              ]
            },
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "bridgedAt": 1789099368,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "timestamp": 1789099368
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "protocol": "native",
                        "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "timestamp": 1789099368
                      }
                    ],
                    "sessionFingerprint": "d8bed1c749bb4256471e8baa7edfd4a088bd354eea821ae023cc362839969043",
                    "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "allow",
                "executionNonce": null,
                "reason": null,
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                  "decision": {
                    "verdict": "allow"
                  },
                  "id": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "admission_operation": {
                      "compensation_status": "not_compensated",
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                      "projected_dispatch_state": "terminal",
                      "projected_operation_version": 8,
                      "projected_state": "completed",
                      "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                      "retained_dispatch_commit": {
                        "committed_version": 6,
                        "coordinator_lease_epoch": 1,
                        "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "provider_attempt": {
                          "attempt_id": "attempt:21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                          "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                          "transport_id": "kernel-tool-server:documents",
                          "transport_key_epoch": 1
                        },
                        "store_fence": {
                          "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                          "owner_epoch": 1,
                          "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                        }
                      },
                      "schema": "chio.admission-receipt.v1",
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      },
                      "tool_outcome_id": "c2f6475d576905c7416ca499aebffb527b35304e1d29ca2f84610c5fe8d16124",
                      "tool_outcome_version": 2,
                      "trusted_time_unix_ms": 1789099368401
                    },
                    "attribution": {
                      "delegation_depth": 0,
                      "grant_index": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-dff5-7514-854c-1c3716b2e750",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    },
                    "stream": {
                      "chunk_hashes": [
                        "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                        "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                      ],
                      "chunks_expected": 2,
                      "chunks_received": 2,
                      "total_bytes": 77
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "ab53c99bbce22e44395c88bf29e9daf0bfa9227e3186b7d3cd7d210af2a2b378ed872d637bd278f658adc19a232e20fd3813301eb4ea4c8c66aad9180ae3c305",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "sessionUpdate": "tool_call"
          }
        },
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "{\"stream\":[{\"bytes\":42,\"words\":8},{\"content\":[{\"text\":\"Document counted\",\"type\":\"text\"}]}]}",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      ],
      "verified": true
    },
    {
      "result": {
        "stopReason": "end_turn",
        "_meta": {
          "chio": {
            "authoritative": true,
            "authorityPath": "cross_protocol_orchestrator",
            "bridge": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
              "capabilityEnvelope": {
                "attenuatedScope": {
                  "grants": [
                    {
                      "max_invocations": 2,
                      "operations": [
                        "invoke"
                      ],
                      "server_id": "documents",
                      "tool_name": "count_words"
                    }
                  ]
                },
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                "bridgedAt": 1789099368,
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "schema": "chio.cross-protocol-cap.v1",
                "targetProtocol": "native"
              },
              "capabilityRef": {
                "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "originProtocol": "acp",
                "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                "protocolContext": {
                  "capabilityId": "count_words"
                }
              },
              "route": {
                "multiHop": false,
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "terminalProtocol": "native"
              },
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "terminalProtocol": "native",
              "trace": {
                "hops": [
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "protocol": "acp",
                    "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "timestamp": 1789099368
                  },
                  {
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "protocol": "native",
                    "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                    "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "timestamp": 1789099368
                  }
                ],
                "sessionFingerprint": "9ce1234ede825032c689283b2d235e3b6c06b198555c902770eb9168a739ada8",
                "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
              }
            },
            "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
            "decision": "deny",
            "executionNonce": null,
            "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
            "receipt": {
              "action": {
                "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                "parameters": {
                  "text": "Chio governs the tools behind an ACP agent"
                }
              },
              "boundary_class": "prevent",
              "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "content_hash": "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
              "decision": {
                "guard": "kernel",
                "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "verdict": "deny"
              },
              "id": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
              "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
              "metadata": {
                "attribution": {
                  "delegation_depth": 0,
                  "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                },
                "budget_authority": {
                  "authority_profile": "authoritative_hold_event",
                  "guarantee_level": "single_node_atomic",
                  "metering_profile": "max_cost_preauthorize_then_reconcile_actual"
                },
                "chio_receipt_signing_nonce": "rcpt-01a08ea1-e08c-7246-b627-10d14d90d1a5",
                "receipt_context": {
                  "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3"
                },
                "route_selection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                }
              },
              "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
              "receipt_kind": "mediated_decision",
              "redaction_mode": "none",
              "signature": "2cec8e474137df19597413afcb58f413f5122aa1ee6ccea9f1ba417ddffb32d9d581a076c8dd9efa4dd68faf2039fca5ff51fc45136ce623b33d0690d52b5401",
              "timestamp": 1789099368,
              "tool_name": "count_words",
              "tool_origin": "caller_executed",
              "tool_server": "documents",
              "trust_level": "mediated"
            },
            "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
            "receiptRef": {
              "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
              "sourceProtocol": "acp",
              "targetProtocol": "native",
              "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
            },
            "routeSelection": {
              "candidates": [
                {
                  "available": true,
                  "routeId": "native-route",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "targetProtocol": "native"
                }
              ],
              "decision": "select",
              "requestedTargetProtocol": "native",
              "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
              "selectedProtocols": [
                "acp",
                "native"
              ],
              "selectedRouteId": "native-route",
              "selectedTargetProtocol": "native",
              "sourceProtocol": "acp"
            },
            "targetExecution": {
              "multiHop": false,
              "notificationCount": 0,
              "projectedResult": false,
              "routeHopCount": 2,
              "terminalProtocol": "native"
            },
            "terminalState": {
              "state": "completed"
            }
          }
        }
      },
      "updates": [
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
            "title": "count_words",
            "kind": "other",
            "status": "failed",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "bridgedAt": 1789099368,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "timestamp": 1789099368
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "protocol": "native",
                        "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "timestamp": 1789099368
                      }
                    ],
                    "sessionFingerprint": "9ce1234ede825032c689283b2d235e3b6c06b198555c902770eb9168a739ada8",
                    "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "deny",
                "executionNonce": null,
                "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
                  "decision": {
                    "guard": "kernel",
                    "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "verdict": "deny"
                  },
                  "id": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "attribution": {
                      "delegation_depth": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "budget_authority": {
                      "authority_profile": "authoritative_hold_event",
                      "guarantee_level": "single_node_atomic",
                      "metering_profile": "max_cost_preauthorize_then_reconcile_actual"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-e08c-7246-b627-10d14d90d1a5",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "2cec8e474137df19597413afcb58f413f5122aa1ee6ccea9f1ba417ddffb32d9d581a076c8dd9efa4dd68faf2039fca5ff51fc45136ce623b33d0690d52b5401",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "sessionUpdate": "tool_call"
          }
        },
        {
          "session_id": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      ],
      "verified": true
    }
  ],
  "wire": [
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 0,
        "method": "initialize",
        "params": {
          "protocolVersion": 1,
          "clientInfo": {
            "name": "chio-docs-client",
            "version": "1.0.0"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "id": 0,
        "jsonrpc": "2.0",
        "result": {
          "agentCapabilities": {
            "loadSession": false,
            "mcpCapabilities": {
              "http": false,
              "sse": false
            },
            "promptCapabilities": {
              "audio": false,
              "embeddedContext": false,
              "image": false
            }
          },
          "agentInfo": {
            "name": "chio-tool-agent",
            "version": "0.1.0"
          },
          "authMethods": [],
          "protocolVersion": 1
        }
      }
    },
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 1,
        "method": "session/new",
        "params": {
          "cwd": "/home/ubuntu/builder-protocol-public/protocol-tools",
          "mcpServers": []
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "id": 1,
        "jsonrpc": "2.0",
        "result": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4"
        }
      }
    },
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 2,
        "method": "session/prompt",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "prompt": [
            {
              "text": "Chio governs the tools behind an ACP agent",
              "type": "text"
            }
          ]
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "bridgedAt": 1789099367,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "timestamp": 1789099367
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "protocol": "native",
                        "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                        "timestamp": 1789099367
                      }
                    ],
                    "sessionFingerprint": "47dc567152db66c6e973c3144f5c68f66a0927521984e82dfc3b83a9b063255c",
                    "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "allow",
                "executionNonce": null,
                "reason": null,
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                  "decision": {
                    "verdict": "allow"
                  },
                  "id": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "admission_operation": {
                      "compensation_status": "not_compensated",
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                      "projected_dispatch_state": "terminal",
                      "projected_operation_version": 8,
                      "projected_state": "completed",
                      "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                      "retained_dispatch_commit": {
                        "committed_version": 6,
                        "coordinator_lease_epoch": 1,
                        "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "provider_attempt": {
                          "attempt_id": "attempt:23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                          "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                          "transport_id": "kernel-tool-server:documents",
                          "transport_key_epoch": 1
                        },
                        "store_fence": {
                          "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                          "owner_epoch": 1,
                          "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                        }
                      },
                      "schema": "chio.admission-receipt.v1",
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      },
                      "tool_outcome_id": "c88b090cbf798558cd05e1053441c5dcbd5d6b0c1ec88ac5146a3d25d42d01af",
                      "tool_outcome_version": 2,
                      "trusted_time_unix_ms": 1789099368148
                    },
                    "attribution": {
                      "delegation_depth": 0,
                      "grant_index": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-def8-772b-ba5d-06099fd305a8",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    },
                    "stream": {
                      "chunk_hashes": [
                        "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                        "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                      ],
                      "chunks_expected": 2,
                      "chunks_received": 2,
                      "total_bytes": 77
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "dcca249bf2fe2e340d53f3ce8e6b67d1b179a578fd13ccadaef217291178ab3e4a0c1ee11a6a7fc688b078cdcede00594b75c6071a6329cf7cb13b4d366d900e",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "kind": "other",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "rawOutput": {
              "stream": [
                {
                  "bytes": 42,
                  "words": 8
                },
                {
                  "content": [
                    {
                      "text": "Document counted",
                      "type": "text"
                    }
                  ]
                }
              ]
            },
            "sessionUpdate": "tool_call",
            "status": "completed",
            "title": "count_words",
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "{\"stream\":[{\"bytes\":42,\"words\":8},{\"content\":[{\"text\":\"Document counted\",\"type\":\"text\"}]}]}",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "id": 2,
        "jsonrpc": "2.0",
        "result": {
          "_meta": {
            "chio": {
              "authoritative": true,
              "authorityPath": "cross_protocol_orchestrator",
              "bridge": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                "capabilityEnvelope": {
                  "attenuatedScope": {
                    "grants": [
                      {
                        "max_invocations": 2,
                        "operations": [
                          "invoke"
                        ],
                        "server_id": "documents",
                        "tool_name": "count_words"
                      }
                    ]
                  },
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                  "bridgedAt": 1789099367,
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "schema": "chio.cross-protocol-cap.v1",
                  "targetProtocol": "native"
                },
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "route": {
                  "multiHop": false,
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "terminalProtocol": "native"
                },
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "terminalProtocol": "native",
                "trace": {
                  "hops": [
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "protocol": "acp",
                      "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "timestamp": 1789099367
                    },
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "protocol": "native",
                      "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                      "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                      "timestamp": 1789099367
                    }
                  ],
                  "sessionFingerprint": "47dc567152db66c6e973c3144f5c68f66a0927521984e82dfc3b83a9b063255c",
                  "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
                }
              },
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "decision": "allow",
              "executionNonce": null,
              "reason": null,
              "receipt": {
                "action": {
                  "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                  "parameters": {
                    "text": "Chio governs the tools behind an ACP agent"
                  }
                },
                "boundary_class": "prevent",
                "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                "decision": {
                  "verdict": "allow"
                },
                "id": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                "metadata": {
                  "admission_operation": {
                    "compensation_status": "not_compensated",
                    "coordinator_lease_epoch": 1,
                    "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                    "projected_dispatch_state": "terminal",
                    "projected_operation_version": 8,
                    "projected_state": "completed",
                    "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                    "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                    "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                    "retained_dispatch_commit": {
                      "committed_version": 6,
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "provider_attempt": {
                        "attempt_id": "attempt:23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                        "operation_id": "23cb88dc1d45068a2a3c5c06f4914f321114b0b33e8a4c1f8292af453f130cda",
                        "transport_id": "kernel-tool-server:documents",
                        "transport_key_epoch": 1
                      },
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      }
                    },
                    "schema": "chio.admission-receipt.v1",
                    "store_fence": {
                      "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "owner_epoch": 1,
                      "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                    },
                    "tool_outcome_id": "c88b090cbf798558cd05e1053441c5dcbd5d6b0c1ec88ac5146a3d25d42d01af",
                    "tool_outcome_version": 2,
                    "trusted_time_unix_ms": 1789099368148
                  },
                  "attribution": {
                    "delegation_depth": 0,
                    "grant_index": 0,
                    "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                    "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                  },
                  "chio_receipt_signing_nonce": "rcpt-01a08ea1-def8-772b-ba5d-06099fd305a8",
                  "receipt_context": {
                    "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1"
                  },
                  "route_selection": {
                    "candidates": [
                      {
                        "available": true,
                        "routeId": "native-route",
                        "selectedProtocols": [
                          "acp",
                          "native"
                        ],
                        "targetProtocol": "native"
                      }
                    ],
                    "decision": "select",
                    "requestedTargetProtocol": "native",
                    "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "selectedRouteId": "native-route",
                    "selectedTargetProtocol": "native",
                    "sourceProtocol": "acp"
                  },
                  "stream": {
                    "chunk_hashes": [
                      "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                      "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                    ],
                    "chunks_expected": 2,
                    "chunks_received": 2,
                    "total_bytes": 77
                  }
                },
                "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                "receipt_kind": "mediated_decision",
                "redaction_mode": "none",
                "signature": "dcca249bf2fe2e340d53f3ce8e6b67d1b179a578fd13ccadaef217291178ab3e4a0c1ee11a6a7fc688b078cdcede00594b75c6071a6329cf7cb13b4d366d900e",
                "timestamp": 1789099368,
                "tool_name": "count_words",
                "tool_origin": "caller_executed",
                "tool_server": "documents",
                "trust_level": "mediated"
              },
              "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
              "receiptRef": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:1",
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "receiptId": "54e15eb3a95f56967e68ccd7b465f70aee36d79969992d9eade52d3c74a4d96e",
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "traceId": "b01341117ab2fabb29e86ed7e8925c47da4ff913d0fbd91fdbeb9fb70829fca4"
              },
              "routeSelection": {
                "candidates": [
                  {
                    "available": true,
                    "routeId": "native-route",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "targetProtocol": "native"
                  }
                ],
                "decision": "select",
                "requestedTargetProtocol": "native",
                "routeSelectionId": "d09a1f38b92e97e66778f7b34403fd51fef069b85094048470a28d728e5c85c1",
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "selectedRouteId": "native-route",
                "selectedTargetProtocol": "native",
                "sourceProtocol": "acp"
              },
              "targetExecution": {
                "multiHop": false,
                "notificationCount": 0,
                "projectedResult": false,
                "routeHopCount": 2,
                "terminalProtocol": "native"
              },
              "terminalState": {
                "state": "completed"
              }
            }
          },
          "stopReason": "end_turn"
        }
      }
    },
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 3,
        "method": "session/prompt",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "prompt": [
            {
              "text": "Chio governs the tools behind an ACP agent",
              "type": "text"
            }
          ]
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "bridgedAt": 1789099368,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "timestamp": 1789099368
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "protocol": "native",
                        "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                        "timestamp": 1789099368
                      }
                    ],
                    "sessionFingerprint": "d8bed1c749bb4256471e8baa7edfd4a088bd354eea821ae023cc362839969043",
                    "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "allow",
                "executionNonce": null,
                "reason": null,
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                  "decision": {
                    "verdict": "allow"
                  },
                  "id": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "admission_operation": {
                      "compensation_status": "not_compensated",
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                      "projected_dispatch_state": "terminal",
                      "projected_operation_version": 8,
                      "projected_state": "completed",
                      "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                      "retained_dispatch_commit": {
                        "committed_version": 6,
                        "coordinator_lease_epoch": 1,
                        "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "provider_attempt": {
                          "attempt_id": "attempt:21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                          "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                          "transport_id": "kernel-tool-server:documents",
                          "transport_key_epoch": 1
                        },
                        "store_fence": {
                          "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                          "owner_epoch": 1,
                          "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                        }
                      },
                      "schema": "chio.admission-receipt.v1",
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      },
                      "tool_outcome_id": "c2f6475d576905c7416ca499aebffb527b35304e1d29ca2f84610c5fe8d16124",
                      "tool_outcome_version": 2,
                      "trusted_time_unix_ms": 1789099368401
                    },
                    "attribution": {
                      "delegation_depth": 0,
                      "grant_index": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-dff5-7514-854c-1c3716b2e750",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    },
                    "stream": {
                      "chunk_hashes": [
                        "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                        "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                      ],
                      "chunks_expected": 2,
                      "chunks_received": 2,
                      "total_bytes": 77
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "ab53c99bbce22e44395c88bf29e9daf0bfa9227e3186b7d3cd7d210af2a2b378ed872d637bd278f658adc19a232e20fd3813301eb4ea4c8c66aad9180ae3c305",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "kind": "other",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "rawOutput": {
              "stream": [
                {
                  "bytes": 42,
                  "words": 8
                },
                {
                  "content": [
                    {
                      "text": "Document counted",
                      "type": "text"
                    }
                  ]
                }
              ]
            },
            "sessionUpdate": "tool_call",
            "status": "completed",
            "title": "count_words",
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "{\"stream\":[{\"bytes\":42,\"words\":8},{\"content\":[{\"text\":\"Document counted\",\"type\":\"text\"}]}]}",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "id": 3,
        "jsonrpc": "2.0",
        "result": {
          "_meta": {
            "chio": {
              "authoritative": true,
              "authorityPath": "cross_protocol_orchestrator",
              "bridge": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                "capabilityEnvelope": {
                  "attenuatedScope": {
                    "grants": [
                      {
                        "max_invocations": 2,
                        "operations": [
                          "invoke"
                        ],
                        "server_id": "documents",
                        "tool_name": "count_words"
                      }
                    ]
                  },
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                  "bridgedAt": 1789099368,
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "schema": "chio.cross-protocol-cap.v1",
                  "targetProtocol": "native"
                },
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "route": {
                  "multiHop": false,
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "terminalProtocol": "native"
                },
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "terminalProtocol": "native",
                "trace": {
                  "hops": [
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "protocol": "acp",
                      "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "timestamp": 1789099368
                    },
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "protocol": "native",
                      "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                      "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                      "timestamp": 1789099368
                    }
                  ],
                  "sessionFingerprint": "d8bed1c749bb4256471e8baa7edfd4a088bd354eea821ae023cc362839969043",
                  "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
                }
              },
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "decision": "allow",
              "executionNonce": null,
              "reason": null,
              "receipt": {
                "action": {
                  "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                  "parameters": {
                    "text": "Chio governs the tools behind an ACP agent"
                  }
                },
                "boundary_class": "prevent",
                "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "content_hash": "d43c61337f20d4757305b71d53be031a5205ecb11515715884df023b220b8f39",
                "decision": {
                  "verdict": "allow"
                },
                "id": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                "metadata": {
                  "admission_operation": {
                    "compensation_status": "not_compensated",
                    "coordinator_lease_epoch": 1,
                    "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                    "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                    "projected_dispatch_state": "terminal",
                    "projected_operation_version": 8,
                    "projected_state": "completed",
                    "request_binding_hash": "78a183c7de4b1f3643f2e575f1460bc02806c7d57528aad912c9103d9913171e",
                    "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                    "request_namespace_digest": "6e65a980e77d2fc1b9216735b61041fbd9ee47347d887543d253a8f734bf3c2a",
                    "retained_dispatch_commit": {
                      "committed_version": 6,
                      "coordinator_lease_epoch": 1,
                      "coordinator_lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "provider_attempt": {
                        "attempt_id": "attempt:21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                        "operation_id": "21bf5ee27d7ce5e5d5ec10cfb8f02aa265696affc1ccdddbcfc2fd962f296f2e",
                        "transport_id": "kernel-tool-server:documents",
                        "transport_key_epoch": 1
                      },
                      "store_fence": {
                        "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                        "owner_epoch": 1,
                        "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                      }
                    },
                    "schema": "chio.admission-receipt.v1",
                    "store_fence": {
                      "lease_id": "01a08ea1-dd8c-76c3-80a3-3cf8f8b878d5",
                      "owner_epoch": 1,
                      "store_uuid": "01a08ea1-dc2d-7467-bff9-d1a2f5c015e8"
                    },
                    "tool_outcome_id": "c2f6475d576905c7416ca499aebffb527b35304e1d29ca2f84610c5fe8d16124",
                    "tool_outcome_version": 2,
                    "trusted_time_unix_ms": 1789099368401
                  },
                  "attribution": {
                    "delegation_depth": 0,
                    "grant_index": 0,
                    "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                    "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                  },
                  "chio_receipt_signing_nonce": "rcpt-01a08ea1-dff5-7514-854c-1c3716b2e750",
                  "receipt_context": {
                    "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2"
                  },
                  "route_selection": {
                    "candidates": [
                      {
                        "available": true,
                        "routeId": "native-route",
                        "selectedProtocols": [
                          "acp",
                          "native"
                        ],
                        "targetProtocol": "native"
                      }
                    ],
                    "decision": "select",
                    "requestedTargetProtocol": "native",
                    "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "selectedRouteId": "native-route",
                    "selectedTargetProtocol": "native",
                    "sourceProtocol": "acp"
                  },
                  "stream": {
                    "chunk_hashes": [
                      "2e2bd9af8085931de5436f5a344bc74dce2c4e6b8025f64782e180f314140165",
                      "b2538f4ac125b83068662cf8f4dc7966e50d1bcbfce089b5824edea204d91624"
                    ],
                    "chunks_expected": 2,
                    "chunks_received": 2,
                    "total_bytes": 77
                  }
                },
                "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                "receipt_kind": "mediated_decision",
                "redaction_mode": "none",
                "signature": "ab53c99bbce22e44395c88bf29e9daf0bfa9227e3186b7d3cd7d210af2a2b378ed872d637bd278f658adc19a232e20fd3813301eb4ea4c8c66aad9180ae3c305",
                "timestamp": 1789099368,
                "tool_name": "count_words",
                "tool_origin": "caller_executed",
                "tool_server": "documents",
                "trust_level": "mediated"
              },
              "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
              "receiptRef": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:2",
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "receiptId": "ad7632b1cad084b6352229c64d34575d122d2cf579cf6060f5a164f65f0ef609",
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "traceId": "3c77bb663bc04063f7465d7b9ae8199a188bb655c9a4c8de4db216393c7ddd16"
              },
              "routeSelection": {
                "candidates": [
                  {
                    "available": true,
                    "routeId": "native-route",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "targetProtocol": "native"
                  }
                ],
                "decision": "select",
                "requestedTargetProtocol": "native",
                "routeSelectionId": "17156bca6628bd68efe5a453238b322fc4b6d0a5e3c419a3fccd1ba453362ba8",
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "selectedRouteId": "native-route",
                "selectedTargetProtocol": "native",
                "sourceProtocol": "acp"
              },
              "targetExecution": {
                "multiHop": false,
                "notificationCount": 0,
                "projectedResult": false,
                "routeHopCount": 2,
                "terminalProtocol": "native"
              },
              "terminalState": {
                "state": "completed"
              }
            }
          },
          "stopReason": "end_turn"
        }
      }
    },
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 4,
        "method": "session/prompt",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "prompt": [
            {
              "text": "Chio governs the tools behind an ACP agent",
              "type": "text"
            }
          ]
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "_meta": {
              "chio": {
                "authoritative": true,
                "authorityPath": "cross_protocol_orchestrator",
                "bridge": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                  "capabilityEnvelope": {
                    "attenuatedScope": {
                      "grants": [
                        {
                          "max_invocations": 2,
                          "operations": [
                            "invoke"
                          ],
                          "server_id": "documents",
                          "tool_name": "count_words"
                        }
                      ]
                    },
                    "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                    "bridgedAt": 1789099368,
                    "capabilityRef": {
                      "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                      "originProtocol": "acp",
                      "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                      "protocolContext": {
                        "capabilityId": "count_words"
                      }
                    },
                    "schema": "chio.cross-protocol-cap.v1",
                    "targetProtocol": "native"
                  },
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "route": {
                    "multiHop": false,
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "terminalProtocol": "native"
                  },
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "terminalProtocol": "native",
                  "trace": {
                    "hops": [
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "protocol": "acp",
                        "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "timestamp": 1789099368
                      },
                      {
                        "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "protocol": "native",
                        "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                        "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                        "timestamp": 1789099368
                      }
                    ],
                    "sessionFingerprint": "9ce1234ede825032c689283b2d235e3b6c06b198555c902770eb9168a739ada8",
                    "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
                  }
                },
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "decision": "deny",
                "executionNonce": null,
                "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "receipt": {
                  "action": {
                    "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                    "parameters": {
                      "text": "Chio governs the tools behind an ACP agent"
                    }
                  },
                  "boundary_class": "prevent",
                  "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "content_hash": "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
                  "decision": {
                    "guard": "kernel",
                    "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "verdict": "deny"
                  },
                  "id": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                  "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                  "metadata": {
                    "attribution": {
                      "delegation_depth": 0,
                      "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                      "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                    },
                    "budget_authority": {
                      "authority_profile": "authoritative_hold_event",
                      "guarantee_level": "single_node_atomic",
                      "metering_profile": "max_cost_preauthorize_then_reconcile_actual"
                    },
                    "chio_receipt_signing_nonce": "rcpt-01a08ea1-e08c-7246-b627-10d14d90d1a5",
                    "receipt_context": {
                      "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3"
                    },
                    "route_selection": {
                      "candidates": [
                        {
                          "available": true,
                          "routeId": "native-route",
                          "selectedProtocols": [
                            "acp",
                            "native"
                          ],
                          "targetProtocol": "native"
                        }
                      ],
                      "decision": "select",
                      "requestedTargetProtocol": "native",
                      "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "selectedRouteId": "native-route",
                      "selectedTargetProtocol": "native",
                      "sourceProtocol": "acp"
                    }
                  },
                  "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                  "receipt_kind": "mediated_decision",
                  "redaction_mode": "none",
                  "signature": "2cec8e474137df19597413afcb58f413f5122aa1ee6ccea9f1ba417ddffb32d9d581a076c8dd9efa4dd68faf2039fca5ff51fc45136ce623b33d0690d52b5401",
                  "timestamp": 1789099368,
                  "tool_name": "count_words",
                  "tool_origin": "caller_executed",
                  "tool_server": "documents",
                  "trust_level": "mediated"
                },
                "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                "receiptRef": {
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                  "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                  "sourceProtocol": "acp",
                  "targetProtocol": "native",
                  "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
                },
                "routeSelection": {
                  "candidates": [
                    {
                      "available": true,
                      "routeId": "native-route",
                      "selectedProtocols": [
                        "acp",
                        "native"
                      ],
                      "targetProtocol": "native"
                    }
                  ],
                  "decision": "select",
                  "requestedTargetProtocol": "native",
                  "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "selectedRouteId": "native-route",
                  "selectedTargetProtocol": "native",
                  "sourceProtocol": "acp"
                },
                "targetExecution": {
                  "multiHop": false,
                  "notificationCount": 0,
                  "projectedResult": false,
                  "routeHopCount": 2,
                  "terminalProtocol": "native"
                },
                "terminalState": {
                  "state": "completed"
                }
              }
            },
            "kind": "other",
            "rawInput": {
              "text": "Chio governs the tools behind an ACP agent"
            },
            "rawOutput": null,
            "sessionUpdate": "tool_call",
            "status": "failed",
            "title": "count_words",
            "toolCallId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "jsonrpc": "2.0",
        "method": "session/update",
        "params": {
          "sessionId": "acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4",
          "update": {
            "content": {
              "text": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "type": "text"
            },
            "sessionUpdate": "agent_message_chunk"
          }
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "id": 4,
        "jsonrpc": "2.0",
        "result": {
          "_meta": {
            "chio": {
              "authoritative": true,
              "authorityPath": "cross_protocol_orchestrator",
              "bridge": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                "capabilityEnvelope": {
                  "attenuatedScope": {
                    "grants": [
                      {
                        "max_invocations": 2,
                        "operations": [
                          "invoke"
                        ],
                        "server_id": "documents",
                        "tool_name": "count_words"
                      }
                    ]
                  },
                  "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                  "bridgedAt": 1789099368,
                  "capabilityRef": {
                    "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                    "originProtocol": "acp",
                    "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                    "protocolContext": {
                      "capabilityId": "count_words"
                    }
                  },
                  "schema": "chio.cross-protocol-cap.v1",
                  "targetProtocol": "native"
                },
                "capabilityRef": {
                  "chioCapabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "originProtocol": "acp",
                  "parentCapabilityHash": "5180cd86cbe5f10eebd3779d8bb70586911b2d0db1998ee345e3d86f6e636169",
                  "protocolContext": {
                    "capabilityId": "count_words"
                  }
                },
                "route": {
                  "multiHop": false,
                  "selectedProtocols": [
                    "acp",
                    "native"
                  ],
                  "terminalProtocol": "native"
                },
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "terminalProtocol": "native",
                "trace": {
                  "hops": [
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                      "protocol": "acp",
                      "requestId": "acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                      "timestamp": 1789099368
                    },
                    {
                      "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                      "protocol": "native",
                      "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                      "requestId": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                      "timestamp": 1789099368
                    }
                  ],
                  "sessionFingerprint": "9ce1234ede825032c689283b2d235e3b6c06b198555c902770eb9168a739ada8",
                  "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
                }
              },
              "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "decision": "deny",
              "executionNonce": null,
              "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
              "receipt": {
                "action": {
                  "parameter_hash": "ced943f7d4b9016abf9870f03ea4177d658fc7304016417da10e8af45f460aa4",
                  "parameters": {
                    "text": "Chio governs the tools behind an ACP agent"
                  }
                },
                "boundary_class": "prevent",
                "capability_id": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "content_hash": "74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
                "decision": {
                  "guard": "kernel",
                  "reason": "invocation budget exhausted for capability cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                  "verdict": "deny"
                },
                "id": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                "kernel_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                "metadata": {
                  "attribution": {
                    "delegation_depth": 0,
                    "issuer_key": "b47ea36c693b9e785582f2dcdad76d52b4a58028cb76baa151316bfb46c65e82",
                    "subject_key": "8bf3cb8bb468ec947e742267054c4795c84660dd3a8ac114fa95a8f887ac1589"
                  },
                  "budget_authority": {
                    "authority_profile": "authoritative_hold_event",
                    "guarantee_level": "single_node_atomic",
                    "metering_profile": "max_cost_preauthorize_then_reconcile_actual"
                  },
                  "chio_receipt_signing_nonce": "rcpt-01a08ea1-e08c-7246-b627-10d14d90d1a5",
                  "receipt_context": {
                    "request_id": "acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3"
                  },
                  "route_selection": {
                    "candidates": [
                      {
                        "available": true,
                        "routeId": "native-route",
                        "selectedProtocols": [
                          "acp",
                          "native"
                        ],
                        "targetProtocol": "native"
                      }
                    ],
                    "decision": "select",
                    "requestedTargetProtocol": "native",
                    "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "selectedRouteId": "native-route",
                    "selectedTargetProtocol": "native",
                    "sourceProtocol": "acp"
                  }
                },
                "policy_hash": "56f393294872b8f8213479eff52ad3fb3e61581cc62a08410ddbbad21c4e745a",
                "receipt_kind": "mediated_decision",
                "redaction_mode": "none",
                "signature": "2cec8e474137df19597413afcb58f413f5122aa1ee6ccea9f1ba417ddffb32d9d581a076c8dd9efa4dd68faf2039fca5ff51fc45136ce623b33d0690d52b5401",
                "timestamp": 1789099368,
                "tool_name": "count_words",
                "tool_origin": "caller_executed",
                "tool_server": "documents",
                "trust_level": "mediated"
              },
              "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
              "receiptRef": {
                "bridgeId": "chio-bridge-acp-native-acp-request-acp-prompt:acp-84de6ba3f7b1c894f950257d21dfa3e833b62bab1e78761e445bf372e289aec4:3",
                "capabilityId": "cap-01a08ea1-de21-7130-8ff4-40ba8880b7ec",
                "receiptId": "97253d897a6f0c36f9156748ecdaf8017a9b90404154cc1bb8a45a8f46f34bee",
                "sourceProtocol": "acp",
                "targetProtocol": "native",
                "traceId": "d0daf95d8f700f68fdc8e4e6e865c882373c831b54a57862e2838cfc1bbc95b8"
              },
              "routeSelection": {
                "candidates": [
                  {
                    "available": true,
                    "routeId": "native-route",
                    "selectedProtocols": [
                      "acp",
                      "native"
                    ],
                    "targetProtocol": "native"
                  }
                ],
                "decision": "select",
                "requestedTargetProtocol": "native",
                "routeSelectionId": "f890ef4ad7fcf6b081f7309117c8ebcd86dc598d6099a0b03f070ae8f84fdbdf",
                "selectedProtocols": [
                  "acp",
                  "native"
                ],
                "selectedRouteId": "native-route",
                "selectedTargetProtocol": "native",
                "sourceProtocol": "acp"
              },
              "targetExecution": {
                "multiHop": false,
                "notificationCount": 0,
                "projectedResult": false,
                "routeHopCount": 2,
                "terminalProtocol": "native"
              },
              "terminalState": {
                "state": "completed"
              }
            }
          },
          "stopReason": "end_turn"
        }
      }
    },
    {
      "direction": "client",
      "message": {
        "jsonrpc": "2.0",
        "id": 5,
        "method": "session/prompt",
        "params": {
          "sessionId": "not-an-owned-session",
          "prompt": [
            {
              "text": "Chio governs the tools behind an ACP agent",
              "type": "text"
            }
          ]
        }
      }
    },
    {
      "direction": "server",
      "message": {
        "error": {
          "code": -32602,
          "message": "Session not found for this caller"
        },
        "id": 5,
        "jsonrpc": "2.0"
      }
    }
  ],
  "verification": {
    "ok": true,
    "unknown_session_refused": true,
    "quota_refused": true
  },
  "source": {
    "repository": "https://github.com/backbay-labs/chio",
    "revision": "60a2e0b9d81e8e00c4445eb96f3c3bd8c0e718bd"
  }
}
