ZV-2026-0253 · 2026-08-21 · mcp.genesisre.io
mcp.genesisre.io: Type of identity on proofrelay.adapt_agent_identity_evidence changed unset → object.
breaking
What changed
Type of identity on proofrelay.adapt_agent_identity_evidence changed unset → object. Type of x402 on proofrelay.adapt_x402_payment_proof changed unset → object. Type of audit_pack on proofrelay.build_audit_pack_manifest changed unset → object. Type of draft on proofrelay.build_bundle_draft changed unset → object. Type of closing_pack on proofrelay.build_closing_proof_pack changed unset → object. Type of approval on proofrelay.build_human_approval_receipt changed unset → object. Type of entry on proofrelay.build_registry_entry changed unset → object. Type of title_evidence on proofrelay.build_title_production_evidence changed unset → object. Type of readiness on proofrelay.compute_readiness_signal changed unset → object. Type of helper on proofrelay.describe_cli_sdk_helper changed unset → object. Type of receipt on proofrelay.generate_paid_tool_receipt changed unset → object. Type of badge on proofrelay.issue_conformance_badge changed unset → object. Type of condition on proofrelay.map_lender_condition_evidence changed unset → object. Type of operation on proofrelay.map_openapi_operation_evidence changed unset → object. Type of payment_proof on proofrelay.normalize_payment_proof changed unset → object. Type of replay_test on proofrelay.plan_replay_rejection_test changed unset → object. Type of workflow_context on proofrelay.recommend_checkpoint changed unset → object. Type of vendor on proofrelay.review_vendor_risk_profile changed unset → object. Type of wire_change on proofrelay.review_wire_payoff_change changed unset → object. Type of risk_scan on proofrelay.scan_mcp_risk changed unset → object. Type of action_log on proofrelay.summarize_agent_action_log changed unset → object. Type of public_keys on proofrelay.verify_bundle changed unset → array. Type of require_chain on proofrelay.verify_bundle changed unset → boolean. Type of require_signature on proofrelay.verify_bundle changed unset → boolean. Type of verification on proofrelay.verify_signed_attestation changed unset → object. Type of tool_evidence on proofrelay.wrap_mcp_tool_evidence changed unset → object.
What to do
If your agents call mcp.genesisre.io, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− unset + object proofrelay.adapt_agent_identity_evidence − unset + object proofrelay.adapt_x402_payment_proof − unset + object proofrelay.build_audit_pack_manifest − unset + object proofrelay.build_bundle_draft − unset + object proofrelay.build_closing_proof_pack − unset + object proofrelay.build_human_approval_receipt − unset + object proofrelay.build_registry_entry − unset + object proofrelay.build_title_production_evidence − unset + object proofrelay.compute_readiness_signal − unset + object proofrelay.describe_cli_sdk_helper − unset + object proofrelay.generate_paid_tool_receipt − unset + object proofrelay.issue_conformance_badge − unset + object proofrelay.map_lender_condition_evidence − unset + object proofrelay.map_openapi_operation_evidence − unset + object proofrelay.normalize_payment_proof − unset + object proofrelay.plan_replay_rejection_test − unset + object proofrelay.recommend_checkpoint − unset + object proofrelay.review_vendor_risk_profile − unset + object proofrelay.review_wire_payoff_change − unset + object proofrelay.scan_mcp_risk − unset + object proofrelay.summarize_agent_action_log − unset + array proofrelay.verify_bundle − unset + boolean proofrelay.verify_bundle − unset + boolean proofrelay.verify_bundle − unset + object proofrelay.verify_signed_attestation − unset + object proofrelay.wrap_mcp_tool_evidence + public_keys Default of public_keys on proofrelay.verify_bundle changed null → unset. + require_chain Default of require_chain on proofrelay.verify_bundle changed null → unset. + require_signature Default of require_signature on proofrelay.verify_bundle changed null → unset.