addedInput schema / additionalProperties
Added value: +false
addedInput schema / description
Added value: +"Input for evaluating previously computed execution-gate evidence."
addedInput schema / properties / candidate / description
Added value: +"Candidate metadata. candidate.id is returned when present; candidate contents are not independently inspected."
addedInput schema / properties / checks / additionalProperties
Added value: +false
addedInput schema / properties / checks / description
Added value: +"Explicit boolean outcomes from trusted upstream verifiers. Every gate must be true to approve."
addedInput schema / properties / checks / properties
Added value: +{
+ "abuse": {
+ "description": "Abuse and misuse checks passed.",
+ "type": "boolean"
+ },
+ "copyright": {
+ "description": "Copyright/licensing checks passed.",
+ "type": "boolean"
+ },
+ "economics": {
+ "description": "Economics gate passed.",
+ "type": "boolean"
+ },
+ "functional": {
+ "description": "Functional acceptance checks passed.",
+ "type": "boolean"
+ },
+ "privacy": {
+ "description": "Privacy checks passed.",
+ "type": "boolean"
+ },
+ "regression": {
+ "description": "Regression checks passed.",
+ "type": "boolean"
+ },
+ "regulatory": {
+ "description": "Applicable regulatory checks passed.",
+ "type": "boolean"
+ },
+ "security": {
+ "description": "Security checks passed.",
+ "type": "boolean"
+ },
+ "transactionIntegrity": {
+ "description": "Payment/transaction integrity checks passed.",
+ "type": "boolean"
+ }
+}
addedInput schema / properties / checks / required
Added value: +[
+ "functional",
+ "security",
+ "privacy",
+ "copyright",
+ "regulatory",
+ "transactionIntegrity",
+ "abuse",
+ "regression",
+ "economics"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "description": "MCP payment instruction. Calling the MCP tool itself does not charge or execute the paid operation.",
+ "properties": {
+ "endpoint": {
+ "description": "ARN HTTP path to POST the same tool arguments to for paid execution.",
+ "type": "string"
+ },
+ "instruction": {
+ "description": "How to execute the capability after receiving the payment requirement.",
+ "type": "string"
+ },
+ "paymentRequired": {
+ "const": true,
+ "description": "Always true for paid ARN capabilities exposed over MCP.",
+ "type": "boolean"
+ },
+ "price": {
+ "additionalProperties": false,
+ "properties": {
+ "amount": {
+ "description": "Atomic asset amount.",
+ "type": "string"
+ },
+ "asset": {
+ "description": "Settlement asset.",
+ "type": "string"
+ },
+ "display": {
+ "description": "Human-readable current price.",
+ "type": "string"
+ },
+ "network": {
+ "description": "CAIP-2 settlement network identifier.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "amount",
+ "asset",
+ "network",
+ "display"
+ ],
+ "type": "object"
+ },
+ "protocol": {
+ "const": "x402",
+ "description": "Payment protocol required by the HTTP execution endpoint.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "paymentRequired",
+ "protocol",
+ "endpoint",
+ "price",
+ "instruction"
+ ],
+ "type": "object"
+}