Mint Capability Challenge Receipt
aps_capability_mint_receiptMints a signed gateway receipt for a capability-token decision (permit or deny) over the sink's challenge_hash and echoes the delegation_chain_root so the sink can verify chain consistency.
Instructions
v0.1 capability-token gateway receipt (M3). Gateway signs a permit or deny over the sink's exact challenge_hash. Echoes the M2 delegation_chain_root so the sink can verify the gateway saw the same chain the subject committed to. Search keywords: capability token, challenge receipt, gateway receipt, M3.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"request": "<request>",
"decision": "<decision>",
"policy_digest": "<policy_digest>",
"gateway_private_key": "<gateway_private_key>",
"gateway_public_key": "<gateway_public_key>"
},
"name": "aps_capability_mint_receipt"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | AuthorityEvaluationRequest from M2 | |
| decision | Yes | ||
| deny_reason | No | ||
| policy_digest | Yes | SHA-256 of the policy bundle used in evaluation | |
| gateway_public_key | Yes | ||
| gateway_private_key | Yes |