removedInput schema / $defs
Removed value: -{
- "MCPToolEvidenceInput": {
- "description": "Hash-only MCP tool call evidence for portable ProofRelay wrapping.",
- "properties": {
- "authority_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional hash of authority, scope, or policy context.",
- "title": "Authority Hash"
- },
- "identity_reference_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional PREP-3 agent identity reference hash.",
- "title": "Identity Reference Hash"
- },
- "non_secret_refs": {
- "description": "Endpoint names, descriptor ids, or other non-secret references.",
- "items": {
- "type": "string"
- },
- "title": "Non Secret Refs",
- "type": "array"
- },
- "payment_context_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional hash returned by normalize_payment_proof.",
- "title": "Payment Context Hash"
- },
- "request_hash": {
- "description": "SHA-256 hash of the tool request.",
- "title": "Request Hash",
- "type": "string"
- },
- "response_hash": {
- "description": "SHA-256 hash of the tool response.",
- "title": "Response Hash",
- "type": "string"
- },
- "tool_call_id": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Public-safe tool call id or correlation id.",
- "title": "Tool Call Id"
- },
- "tool_name": {
- "description": "MCP tool name being wrapped.",
- "title": "Tool Name",
- "type": "string"
- },
- "tool_schema_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional SHA-256 hash of the tool schema.",
- "title": "Tool Schema Hash"
- },
- "verifier_response_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional hash of a downstream verifier response.",
- "title": "Verifier Response Hash"
- }
- },
- "required": [
- "tool_name",
- "request_hash",
- "response_hash"
- ],
- "title": "MCPToolEvidenceInput",
- "type": "object"
- }
-}
addedInput schema / properties / tool_evidence / properties
Added value: +{
+ "authority_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "identity_reference_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "non_secret_refs": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "payment_context_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "request_hash": {
+ "type": "string"
+ },
+ "response_hash": {
+ "type": "string"
+ },
+ "tool_call_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "tool_name": {
+ "type": "string"
+ },
+ "tool_schema_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "verifier_response_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+}