removedInput schema / $defs
Removed value: -{
- "PaidToolReceiptInput": {
- "description": "Hash-only paid MCP/API tool receipt draft input.",
- "properties": {
- "authority_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional authority, policy, or scope hash.",
- "title": "Authority Hash"
- },
- "entitlement_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional public-safe entitlement hash.",
- "title": "Entitlement Hash"
- },
- "non_secret_refs": {
- "description": "Non-secret references to include.",
- "items": {
- "type": "string"
- },
- "title": "Non Secret Refs",
- "type": "array"
- },
- "payment_context_hash": {
- "description": "SHA-256 hash of normalized payment context.",
- "title": "Payment Context Hash",
- "type": "string"
- },
- "receipt_id": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional stable receipt id.",
- "title": "Receipt Id"
- },
- "result_hash": {
- "description": "SHA-256 hash of the tool result.",
- "title": "Result Hash",
- "type": "string"
- },
- "tool_call_hash": {
- "description": "SHA-256 hash of the tool call.",
- "title": "Tool Call Hash",
- "type": "string"
- },
- "tool_name": {
- "description": "Paid tool or API operation name.",
- "title": "Tool Name",
- "type": "string"
- },
- "ts_ms": {
- "description": "Receipt timestamp in Unix milliseconds.",
- "title": "Ts Ms",
- "type": "integer"
- }
- },
- "required": [
- "tool_name",
- "ts_ms",
- "tool_call_hash",
- "result_hash",
- "payment_context_hash"
- ],
- "title": "PaidToolReceiptInput",
- "type": "object"
- }
-}
addedInput schema / properties / receipt / properties
Added value: +{
+ "authority_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "entitlement_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "non_secret_refs": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "payment_context_hash": {
+ "type": "string"
+ },
+ "receipt_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "result_hash": {
+ "type": "string"
+ },
+ "tool_call_hash": {
+ "type": "string"
+ },
+ "tool_name": {
+ "type": "string"
+ },
+ "ts_ms": {
+ "type": "integer"
+ }
+}