{"name":"Blockchain Money Map","description":"x402-enabled public blockchain research and reporting API for AI agents, developers, and applications.","version":"0.1.0","baseUrl":"https://api.blockchainmoneymap.com","humanBaseUrl":"https://blockchainmoneymap.com","apiBaseUrl":"https://api.blockchainmoneymap.com","x402":{"enabled":true,"environment":"production","currency":"USDC","network":"base","caip2Network":"eip155:8453"},"mcp":{"enabled":true,"endpoint":"https://api.blockchainmoneymap.com/api/mcp","protocolVersion":"2025-11-25","transport":"streamable-http-json-rpc","discovery":"https://api.blockchainmoneymap.com/.well-known/mcp","agentCommerceTrustTools":[{"name":"bmm_agent_payment_preflight","title":"Agent Payment Preflight","description":"Pre-payment public-chain and caller-context checks for an agent before it pays an x402 resource. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["chain","payee","amount","currency","resource_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url":{"type":"string","format":"uri"},"expected_payee":{"type":"string"},"max_amount":{"type":"string"},"caller_context":{"type":"object"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payee_type","visible_activity"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"payment-preflight"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payee_type":{"type":"string"},"visible_activity":{"type":"object","additionalProperties":true}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"payment-preflight","endpoint":"https://api.blockchainmoneymap.com/api/x402/payment-preflight","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"payment-preflight","path":"/api/x402/payment-preflight","tier":"low_cost_high_frequency","pricingRationale":"Frequent pre-payment x402 check.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}},{"name":"bmm_x402_seller_profile","title":"x402 Seller Profile","description":"Public seller and payment-receiver signals for an x402 service URL and payee address. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["service_url","chain","payee","declared_price","currency"],"properties":{"service_url":{"type":"string","format":"uri"},"chain":{"type":"string"},"payee":{"type":"string"},"declared_price":{"type":"string"},"currency":{"const":"USDC"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","service","payment_receivers","market_signals","integrity_signals"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"seller-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"service":{"type":"object","additionalProperties":true},"payment_receivers":{"type":"array","items":{"type":"object","additionalProperties":true}},"market_signals":{"type":"object","additionalProperties":true},"integrity_signals":{"type":"object","additionalProperties":true}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"seller-profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/seller-profile","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"seller-profile","path":"/api/x402/seller-profile","tier":"mid_cost_profile","pricingRationale":"Seller profile and payment-receiver x402 checks.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}},{"name":"bmm_x402_authenticity_score","title":"x402 Authenticity Score","description":"Heuristic authenticity signals based on public payment graph observations and caller-provided context. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["chain","payee","service_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"service_url":{"type":"string","format":"uri"},"timeframe_days":{"type":"integer","minimum":1,"maximum":365}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","authenticity_score","payment_graph"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"authenticity-score"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"authenticity_score":{"type":"number","minimum":0,"maximum":1},"payment_graph":{"type":"object","additionalProperties":true}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"authenticity-score","endpoint":"https://api.blockchainmoneymap.com/api/x402/authenticity-score","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"authenticity-score","path":"/api/x402/authenticity-score","tier":"premium_heuristic_score","pricingRationale":"Heuristic x402 score across wallet, payment graph, and service context.","suggestedPriceUsd":1,"suggestedPrice":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}},{"name":"bmm_x402_receipt_audit","title":"x402 Receipt Audit","description":"Receipt-level comparison between a public transaction hash and caller-provided payment expectations. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["chain","transaction_hash","expected_payee","expected_amount","currency","resource_url_hash","response_hash"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"expected_payee":{"type":"string"},"expected_amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url_hash":{"type":"string","pattern":"^sha256:"},"response_hash":{"type":"string","pattern":"^sha256:"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payment_status","chain","transaction_hash","receipt_grade"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"receipt-audit"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payment_status":{"type":"string","enum":["settled","pending","failed","not_found","unknown"]},"chain":{"type":"string"},"transaction_hash":{"type":"string"},"paid_amount":{"type":["string","null"]},"currency":{"type":"string"},"payee":{"type":["string","null"]},"payee_matches_expected":{"type":["boolean","null"]},"amount_matches_expected":{"type":["boolean","null"]},"receipt_grade":{"type":"string","enum":["complete","partial","weak"]}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"receipt-audit","endpoint":"https://api.blockchainmoneymap.com/api/x402/receipt-audit","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"receipt-audit","path":"/api/x402/receipt-audit","tier":"low_cost_verification","pricingRationale":"Post-payment receipt x402 comparison.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}},{"name":"bmm_agent_wallet_profile","title":"Agent Wallet Profile","description":"Public wallet profile signals that help agents reason about payment delegation and visible activity. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["chain","address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"},"include_contract_signals":{"type":"boolean"},"include_delegation_signals":{"type":"boolean"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","wallet_type","delegation_detected","contract_signals","agent_relevant_notes"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"agent-wallet-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"wallet_type":{"type":"string","enum":["eoa","contract","proxy_contract","delegated_smart_account","unknown"]},"delegation_detected":{"type":"boolean"},"contract_signals":{"type":"object","additionalProperties":true},"agent_relevant_notes":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"agent-wallet-profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/agent-wallet-profile","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"agent-wallet-profile","path":"/api/x402/agent-wallet-profile","tier":"low_cost_lookup","pricingRationale":"Single wallet profile x402 lookup.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}},{"name":"bmm_mandate_chain_evidence","title":"Mandate Chain Evidence","description":"Public-chain evidence that compares a transaction hash against a caller-declared payment mandate. Controlled by AGENT_COMMERCE_TRUST_ENABLED; returns heuristic public-chain signals only.","inputSchema":{"type":"object","required":["chain","transaction_hash","mandate_context"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"mandate_context":{"type":"object","required":["authorized_max_amount","currency","expected_payee","purpose","human_present"]}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","intent_summary","payment_observed","chain_evidence"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"mandate-chain-evidence"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"intent_summary":{"type":"string"},"payment_observed":{"type":"boolean"},"amount_within_declared_limit":{"type":["boolean","null"]},"payee_matches_expected":{"type":["boolean","null"]},"chain_evidence":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"_meta":{"agentCommerceTrustEndpoint":"mandate-chain-evidence","endpoint":"https://api.blockchainmoneymap.com/api/x402/mandate-chain-evidence","featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricing":{"id":"mandate-chain-evidence","path":"/api/x402/mandate-chain-evidence","tier":"mid_cost_audit_evidence","pricingRationale":"Caller-declared mandate compared with public transaction evidence as an x402 paid resource.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}}}],"tools":[{"name":"bmm_wallet_snapshot","x402ToolId":"wallet_snapshot","title":"Wallet Snapshot","endpoint":"https://api.blockchainmoneymap.com/api/x402/wallet-snapshot","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_batch_wallet_snapshot","x402ToolId":"batch_wallet_snapshot","title":"Batch Wallet Snapshot","endpoint":"https://api.blockchainmoneymap.com/api/x402/batch-wallet-snapshot","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_tx_status","x402ToolId":"tx_status","title":"Transaction Status","endpoint":"https://api.blockchainmoneymap.com/api/x402/tx-status","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_wallet_audit","x402ToolId":"wallet_audit","title":"Wallet Audit","endpoint":"https://api.blockchainmoneymap.com/api/x402/wallet-audit","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_deep_wallet_report","x402ToolId":"deep_wallet_report","title":"Deep Wallet Report","endpoint":"https://api.blockchainmoneymap.com/api/x402/deep-wallet-report","price":{"amount":"5.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_tx_hash_lookup","x402ToolId":"tx_decode","title":"Transaction Decode","endpoint":"https://api.blockchainmoneymap.com/api/x402/tx-decode","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_saved_report","x402ToolId":"saved_report","title":"Saved Report Generation","endpoint":"https://api.blockchainmoneymap.com/api/x402/saved-report","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_agent_payment_preflight","x402ToolId":"agent_payment_preflight","title":"Agent Payment Preflight","endpoint":"https://api.blockchainmoneymap.com/api/x402/payment-preflight","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_seller_profile","x402ToolId":"seller_profile","title":"x402 Seller Profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/seller-profile","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_authenticity_score","x402ToolId":"authenticity_score","title":"x402 Authenticity Score","endpoint":"https://api.blockchainmoneymap.com/api/x402/authenticity-score","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_receipt_audit","x402ToolId":"receipt_audit","title":"x402 Receipt Audit","endpoint":"https://api.blockchainmoneymap.com/api/x402/receipt-audit","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_agent_wallet_profile","x402ToolId":"agent_wallet_profile","title":"Agent Wallet Profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/agent-wallet-profile","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_mandate_chain_evidence","x402ToolId":"mandate_chain_evidence","title":"Mandate Chain Evidence","endpoint":"https://api.blockchainmoneymap.com/api/x402/mandate-chain-evidence","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_agent_compatibility_analyzer","x402ToolId":"agent_compatibility_analyzer","title":"Agent Compatibility Analyzer","endpoint":"https://api.blockchainmoneymap.com/api/x402/agent-compatibility-analyzer","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_recursive_commerce_loop_breaker","x402ToolId":"devagentpal_recursive_commerce_loop_breaker","title":"Recursive Commerce Loop Breaker","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/recursive-commerce-loop-breaker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_economic_dry_run_simulator","x402ToolId":"devagentpal_economic_dry_run_simulator","title":"Economic Dry-Run Simulator","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/economic-dry-run-simulator","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_spend_laundering_detector","x402ToolId":"devagentpal_spend_laundering_detector","title":"Spend-Laundering Detector","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/spend-laundering-detector","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_human_intent_checksum","x402ToolId":"devagentpal_human_intent_checksum","title":"Human-Intent Checksum","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/human-intent-checksum","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_revocation_propagation","x402ToolId":"devagentpal_revocation_propagation","title":"Revocation Propagation Agent","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/revocation-propagation","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_micropurchase_fragmentation_guard","x402ToolId":"devagentpal_micropurchase_fragmentation_guard","title":"Micropurchase Fragmentation Guard","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/micropurchase-fragmentation-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_conflict_of_interest_scanner","x402ToolId":"devagentpal_conflict_of_interest_scanner","title":"Agent Conflict-of-Interest Scanner","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/conflict-of-interest-scanner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_counterfactual_value_meter","x402ToolId":"devagentpal_counterfactual_value_meter","title":"Counterfactual Value Meter","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/counterfactual-value-meter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_negative_capability_registry","x402ToolId":"devagentpal_negative_capability_registry","title":"Negative Capability Registry","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/negative-capability/query","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_version_continuity_proof","x402ToolId":"devagentpal_version_continuity_proof","title":"Agent Version Continuity Proof","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/version-continuity-proof","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_temporal_consistency_gate","x402ToolId":"devagentpal_temporal_consistency_gate","title":"Temporal Consistency Gate","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/temporal-consistency-gate","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_evidence_budget_router","x402ToolId":"devagentpal_evidence_budget_router","title":"Evidence Budget Router","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/evidence-budget-router","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_reputation_reincarnation_detector","x402ToolId":"devagentpal_reputation_reincarnation_detector","title":"Reputation Reincarnation Detector","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/reputation-reincarnation-detector","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_hidden_dependency_map","x402ToolId":"devagentpal_hidden_dependency_map","title":"Hidden Dependency Concentration Map","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/hidden-dependency-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"devagentpal_service_exit_handoff","x402ToolId":"devagentpal_service_exit_handoff","title":"Service Exit Handoff Agent","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/service-exit-handoff/plan","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_service_discovery_audit","x402ToolId":"service_discovery_audit","title":"x402 Service Discovery Audit","endpoint":"https://api.blockchainmoneymap.com/api/x402/service-discovery-audit","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_agent_payment_history_summary","x402ToolId":"agent_payment_history_summary","title":"Agent Payment History Summary","endpoint":"https://api.blockchainmoneymap.com/api/x402/agent-payment-history-summary","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_catalog_drift_monitor","x402ToolId":"x402_catalog_drift_monitor","title":"x402 Catalog Drift Monitor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-catalog-drift-monitor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_response_contract_linter","x402ToolId":"x402_response_contract_linter","title":"Agent Response Contract Linter","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-response-contract-linter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_failure_fact_classifier","x402ToolId":"x402_failure_fact_classifier","title":"Sanitized x402 Failure-Fact Classifier","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-failure-fact-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_response_provenance_notary","x402ToolId":"x402_response_provenance_notary","title":"x402 Response Provenance Notary","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-response-provenance-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_authorized_payee_rotation_notary","x402ToolId":"x402_authorized_payee_rotation_notary","title":"Hash-Only Authorized Payee Rotation Notary","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-authorized-payee-rotation-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_paid_agent_response_completeness_drift_ledger","x402ToolId":"x402_paid_agent_response_completeness_drift_ledger","title":"Paid-Agent Response Completeness Drift Ledger","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-paid-agent-response-completeness-drift-ledger","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_operation_stability_ledger","x402ToolId":"x402_mcp_operation_stability_ledger","title":"x402/MCP Operation Stability Ledger","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-operation-stability-ledger","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_ap2_mandate_constraint_gap_auditor","x402ToolId":"x402_ap2_mandate_constraint_gap_auditor","title":"AP2 Mandate Constraint Gap Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-ap2-mandate-constraint-gap-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_wallet_policy_coverage_gap_analyzer","x402ToolId":"x402_agent_wallet_policy_coverage_gap_analyzer","title":"Agent Wallet Policy Coverage Gap Analyzer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-wallet-policy-coverage-gap-analyzer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_autonomous_purchase_intent_to_receipt_reconciler","x402ToolId":"x402_autonomous_purchase_intent_to_receipt_reconciler","title":"Autonomous Purchase Intent-to-Receipt Reconciler","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-autonomous-purchase-intent-to-receipt-reconciler","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_paid_tool_latency_sla_evidence_notary","x402ToolId":"x402_paid_tool_latency_sla_evidence_notary","title":"Paid Tool Latency SLA Evidence Notary","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-paid-tool-latency-sla-evidence-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_multi_provider_challenge_normalizer","x402ToolId":"x402_multi_provider_challenge_normalizer","title":"Multi-Provider x402 Challenge Normalizer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-multi-provider-challenge-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_facilitator_cost_comparator","x402ToolId":"x402_facilitator_cost_comparator","title":"x402 Facilitator Cost Comparator","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-facilitator-cost-comparator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_bmm_agent_spend_category_classifier","x402ToolId":"x402_bmm_agent_spend_category_classifier","title":"BMM Agent Spend Category Classifier","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-bmm-agent-spend-category-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_cross_protocol_agent_commerce_profile_normalizer","x402ToolId":"x402_cross_protocol_agent_commerce_profile_normalizer","title":"Cross-Protocol Agent Commerce Profile Normalizer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-cross-protocol-agent-commerce-profile-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_paid_tool_permission_scope_auditor","x402ToolId":"x402_mcp_paid_tool_permission_scope_auditor","title":"MCP Paid Tool Permission Scope Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-paid-tool-permission-scope-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_offer_replay_hygiene_auditor","x402ToolId":"x402_offer_replay_hygiene_auditor","title":"x402 Offer Replay Hygiene Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-offer-replay-hygiene-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_error_taxonomy_normalizer","x402ToolId":"x402_agent_commerce_error_taxonomy_normalizer","title":"Agent Commerce Error Taxonomy Normalizer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-error-taxonomy-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_price_display_unit_sanity_checker","x402ToolId":"x402_price_display_unit_sanity_checker","title":"x402 Price Display Unit Sanity Checker","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-price-display-unit-sanity-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_facilitator_readiness_passport","x402ToolId":"x402_facilitator_readiness_passport","title":"x402 Facilitator Readiness Passport","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-facilitator-readiness-passport","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_network_token_route_planner","x402ToolId":"x402_network_token_route_planner","title":"x402 Network Token Route Planner","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-network-token-route-planner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_payment_identifier_retry_safety_lens","x402ToolId":"x402_payment_identifier_retry_safety_lens","title":"x402 Payment Identifier Retry Safety Lens","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-payment-identifier-retry-safety-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_signed_receipt_delivery_confidence_scorer","x402ToolId":"x402_signed_receipt_delivery_confidence_scorer","title":"x402 Signed Receipt Delivery Confidence Scorer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-signed-receipt-delivery-confidence-scorer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_default_asset_tokenamount_advisor","x402ToolId":"x402_default_asset_tokenamount_advisor","title":"x402 Default Asset TokenAmount Advisor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-default-asset-tokenamount-advisor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_permit2_approval_friction_explainer","x402ToolId":"x402_permit2_approval_friction_explainer","title":"x402 Permit2 Approval Friction Explainer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-permit2-approval-friction-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_multi_chain_facilitator_failover_planner","x402ToolId":"x402_multi_chain_facilitator_failover_planner","title":"x402 Multi-Chain Facilitator Failover Planner","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-multi-chain-facilitator-failover-planner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_paid_route_boundary_mapper","x402ToolId":"x402_mcp_paid_route_boundary_mapper","title":"x402 MCP Paid Route Boundary Mapper","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-paid-route-boundary-mapper","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_schema_curb_appeal_grader","x402ToolId":"x402_mcp_schema_curb_appeal_grader","title":"x402 MCP Schema Curb Appeal Grader","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-schema-curb-appeal-grader","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_tool_change_blast_radius_analyzer","x402ToolId":"x402_mcp_tool_change_blast_radius_analyzer","title":"x402 MCP Tool Change Blast Radius Analyzer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-tool-change-blast-radius-analyzer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_wallet_spend_policy_simulator","x402ToolId":"x402_agent_wallet_spend_policy_simulator","title":"x402 Agent Wallet Spend Policy Simulator","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-wallet-spend-policy-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_spend_permission_allowance_fit_checker","x402ToolId":"x402_spend_permission_allowance_fit_checker","title":"x402 Spend Permission Allowance Fit Checker","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-spend-permission-allowance-fit-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_payment_recovery_playbook","x402ToolId":"x402_agent_payment_recovery_playbook","title":"x402 Agent Payment Recovery Playbook","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-payment-recovery-playbook","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_mandate_receipt_fit_card","x402ToolId":"x402_agent_commerce_mandate_receipt_fit_card","title":"x402 Agent Commerce Mandate Receipt Fit Card","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-mandate-receipt-fit-card","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_paid_tool_upsell_path_optimizer","x402ToolId":"x402_paid_tool_upsell_path_optimizer","title":"x402 Paid Tool Upsell Path Optimizer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-paid-tool-upsell-path-optimizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_cache_leakage_guard","x402ToolId":"x402_cache_leakage_guard","title":"x402 Cache Leakage Guard","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-cache-leakage-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_checkout_state_simulator","x402ToolId":"x402_agent_checkout_state_simulator","title":"Agent Checkout State Simulator","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-checkout-state-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_final_total_delta_guard","x402ToolId":"x402_final_total_delta_guard","title":"Final Total Delta Guard","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-final-total-delta-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_rendered_checkout_ui_diff","x402ToolId":"x402_agent_rendered_checkout_ui_diff","title":"Agent-Rendered Checkout UI Diff","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-rendered-checkout-ui-diff","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_paid_tool_confirmation_prompt_auditor","x402ToolId":"x402_paid_tool_confirmation_prompt_auditor","title":"Paid Tool Confirmation Prompt Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-paid-tool-confirmation-prompt-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_partial_work_charge_boundary_tester","x402ToolId":"x402_partial_work_charge_boundary_tester","title":"x402 Partial Work Charge Boundary Tester","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-partial-work-charge-boundary-tester","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_terms_uri_resolver","x402ToolId":"x402_agent_commerce_terms_uri_resolver","title":"Agent Commerce Terms URI Resolver","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-terms-uri-resolver","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_merchant_of_record_boundary_explainer","x402ToolId":"x402_merchant_of_record_boundary_explainer","title":"Merchant-of-Record Boundary Explainer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-merchant-of-record-boundary-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_post_purchase_event_continuity_checker","x402ToolId":"x402_post_purchase_event_continuity_checker","title":"Post-Purchase Event Continuity Checker","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-post-purchase-event-continuity-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_registry_release_quality_gate","x402ToolId":"x402_mcp_registry_release_quality_gate","title":"MCP Registry Release Quality Gate","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-registry-release-quality-gate","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_sandbox_seed_pack","x402ToolId":"x402_agent_commerce_sandbox_seed_pack","title":"Agent-Commerce Sandbox Seed Pack","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-sandbox-seed-pack","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_payment_method_disclosure_map","x402ToolId":"x402_payment_method_disclosure_map","title":"Payment Method Disclosure Map","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-payment-method-disclosure-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_commerce_pii_minimization_check","x402ToolId":"x402_commerce_pii_minimization_check","title":"Commerce PII Minimization Check","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-commerce-pii-minimization-check","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_elicitation_consent_transcript_auditor","x402ToolId":"x402_mcp_elicitation_consent_transcript_auditor","title":"MCP Elicitation Consent Transcript Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-elicitation-consent-transcript-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_machine_payment_treasury_dust_map","x402ToolId":"x402_machine_payment_treasury_dust_map","title":"Machine-Payment Treasury Dust Map","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-machine-payment-treasury-dust-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_a2a_agent_card_trust_radar","x402ToolId":"x402_a2a_agent_card_trust_radar","title":"A2A Agent Card Trust Radar","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-agent-card-trust-radar","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_a2a_skill_to_task_matchmaker","x402ToolId":"x402_a2a_skill_to_task_matchmaker","title":"A2A Skill-to-Task Matchmaker","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-skill-to-task-matchmaker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_marketplace_comparison_board","x402ToolId":"x402_agent_marketplace_comparison_board","title":"Agent Marketplace Comparison Board","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-marketplace-comparison-board","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_paid_agent_proof_of_value_preview_auditor","x402ToolId":"x402_paid_agent_proof_of_value_preview_auditor","title":"Paid Agent Proof-of-Value Preview Auditor","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-paid-agent-proof-of-value-preview-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_buyer_tour_storyboard_generator","x402ToolId":"x402_agent_buyer_tour_storyboard_generator","title":"Agent Buyer Tour Storyboard Generator","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-buyer-tour-storyboard-generator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_a2a_handoff_readiness_boarding_pass","x402ToolId":"x402_a2a_handoff_readiness_boarding_pass","title":"A2A Handoff Readiness Boarding Pass","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-handoff-readiness-boarding-pass","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_claims_evidence_wall","x402ToolId":"x402_agent_claims_evidence_wall","title":"Agent Claims Evidence Wall","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-claims-evidence-wall","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_llms_txt_agent_buyer_path_mapper","x402ToolId":"x402_llms_txt_agent_buyer_path_mapper","title":"llms.txt Agent Buyer Path Mapper","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-llms-txt-agent-buyer-path-mapper","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_sampling_exposure_card","x402ToolId":"x402_mcp_sampling_exposure_card","title":"MCP Sampling Exposure Card","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-sampling-exposure-card","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_resource_shelf_classifier","x402ToolId":"x402_mcp_resource_shelf_classifier","title":"MCP Resource Shelf Classifier","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-resource-shelf-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_a2a_agent_card_signature_confidence_lens","x402ToolId":"x402_a2a_agent_card_signature_confidence_lens","title":"A2A Agent Card Signature Confidence Lens","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-agent-card-signature-confidence-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_price_to_proof_value_meter","x402ToolId":"x402_agent_price_to_proof_value_meter","title":"Agent Price-to-Proof Value Meter","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-price-to-proof-value-meter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_public_agent_changelog_impact_explainer","x402ToolId":"x402_public_agent_changelog_impact_explainer","title":"Public Agent Changelog Impact Explainer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-public-agent-changelog-impact-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_to_agent_team_role_map","x402ToolId":"x402_agent_to_agent_team_role_map","title":"Agent-to-Agent Team Role Map","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-to-agent-team-role-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_discovery_snippet_aso_grader","x402ToolId":"x402_agent_discovery_snippet_aso_grader","title":"Agent Discovery Snippet ASO Grader","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-discovery-snippet-aso-grader","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agentic_money_trail_atlas","x402ToolId":"x402_agentic_money_trail_atlas","title":"BMM Agentic Money Trail Atlas","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agentic-money-trail-atlas","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_autonomous_spend_flight_recorder","x402ToolId":"x402_autonomous_spend_flight_recorder","title":"Autonomous Spend Flight Recorder","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-autonomous-spend-flight-recorder","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_dispute_evidence_packager","x402ToolId":"x402_agent_commerce_dispute_evidence_packager","title":"Agent Commerce Dispute Evidence Packager","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-dispute-evidence-packager","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_seller_revenue_command_center","x402ToolId":"x402_seller_revenue_command_center","title":"x402 Seller Revenue Command Center","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-seller-revenue-command-center","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_ap2_human_not_present_safety_simulator","x402ToolId":"x402_ap2_human_not_present_safety_simulator","title":"AP2 Human-Not-Present Safety Simulator","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-ap2-human-not-present-safety-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_a2a_delegation_deal_room","x402ToolId":"x402_a2a_delegation_deal_room","title":"A2A Delegation Deal Room","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-delegation-deal-room","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_buyer_trust_passport_plus","x402ToolId":"x402_agent_buyer_trust_passport_plus","title":"Agent Buyer Trust Passport Plus","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-buyer-trust-passport-plus","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_wallet_to_agent_identity_link_confidence_map","x402ToolId":"x402_wallet_to_agent_identity_link_confidence_map","title":"Wallet-to-Agent Identity Link Confidence Map","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-wallet-to-agent-identity-link-confidence-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agentic_payment_risk_weather_map","x402ToolId":"x402_agentic_payment_risk_weather_map","title":"Agentic Payment Risk Weather Map","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agentic-payment-risk-weather-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_mcp_app_store_readiness_concierge","x402ToolId":"x402_mcp_app_store_readiness_concierge","title":"MCP App Store Readiness Concierge","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-mcp-app-store-readiness-concierge","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_api_seller_opportunity_radar","x402ToolId":"x402_api_seller_opportunity_radar","title":"x402 Opportunity Radar for API Sellers","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-api-seller-opportunity-radar","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_marketplace_listing_revenue_optimizer","x402ToolId":"x402_agent_marketplace_listing_revenue_optimizer","title":"Agent Marketplace Listing Revenue Optimizer","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-marketplace-listing-revenue-optimizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_cross_agent_payment_graph_anomaly_lens","x402ToolId":"x402_cross_agent_payment_graph_anomaly_lens","title":"Cross-Agent Payment Graph Anomaly Lens","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-cross-agent-payment-graph-anomaly-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_roi_receipt_board","x402ToolId":"x402_agent_commerce_roi_receipt_board","title":"Agent Commerce ROI Receipt Board","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-roi-receipt-board","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_flagship_demo_deal_desk","x402ToolId":"x402_bmm_flagship_demo_deal_desk","title":"BMM Flagship Demo Deal Desk","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-bmm-flagship-demo-deal-desk","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true},{"name":"bmm_x402_agent_commerce_digital_twin","x402ToolId":"x402_agent_commerce_digital_twin","title":"BMM Agent Commerce Digital Twin","endpoint":"https://api.blockchainmoneymap.com/api/x402/x402-agent-commerce-digital-twin","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"x402Required":true}]},"agentCommerceTrust":{"productFamily":"agent_commerce_trust_api","name":"Agent Commerce Trust API","version":"v0.1","enabled":true,"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"x402Required":true,"paidResource":true,"bundle":{"id":"agent_commerce_trust_pack","name":"Agent Commerce Trust Pack","version":"v0.1","status":"x402_paid_resources","standaloneAgentsCreated":false,"resourceMetadataOnly":false,"existingPricingUnchanged":true,"pricingEnforced":true,"x402PaymentRequired":true,"description":"Machine-readable product grouping for the six Agent Commerce Trust API endpoints. No standalone agents are launched.","includedEndpoints":["payment-preflight","seller-profile","authenticity-score","receipt-audit","agent-wallet-profile","mandate-chain-evidence"],"resources":[{"id":"payment-preflight","path":"/api/x402/payment-preflight","tier":"low_cost_high_frequency","pricingRationale":"Frequent pre-payment x402 check.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},{"id":"seller-profile","path":"/api/x402/seller-profile","tier":"mid_cost_profile","pricingRationale":"Seller profile and payment-receiver x402 checks.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},{"id":"authenticity-score","path":"/api/x402/authenticity-score","tier":"premium_heuristic_score","pricingRationale":"Heuristic x402 score across wallet, payment graph, and service context.","suggestedPriceUsd":1,"suggestedPrice":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},{"id":"receipt-audit","path":"/api/x402/receipt-audit","tier":"low_cost_verification","pricingRationale":"Post-payment receipt x402 comparison.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},{"id":"agent-wallet-profile","path":"/api/x402/agent-wallet-profile","tier":"low_cost_lookup","pricingRationale":"Single wallet profile x402 lookup.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},{"id":"mandate-chain-evidence","path":"/api/x402/mandate-chain-evidence","tier":"mid_cost_audit_evidence","pricingRationale":"Caller-declared mandate compared with public transaction evidence as an x402 paid resource.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true}],"notes":["This pack groups the six Agent Commerce Trust x402 paid resources.","Existing x402 products and prices are unchanged.","Agent Commerce Trust prices apply only to the six new endpoints.","No human-facing pricing page, checkout, dashboard card, or standalone agent is created."]},"keywords":["Agent Commerce Trust API","agent payment preflight","x402 seller profile","x402 authenticity score","x402 receipt audit","agent wallet profile","mandate chain evidence","agent commerce trust signals","pre-payment public-chain evidence","post-payment receipt evidence","agent payment risk signals","public-chain seller signals"],"limits":["Public-chain evidence and caller-provided context only.","No AML clearance, sanctions clearance, legal verification, identity verification, or regulatory approval.","No fraud certainty, guaranteed safety, investment advice, or human consent verification.","AP2 or other mandate validity is not verified; mandate comparisons are caller-context checks only.","Provider coverage may be partial, delayed, or unavailable depending on chain and data source."],"endpoints":[{"id":"payment-preflight","title":"Agent Payment Preflight","name":"bmm_agent_payment_preflight","operationId":"agentCommerceTrustPaymentPreflight","method":"POST","path":"/api/x402/payment-preflight","endpoint":"https://api.blockchainmoneymap.com/api/x402/payment-preflight","description":"Pre-payment public-chain and caller-context checks for an agent before it pays an x402 resource.","tags":["agent-commerce-trust","x402","pre-payment"],"inputSchema":{"type":"object","required":["chain","payee","amount","currency","resource_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url":{"type":"string","format":"uri"},"expected_payee":{"type":"string"},"max_amount":{"type":"string"},"caller_context":{"type":"object"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payee_type","visible_activity"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"payment-preflight"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payee_type":{"type":"string"},"visible_activity":{"type":"object","additionalProperties":true}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"payment-preflight","path":"/api/x402/payment-preflight","tier":"low_cost_high_frequency","pricingRationale":"Frequent pre-payment x402 check.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"}},{"id":"seller-profile","title":"x402 Seller Profile","name":"bmm_x402_seller_profile","operationId":"agentCommerceTrustSellerProfile","method":"POST","path":"/api/x402/seller-profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/seller-profile","description":"Public seller and payment-receiver signals for an x402 service URL and payee address.","tags":["agent-commerce-trust","x402","seller-profile"],"inputSchema":{"type":"object","required":["service_url","chain","payee","declared_price","currency"],"properties":{"service_url":{"type":"string","format":"uri"},"chain":{"type":"string"},"payee":{"type":"string"},"declared_price":{"type":"string"},"currency":{"const":"USDC"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","service","payment_receivers","market_signals","integrity_signals"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"seller-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"service":{"type":"object","additionalProperties":true},"payment_receivers":{"type":"array","items":{"type":"object","additionalProperties":true}},"market_signals":{"type":"object","additionalProperties":true},"integrity_signals":{"type":"object","additionalProperties":true}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"seller-profile","path":"/api/x402/seller-profile","tier":"mid_cost_profile","pricingRationale":"Seller profile and payment-receiver x402 checks.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"}},{"id":"authenticity-score","title":"x402 Authenticity Score","name":"bmm_x402_authenticity_score","operationId":"agentCommerceTrustAuthenticityScore","method":"POST","path":"/api/x402/authenticity-score","endpoint":"https://api.blockchainmoneymap.com/api/x402/authenticity-score","description":"Heuristic authenticity signals based on public payment graph observations and caller-provided context.","tags":["agent-commerce-trust","x402","authenticity"],"inputSchema":{"type":"object","required":["chain","payee","service_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"service_url":{"type":"string","format":"uri"},"timeframe_days":{"type":"integer","minimum":1,"maximum":365}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","authenticity_score","payment_graph"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"authenticity-score"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"authenticity_score":{"type":"number","minimum":0,"maximum":1},"payment_graph":{"type":"object","additionalProperties":true}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"authenticity-score","path":"/api/x402/authenticity-score","tier":"premium_heuristic_score","pricingRationale":"Heuristic x402 score across wallet, payment graph, and service context.","suggestedPriceUsd":1,"suggestedPrice":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"}},{"id":"receipt-audit","title":"x402 Receipt Audit","name":"bmm_x402_receipt_audit","operationId":"agentCommerceTrustReceiptAudit","method":"POST","path":"/api/x402/receipt-audit","endpoint":"https://api.blockchainmoneymap.com/api/x402/receipt-audit","description":"Receipt-level comparison between a public transaction hash and caller-provided payment expectations.","tags":["agent-commerce-trust","x402","receipt-audit"],"inputSchema":{"type":"object","required":["chain","transaction_hash","expected_payee","expected_amount","currency","resource_url_hash","response_hash"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"expected_payee":{"type":"string"},"expected_amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url_hash":{"type":"string","pattern":"^sha256:"},"response_hash":{"type":"string","pattern":"^sha256:"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payment_status","chain","transaction_hash","receipt_grade"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"receipt-audit"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payment_status":{"type":"string","enum":["settled","pending","failed","not_found","unknown"]},"chain":{"type":"string"},"transaction_hash":{"type":"string"},"paid_amount":{"type":["string","null"]},"currency":{"type":"string"},"payee":{"type":["string","null"]},"payee_matches_expected":{"type":["boolean","null"]},"amount_matches_expected":{"type":["boolean","null"]},"receipt_grade":{"type":"string","enum":["complete","partial","weak"]}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"receipt-audit","path":"/api/x402/receipt-audit","tier":"low_cost_verification","pricingRationale":"Post-payment receipt x402 comparison.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"}},{"id":"agent-wallet-profile","title":"Agent Wallet Profile","name":"bmm_agent_wallet_profile","operationId":"agentCommerceTrustAgentWalletProfile","method":"POST","path":"/api/x402/agent-wallet-profile","endpoint":"https://api.blockchainmoneymap.com/api/x402/agent-wallet-profile","description":"Public wallet profile signals that help agents reason about payment delegation and visible activity.","tags":["agent-commerce-trust","wallet-profile","agent-wallet"],"inputSchema":{"type":"object","required":["chain","address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"},"include_contract_signals":{"type":"boolean"},"include_delegation_signals":{"type":"boolean"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","wallet_type","delegation_detected","contract_signals","agent_relevant_notes"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"agent-wallet-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"wallet_type":{"type":"string","enum":["eoa","contract","proxy_contract","delegated_smart_account","unknown"]},"delegation_detected":{"type":"boolean"},"contract_signals":{"type":"object","additionalProperties":true},"agent_relevant_notes":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"agent-wallet-profile","path":"/api/x402/agent-wallet-profile","tier":"low_cost_lookup","pricingRationale":"Single wallet profile x402 lookup.","suggestedPriceUsd":0.01,"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"}},{"id":"mandate-chain-evidence","title":"Mandate Chain Evidence","name":"bmm_mandate_chain_evidence","operationId":"agentCommerceTrustMandateChainEvidence","method":"POST","path":"/api/x402/mandate-chain-evidence","endpoint":"https://api.blockchainmoneymap.com/api/x402/mandate-chain-evidence","description":"Public-chain evidence that compares a transaction hash against a caller-declared payment mandate.","tags":["agent-commerce-trust","mandate","receipt-audit"],"inputSchema":{"type":"object","required":["chain","transaction_hash","mandate_context"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"mandate_context":{"type":"object","required":["authorized_max_amount","currency","expected_payee","purpose","human_present"]}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","intent_summary","payment_observed","chain_evidence"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"mandate-chain-evidence"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"intent_summary":{"type":"string"},"payment_observed":{"type":"boolean"},"amount_within_declared_limit":{"type":["boolean","null"]},"payee_matches_expected":{"type":["boolean","null"]},"chain_evidence":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true},"featureFlag":"AGENT_COMMERCE_TRUST_ENABLED","featureFlagDefault":false,"enabled":true,"x402Required":true,"paidResource":true,"bundleId":"agent_commerce_trust_pack","pricing":{"id":"mandate-chain-evidence","path":"/api/x402/mandate-chain-evidence","tier":"mid_cost_audit_evidence","pricingRationale":"Caller-declared mandate compared with public transaction evidence as an x402 paid resource.","suggestedPriceUsd":0.25,"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"pricingStatus":"x402_enforced","x402PaymentRequired":true,"pricingEnforced":true},"suggestedPrice":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"}}]},"devAgentPal":{"name":"DevAgentPal","productFamily":"devagentpal","version":"v0.1","status":"configured","productionActivationStatus":"NOT_ACTIVATED","humanBaseUrl":"https://blockchainmoneymap.com","apiBaseUrl":"https://api.blockchainmoneymap.com","page":"https://blockchainmoneymap.com/devagentpal","publicCatalog":{"enabled":true,"page":"https://blockchainmoneymap.com/agents","promotedEndpointCount":15,"stagingCleared":false},"discovery":{"manifest":"https://api.blockchainmoneymap.com/api/devagentpal/manifest","openapi":"https://api.blockchainmoneymap.com/api/devagentpal/openapi.json","mcp":"https://api.blockchainmoneymap.com/api/devagentpal/mcp","llms":"https://api.blockchainmoneymap.com/devagentpal/llms.txt","health":"https://api.blockchainmoneymap.com/api/devagentpal/health"},"featureFlags":{"platform":"DEVAGENTPAL_ENABLED","publicCatalog":"DEVAGENTPAL_PUBLIC_CATALOG_ENABLED","loopBreaker":"DEVAGENTPAL_LOOP_BREAKER_ENABLED","dryRun":"DEVAGENTPAL_DRY_RUN_ENABLED","spendLaundering":"DEVAGENTPAL_SPEND_LAUNDERING_ENABLED","intentChecksum":"DEVAGENTPAL_INTENT_CHECKSUM_ENABLED","revocation":"DEVAGENTPAL_REVOCATION_ENABLED","revocationOutbound":"DEVAGENTPAL_REVOCATION_OUTBOUND_ENABLED","defaults":"false"},"pricing":{"source":"validated DevAgentPal environment variables","provisionalOnlyUntilOperatorApproval":true,"candidatePrices":{"recursive-commerce-loop-breaker":"0.01","economic-dry-run-simulator":"0.05","spend-laundering-detector":"0.05","human-intent-checksum":"0.05","revocation-propagation":"0.25"}},"rules":["Payment authorizes billing only; authority is checked separately.","Production defaults are disabled until operator approval.","Do not submit private keys, seed phrases, credentials, payment headers, or secrets in payloads.","Outputs are control signals for developer and agent workflows, not legal, financial, compliance, fraud-clearance, AML, or sanctions determinations."],"endpoints":[{"id":"recursive-commerce-loop-breaker","tool_id":"devagentpal_recursive_commerce_loop_breaker","title":"Recursive Commerce Loop Breaker","name":"devagentpal_recursive_commerce_loop_breaker","operationId":"devagentpalRecursiveCommerceLoopBreaker","method":"POST","path":"/api/devagentpal/recursive-commerce-loop-breaker","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/recursive-commerce-loop-breaker","description":"Detect recursive agent-commerce loops, repeated purchases, delegation depth breaches, fan-out amplification, and bounded projected spend before an autonomous purchase proceeds.","featureFlag":"DEVAGENTPAL_LOOP_BREAKER_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":"0.01","inputSchema":{"type":"object","required":["principalAgentId","currentAgentId","proposedPurchase","delegationPath","purchaseHistory","policy"],"properties":{"principalAgentId":{"type":"string"},"currentAgentId":{"type":"string"},"proposedPurchase":{"type":"object"},"delegationPath":{"type":"array","maxItems":100},"purchaseHistory":{"type":"array","maxItems":500},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"cycleDetected":{"type":"boolean"},"cyclePath":{"type":"array","items":{"type":"string"}},"projectedSpend":{"type":"string"},"triggeredPolicies":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"buyerAgentQuestion":"Will this proposed paid agent-to-agent purchase create a recursive commerce loop or runaway spend pattern?","whatItDoes":"Builds a bounded directed multigraph from caller-supplied delegation and purchase history, evaluates stable policy thresholds, and returns allow, review, or block.","whatItDoesNotDo":"Does not execute purchases, move funds, infer hidden identity links, or guarantee that all future loops are impossible.","outputSummary":"Returns cycle path, repeat signals, delegation depth, fan-out, projected spend, triggered policies, and a recommended action.","tags":["devagentpal","loop-control","x402"]},{"id":"economic-dry-run-simulator","tool_id":"devagentpal_economic_dry_run_simulator","title":"Economic Dry-Run Simulator","name":"devagentpal_economic_dry_run_simulator","operationId":"devagentpalEconomicDryRunSimulator","method":"POST","path":"/api/devagentpal/economic-dry-run-simulator","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/economic-dry-run-simulator","description":"Run deterministic or seeded simulations of paid multi-agent plans without calling submitted providers.","featureFlag":"DEVAGENTPAL_DRY_RUN_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":"0.05","inputSchema":{"type":"object","required":["seed","plan","policy"],"properties":{"seed":{"type":"integer"},"plan":{"type":"object","required":["nodes"]},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"simulationMode":{"type":"string"},"cost":{"type":"object"},"latencyMs":{"type":"object"},"successProbability":{"type":"number"}},"additionalProperties":true},"buyerAgentQuestion":"What cost, latency, retry, budget, deadline, and failure exposure should I expect before executing this paid plan?","whatItDoes":"Validates a dependency graph, samples explicit latency and retry models with a reproducible seed, and summarizes economic risk.","whatItDoesNotDo":"Does not execute the submitted plan, call providers, infer unstated probability models, or optimize purchases automatically.","outputSummary":"Returns cost and latency distributions, success probability, breach probabilities, paid calls, critical path, hotspots, and recommendations.","tags":["devagentpal","simulation","x402"]},{"id":"spend-laundering-detector","tool_id":"devagentpal_spend_laundering_detector","title":"Spend-Laundering Detector","name":"devagentpal_spend_laundering_detector","operationId":"devagentpalSpendLaunderingDetector","method":"POST","path":"/api/devagentpal/spend-laundering-detector","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/spend-laundering-detector","description":"Detect elevated control-bypass risk from fragmented, delegated, wallet-hopped, near-threshold, burst, repeated, or concentrated autonomous spend.","featureFlag":"DEVAGENTPAL_SPEND_LAUNDERING_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":"0.05","inputSchema":{"type":"object","required":["principal","delegations","spendEvents","policy"],"properties":{"principal":{"type":"object"},"delegations":{"type":"array","maxItems":100},"spendEvents":{"type":"array","maxItems":1000},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"aggregateSpend":{"type":"string"},"walletsObserved":{"type":"array","items":{"type":"string"}},"triggeredPolicies":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"buyerAgentQuestion":"Does this supplied spend history look like it is evading spending controls?","whatItDoes":"Uses only caller-supplied principal, delegation, wallet, seller, and spend-event links to score control-bypass signals.","whatItDoesNotDo":"Does not make criminal accusations, infer hidden identity links, perform AML/sanctions screening, or certify compliance.","outputSummary":"Returns aggregate/direct/delegated spend, wallet hops, fragmentation, near-threshold, burst, concentration, repeated-resource, and policy-bypass signals.","tags":["devagentpal","spend-control","x402"]},{"id":"human-intent-checksum","tool_id":"devagentpal_human_intent_checksum","title":"Human-Intent Checksum","name":"devagentpal_human_intent_checksum","operationId":"devagentpalHumanIntentChecksum","method":"POST","path":"/api/devagentpal/human-intent-checksum","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/human-intent-checksum","description":"Issue or verify a canonical human mandate checksum and deterministic action constraints, including signature trust-policy checks.","featureFlag":"DEVAGENTPAL_INTENT_CHECKSUM_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":"0.05","inputSchema":{"type":"object","required":["mode","intent"],"properties":{"mode":{"type":"string","enum":["issue","verify"]},"intent":{"type":"object"},"intentChecksum":{"type":"string"},"authorization":{"type":"object"},"proposedAction":{"type":"object"},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"intentChecksum":{"type":"string"},"checksumValid":{"type":"boolean"},"signatureStatus":{"type":"string"},"violations":{"type":"array","items":{"type":"string"}}},"additionalProperties":true},"buyerAgentQuestion":"Is this proposed protected action inside a signed and trusted human mandate?","whatItDoes":"Canonicalizes structured intent, computes SHA-256, verifies ed25519 signatures under explicit trust policy, and checks spend, seller, resource, privacy, delegation, and time rules.","whatItDoesNotDo":"Does not create human signatures, impersonate signers, use semantic similarity to override rules, or treat a checksum alone as authorization.","outputSummary":"Returns checksum validity, signature status, signer trust, intent status, matched permissions, violations, remaining budget, and recommended action.","tags":["devagentpal","authorization","x402"]},{"id":"revocation-propagation","tool_id":"devagentpal_revocation_propagation","title":"Revocation Propagation Agent","name":"devagentpal_revocation_propagation","operationId":"devagentpalRevocationPropagation","method":"POST","path":"/api/devagentpal/revocation-propagation","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/revocation-propagation","description":"Validate revocation authority separately from x402 payment and prepare bounded propagation to opted-in verified targets.","featureFlag":"DEVAGENTPAL_REVOCATION_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":"0.25","inputSchema":{"type":"object","required":["authorizationProof","revocation","targets","policy"],"properties":{"authorizationProof":{"type":"object"},"revocation":{"type":"object"},"targets":{"type":"array","maxItems":25},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"authorizationStatus":{"type":"string"},"revocationId":{"type":"string"},"targetResults":{"type":"array","items":{"type":"object"}},"completionStatus":{"type":"string"}},"additionalProperties":true},"buyerAgentQuestion":"Can this authorized revocation be safely propagated to opted-in downstream targets?","whatItDoes":"Checks payment/authority separation, root intent trust, delegate scope, signed target binding, target eligibility, and outbound activation state.","whatItDoesNotDo":"Does not treat payment as authority, revoke by assertion alone, expose revocation state publicly, or enable outbound callbacks without a separate operator flag.","outputSummary":"Returns authorization status, proof and transport hashes, target eligibility/confirmation buckets, per-target result, retry timing, and completion status.","tags":["devagentpal","revocation","x402"]},{"id":"micropurchase-fragmentation-guard","tool_id":"devagentpal_micropurchase_fragmentation_guard","title":"Micropurchase Fragmentation Guard","name":"devagentpal_micropurchase_fragmentation_guard","operationId":"devagentpalMicropurchaseFragmentationGuard","method":"POST","path":"/api/devagentpal/micropurchase-fragmentation-guard","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/micropurchase-fragmentation-guard","description":"Detect caller-supplied micropurchase fragmentation before an autonomous purchase proceeds.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Detect caller-supplied micropurchase fragmentation before an autonomous purchase proceeds.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"conflict-of-interest-scanner","tool_id":"devagentpal_conflict_of_interest_scanner","title":"Agent Conflict-of-Interest Scanner","name":"devagentpal_conflict_of_interest_scanner","operationId":"devagentpalConflictOfInterestScanner","method":"POST","path":"/api/devagentpal/conflict-of-interest-scanner","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/conflict-of-interest-scanner","description":"Scan supplied recommendation, seller, and relationship evidence for conflict-of-interest review signals.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Scan supplied recommendation, seller, and relationship evidence for conflict-of-interest review signals.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"counterfactual-value-meter","tool_id":"devagentpal_counterfactual_value_meter","title":"Counterfactual Value Meter","name":"devagentpal_counterfactual_value_meter","operationId":"devagentpalCounterfactualValueMeter","method":"POST","path":"/api/devagentpal/counterfactual-value-meter","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/counterfactual-value-meter","description":"Estimate comparative evidence value from caller-supplied decision states without causal claims.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Estimate comparative evidence value from caller-supplied decision states without causal claims.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"negative-capability-registry","tool_id":"devagentpal_negative_capability_registry","title":"Negative Capability Registry","name":"devagentpal_negative_capability_registry","operationId":"devagentpalNegativeCapabilityQuery","method":"POST","path":"/api/devagentpal/negative-capability/query","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/negative-capability/query","description":"Query or append signed evidence-backed agent limitation records with correction and dispute handling.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Query or append signed evidence-backed agent limitation records with correction and dispute handling.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"version-continuity-proof","tool_id":"devagentpal_version_continuity_proof","title":"Agent Version Continuity Proof","name":"devagentpal_version_continuity_proof","operationId":"devagentpalVersionContinuityProof","method":"POST","path":"/api/devagentpal/version-continuity-proof","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/version-continuity-proof","description":"Evaluate signed agent-version continuity before reputation transfer.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Evaluate signed agent-version continuity before reputation transfer.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"temporal-consistency-gate","tool_id":"devagentpal_temporal_consistency_gate","title":"Temporal Consistency Gate","name":"devagentpal_temporal_consistency_gate","operationId":"devagentpalTemporalConsistencyGate","method":"POST","path":"/api/devagentpal/temporal-consistency-gate","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/temporal-consistency-gate","description":"Check timestamp, finality, block, validity-window, and causal-order compatibility.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Check timestamp, finality, block, validity-window, and causal-order compatibility.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"evidence-budget-router","tool_id":"devagentpal_evidence_budget_router","title":"Evidence Budget Router","name":"devagentpal_evidence_budget_router","operationId":"devagentpalEvidenceBudgetRouter","method":"POST","path":"/api/devagentpal/evidence-budget-router","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/evidence-budget-router","description":"Select the least-cost verification provider set that satisfies coverage, confidence, independence, and budget policy.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Select the least-cost verification provider set that satisfies coverage, confidence, independence, and budget policy.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"reputation-reincarnation-detector","tool_id":"devagentpal_reputation_reincarnation_detector","title":"Reputation Reincarnation Detector","name":"devagentpal_reputation_reincarnation_detector","operationId":"devagentpalReputationReincarnationDetector","method":"POST","path":"/api/devagentpal/reputation-reincarnation-detector","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/reputation-reincarnation-detector","description":"Identify supplied continuity-risk signals without identity, fraud, or wrongdoing claims.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Identify supplied continuity-risk signals without identity, fraud, or wrongdoing claims.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"hidden-dependency-map","tool_id":"devagentpal_hidden_dependency_map","title":"Hidden Dependency Concentration Map","name":"devagentpal_hidden_dependency_map","operationId":"devagentpalHiddenDependencyMap","method":"POST","path":"/api/devagentpal/hidden-dependency-map","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/hidden-dependency-map","description":"Measure verified dependency concentration and observed-but-undeclared common-mode dependencies.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Measure verified dependency concentration and observed-but-undeclared common-mode dependencies.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]},{"id":"service-exit-handoff","tool_id":"devagentpal_service_exit_handoff","title":"Service Exit Handoff Agent","name":"devagentpal_service_exit_handoff","operationId":"devagentpalServiceExitHandoffPlan","method":"POST","path":"/api/devagentpal/service-exit-handoff/plan","endpoint":"https://api.blockchainmoneymap.com/api/devagentpal/service-exit-handoff/plan","description":"Plan and authorize migration from one opted-in service to one opted-in target, with outbound disabled by default.","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","enabled":true,"publicCatalog":true,"x402Required":true,"price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"provisionalCandidatePrice":null,"inputSchema":{"type":"object","additionalProperties":true},"outputSchema":{"type":"object","additionalProperties":true},"buyerAgentQuestion":"Should this autonomous-agent workflow buy this Expansion 2 infrastructure check?","whatItDoes":"Plan and authorize migration from one opted-in service to one opted-in target, with outbound disabled by default.","whatItDoesNotDo":"Does not treat payment as authority, infer unstated identity, accuse fraud, execute arbitrary code, or make arbitrary network calls.","outputSummary":"Returns a common DevAgentPal Expansion 2 response envelope with service-specific evidence fields.","tags":["devagentpal","expansion2","x402"]}]},"resources":[{"id":"wallet_snapshot","tool_id":"wallet_snapshot","name":"Wallet Snapshot","title":"Wallet Snapshot","mcp_tool_name":"bmm_wallet_snapshot","description":"Fast wallet triage for AI agents, including visible balance, token/NFT exposure, recent activity, confidence context, and recommended next action.","method":"POST","path":"/api/x402/wallet-snapshot","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object","properties":{"addressSummary":{"type":"object"},"assetExposure":{"type":"object"},"recentActivity":{"type":"array"},"confidence":{"type":"string"},"recommendedNextAction":{"type":"string"}}},"metadata":{"type":"object"}}}},{"id":"batch_wallet_snapshot","tool_id":"batch_wallet_snapshot","name":"Batch Wallet Snapshot","title":"Batch Wallet Snapshot","mcp_tool_name":"bmm_batch_wallet_snapshot","description":"Screen up to 10 public EVM wallets in one paid call and return ordered triage snapshots with escalation candidates.","method":"POST","path":"/api/x402/batch-wallet-snapshot","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["addresses"],"properties":{"addresses":{"type":"array","minItems":1,"maxItems":10,"items":{"type":"string","description":"Public EVM wallet or contract address."}},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object","properties":{"snapshots":{"type":"array"},"escalationCandidates":{"type":"array"}}},"metadata":{"type":"object"}}}},{"id":"tx_status","tool_id":"tx_status","name":"Transaction Status","title":"Transaction Status","mcp_tool_name":"bmm_tx_status","description":"Low-cost transaction receipt, status, confirmation, fee, method, and finality context for a public EVM transaction hash.","method":"POST","path":"/api/x402/tx-status","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["transactionHash"],"properties":{"transactionHash":{"type":"string","description":"Public EVM transaction hash."},"hash":{"type":"string","description":"Alias for transactionHash."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object","properties":{"transactionHash":{"type":"string"},"status":{"type":"string"},"blockNumber":{"type":["string","null"]},"confirmations":{"type":["number","null"]},"finality":{"type":"string"},"explorerUrl":{"type":["string","null"]}}},"metadata":{"type":"object"}}}},{"id":"wallet_audit","tool_id":"wallet_audit","name":"Wallet Audit","title":"Wallet Audit","mcp_tool_name":"bmm_wallet_audit","description":"Audit a public EVM wallet and return risk score, recent flow summary, counterparties, failed transaction count, token exposure, NFT exposure, and optional saved report URL.","method":"POST","path":"/api/x402/wallet-audit","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"basic"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object","properties":{"riskScore":{"type":"number"},"riskLabel":{"type":"string"},"summary":{"type":"string"},"recentFlows":{"type":"array"},"topCounterparties":{"type":"array"},"tokenExposure":{"type":"array"},"nftExposure":{"type":"array"},"savedReportUrl":{"type":["string","null"]}}}}}},{"id":"deep_wallet_report","tool_id":"deep_wallet_report","name":"Deep Wallet Report","title":"Deep Wallet Report","mcp_tool_name":"bmm_deep_wallet_report","description":"Generate a richer Blockchain Money Map report using the existing report-generation and saved-report logic.","method":"POST","path":"/api/x402/deep-wallet-report","price":{"amount":"5.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"savedReportPersistence":{"summary":"May create a persistent unlisted saved-report artifact and may return savedReportId or savedReportUrl.","mayCreatePersistentArtifact":true,"mayReturnPersistentArtifact":true,"artifactType":"unlisted_saved_report","sensitivity":"sensitive_unlisted_link","sensitiveFields":["savedReportId","savedReportUrl"],"publicLoggingAllowed":false,"instructions":["Treat savedReportUrl and savedReportId as sensitive unlisted links or identifiers.","Do not post saved-report URLs or identifiers into public logs, public chats, public issues, telemetry, analytics events, or public dashboards.","Redact saved-report URLs and identifiers before sharing externally.","Store saved-report URLs and identifiers only when needed for buyer-agent workflow reconciliation or handoff."]},"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"tx_decode","tool_id":"tx_decode","name":"Transaction Decode","title":"Transaction Decode","mcp_tool_name":"bmm_tx_hash_lookup","description":"Decode a public EVM transaction hash into a plain-English summary using provider-returned status, value, gas, method, and token-transfer fields.","method":"POST","path":"/api/x402/tx-decode","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["transactionHash"],"properties":{"transactionHash":{"type":"string","description":"Public EVM transaction hash."},"hash":{"type":"string","description":"Alias for transactionHash."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"saved_report","tool_id":"saved_report","name":"Saved Report Generation","title":"Saved Report Generation","mcp_tool_name":"bmm_saved_report","description":"Generate a Blockchain Money Map report and return an unlisted saved-report URL.","method":"POST","path":"/api/x402/saved-report","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"savedReportPersistence":{"summary":"May create or return a persistent unlisted saved-report artifact and may return savedReportId or savedReportUrl.","mayCreatePersistentArtifact":true,"mayReturnPersistentArtifact":true,"artifactType":"unlisted_saved_report","sensitivity":"sensitive_unlisted_link","sensitiveFields":["savedReportId","savedReportUrl"],"publicLoggingAllowed":false,"instructions":["Treat savedReportUrl and savedReportId as sensitive unlisted links or identifiers.","Do not post saved-report URLs or identifiers into public logs, public chats, public issues, telemetry, analytics events, or public dashboards.","Redact saved-report URLs and identifiers before sharing externally.","Store saved-report URLs and identifiers only when needed for buyer-agent workflow reconciliation or handoff."]},"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"agent_payment_preflight","tool_id":"agent_payment_preflight","name":"Agent Payment Preflight","title":"Agent Payment Preflight","mcp_tool_name":"bmm_agent_payment_preflight","description":"Pre-payment public-chain and caller-context checks for an agent before it pays an x402 resource.","method":"POST","path":"/api/x402/payment-preflight","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["chain","payee","amount","currency","resource_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url":{"type":"string","format":"uri"},"expected_payee":{"type":"string"},"max_amount":{"type":"string"},"caller_context":{"type":"object"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payee_type","visible_activity"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"payment-preflight"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payee_type":{"type":"string"},"visible_activity":{"type":"object","additionalProperties":true}},"additionalProperties":true}},{"id":"seller_profile","tool_id":"seller_profile","name":"x402 Seller Profile","title":"x402 Seller Profile","mcp_tool_name":"bmm_x402_seller_profile","description":"Public seller and payment-receiver signals for an x402 service URL and payee address.","method":"POST","path":"/api/x402/seller-profile","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["service_url","chain","payee","declared_price","currency"],"properties":{"service_url":{"type":"string","format":"uri"},"chain":{"type":"string"},"payee":{"type":"string"},"declared_price":{"type":"string"},"currency":{"const":"USDC"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","service","payment_receivers","market_signals","integrity_signals"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"seller-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"service":{"type":"object","additionalProperties":true},"payment_receivers":{"type":"array","items":{"type":"object","additionalProperties":true}},"market_signals":{"type":"object","additionalProperties":true},"integrity_signals":{"type":"object","additionalProperties":true}},"additionalProperties":true}},{"id":"authenticity_score","tool_id":"authenticity_score","name":"x402 Authenticity Score","title":"x402 Authenticity Score","mcp_tool_name":"bmm_x402_authenticity_score","description":"Heuristic authenticity signals based on public payment graph observations and caller-provided context.","method":"POST","path":"/api/x402/authenticity-score","price":{"amount":"1.00","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["chain","payee","service_url"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"service_url":{"type":"string","format":"uri"},"timeframe_days":{"type":"integer","minimum":1,"maximum":365}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","authenticity_score","payment_graph"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"authenticity-score"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"authenticity_score":{"type":"number","minimum":0,"maximum":1},"payment_graph":{"type":"object","additionalProperties":true}},"additionalProperties":true}},{"id":"receipt_audit","tool_id":"receipt_audit","name":"x402 Receipt Audit","title":"x402 Receipt Audit","mcp_tool_name":"bmm_x402_receipt_audit","description":"Receipt-level comparison between a public transaction hash and caller-provided payment expectations.","method":"POST","path":"/api/x402/receipt-audit","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["chain","transaction_hash","expected_payee","expected_amount","currency","resource_url_hash","response_hash"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"expected_payee":{"type":"string"},"expected_amount":{"type":"string"},"currency":{"const":"USDC"},"resource_url_hash":{"type":"string","pattern":"^sha256:"},"response_hash":{"type":"string","pattern":"^sha256:"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","payment_status","chain","transaction_hash","receipt_grade"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"receipt-audit"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"payment_status":{"type":"string","enum":["settled","pending","failed","not_found","unknown"]},"chain":{"type":"string"},"transaction_hash":{"type":"string"},"paid_amount":{"type":["string","null"]},"currency":{"type":"string"},"payee":{"type":["string","null"]},"payee_matches_expected":{"type":["boolean","null"]},"amount_matches_expected":{"type":["boolean","null"]},"receipt_grade":{"type":"string","enum":["complete","partial","weak"]}},"additionalProperties":true}},{"id":"agent_wallet_profile","tool_id":"agent_wallet_profile","name":"Agent Wallet Profile","title":"Agent Wallet Profile","mcp_tool_name":"bmm_agent_wallet_profile","description":"Public wallet profile signals that help agents reason about payment delegation and visible activity.","method":"POST","path":"/api/x402/agent-wallet-profile","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["chain","address"],"properties":{"chain":{"type":"string"},"address":{"type":"string"},"include_contract_signals":{"type":"boolean"},"include_delegation_signals":{"type":"boolean"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","wallet_type","delegation_detected","contract_signals","agent_relevant_notes"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"agent-wallet-profile"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"wallet_type":{"type":"string","enum":["eoa","contract","proxy_contract","delegated_smart_account","unknown"]},"delegation_detected":{"type":"boolean"},"contract_signals":{"type":"object","additionalProperties":true},"agent_relevant_notes":{"type":"array","items":{"type":"string"}}},"additionalProperties":true}},{"id":"mandate_chain_evidence","tool_id":"mandate_chain_evidence","name":"Mandate Chain Evidence","title":"Mandate Chain Evidence","mcp_tool_name":"bmm_mandate_chain_evidence","description":"Public-chain evidence that compares a transaction hash against a caller-declared payment mandate.","method":"POST","path":"/api/x402/mandate-chain-evidence","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"inputSchema":{"type":"object","required":["chain","transaction_hash","mandate_context"],"properties":{"chain":{"type":"string"},"transaction_hash":{"type":"string"},"mandate_context":{"type":"object","required":["authorized_max_amount","currency","expected_payee","purpose","human_present"]}}},"outputSchema":{"type":"object","required":["product_family","endpoint","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limits","intent_summary","payment_observed","chain_evidence"],"properties":{"product_family":{"const":"agent_commerce_trust_api"},"endpoint":{"const":"mandate-chain-evidence"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limits":{"type":"array","items":{"type":"string"}},"intent_summary":{"type":"string"},"payment_observed":{"type":"boolean"},"amount_within_declared_limit":{"type":["boolean","null"]},"payee_matches_expected":{"type":["boolean","null"]},"chain_evidence":{"type":"array","items":{"type":"object","additionalProperties":true}}},"additionalProperties":true}},{"id":"agent_compatibility_analyzer","tool_id":"agent_compatibility_analyzer","name":"Agent Compatibility Analyzer","title":"Agent Compatibility Analyzer","mcp_tool_name":"bmm_agent_compatibility_analyzer","description":"Diagnose malformed or failed agent requests and return safe fix steps plus corrected request templates without executing the failed request.","method":"POST","path":"/api/x402/agent-compatibility-analyzer","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"buyerAgentQuestion":"Why did this agent request fail, and what safe request shape should I retry with?","whatItDoes":"Analyzes caller-supplied, sanitized failure details such as endpoint, status code, error code, content type, field names, and safe excerpts.","whatItDoesNotDo":"Does not execute the failed request, inspect hidden agent code, store secrets, approve unsafe agents, or bypass x402/payment/security checks.","outputSummary":"Returns compatibility decision, detected issues, fix steps, corrected request template, expected fields, and safety warnings.","limitations":["Sanitized failure facts only; do not submit private keys, bearer tokens, cookies, service-role keys, or payment header values.","Corrected templates are examples and must be filled with real public values before retry.","Does not guarantee compatibility with every third-party SDK."],"inputSchema":{"type":"object","required":["attempted_endpoint"],"properties":{"attempted_endpoint":{"type":"string","description":"Root-relative path or public URL the agent attempted to call."},"http_method":{"type":"string","default":"POST"},"http_status":{"type":"integer","minimum":100,"maximum":599},"error_code":{"type":"string","description":"Safe error code from the failed call, such as invalid_payload or DEVAGENTPAL_JSON_REQUIRED."},"request_content_type":{"type":"string","description":"Request content-type header value, without secrets."},"request_body_fields":{"type":"array","items":{"type":"string"},"description":"Field names only. Do not include field values or secrets."},"request_headers_present":{"type":"array","items":{"type":"string"},"description":"Header names only. Do not include header values."},"request_body_excerpt":{"type":"string","maxLength":2000,"description":"Optional redacted body excerpt. Do not include credentials, private keys, seed phrases, cookies, or bearer tokens."},"observed_response_excerpt":{"type":"string","maxLength":2000,"description":"Optional safe error response excerpt."},"public_manifest_url":{"type":"string","format":"uri"},"agent_context":{"type":"object","properties":{"agent_name":{"type":"string"},"sdk_name":{"type":"string"},"runtime":{"type":"string"},"notes":{"type":"string"}}}},"additionalProperties":false},"outputSchema":{"type":"object","required":["ok","tool","decision","detected_issues","fix_steps","corrected_request_template"],"properties":{"ok":{"type":"boolean"},"tool":{"const":"agent_compatibility_analyzer"},"endpoint":{"type":"string"},"version":{"type":"string"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"decision":{"type":"string","enum":["fixable","payment_required","unsafe_input","needs_more_context","likely_compatible"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"matched_tool_id":{"type":["string","null"]},"detected_issues":{"type":"array","items":{"type":"object"}},"fix_steps":{"type":"array","items":{"type":"string"}},"corrected_request_template":{"type":["object","null"]},"expected_fields":{"type":"array","items":{"type":"string"}},"safety_warnings":{"type":"array","items":{"type":"string"}},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_recursive_commerce_loop_breaker","tool_id":"devagentpal_recursive_commerce_loop_breaker","name":"Recursive Commerce Loop Breaker","title":"Recursive Commerce Loop Breaker","mcp_tool_name":"devagentpal_recursive_commerce_loop_breaker","description":"Detect recursive agent-commerce loops, repeated purchases, delegation depth breaches, fan-out amplification, and bounded projected spend before an autonomous purchase proceeds.","method":"POST","path":"/api/devagentpal/recursive-commerce-loop-breaker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_LOOP_BREAKER_ENABLED","featureFlag":"DEVAGENTPAL_LOOP_BREAKER_ENABLED","buyerAgentQuestion":"Will this proposed paid agent-to-agent purchase create a recursive commerce loop or runaway spend pattern?","whatItDoes":"Builds a bounded directed multigraph from caller-supplied delegation and purchase history, evaluates stable policy thresholds, and returns allow, review, or block.","whatItDoesNotDo":"Does not execute purchases, move funds, infer hidden identity links, or guarantee that all future loops are impossible.","outputSummary":"Returns cycle path, repeat signals, delegation depth, fan-out, projected spend, triggered policies, and a recommended action.","limitations":["Production defaults are disabled until operator approval.","x402 payment authorizes billing only; Human-Intent and Revocation authority are checked separately.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["principalAgentId","currentAgentId","proposedPurchase","delegationPath","purchaseHistory","policy"],"properties":{"principalAgentId":{"type":"string"},"currentAgentId":{"type":"string"},"proposedPurchase":{"type":"object"},"delegationPath":{"type":"array","maxItems":100},"purchaseHistory":{"type":"array","maxItems":500},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"cycleDetected":{"type":"boolean"},"cyclePath":{"type":"array","items":{"type":"string"}},"projectedSpend":{"type":"string"},"triggeredPolicies":{"type":"array","items":{"type":"string"}}},"additionalProperties":true}},{"id":"devagentpal_economic_dry_run_simulator","tool_id":"devagentpal_economic_dry_run_simulator","name":"Economic Dry-Run Simulator","title":"Economic Dry-Run Simulator","mcp_tool_name":"devagentpal_economic_dry_run_simulator","description":"Run deterministic or seeded simulations of paid multi-agent plans without calling submitted providers.","method":"POST","path":"/api/devagentpal/economic-dry-run-simulator","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_DRY_RUN_ENABLED","featureFlag":"DEVAGENTPAL_DRY_RUN_ENABLED","buyerAgentQuestion":"What cost, latency, retry, budget, deadline, and failure exposure should I expect before executing this paid plan?","whatItDoes":"Validates a dependency graph, samples explicit latency and retry models with a reproducible seed, and summarizes economic risk.","whatItDoesNotDo":"Does not execute the submitted plan, call providers, infer unstated probability models, or optimize purchases automatically.","outputSummary":"Returns cost and latency distributions, success probability, breach probabilities, paid calls, critical path, hotspots, and recommendations.","limitations":["Production defaults are disabled until operator approval.","x402 payment authorizes billing only; Human-Intent and Revocation authority are checked separately.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["seed","plan","policy"],"properties":{"seed":{"type":"integer"},"plan":{"type":"object","required":["nodes"]},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"simulationMode":{"type":"string"},"cost":{"type":"object"},"latencyMs":{"type":"object"},"successProbability":{"type":"number"}},"additionalProperties":true}},{"id":"devagentpal_spend_laundering_detector","tool_id":"devagentpal_spend_laundering_detector","name":"Spend-Laundering Detector","title":"Spend-Laundering Detector","mcp_tool_name":"devagentpal_spend_laundering_detector","description":"Detect elevated control-bypass risk from fragmented, delegated, wallet-hopped, near-threshold, burst, repeated, or concentrated autonomous spend.","method":"POST","path":"/api/devagentpal/spend-laundering-detector","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_SPEND_LAUNDERING_ENABLED","featureFlag":"DEVAGENTPAL_SPEND_LAUNDERING_ENABLED","buyerAgentQuestion":"Does this supplied spend history look like it is evading spending controls?","whatItDoes":"Uses only caller-supplied principal, delegation, wallet, seller, and spend-event links to score control-bypass signals.","whatItDoesNotDo":"Does not make criminal accusations, infer hidden identity links, perform AML/sanctions screening, or certify compliance.","outputSummary":"Returns aggregate/direct/delegated spend, wallet hops, fragmentation, near-threshold, burst, concentration, repeated-resource, and policy-bypass signals.","limitations":["Production defaults are disabled until operator approval.","x402 payment authorizes billing only; Human-Intent and Revocation authority are checked separately.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["principal","delegations","spendEvents","policy"],"properties":{"principal":{"type":"object"},"delegations":{"type":"array","maxItems":100},"spendEvents":{"type":"array","maxItems":1000},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"aggregateSpend":{"type":"string"},"walletsObserved":{"type":"array","items":{"type":"string"}},"triggeredPolicies":{"type":"array","items":{"type":"string"}}},"additionalProperties":true}},{"id":"devagentpal_human_intent_checksum","tool_id":"devagentpal_human_intent_checksum","name":"Human-Intent Checksum","title":"Human-Intent Checksum","mcp_tool_name":"devagentpal_human_intent_checksum","description":"Issue or verify a canonical human mandate checksum and deterministic action constraints, including signature trust-policy checks.","method":"POST","path":"/api/devagentpal/human-intent-checksum","price":{"amount":"0.05","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_INTENT_CHECKSUM_ENABLED","featureFlag":"DEVAGENTPAL_INTENT_CHECKSUM_ENABLED","buyerAgentQuestion":"Is this proposed protected action inside a signed and trusted human mandate?","whatItDoes":"Canonicalizes structured intent, computes SHA-256, verifies ed25519 signatures under explicit trust policy, and checks spend, seller, resource, privacy, delegation, and time rules.","whatItDoesNotDo":"Does not create human signatures, impersonate signers, use semantic similarity to override rules, or treat a checksum alone as authorization.","outputSummary":"Returns checksum validity, signature status, signer trust, intent status, matched permissions, violations, remaining budget, and recommended action.","limitations":["Production defaults are disabled until operator approval.","x402 payment authorizes billing only; Human-Intent and Revocation authority are checked separately.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["mode","intent"],"properties":{"mode":{"type":"string","enum":["issue","verify"]},"intent":{"type":"object"},"intentChecksum":{"type":"string"},"authorization":{"type":"object"},"proposedAction":{"type":"object"},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"intentChecksum":{"type":"string"},"checksumValid":{"type":"boolean"},"signatureStatus":{"type":"string"},"violations":{"type":"array","items":{"type":"string"}}},"additionalProperties":true}},{"id":"devagentpal_revocation_propagation","tool_id":"devagentpal_revocation_propagation","name":"Revocation Propagation Agent","title":"Revocation Propagation Agent","mcp_tool_name":"devagentpal_revocation_propagation","description":"Validate revocation authority separately from x402 payment and prepare bounded propagation to opted-in verified targets.","method":"POST","path":"/api/devagentpal/revocation-propagation","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_REVOCATION_ENABLED","featureFlag":"DEVAGENTPAL_REVOCATION_ENABLED","buyerAgentQuestion":"Can this authorized revocation be safely propagated to opted-in downstream targets?","whatItDoes":"Checks payment/authority separation, root intent trust, delegate scope, signed target binding, target eligibility, and outbound activation state.","whatItDoesNotDo":"Does not treat payment as authority, revoke by assertion alone, expose revocation state publicly, or enable outbound callbacks without a separate operator flag.","outputSummary":"Returns authorization status, proof and transport hashes, target eligibility/confirmation buckets, per-target result, retry timing, and completion status.","limitations":["Production defaults are disabled until operator approval.","x402 payment authorizes billing only; Human-Intent and Revocation authority are checked separately.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["authorizationProof","revocation","targets","policy"],"properties":{"authorizationProof":{"type":"object"},"revocation":{"type":"object"},"targets":{"type":"array","maxItems":25},"policy":{"type":"object"}}},"outputSchema":{"type":"object","required":["requestId","service","version","decision","riskScore","summary","reasons","evidence","inputFingerprint","generatedAt"],"properties":{"requestId":{"type":"string"},"service":{"type":"string"},"version":{"type":"string"},"decision":{"type":"string","enum":["allow","block","review","completed","partial","failed"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"summary":{"type":"string"},"reasons":{"type":"array","items":{"type":"object"}},"evidence":{"type":"object"},"inputFingerprint":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"authorizationStatus":{"type":"string"},"revocationId":{"type":"string"},"targetResults":{"type":"array","items":{"type":"object"}},"completionStatus":{"type":"string"}},"additionalProperties":true}},{"id":"devagentpal_micropurchase_fragmentation_guard","tool_id":"devagentpal_micropurchase_fragmentation_guard","name":"Micropurchase Fragmentation Guard","title":"Micropurchase Fragmentation Guard","mcp_tool_name":"devagentpal_micropurchase_fragmentation_guard","description":"Detect caller-supplied micropurchase fragmentation before an autonomous purchase proceeds.","method":"POST","path":"/api/devagentpal/micropurchase-fragmentation-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Detect caller-supplied micropurchase fragmentation before an autonomous purchase proceeds.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_conflict_of_interest_scanner","tool_id":"devagentpal_conflict_of_interest_scanner","name":"Agent Conflict-of-Interest Scanner","title":"Agent Conflict-of-Interest Scanner","mcp_tool_name":"devagentpal_conflict_of_interest_scanner","description":"Scan supplied recommendation, seller, and relationship evidence for conflict-of-interest review signals.","method":"POST","path":"/api/devagentpal/conflict-of-interest-scanner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Scan supplied recommendation, seller, and relationship evidence for conflict-of-interest review signals.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_counterfactual_value_meter","tool_id":"devagentpal_counterfactual_value_meter","name":"Counterfactual Value Meter","title":"Counterfactual Value Meter","mcp_tool_name":"devagentpal_counterfactual_value_meter","description":"Estimate comparative evidence value from caller-supplied decision states without causal claims.","method":"POST","path":"/api/devagentpal/counterfactual-value-meter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Estimate comparative evidence value from caller-supplied decision states without causal claims.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_negative_capability_registry","tool_id":"devagentpal_negative_capability_registry","name":"Negative Capability Registry","title":"Negative Capability Registry","mcp_tool_name":"devagentpal_negative_capability_registry","description":"Query or append signed evidence-backed agent limitation records with correction and dispute handling.","method":"POST","path":"/api/devagentpal/negative-capability/query","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Query or append signed evidence-backed agent limitation records with correction and dispute handling.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_version_continuity_proof","tool_id":"devagentpal_version_continuity_proof","name":"Agent Version Continuity Proof","title":"Agent Version Continuity Proof","mcp_tool_name":"devagentpal_version_continuity_proof","description":"Evaluate signed agent-version continuity before reputation transfer.","method":"POST","path":"/api/devagentpal/version-continuity-proof","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Evaluate signed agent-version continuity before reputation transfer.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_temporal_consistency_gate","tool_id":"devagentpal_temporal_consistency_gate","name":"Temporal Consistency Gate","title":"Temporal Consistency Gate","mcp_tool_name":"devagentpal_temporal_consistency_gate","description":"Check timestamp, finality, block, validity-window, and causal-order compatibility.","method":"POST","path":"/api/devagentpal/temporal-consistency-gate","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Check timestamp, finality, block, validity-window, and causal-order compatibility.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_evidence_budget_router","tool_id":"devagentpal_evidence_budget_router","name":"Evidence Budget Router","title":"Evidence Budget Router","mcp_tool_name":"devagentpal_evidence_budget_router","description":"Select the least-cost verification provider set that satisfies coverage, confidence, independence, and budget policy.","method":"POST","path":"/api/devagentpal/evidence-budget-router","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Select the least-cost verification provider set that satisfies coverage, confidence, independence, and budget policy.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_reputation_reincarnation_detector","tool_id":"devagentpal_reputation_reincarnation_detector","name":"Reputation Reincarnation Detector","title":"Reputation Reincarnation Detector","mcp_tool_name":"devagentpal_reputation_reincarnation_detector","description":"Identify supplied continuity-risk signals without identity, fraud, or wrongdoing claims.","method":"POST","path":"/api/devagentpal/reputation-reincarnation-detector","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Identify supplied continuity-risk signals without identity, fraud, or wrongdoing claims.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_hidden_dependency_map","tool_id":"devagentpal_hidden_dependency_map","name":"Hidden Dependency Concentration Map","title":"Hidden Dependency Concentration Map","mcp_tool_name":"devagentpal_hidden_dependency_map","description":"Measure verified dependency concentration and observed-but-undeclared common-mode dependencies.","method":"POST","path":"/api/devagentpal/hidden-dependency-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Measure verified dependency concentration and observed-but-undeclared common-mode dependencies.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"devagentpal_service_exit_handoff","tool_id":"devagentpal_service_exit_handoff","name":"Service Exit Handoff Agent","title":"Service Exit Handoff Agent","mcp_tool_name":"devagentpal_service_exit_handoff","description":"Plan and authorize migration from one opted-in service to one opted-in target, with outbound disabled by default.","method":"POST","path":"/api/devagentpal/service-exit-handoff/plan","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"DEVAGENTPAL_EXPANSION2_ENABLED","featureFlag":"DEVAGENTPAL_EXPANSION2_ENABLED","buyerAgentQuestion":"Should an autonomous agent buy this Expansion 2 infrastructure check now?","whatItDoes":"Plan and authorize migration from one opted-in service to one opted-in target, with outbound disabled by default.","whatItDoesNotDo":"Does not treat x402 payment as authority, make legal identity claims, make fraud accusations, execute arbitrary code, or perform arbitrary network calls.","outputSummary":"Returns a DevAgentPal Expansion 2 response envelope with deterministic evidence-backed fields.","limitations":["Production runtime discovery only exposes this tool when enabled and validly priced.","x402 payment proves billing only; write authority and handoff authority are verified separately.","No legal, financial, compliance, AML, sanctions, fraud-clearance, identity-certainty, or safety-guarantee claims."],"inputSchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Public EVM wallet or contract address."},"chain":{"type":"string","enum":["ethereum","base","polygon","arbitrum","optimism"],"default":"ethereum"},"depth":{"type":"string","enum":["basic","deep"],"default":"deep"},"reportType":{"type":"string","enum":["wallet_money_map","contract_project_risk_snapshot","stablecoin_creator_business_setup"],"default":"wallet_money_map"},"notes":{"type":"string","maxLength":1200}}},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"pricePaid":{"type":"object"},"result":{"type":"object"},"metadata":{"type":"object"}}}},{"id":"service_discovery_audit","tool_id":"service_discovery_audit","name":"x402 Service Discovery Audit","title":"x402 Service Discovery Audit","mcp_tool_name":"bmm_x402_service_discovery_audit","description":"Checks caller-supplied x402 and agent discovery documents for path, price, currency, network, and routing consistency.","method":"POST","path":"/api/x402/service-discovery-audit","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"AGENT_EXPANSION_V2_ENABLED","featureFlag":"AGENT_EXPANSION_V2_ENABLED","buyerAgentQuestion":"Is this agent/API/x402 service discovery metadata complete, consistent, and safe enough for my agent to buy from?","whatItDoes":"Audits caller-provided discovery documents for buyer-agent routing consistency across x402, agent manifest, AI, MCP, and llms.txt surfaces.","whatItDoesNotDo":"Does not crawl arbitrary URLs, verify legal identity, certify compliance, prove uptime, judge service quality, or approve a seller.","outputSummary":"Returns a consistency decision, confidence, discovered evidence, conflicts, risk flags, recommended next action, and limitations.","limitations":["Caller-provided discovery documents only; no live crawl in v1.","Discovery consistency only; no legal identity, compliance, uptime, safety, or service-quality verification.","No AML, sanctions, fraud-certainty, regulatory approval, or investment advice."],"inputSchema":{"type":"object","required":["service_url","discovery_documents"],"properties":{"service_url":{"type":"string","format":"uri"},"expected_resource_path":{"type":"string"},"expected_price":{"type":"string"},"expected_currency":{"const":"USDC"},"network":{"type":"string"},"discovery_documents":{"type":"object","properties":{"x402":{"type":"object"},"agent_manifest":{"type":"object"},"ai":{"type":"object"},"mcp":{"type":"object"},"llms_text":{"type":"string"}}}}},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limitations"],"properties":{"product_family":{"const":"agent_expansion_v2_api"},"endpoint":{"const":"service-discovery-audit"},"tool_id":{"const":"service_discovery_audit"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object","additionalProperties":true}},"additionalProperties":true}},{"id":"agent_payment_history_summary","tool_id":"agent_payment_history_summary","name":"Agent Payment History Summary","title":"Agent Payment History Summary","mcp_tool_name":"bmm_agent_payment_history_summary","description":"Summarizes recent BMM x402 payment-log activity for a payee, chain, currency, and optional paid resource path.","method":"POST","path":"/api/x402/agent-payment-history-summary","price":{"amount":"0.25","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"AGENT_EXPANSION_V2_ENABLED","featureFlag":"AGENT_EXPANSION_V2_ENABLED","buyerAgentQuestion":"What does this service/payee's recent payment activity suggest about visible usage and buyer behavior?","whatItDoes":"Counts matching paid x402 ledger rows and estimated paid volume from BMM request logs for the requested payee and resource.","whatItDoesNotDo":"Does not identify unique payers, prove repeat buyers, infer legal identity, verify demand, certify legitimacy, or provide compliance clearance.","outputSummary":"Returns a payment-activity decision, confidence, matching-row counts, paid volume estimate, unavailable payer metrics, risk flags, next action, and limitations.","limitations":["Uses Blockchain Money Map x402 request logs only.","The current log schema does not store payer wallet identity, so unique payer, repeat payer, and concentration metrics are unavailable.","Does not prove demand, legitimacy, service quality, identity, compliance, or safety."],"inputSchema":{"type":"object","required":["chain","payee","currency"],"properties":{"chain":{"type":"string"},"payee":{"type":"string"},"lookback_days":{"type":"integer","minimum":1,"maximum":365},"resource_path":{"type":"string"},"currency":{"const":"USDC"}}},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","evidence","risk_flags","recommended_next_action","limitations"],"properties":{"product_family":{"const":"agent_expansion_v2_api"},"endpoint":{"const":"agent-payment-history-summary"},"tool_id":{"const":"agent_payment_history_summary"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"evidence":{"type":"object","additionalProperties":true},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object","additionalProperties":true}},"additionalProperties":true}},{"id":"x402_catalog_drift_monitor","tool_id":"x402_catalog_drift_monitor","name":"x402 Catalog Drift Monitor","title":"x402 Catalog Drift Monitor","mcp_tool_name":"bmm_x402_catalog_drift_monitor","description":"Compares caller-supplied x402 catalog, OpenAPI, MCP/tool metadata, and unpaid challenge samples for endpoint, method, price, currency, network, receiver, and tool drift.","method":"POST","path":"/api/x402/x402-catalog-drift-monitor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_CATALOG_DRIFT_MONITOR_ENABLED","featureFlag":"X402_CATALOG_DRIFT_MONITOR_ENABLED","buyerAgentQuestion":"Do this seller's public catalog, OpenAPI, MCP/tool metadata, and caller-supplied unpaid x402 challenge facts still agree before my agent buys from it?","whatItDoes":"Runs deterministic local comparison on caller-supplied catalog JSON, OpenAPI JSON, expected endpoint facts, MCP/tool metadata, and unpaid challenge JSON.","whatItDoesNotDo":"Does not fetch URLs, run live unpaid probes, follow redirects, perform DNS lookups, execute paid target calls, persist supplied documents, or approve a seller.","outputSummary":"Returns a drift decision, confidence, checked surfaces, field-level mismatches, risk flags, recommended next action, and limitations.","limitations":["Caller-supplied JSON only; no target fetches or live probes in v1.","Metadata drift detection only; no legal identity, uptime, service-quality, fraud, AML, sanctions, or compliance clearance.","Missing catalog, OpenAPI, MCP/tool, or challenge facts lower confidence instead of producing a seller approval."],"inputSchema":{"type":"object","required":["service_url","expected_endpoint"],"properties":{"service_url":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTPS service URL used only as a sanitized label in v1."},"expected_endpoint":{"type":"string","maxLength":256,"description":"Root-relative endpoint path expected by the buyer agent."},"expected_method":{"type":"string","enum":["GET","POST"],"default":"POST"},"catalog_json":{"type":"object","additionalProperties":true},"openapi_json":{"type":"object","additionalProperties":true},"mcp_tool_name":{"type":"string","maxLength":120},"expected_tool_id":{"type":"string","maxLength":120},"expected_price":{"type":"string","pattern":"^[0-9]+(\\.[0-9]{1,6})?$"},"expected_currency":{"type":"string","maxLength":20},"expected_network":{"type":"string","maxLength":40},"expected_receiver":{"type":"string","maxLength":120},"payment_challenge_json":{"type":"object","additionalProperties":true}},"additionalProperties":false},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","checked_surfaces","mismatches","risk_flags","recommended_next_action","limitations"],"properties":{"product_family":{"const":"agent_expansion_v2_api"},"endpoint":{"const":"x402-catalog-drift-monitor"},"tool_id":{"const":"x402_catalog_drift_monitor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string","description":"x402 route request ID used for Supabase x402_agent_requests ledger reconciliation when available."},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["consistent","minor_drift","major_drift","insufficient_evidence","unsafe_target"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"checked_surfaces":{"type":"array","items":{"type":"string"}},"mismatches":{"type":"array","items":{"type":"object","required":["field","severity","expected","observed","source"],"properties":{"field":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]},"source":{"type":"string"},"explanation":{"type":"string"}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_response_contract_linter","tool_id":"x402_response_contract_linter","name":"Agent Response Contract Linter","title":"Agent Response Contract Linter","mcp_tool_name":"bmm_x402_response_contract_linter","description":"Lints caller-submitted agent API, MCP, and x402 response samples for machine-actionable contract completeness without making network calls.","method":"POST","path":"/api/x402/x402-response-contract-linter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_RESPONSE_CONTRACT_LINTER_ENABLED","featureFlag":"X402_RESPONSE_CONTRACT_LINTER_ENABLED","buyerAgentQuestion":"Will this seller response be machine-actionable enough for my agent to parse before I rely on it?","whatItDoes":"Checks bounded JSON response samples for stable decision, confidence, evidence, limitations, payment metadata, and next-action fields.","whatItDoesNotDo":"Does not fetch URLs, execute requests, store raw samples, certify sellers, prove safety, or bypass x402/payment/security checks.","outputSummary":"Returns deterministic lint decision, score, findings, risk flags, recommended next action, and limitations.","limitations":["Caller-submitted response samples only; no target calls or live validators.","Machine-actionability linting only; no legal, financial, compliance, AML, sanctions, identity, fraud-clearance, safety, or seller-approval claims.","x402 payment proves billing only and does not authorize third-party service changes."],"inputSchema":{"type":"object","required":["response_sample"],"properties":{"response_sample":{"type":"object"},"schema_sample":{"type":"object"},"tool_context":{"type":"object","properties":{"endpoint_path":{"type":"string","maxLength":160},"tool_id":{"type":"string","maxLength":120},"mcp_tool_name":{"type":"string","maxLength":120},"operation_id":{"type":"string","maxLength":120},"expected_price":{"type":"string","maxLength":32},"currency":{"type":"string","enum":["USDC"]},"network":{"type":"string","maxLength":64}},"additionalProperties":false},"lint_profile":{"type":"string","enum":["api","mcp","x402","auto"]}},"additionalProperties":false},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","risk_flags","recommended_next_action","limitations","metadata","lint_profile","score","findings"],"properties":{"product_family":{"const":"agent_expansion_v3_api"},"endpoint":{"const":"x402-response-contract-linter"},"tool_id":{"const":"x402_response_contract_linter"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"}},"additionalProperties":false},"lint_profile":{"type":"string","enum":["api","mcp","x402"]},"score":{"type":"number","minimum":0,"maximum":100},"findings":{"type":"array","items":{"type":"object"}}},"additionalProperties":false}},{"id":"x402_failure_fact_classifier","tool_id":"x402_failure_fact_classifier","name":"Sanitized x402 Failure-Fact Classifier","title":"Sanitized x402 Failure-Fact Classifier","mcp_tool_name":"bmm_x402_failure_fact_classifier","description":"Classifies sanitized x402 failure facts into safe diagnostic causes without replaying payments or storing raw logs.","method":"POST","path":"/api/x402/x402-failure-fact-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_FAILURE_FACT_CLASSIFIER_ENABLED","featureFlag":"X402_FAILURE_FACT_CLASSIFIER_ENABLED","buyerAgentQuestion":"Why did this x402 request fail, using only safe facts, and what should my agent do next?","whatItDoes":"Analyzes allowlisted HTTP status, x402 challenge facts, safe error codes, header-name presence, and expected-vs-observed facts.","whatItDoesNotDo":"Does not accept header values, raw logs, signatures, cookies, bearer tokens, payment payloads, facilitator calls, target calls, or paid retries.","outputSummary":"Returns likely cause, confidence, safe evidence, risk flags, recommended diagnostic action, and limitations.","limitations":["Sanitized failure facts only; no raw payment material, logs, cookies, bearer tokens, or header values.","Does not prove settlement, fault, service quality, authorization, compliance, fraud status, or seller legitimacy.","Does not call facilitators or target services."],"inputSchema":{"type":"object","required":["failure_facts"],"properties":{"failure_facts":{"type":"object","properties":{"http_status":{"type":"integer","minimum":100,"maximum":599},"x402_version":{"type":"integer","minimum":1,"maximum":2},"scheme":{"type":"string","maxLength":64},"network":{"type":"string","maxLength":64},"currency":{"type":"string","enum":["USDC"]},"amount":{"type":"string","maxLength":32},"receiver":{"type":"string","maxLength":80},"resource_path":{"type":"string","maxLength":160},"facilitator_error_code":{"type":"string","pattern":"^[A-Za-z0-9_.:-]{1,120}$"},"target_error_code":{"type":"string","pattern":"^[A-Za-z0-9_.:-]{1,120}$"},"retry_status":{"type":"string","maxLength":64},"present_header_names":{"type":"array","items":{"type":"string","maxLength":80},"maxItems":40}},"additionalProperties":false},"expected_facts":{"type":"object","properties":{"resource_path":{"type":"string","maxLength":160},"tool_id":{"type":"string","maxLength":120},"scheme":{"type":"string","maxLength":64},"network":{"type":"string","maxLength":64},"currency":{"type":"string","enum":["USDC"]},"amount":{"type":"string","maxLength":32},"receiver":{"type":"string","maxLength":80}},"additionalProperties":false},"caller_context":{"type":"object","properties":{"environment":{"type":"string","enum":["local","preview","production","test","unknown"]},"integration_step":{"type":"string","enum":["challenge","sign","retry","verify","settle","target_response","unknown"]},"client_name":{"type":"string","pattern":"^[A-Za-z0-9_. -]{1,80}$"},"client_version":{"type":"string","pattern":"^[A-Za-z0-9_.:-]{1,40}$"}},"additionalProperties":false}},"additionalProperties":false},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","risk_flags","recommended_next_action","limitations","metadata","likely_cause","evidence"],"properties":{"product_family":{"const":"agent_expansion_v3_api"},"endpoint":{"const":"x402-failure-fact-classifier"},"tool_id":{"const":"x402_failure_fact_classifier"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string"},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"}},"additionalProperties":false},"likely_cause":{"type":"string"},"evidence":{"type":"array","items":{"type":"object"}}},"additionalProperties":false}},{"id":"x402_response_provenance_notary","tool_id":"x402_response_provenance_notary","name":"x402 Response Provenance Notary","title":"x402 Response Provenance Notary","mcp_tool_name":"bmm_x402_response_provenance_notary","description":"Creates or verifies hash-only caller-submitted x402 response provenance records with scoped idempotency and one-time lookup secrets.","method":"POST","path":"/api/x402/x402-response-provenance-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_RESPONSE_PROVENANCE_NOTARY_ENABLED","featureFlag":"X402_RESPONSE_PROVENANCE_NOTARY_ENABLED","buyerAgentQuestion":"Can I record or verify hash-only provenance for this x402 response without exposing raw payment or response material?","whatItDoes":"Stores allowlisted hashes and metadata, enforces scoped idempotency, returns a one-time lookup secret on create, and verifies records by notary ID plus lookup secret.","whatItDoesNotDo":"Does not store raw responses, payment headers, signatures, cookies, bearer tokens, personal data, or arbitrary metadata; does not provide legal notarization, fraud proof, compliance approval, non-repudiation, identity verification, or seller approval.","outputSummary":"Returns record-created, replayed, verified, or hash-mismatch decisions with stored hash field names, retention data, risk flags, next action, and limitations.","limitations":["Hash-only caller-submitted provenance helper; no raw payload storage.","No legal, compliance, sanctions, AML, identity, fraud-clearance, reputation, or non-repudiation claims.","Verification requires both notary ID and lookup secret; there is no list/search endpoint."],"inputSchema":{"oneOf":[{"$ref":"#/$defs/createRequest"},{"$ref":"#/$defs/verifyRequest"}],"$defs":{"createRequest":{"type":"object","required":["mode","idempotency_key","idempotency_scope_token","endpoint_path","tool_id","schema_version","generated_at","retention_class"],"properties":{"mode":{"const":"create"},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"endpoint_path":{"type":"string","maxLength":160},"tool_id":{"type":"string","maxLength":120},"schema_version":{"type":"string","maxLength":40},"generated_at":{"type":"string","format":"date-time"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"operation_id":{"type":"string","maxLength":120},"mcp_tool_name":{"type":"string","maxLength":120},"payment_network":{"type":"string","maxLength":64},"currency":{"type":"string","enum":["USDC"]},"amount":{"type":"string","maxLength":32},"service_label":{"type":"string","maxLength":200},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},"verifyRequest":{"type":"object","required":["mode","notary_id","lookup_secret"],"properties":{"mode":{"const":"verify"},"notary_id":{"type":"string","minLength":24,"maxLength":120,"pattern":"^[A-Za-z0-9_-]{24,120}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false}}},"outputSchema":{"type":"object","required":["product_family","endpoint","tool_id","version","request_id","x402_request_id","generated_at","decision","confidence","summary","risk_flags","recommended_next_action","limitations","metadata","notary_id","stored_hashes","retention"],"properties":{"product_family":{"const":"agent_expansion_v3_api"},"endpoint":{"const":"x402-response-provenance-notary"},"tool_id":{"const":"x402_response_provenance_notary"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["record_created","record_replayed","record_verified","hash_mismatch"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"risk_flags":{"type":"array","items":{"type":"string"}},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"}},"additionalProperties":false},"notary_id":{"type":"string"},"stored_hashes":{"type":"object"},"retention":{"type":"object"},"lookup_secret":{"type":"string","description":"Returned once only on record_created responses."}},"additionalProperties":false}},{"id":"x402_authorized_payee_rotation_notary","tool_id":"x402_authorized_payee_rotation_notary","name":"Hash-Only Authorized Payee Rotation Notary","title":"Hash-Only Authorized Payee Rotation Notary","mcp_tool_name":"bmm_x402_authorized_payee_rotation_notary","description":"Records and verifies hash-only evidence for authorized x402 payee-wallet rotations.","method":"POST","path":"/api/x402/x402-authorized-payee-rotation-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AUTHORIZED_PAYEE_ROTATION_NOTARY_ENABLED","featureFlag":"X402_AUTHORIZED_PAYEE_ROTATION_NOTARY_ENABLED","buyerAgentQuestion":"Was this payee rotation announced through a safe evidence packet before my agent pays again?","whatItDoes":"Checks sanitized payee-rotation facts, produces deterministic findings, and can persist hash-only records with scoped idempotency.","whatItDoesNotDo":"Does not route funds, authorize payments, certify sellers, store raw secrets, or claim legal notarization.","outputSummary":"Returns a safe rotation decision, findings, risk flags, retention details, and next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["seller_id_hash","previous_payee_hash","new_payee_hash","rotation_evidence_hash","effective_at"],"properties":{"seller_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"previous_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"new_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"rotation_evidence_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"effective_at":{"type":"string","maxLength":500},"service_url_label":{"type":"string","maxLength":500},"chain_id":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"listing_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["seller_id_hash","previous_payee_hash","new_payee_hash","rotation_evidence_hash","effective_at"],"properties":{"seller_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"previous_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"new_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"rotation_evidence_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"effective_at":{"type":"string","maxLength":500},"service_url_label":{"type":"string","maxLength":500},"chain_id":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"listing_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},{"type":"object","required":["mode","facts","lookup_secret","idempotency_scope_token"],"properties":{"mode":{"const":"verify"},"facts":{"type":"object","required":[],"properties":{"seller_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"previous_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"new_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"rotation_evidence_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"effective_at":{"type":"string","maxLength":500},"service_url_label":{"type":"string","maxLength":500},"chain_id":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"listing_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":[],"properties":{"seller_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"previous_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"new_payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"rotation_evidence_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"effective_at":{"type":"string","maxLength":500},"service_url_label":{"type":"string","maxLength":500},"chain_id":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"listing_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"record_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"ledger_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"notary_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"}},"additionalProperties":false,"anyOf":[{"required":["record_id"]},{"required":["ledger_id"]},{"required":["notary_id"]}]}],"x-bmm-required-by-mode":{"create":["seller_id_hash","previous_payee_hash","new_payee_hash","rotation_evidence_hash","effective_at"]},"x-bmm-allowed-fact-fields":["seller_id_hash","previous_payee_hash","new_payee_hash","rotation_evidence_hash","effective_at","service_url_label","chain_id","currency","listing_hash","challenge_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-authorized-payee-rotation-notary"},"service_id":{"const":"hash-only-authorized-payee-rotation-notary"},"tool_id":{"const":"x402_authorized_payee_rotation_notary"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_paid_agent_response_completeness_drift_ledger","tool_id":"x402_paid_agent_response_completeness_drift_ledger","name":"Paid-Agent Response Completeness Drift Ledger","title":"Paid-Agent Response Completeness Drift Ledger","mcp_tool_name":"bmm_x402_paid_agent_response_completeness_drift_ledger","description":"Tracks hash-only completeness snapshots for paid-agent response contracts across releases.","method":"POST","path":"/api/x402/x402-paid-agent-response-completeness-drift-ledger","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAID_AGENT_RESPONSE_COMPLETENESS_DRIFT_LEDGER_ENABLED","featureFlag":"X402_PAID_AGENT_RESPONSE_COMPLETENESS_DRIFT_LEDGER_ENABLED","buyerAgentQuestion":"Did this paid agent's response contract become less machine-actionable across versions?","whatItDoes":"Compares caller-supplied response contract facts and can persist hash-only release snapshots.","whatItDoesNotDo":"Does not store raw responses, fetch sellers, score reputation, or replace the single-sample linter.","outputSummary":"Returns completeness drift findings, risk flags, optional record details, and a release-gate next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"snapshot"},"facts":{"type":"object","required":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},{"type":"object","required":["mode","facts","reference_facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false},{"type":"object","required":["mode","facts","lookup_secret","idempotency_scope_token"],"properties":{"mode":{"const":"verify"},"facts":{"type":"object","required":[],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":[],"properties":{"service_id_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_contract_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"required_field_count":{"type":"number"},"present_field_count":{"type":"number"},"missing_field_codes":{"type":"array","maxItems":50},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"record_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"ledger_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"notary_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"}},"additionalProperties":false,"anyOf":[{"required":["record_id"]},{"required":["ledger_id"]},{"required":["notary_id"]}]}],"x-bmm-required-by-mode":{"snapshot":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"],"compare":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"]},"x-bmm-allowed-fact-fields":["service_id_hash","schema_hash","response_contract_hash","required_field_count","present_field_count","missing_field_codes","version_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-paid-agent-response-completeness-drift-ledger"},"service_id":{"const":"paid-agent-response-completeness-drift-ledger"},"tool_id":{"const":"x402_paid_agent_response_completeness_drift_ledger"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_operation_stability_ledger","tool_id":"x402_mcp_operation_stability_ledger","name":"x402/MCP Operation Stability Ledger","title":"x402/MCP Operation Stability Ledger","mcp_tool_name":"bmm_x402_mcp_operation_stability_ledger","description":"Records and compares hash-only x402, OpenAPI, and MCP operation stability facts.","method":"POST","path":"/api/x402/x402-mcp-operation-stability-ledger","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_OPERATION_STABILITY_LEDGER_ENABLED","featureFlag":"X402_MCP_OPERATION_STABILITY_LEDGER_ENABLED","buyerAgentQuestion":"Did this paid tool's route, operation, MCP schema, or x402 payment metadata drift?","whatItDoes":"Classifies stable, additive, and breaking operation changes from sanitized caller facts.","whatItDoesNotDo":"Does not crawl services, prove uptime, or replace live catalog drift checks.","outputSummary":"Returns operation stability classification, evidence fields, optional record details, and next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"fingerprint"},"facts":{"type":"object","required":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},{"type":"object","required":["mode","facts","reference_facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false},{"type":"object","required":["mode","facts","lookup_secret","idempotency_scope_token"],"properties":{"mode":{"const":"verify"},"facts":{"type":"object","required":[],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":[],"properties":{"operation_id":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"method":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"input_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_schema_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"version_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"record_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"ledger_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"notary_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"}},"additionalProperties":false,"anyOf":[{"required":["record_id"]},{"required":["ledger_id"]},{"required":["notary_id"]}]}],"x-bmm-required-by-mode":{"fingerprint":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"],"compare":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"]},"x-bmm-allowed-fact-fields":["operation_id","mcp_tool_name","route_path","method","resource_hash","input_schema_hash","output_schema_hash","payment_metadata_hash","version_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-operation-stability-ledger"},"service_id":{"const":"x402-mcp-operation-stability-ledger"},"tool_id":{"const":"x402_mcp_operation_stability_ledger"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_ap2_mandate_constraint_gap_auditor","tool_id":"x402_ap2_mandate_constraint_gap_auditor","name":"AP2 Mandate Constraint Gap Auditor","title":"AP2 Mandate Constraint Gap Auditor","mcp_tool_name":"bmm_x402_ap2_mandate_constraint_gap_auditor","description":"Audits sanitized AP2-style mandate facts for missing autonomous-purchase constraints.","method":"POST","path":"/api/x402/x402-ap2-mandate-constraint-gap-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AP2_MANDATE_CONSTRAINT_GAP_AUDITOR_ENABLED","featureFlag":"X402_AP2_MANDATE_CONSTRAINT_GAP_AUDITOR_ENABLED","buyerAgentQuestion":"What constraint gaps should be fixed before accepting this autonomous purchase mandate?","whatItDoes":"Checks caller-provided mandate facts for amount, merchant, item, expiry, recurrence, and verifier constraints.","whatItDoesNotDo":"Does not approve transactions, sign mandates, revoke authority, or make legal validity claims.","outputSummary":"Returns mandate gap findings, risk flags, optional audit record details, and a safe next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["mandate_type","agent_binding_present","verifier_binding_present","merchant_binding_present","amount_cap","currency","expiry","item_constraints","recurrence_constraints","receipt_requirement","intended_action"],"properties":{"mandate_type":{"type":"string","maxLength":500},"agent_binding_present":{"type":"boolean"},"verifier_binding_present":{"type":"boolean"},"merchant_binding_present":{"type":"boolean"},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":50},"recurrence_constraints":{"type":"array","maxItems":50},"receipt_requirement":{"type":"string","maxLength":500},"intended_action":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mandate_type","agent_binding_present","verifier_binding_present","merchant_binding_present","amount_cap","currency","expiry","item_constraints","recurrence_constraints","receipt_requirement","intended_action"],"properties":{"mandate_type":{"type":"string","maxLength":500},"agent_binding_present":{"type":"boolean"},"verifier_binding_present":{"type":"boolean"},"merchant_binding_present":{"type":"boolean"},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":50},"recurrence_constraints":{"type":"array","maxItems":50},"receipt_requirement":{"type":"string","maxLength":500},"intended_action":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["mandate_type","agent_binding_present","verifier_binding_present","merchant_binding_present","amount_cap","currency","expiry","item_constraints","recurrence_constraints","receipt_requirement","intended_action"]},"x-bmm-allowed-fact-fields":["mandate_type","agent_binding_present","verifier_binding_present","merchant_binding_present","amount_cap","currency","expiry","item_constraints","recurrence_constraints","receipt_requirement","intended_action"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-ap2-mandate-constraint-gap-auditor"},"service_id":{"const":"ap2-mandate-constraint-gap-auditor"},"tool_id":{"const":"x402_ap2_mandate_constraint_gap_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_wallet_policy_coverage_gap_analyzer","tool_id":"x402_agent_wallet_policy_coverage_gap_analyzer","name":"Agent Wallet Policy Coverage Gap Analyzer","title":"Agent Wallet Policy Coverage Gap Analyzer","mcp_tool_name":"bmm_x402_agent_wallet_policy_coverage_gap_analyzer","description":"Compares sanitized autonomous-task facts against wallet policy coverage.","method":"POST","path":"/api/x402/x402-agent-wallet-policy-coverage-gap-analyzer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_WALLET_POLICY_COVERAGE_GAP_ANALYZER_ENABLED","featureFlag":"X402_AGENT_WALLET_POLICY_COVERAGE_GAP_ANALYZER_ENABLED","buyerAgentQuestion":"Does the wallet policy cover the task this agent is about to perform?","whatItDoes":"Finds missing spend, network, currency, merchant, category, recurrence, and approval constraints.","whatItDoesNotDo":"Does not connect wallets, enforce policy on-chain, approve spending, or store wallet secrets.","outputSummary":"Returns policy coverage gaps, recommended constraints, optional audit record details, and limitations.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["intended_task","policy_scope","spend_caps","allowed_counterparties","allowed_chains","allowed_assets","time_window","recurrence","revocation_supported"],"properties":{"intended_task":{"type":"string","maxLength":500},"policy_scope":{"type":"object","maxProperties":50,"additionalProperties":true},"spend_caps":{"type":"object","maxProperties":50,"additionalProperties":true},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50},"allowed_assets":{"type":"array","maxItems":50},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"recurrence":{"type":"string","maxLength":500},"revocation_supported":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["intended_task","policy_scope","spend_caps","allowed_counterparties","allowed_chains","allowed_assets","time_window","recurrence","revocation_supported"],"properties":{"intended_task":{"type":"string","maxLength":500},"policy_scope":{"type":"object","maxProperties":50,"additionalProperties":true},"spend_caps":{"type":"object","maxProperties":50,"additionalProperties":true},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50},"allowed_assets":{"type":"array","maxItems":50},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"recurrence":{"type":"string","maxLength":500},"revocation_supported":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["intended_task","policy_scope","spend_caps","allowed_counterparties","allowed_chains","allowed_assets","time_window","recurrence","revocation_supported"]},"x-bmm-allowed-fact-fields":["intended_task","policy_scope","spend_caps","allowed_counterparties","allowed_chains","allowed_assets","time_window","recurrence","revocation_supported"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-wallet-policy-coverage-gap-analyzer"},"service_id":{"const":"agent-wallet-policy-coverage-gap-analyzer"},"tool_id":{"const":"x402_agent_wallet_policy_coverage_gap_analyzer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_autonomous_purchase_intent_to_receipt_reconciler","tool_id":"x402_autonomous_purchase_intent_to_receipt_reconciler","name":"Autonomous Purchase Intent-to-Receipt Reconciler","title":"Autonomous Purchase Intent-to-Receipt Reconciler","mcp_tool_name":"bmm_x402_autonomous_purchase_intent_to_receipt_reconciler","description":"Reconciles sanitized autonomous-purchase intent facts against receipt facts.","method":"POST","path":"/api/x402/x402-autonomous-purchase-intent-to-receipt-reconciler","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AUTONOMOUS_PURCHASE_INTENT_TO_RECEIPT_RECONCILER_ENABLED","featureFlag":"X402_AUTONOMOUS_PURCHASE_INTENT_TO_RECEIPT_RECONCILER_ENABLED","buyerAgentQuestion":"Does the paid receipt match the purchase intent my agent was authorized to execute?","whatItDoes":"Compares payee, amount, currency, network, resource, and timing facts and can persist hash-only reconciliation records.","whatItDoesNotDo":"Does not prove settlement finality, recover funds, approve merchants, or store raw receipts.","outputSummary":"Returns match/mismatch findings, risk flags, optional record details, and reconciliation next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["intent_hash","challenge_hash","payment_hash","receipt_hash","output_hash"],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["intent_hash","challenge_hash","payment_hash","receipt_hash","output_hash"],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"reconcile"},"facts":{"type":"object","required":["intent_hash","receipt_hash"],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["intent_hash","receipt_hash"],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false},{"type":"object","required":["mode","facts","lookup_secret","idempotency_scope_token"],"properties":{"mode":{"const":"verify"},"facts":{"type":"object","required":[],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":[],"properties":{"intent_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"payment_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"output_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"payee_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"record_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"ledger_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"notary_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"}},"additionalProperties":false,"anyOf":[{"required":["record_id"]},{"required":["ledger_id"]},{"required":["notary_id"]}]}],"x-bmm-required-by-mode":{"create":["intent_hash","challenge_hash","payment_hash","receipt_hash","output_hash"],"reconcile":["intent_hash","receipt_hash"]},"x-bmm-allowed-fact-fields":["intent_hash","challenge_hash","payment_hash","receipt_hash","output_hash","amount","currency","network","payee_hash","transaction_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-autonomous-purchase-intent-to-receipt-reconciler"},"service_id":{"const":"autonomous-purchase-intent-to-receipt-reconciler"},"tool_id":{"const":"x402_autonomous_purchase_intent_to_receipt_reconciler"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_paid_tool_latency_sla_evidence_notary","tool_id":"x402_paid_tool_latency_sla_evidence_notary","name":"Paid Tool Latency SLA Evidence Notary","title":"Paid Tool Latency SLA Evidence Notary","mcp_tool_name":"bmm_x402_paid_tool_latency_sla_evidence_notary","description":"Creates and verifies hash-only latency SLA evidence for paid agent tools.","method":"POST","path":"/api/x402/x402-paid-tool-latency-sla-evidence-notary","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAID_TOOL_LATENCY_SLA_EVIDENCE_NOTARY_ENABLED","featureFlag":"X402_PAID_TOOL_LATENCY_SLA_EVIDENCE_NOTARY_ENABLED","buyerAgentQuestion":"Does this paid tool latency evidence support the SLA claim without exposing raw logs?","whatItDoes":"Checks sanitized latency measurements, classifies SLA status, and can persist hash-only evidence records.","whatItDoesNotDo":"Does not run synthetic probes, prove uptime, or store raw logs, headers, cookies, or payment material.","outputSummary":"Returns SLA decision, latency findings, optional record details, and operational next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["request_hash","response_hash","challenge_hash","started_at","completed_at","latency_ms","sla_threshold_ms","tool_id"],"properties":{"request_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"started_at":{"type":"string","maxLength":500},"completed_at":{"type":"string","maxLength":500},"latency_ms":{"type":"number"},"sla_threshold_ms":{"type":"number"},"tool_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["request_hash","response_hash","challenge_hash","started_at","completed_at","latency_ms","sla_threshold_ms","tool_id"],"properties":{"request_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"started_at":{"type":"string","maxLength":500},"completed_at":{"type":"string","maxLength":500},"latency_ms":{"type":"number"},"sla_threshold_ms":{"type":"number"},"tool_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_key":{"type":"string","minLength":32,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{32,160}$"},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"retention_class":{"type":"string","enum":["short","standard","support"]}},"additionalProperties":false},{"type":"object","required":["mode","facts","lookup_secret","idempotency_scope_token"],"properties":{"mode":{"const":"verify"},"facts":{"type":"object","required":[],"properties":{"request_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"started_at":{"type":"string","maxLength":500},"completed_at":{"type":"string","maxLength":500},"latency_ms":{"type":"number"},"sla_threshold_ms":{"type":"number"},"tool_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":[],"properties":{"request_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"challenge_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"started_at":{"type":"string","maxLength":500},"completed_at":{"type":"string","maxLength":500},"latency_ms":{"type":"number"},"sla_threshold_ms":{"type":"number"},"tool_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"idempotency_scope_token":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"lookup_secret":{"type":"string","minLength":43,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{43,160}$"},"record_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"ledger_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"},"notary_id":{"type":"string","minLength":12,"maxLength":160,"pattern":"^[A-Za-z0-9_-]{12,160}$"}},"additionalProperties":false,"anyOf":[{"required":["record_id"]},{"required":["ledger_id"]},{"required":["notary_id"]}]}],"x-bmm-required-by-mode":{"create":["request_hash","response_hash","challenge_hash","started_at","completed_at","latency_ms","sla_threshold_ms","tool_id"]},"x-bmm-allowed-fact-fields":["request_hash","response_hash","challenge_hash","started_at","completed_at","latency_ms","sla_threshold_ms","tool_id","receipt_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-paid-tool-latency-sla-evidence-notary"},"service_id":{"const":"paid-tool-latency-sla-evidence-notary"},"tool_id":{"const":"x402_paid_tool_latency_sla_evidence_notary"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_multi_provider_challenge_normalizer","tool_id":"x402_multi_provider_challenge_normalizer","name":"Multi-Provider x402 Challenge Normalizer","title":"Multi-Provider x402 Challenge Normalizer","mcp_tool_name":"bmm_x402_multi_provider_challenge_normalizer","description":"Normalizes safe x402 challenge metadata from multiple provider formats.","method":"POST","path":"/api/x402/x402-multi-provider-challenge-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MULTI_PROVIDER_CHALLENGE_NORMALIZER_ENABLED","featureFlag":"X402_MULTI_PROVIDER_CHALLENGE_NORMALIZER_ENABLED","buyerAgentQuestion":"Can my agent compare these x402 challenges using one safe normalized shape?","whatItDoes":"Extracts scheme, network, amount, currency, receiver, resource, and timeout facts from caller-supplied challenge metadata.","whatItDoesNotDo":"Does not verify signatures, replay payments, call facilitators, or accept raw payment headers.","outputSummary":"Returns normalized challenge fields, missing fields, risk flags, and next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"normalize"},"facts":{"type":"object","required":["provider_label","status_code","headers","challenge_json"],"properties":{"provider_label":{"type":"string","maxLength":500},"status_code":{"type":"number"},"headers":{"type":"object","maxProperties":10,"properties":{"content_type":{"type":"string","maxLength":120},"cache-control":{"type":"string","maxLength":160},"content-length":{"type":"string","maxLength":40},"x-request-id":{"type":"string","maxLength":160},"x-provider":{"type":"string","maxLength":120},"x-version":{"type":"string","maxLength":80}},"additionalProperties":false},"challenge_json":{"type":"object","maxProperties":50,"additionalProperties":true},"resource_url_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["provider_label","status_code","headers","challenge_json"],"properties":{"provider_label":{"type":"string","maxLength":500},"status_code":{"type":"number"},"headers":{"type":"object","maxProperties":10,"properties":{"content_type":{"type":"string","maxLength":120},"cache-control":{"type":"string","maxLength":160},"content-length":{"type":"string","maxLength":40},"x-request-id":{"type":"string","maxLength":160},"x-provider":{"type":"string","maxLength":120},"x-version":{"type":"string","maxLength":80}},"additionalProperties":false},"challenge_json":{"type":"object","maxProperties":50,"additionalProperties":true},"resource_url_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"normalize":["provider_label","status_code","headers","challenge_json"]},"x-bmm-allowed-fact-fields":["provider_label","status_code","headers","challenge_json","resource_url_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-multi-provider-challenge-normalizer"},"service_id":{"const":"multi-provider-x402-challenge-normalizer"},"tool_id":{"const":"x402_multi_provider_challenge_normalizer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_facilitator_cost_comparator","tool_id":"x402_facilitator_cost_comparator","name":"x402 Facilitator Cost Comparator","title":"x402 Facilitator Cost Comparator","mcp_tool_name":"bmm_x402_facilitator_cost_comparator","description":"Compares caller-supplied x402 facilitator cost facts for buyer-agent routing.","method":"POST","path":"/api/x402/x402-facilitator-cost-comparator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_FACILITATOR_COST_COMPARATOR_ENABLED","featureFlag":"X402_FACILITATOR_COST_COMPARATOR_ENABLED","buyerAgentQuestion":"Which facilitator cost profile looks cheapest and safest for this paid request?","whatItDoes":"Ranks sanitized provider cost, fee, timeout, and network facts without external calls.","whatItDoesNotDo":"Does not negotiate prices, execute payments, or verify live facilitator availability.","outputSummary":"Returns cost comparison findings, risk flags, and recommended routing next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["expected_monthly_calls","average_price_usd","providers"],"properties":{"expected_monthly_calls":{"type":"number"},"average_price_usd":{"type":"number"},"providers":{"type":"array","maxItems":50}},"additionalProperties":false},"reference_facts":{"type":"object","required":["expected_monthly_calls","average_price_usd","providers"],"properties":{"expected_monthly_calls":{"type":"number"},"average_price_usd":{"type":"number"},"providers":{"type":"array","maxItems":50}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["expected_monthly_calls","average_price_usd","providers"]},"x-bmm-allowed-fact-fields":["expected_monthly_calls","average_price_usd","providers"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-facilitator-cost-comparator"},"service_id":{"const":"x402-facilitator-cost-comparator"},"tool_id":{"const":"x402_facilitator_cost_comparator"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_bmm_agent_spend_category_classifier","tool_id":"x402_bmm_agent_spend_category_classifier","name":"BMM Agent Spend Category Classifier","title":"BMM Agent Spend Category Classifier","mcp_tool_name":"bmm_x402_bmm_agent_spend_category_classifier","description":"Classifies sanitized agent spend facts into operational categories.","method":"POST","path":"/api/x402/x402-bmm-agent-spend-category-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_BMM_AGENT_SPEND_CATEGORY_CLASSIFIER_ENABLED","featureFlag":"X402_BMM_AGENT_SPEND_CATEGORY_CLASSIFIER_ENABLED","buyerAgentQuestion":"How should this agent purchase be categorized for budget and policy reporting?","whatItDoes":"Classifies safe description, merchant, resource, amount, and task facts into deterministic spend categories.","whatItDoesNotDo":"Does not infer identity, provide tax advice, or inspect private receipts.","outputSummary":"Returns spend category, confidence, findings, risk flags, and next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["seller_label","tool_id","description","amount","currency","network"],"properties":{"seller_label":{"type":"string","maxLength":500},"tool_id":{"type":"string","maxLength":500},"description":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"receipt_type":{"type":"string","maxLength":500},"protocol":{"type":"string","maxLength":500},"marketplace_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["seller_label","tool_id","description","amount","currency","network"],"properties":{"seller_label":{"type":"string","maxLength":500},"tool_id":{"type":"string","maxLength":500},"description":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"receipt_type":{"type":"string","maxLength":500},"protocol":{"type":"string","maxLength":500},"marketplace_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["seller_label","tool_id","description","amount","currency","network"]},"x-bmm-allowed-fact-fields":["seller_label","tool_id","description","amount","currency","network","receipt_type","protocol","marketplace_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-bmm-agent-spend-category-classifier"},"service_id":{"const":"bmm-agent-spend-category-classifier"},"tool_id":{"const":"x402_bmm_agent_spend_category_classifier"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_cross_protocol_agent_commerce_profile_normalizer","tool_id":"x402_cross_protocol_agent_commerce_profile_normalizer","name":"Cross-Protocol Agent Commerce Profile Normalizer","title":"Cross-Protocol Agent Commerce Profile Normalizer","mcp_tool_name":"bmm_x402_cross_protocol_agent_commerce_profile_normalizer","description":"Normalizes safe agent-commerce profile facts across x402, MCP, and AP2-style surfaces.","method":"POST","path":"/api/x402/x402-cross-protocol-agent-commerce-profile-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_CROSS_PROTOCOL_AGENT_COMMERCE_PROFILE_NORMALIZER_ENABLED","featureFlag":"X402_CROSS_PROTOCOL_AGENT_COMMERCE_PROFILE_NORMALIZER_ENABLED","buyerAgentQuestion":"Can this seller or tool profile be represented consistently across agent-commerce protocols?","whatItDoes":"Builds a normalized profile from caller-supplied identity, route, price, payment, capability, and policy facts.","whatItDoesNotDo":"Does not prove legal identity, create credentials, or fetch third-party profiles.","outputSummary":"Returns normalized profile coverage findings, missing fields, risk flags, and next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"normalize"},"facts":{"type":"object","required":["profiles"],"properties":{"profiles":{"type":"array","maxItems":50}},"additionalProperties":false},"reference_facts":{"type":"object","required":["profiles"],"properties":{"profiles":{"type":"array","maxItems":50}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"normalize":["profiles"]},"x-bmm-allowed-fact-fields":["profiles"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-cross-protocol-agent-commerce-profile-normalizer"},"service_id":{"const":"cross-protocol-agent-commerce-profile-normalizer"},"tool_id":{"const":"x402_cross_protocol_agent_commerce_profile_normalizer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_paid_tool_permission_scope_auditor","tool_id":"x402_mcp_paid_tool_permission_scope_auditor","name":"MCP Paid Tool Permission Scope Auditor","title":"MCP Paid Tool Permission Scope Auditor","mcp_tool_name":"bmm_x402_mcp_paid_tool_permission_scope_auditor","description":"Audits sanitized MCP paid-tool permission scope declarations.","method":"POST","path":"/api/x402/x402-mcp-paid-tool-permission-scope-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_PAID_TOOL_PERMISSION_SCOPE_AUDITOR_ENABLED","featureFlag":"X402_MCP_PAID_TOOL_PERMISSION_SCOPE_AUDITOR_ENABLED","buyerAgentQuestion":"Are the paid tool's declared MCP permissions narrower than the purchase task requires?","whatItDoes":"Flags broad write, admin, network, payment, file, and credential scopes from caller-provided metadata.","whatItDoesNotDo":"Does not enforce permissions, execute MCP tools, or inspect hidden server code.","outputSummary":"Returns permission-scope findings, risk flags, and recommended gating action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["tool_name","tool_description","input_schema","declared_permission_scope","paid_operation_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"declared_permission_scope":{"type":"string","maxLength":500},"paid_operation_description":{"type":"string","maxLength":500},"destructive_action_declared":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","tool_description","input_schema","declared_permission_scope","paid_operation_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"declared_permission_scope":{"type":"string","maxLength":500},"paid_operation_description":{"type":"string","maxLength":500},"destructive_action_declared":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["tool_name","tool_description","input_schema","declared_permission_scope","paid_operation_description"]},"x-bmm-allowed-fact-fields":["tool_name","tool_description","input_schema","declared_permission_scope","paid_operation_description","destructive_action_declared"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-paid-tool-permission-scope-auditor"},"service_id":{"const":"mcp-paid-tool-permission-scope-auditor"},"tool_id":{"const":"x402_mcp_paid_tool_permission_scope_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_offer_replay_hygiene_auditor","tool_id":"x402_offer_replay_hygiene_auditor","name":"x402 Offer Replay Hygiene Auditor","title":"x402 Offer Replay Hygiene Auditor","mcp_tool_name":"bmm_x402_offer_replay_hygiene_auditor","description":"Checks x402 offer metadata for replay-hygiene controls.","method":"POST","path":"/api/x402/x402-offer-replay-hygiene-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_OFFER_REPLAY_HYGIENE_AUDITOR_ENABLED","featureFlag":"X402_OFFER_REPLAY_HYGIENE_AUDITOR_ENABLED","buyerAgentQuestion":"Does this x402 offer have nonce, expiry, resource, receiver, and network binding?","whatItDoes":"Flags missing replay controls in sanitized offer/challenge metadata.","whatItDoesNotDo":"Does not sign, verify, or replay payments and does not store payment headers.","outputSummary":"Returns replay-hygiene findings, risk flags, and recommended offer-hardening action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["pay_to","amount","currency","network","valid_from","valid_until","nonce_present","signature_present","scheme"],"properties":{"resource_label":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"pay_to":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"valid_from":{"type":"string","maxLength":500},"valid_until":{"type":"string","maxLength":500},"nonce_present":{"type":"boolean"},"signature_present":{"type":"boolean"},"scheme":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["pay_to","amount","currency","network","valid_from","valid_until","nonce_present","signature_present","scheme"],"properties":{"resource_label":{"type":"string","maxLength":500},"resource_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"pay_to":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"valid_from":{"type":"string","maxLength":500},"valid_until":{"type":"string","maxLength":500},"nonce_present":{"type":"boolean"},"signature_present":{"type":"boolean"},"scheme":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["pay_to","amount","currency","network","valid_from","valid_until","nonce_present","signature_present","scheme"]},"x-bmm-allowed-fact-fields":["resource_label","resource_hash","pay_to","amount","currency","network","valid_from","valid_until","nonce_present","signature_present","scheme"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-offer-replay-hygiene-auditor"},"service_id":{"const":"x402-offer-replay-hygiene-auditor"},"tool_id":{"const":"x402_offer_replay_hygiene_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_error_taxonomy_normalizer","tool_id":"x402_agent_commerce_error_taxonomy_normalizer","name":"Agent Commerce Error Taxonomy Normalizer","title":"Agent Commerce Error Taxonomy Normalizer","mcp_tool_name":"bmm_x402_agent_commerce_error_taxonomy_normalizer","description":"Normalizes sanitized agent-commerce error facts into a stable taxonomy.","method":"POST","path":"/api/x402/x402-agent-commerce-error-taxonomy-normalizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_ERROR_TAXONOMY_NORMALIZER_ENABLED","featureFlag":"X402_AGENT_COMMERCE_ERROR_TAXONOMY_NORMALIZER_ENABLED","buyerAgentQuestion":"What safe error category should my agent use for this failed commerce request?","whatItDoes":"Maps HTTP status, safe error code, phase, and provider facts into deterministic error categories.","whatItDoesNotDo":"Does not accept raw logs, credentials, cookies, bearer tokens, or payment headers.","outputSummary":"Returns normalized error taxonomy, confidence, findings, and retry guidance.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["protocol","status_code","error_code","message_excerpt"],"properties":{"protocol":{"type":"string","maxLength":500},"status_code":{"type":"number"},"error_code":{"type":"string","maxLength":500},"message_excerpt":{"type":"string","maxLength":500},"provider_label":{"type":"string","maxLength":500},"retry_after":{"type":"string","maxLength":500},"payment_state":{"type":"string","maxLength":500},"authorization_state":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["protocol","status_code","error_code","message_excerpt"],"properties":{"protocol":{"type":"string","maxLength":500},"status_code":{"type":"number"},"error_code":{"type":"string","maxLength":500},"message_excerpt":{"type":"string","maxLength":500},"provider_label":{"type":"string","maxLength":500},"retry_after":{"type":"string","maxLength":500},"payment_state":{"type":"string","maxLength":500},"authorization_state":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["protocol","status_code","error_code","message_excerpt"]},"x-bmm-allowed-fact-fields":["protocol","status_code","error_code","message_excerpt","provider_label","retry_after","payment_state","authorization_state"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-error-taxonomy-normalizer"},"service_id":{"const":"agent-commerce-error-taxonomy-normalizer"},"tool_id":{"const":"x402_agent_commerce_error_taxonomy_normalizer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_price_display_unit_sanity_checker","tool_id":"x402_price_display_unit_sanity_checker","name":"x402 Price Display Unit Sanity Checker","title":"x402 Price Display Unit Sanity Checker","mcp_tool_name":"bmm_x402_price_display_unit_sanity_checker","description":"Checks x402 price display units for decimal, atomic-unit, currency, and network consistency.","method":"POST","path":"/api/x402/x402-price-display-unit-sanity-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PRICE_DISPLAY_UNIT_SANITY_CHECKER_ENABLED","featureFlag":"X402_PRICE_DISPLAY_UNIT_SANITY_CHECKER_ENABLED","buyerAgentQuestion":"Is this displayed price consistent with the atomic x402 payment amount before my agent buys?","whatItDoes":"Compares caller-supplied decimal, atomic, currency, network, and display facts for unit mistakes.","whatItDoesNotDo":"Does not fetch prices, set prices, or approve non-standard production pricing.","outputSummary":"Returns price-unit findings, risk flags, and recommended correction.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["display_price","display_currency","payment_amount","payment_currency","token_decimals","network"],"properties":{"display_price":{"type":"number"},"display_currency":{"type":"string","maxLength":500},"payment_amount":{"type":"number"},"payment_currency":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"network":{"type":"string","maxLength":500},"atomic_units":{"type":"number"},"catalog_label":{"type":"string","maxLength":500},"challenge_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["display_price","display_currency","payment_amount","payment_currency","token_decimals","network"],"properties":{"display_price":{"type":"number"},"display_currency":{"type":"string","maxLength":500},"payment_amount":{"type":"number"},"payment_currency":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"network":{"type":"string","maxLength":500},"atomic_units":{"type":"number"},"catalog_label":{"type":"string","maxLength":500},"challenge_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["display_price","display_currency","payment_amount","payment_currency","token_decimals","network"]},"x-bmm-allowed-fact-fields":["display_price","display_currency","payment_amount","payment_currency","token_decimals","network","atomic_units","catalog_label","challenge_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-price-display-unit-sanity-checker"},"service_id":{"const":"x402-price-display-unit-sanity-checker"},"tool_id":{"const":"x402_price_display_unit_sanity_checker"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_facilitator_readiness_passport","tool_id":"x402_facilitator_readiness_passport","name":"x402 Facilitator Readiness Passport","title":"x402 Facilitator Readiness Passport","mcp_tool_name":"bmm_x402_facilitator_readiness_passport","description":"Scores caller-supplied x402 facilitator facts for production readiness.","method":"POST","path":"/api/x402/x402-facilitator-readiness-passport","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_FACILITATOR_READINESS_PASSPORT_ENABLED","featureFlag":"X402_FACILITATOR_READINESS_PASSPORT_ENABLED","buyerAgentQuestion":"Is this facilitator path production-ready before my agent pays a live route?","whatItDoes":"Checks environment, verify/settle support, network coverage, and operational caveats from sanitized facts.","whatItDoesNotDo":"Does not call facilitators, settle payments, certify uptime, or provide custody or legal assurances.","outputSummary":"Returns a readiness passport, blockers, warnings, and a production launch next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks"],"properties":{"facilitator_url_label":{"type":"string","maxLength":500},"environment":{"type":"string","maxLength":500},"verify_status":{"type":"string","maxLength":500},"settle_status":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"production_evidence":{"type":"string","maxLength":500},"known_caveats":{"type":"string","maxLength":500},"settlement_cache_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks"],"properties":{"facilitator_url_label":{"type":"string","maxLength":500},"environment":{"type":"string","maxLength":500},"verify_status":{"type":"string","maxLength":500},"settle_status":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"production_evidence":{"type":"string","maxLength":500},"known_caveats":{"type":"string","maxLength":500},"settlement_cache_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks"]},"x-bmm-allowed-fact-fields":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks","production_evidence","known_caveats","settlement_cache_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-facilitator-readiness-passport"},"service_id":{"const":"facilitator-readiness-passport"},"tool_id":{"const":"x402_facilitator_readiness_passport"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_network_token_route_planner","tool_id":"x402_network_token_route_planner","name":"x402 Network Token Route Planner","title":"x402 Network Token Route Planner","mcp_tool_name":"bmm_x402_network_token_route_planner","description":"Plans safer x402 network, token, amount-format, and transfer-method routing from caller facts.","method":"POST","path":"/api/x402/x402-network-token-route-planner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_NETWORK_TOKEN_ROUTE_PLANNER_ENABLED","featureFlag":"X402_NETWORK_TOKEN_ROUTE_PLANNER_ENABLED","buyerAgentQuestion":"Which network and token payment path should my buyer agent prefer for this x402 route?","whatItDoes":"Ranks route facts for CAIP network clarity, token support, amount format, and EIP-3009 or Permit2 friction.","whatItDoesNotDo":"Does not query wallets, fetch live liquidity, move funds, or set payment metadata.","outputSummary":"Returns a route plan with recommended, backup, and blocked payment paths.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["network","token","price_format","transfer_method"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"price_format":{"type":"string","maxLength":500},"transfer_method":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"default_asset_supported_present":{"type":"boolean"},"explicit_token_amount_present":{"type":"boolean"},"facilitator_label":{"type":"string","maxLength":500},"fallback_network":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["network","token","price_format","transfer_method"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"price_format":{"type":"string","maxLength":500},"transfer_method":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"default_asset_supported_present":{"type":"boolean"},"explicit_token_amount_present":{"type":"boolean"},"facilitator_label":{"type":"string","maxLength":500},"fallback_network":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["network","token","price_format","transfer_method"]},"x-bmm-allowed-fact-fields":["network","token","price_format","transfer_method","token_decimals","default_asset_supported_present","explicit_token_amount_present","facilitator_label","fallback_network"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-network-token-route-planner"},"service_id":{"const":"network-token-route-planner"},"tool_id":{"const":"x402_network_token_route_planner"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_payment_identifier_retry_safety_lens","tool_id":"x402_payment_identifier_retry_safety_lens","name":"x402 Payment Identifier Retry Safety Lens","title":"x402 Payment Identifier Retry Safety Lens","mcp_tool_name":"bmm_x402_payment_identifier_retry_safety_lens","description":"Classifies x402 payment identifier and retry facts for duplicate-charge and privacy risk.","method":"POST","path":"/api/x402/x402-payment-identifier-retry-safety-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAYMENT_IDENTIFIER_RETRY_SAFETY_LENS_ENABLED","featureFlag":"X402_PAYMENT_IDENTIFIER_RETRY_SAFETY_LENS_ENABLED","buyerAgentQuestion":"Can this buyer agent safely retry a paid request without duplicate charge risk?","whatItDoes":"Checks sanitized ID format, dedupe scope, retry cache, crash recovery, and privacy facts.","whatItDoesNotDo":"Does not store payment IDs, inspect raw payment headers, or retry payments.","outputSummary":"Returns retry-safe, caution, or duplicate-charge risk decisions with redacted findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["payment_id_format","retry_cache_policy","dedupe_scope","crash_recovery_policy"],"properties":{"payment_id_format":{"type":"string","maxLength":500},"retry_cache_policy":{"type":"string","maxLength":500},"dedupe_scope":{"type":"string","maxLength":500},"crash_recovery_policy":{"type":"string","maxLength":500},"identifier_privacy_notes":{"type":"string","maxLength":500},"cached_response_present":{"type":"boolean"},"unique_prefix_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["payment_id_format","retry_cache_policy","dedupe_scope","crash_recovery_policy"],"properties":{"payment_id_format":{"type":"string","maxLength":500},"retry_cache_policy":{"type":"string","maxLength":500},"dedupe_scope":{"type":"string","maxLength":500},"crash_recovery_policy":{"type":"string","maxLength":500},"identifier_privacy_notes":{"type":"string","maxLength":500},"cached_response_present":{"type":"boolean"},"unique_prefix_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["payment_id_format","retry_cache_policy","dedupe_scope","crash_recovery_policy"]},"x-bmm-allowed-fact-fields":["payment_id_format","retry_cache_policy","dedupe_scope","crash_recovery_policy","identifier_privacy_notes","cached_response_present","unique_prefix_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-payment-identifier-retry-safety-lens"},"service_id":{"const":"payment-identifier-retry-safety-lens"},"tool_id":{"const":"x402_payment_identifier_retry_safety_lens"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_signed_receipt_delivery_confidence_scorer","tool_id":"x402_signed_receipt_delivery_confidence_scorer","name":"x402 Signed Receipt Delivery Confidence Scorer","title":"x402 Signed Receipt Delivery Confidence Scorer","mcp_tool_name":"bmm_x402_signed_receipt_delivery_confidence_scorer","description":"Scores signed offer and receipt metadata for paid-service delivery confidence.","method":"POST","path":"/api/x402/x402-signed-receipt-delivery-confidence-scorer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_SIGNED_RECEIPT_DELIVERY_CONFIDENCE_SCORER_ENABLED","featureFlag":"X402_SIGNED_RECEIPT_DELIVERY_CONFIDENCE_SCORER_ENABLED","buyerAgentQuestion":"Does this signed receipt give my buyer agent enough evidence that the paid service delivered?","whatItDoes":"Compares sanitized offer, receipt, resource, amount, timestamp, and delivery-proof facts.","whatItDoesNotDo":"Does not verify signatures, notarize delivery, store receipts, or make fraud claims.","outputSummary":"Returns a delivery confidence scorecard with missing-evidence findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["offer_present","receipt_present","delivery_proof_present","resource_label","amount","currency"],"properties":{"offer_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"delivery_proof_present":{"type":"boolean"},"resource_label":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"valid_until":{"type":"string","maxLength":500},"signed_at":{"type":"string","maxLength":500},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["offer_present","receipt_present","delivery_proof_present","resource_label","amount","currency"],"properties":{"offer_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"delivery_proof_present":{"type":"boolean"},"resource_label":{"type":"string","maxLength":500},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"valid_until":{"type":"string","maxLength":500},"signed_at":{"type":"string","maxLength":500},"response_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["offer_present","receipt_present","delivery_proof_present","resource_label","amount","currency"]},"x-bmm-allowed-fact-fields":["offer_present","receipt_present","delivery_proof_present","resource_label","amount","currency","network","valid_until","signed_at","response_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-signed-receipt-delivery-confidence-scorer"},"service_id":{"const":"signed-receipt-delivery-confidence-scorer"},"tool_id":{"const":"x402_signed_receipt_delivery_confidence_scorer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_default_asset_tokenamount_advisor","tool_id":"x402_default_asset_tokenamount_advisor","name":"x402 Default Asset TokenAmount Advisor","title":"x402 Default Asset TokenAmount Advisor","mcp_tool_name":"bmm_x402_default_asset_tokenamount_advisor","description":"Advises whether an x402 route should use dollar-string pricing or explicit TokenAmount facts.","method":"POST","path":"/api/x402/x402-default-asset-tokenamount-advisor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_DEFAULT_ASSET_TOKENAMOUNT_ADVISOR_ENABLED","featureFlag":"X402_DEFAULT_ASSET_TOKENAMOUNT_ADVISOR_ENABLED","buyerAgentQuestion":"Is dollar-string pricing safe for this route, or should the seller publish an explicit token amount?","whatItDoes":"Checks network, token, decimals, default-asset support, and amount-format facts.","whatItDoesNotDo":"Does not quote exchange rates, set prices, or approve non-standard production pricing.","outputSummary":"Returns a pricing-format recommendation and required metadata corrections.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["network","token","price_format","token_decimals","default_asset_supported_present"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"price_format":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"default_asset_supported_present":{"type":"boolean"},"explicit_token_amount_present":{"type":"boolean"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["network","token","price_format","token_decimals","default_asset_supported_present"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"price_format":{"type":"string","maxLength":500},"token_decimals":{"type":"number"},"default_asset_supported_present":{"type":"boolean"},"explicit_token_amount_present":{"type":"boolean"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["network","token","price_format","token_decimals","default_asset_supported_present"]},"x-bmm-allowed-fact-fields":["network","token","price_format","token_decimals","default_asset_supported_present","explicit_token_amount_present","amount","currency"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-default-asset-tokenamount-advisor"},"service_id":{"const":"default-asset-tokenamount-advisor"},"tool_id":{"const":"x402_default_asset_tokenamount_advisor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_permit2_approval_friction_explainer","tool_id":"x402_permit2_approval_friction_explainer","name":"x402 Permit2 Approval Friction Explainer","title":"x402 Permit2 Approval Friction Explainer","mcp_tool_name":"bmm_x402_permit2_approval_friction_explainer","description":"Explains buyer-agent approval friction for EIP-3009, Permit2, and unsupported transfer methods.","method":"POST","path":"/api/x402/x402-permit2-approval-friction-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PERMIT2_APPROVAL_FRICTION_EXPLAINER_ENABLED","featureFlag":"X402_PERMIT2_APPROVAL_FRICTION_EXPLAINER_ENABLED","buyerAgentQuestion":"Will this token payment path require approval friction before my agent can pay?","whatItDoes":"Classifies transfer-method facts into low-friction, approval-needed, or unsupported paths.","whatItDoesNotDo":"Does not request approvals, sign permits, move funds, or inspect wallet balances.","outputSummary":"Returns an approval friction card and safer buyer-agent next action.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["network","token","transfer_method"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"transfer_method":{"type":"string","maxLength":500},"approval_required_present":{"type":"boolean"},"eip3009_supported_present":{"type":"boolean"},"permit2_supported_present":{"type":"boolean"},"gas_sponsor_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["network","token","transfer_method"],"properties":{"network":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"transfer_method":{"type":"string","maxLength":500},"approval_required_present":{"type":"boolean"},"eip3009_supported_present":{"type":"boolean"},"permit2_supported_present":{"type":"boolean"},"gas_sponsor_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["network","token","transfer_method"]},"x-bmm-allowed-fact-fields":["network","token","transfer_method","approval_required_present","eip3009_supported_present","permit2_supported_present","gas_sponsor_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-permit2-approval-friction-explainer"},"service_id":{"const":"permit2-approval-friction-explainer"},"tool_id":{"const":"x402_permit2_approval_friction_explainer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_multi_chain_facilitator_failover_planner","tool_id":"x402_multi_chain_facilitator_failover_planner","name":"x402 Multi-Chain Facilitator Failover Planner","title":"x402 Multi-Chain Facilitator Failover Planner","mcp_tool_name":"bmm_x402_multi_chain_facilitator_failover_planner","description":"Builds an advisory failover ladder for caller-supplied x402 facilitator and network options.","method":"POST","path":"/api/x402/x402-multi-chain-facilitator-failover-planner","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MULTI_CHAIN_FACILITATOR_FAILOVER_PLANNER_ENABLED","featureFlag":"X402_MULTI_CHAIN_FACILITATOR_FAILOVER_PLANNER_ENABLED","buyerAgentQuestion":"What payment path should my service try if the primary facilitator or network is unavailable?","whatItDoes":"Ranks primary, fallback, blocked, and manual-review paths from sanitized facilitator facts.","whatItDoesNotDo":"Does not switch production routes, check live uptime, settle payments, or call facilitators.","outputSummary":"Returns a failover ladder with blockers, warnings, and manual-review triggers.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["primary_facilitator","allowed_networks","fallback_policy"],"properties":{"primary_facilitator":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"fallback_policy":{"type":"string","maxLength":500},"secondary_facilitator":{"type":"string","maxLength":500},"settlement_caveats":{"type":"string","maxLength":500},"manual_review_policy":{"type":"string","maxLength":500},"duplicate_settlement_caution_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["primary_facilitator","allowed_networks","fallback_policy"],"properties":{"primary_facilitator":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"fallback_policy":{"type":"string","maxLength":500},"secondary_facilitator":{"type":"string","maxLength":500},"settlement_caveats":{"type":"string","maxLength":500},"manual_review_policy":{"type":"string","maxLength":500},"duplicate_settlement_caution_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["primary_facilitator","allowed_networks","fallback_policy"]},"x-bmm-allowed-fact-fields":["primary_facilitator","allowed_networks","fallback_policy","secondary_facilitator","settlement_caveats","manual_review_policy","duplicate_settlement_caution_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-multi-chain-facilitator-failover-planner"},"service_id":{"const":"multi-chain-facilitator-failover-planner"},"tool_id":{"const":"x402_multi_chain_facilitator_failover_planner"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_paid_route_boundary_mapper","tool_id":"x402_mcp_paid_route_boundary_mapper","name":"x402 MCP Paid Route Boundary Mapper","title":"x402 MCP Paid Route Boundary Mapper","mcp_tool_name":"bmm_x402_mcp_paid_route_boundary_mapper","description":"Maps paid MCP tool surfaces against x402 routes and possible unpaid aliases.","method":"POST","path":"/api/x402/x402-mcp-paid-route-boundary-mapper","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_PAID_ROUTE_BOUNDARY_MAPPER_ENABLED","featureFlag":"X402_MCP_PAID_ROUTE_BOUNDARY_MAPPER_ENABLED","buyerAgentQuestion":"Does this paid MCP tool leak the same value through an unpaid route or alias?","whatItDoes":"Compares caller-supplied MCP tool, paid route, free route, and schema facts for boundary gaps.","whatItDoesNotDo":"Does not enforce access control, crawl hidden routes, or execute MCP tools.","outputSummary":"Returns a paid boundary map with protected, exposed, and review-needed lanes.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["tool_name","paid_route","input_schema","paid_operation_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"paid_route":{"type":"string","maxLength":500},"free_route":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"declared_permission_scope":{"type":"string","maxLength":500},"paid_operation_description":{"type":"string","maxLength":500},"payment_required_present":{"type":"boolean"},"alias_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","paid_route","input_schema","paid_operation_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"paid_route":{"type":"string","maxLength":500},"free_route":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"declared_permission_scope":{"type":"string","maxLength":500},"paid_operation_description":{"type":"string","maxLength":500},"payment_required_present":{"type":"boolean"},"alias_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["tool_name","paid_route","input_schema","paid_operation_description"]},"x-bmm-allowed-fact-fields":["tool_name","paid_route","free_route","input_schema","declared_permission_scope","paid_operation_description","payment_required_present","alias_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-paid-route-boundary-mapper"},"service_id":{"const":"mcp-paid-route-boundary-mapper"},"tool_id":{"const":"x402_mcp_paid_route_boundary_mapper"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_schema_curb_appeal_grader","tool_id":"x402_mcp_schema_curb_appeal_grader","name":"x402 MCP Schema Curb Appeal Grader","title":"x402 MCP Schema Curb Appeal Grader","mcp_tool_name":"bmm_x402_mcp_schema_curb_appeal_grader","description":"Grades paid MCP tool names, descriptions, schemas, and output labels for buyer-agent clarity.","method":"POST","path":"/api/x402/x402-mcp-schema-curb-appeal-grader","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_SCHEMA_CURB_APPEAL_GRADER_ENABLED","featureFlag":"X402_MCP_SCHEMA_CURB_APPEAL_GRADER_ENABLED","buyerAgentQuestion":"Will a buyer agent understand why this paid MCP tool is worth selecting?","whatItDoes":"Checks sanitized MCP metadata for clear title, specific description, input clarity, and output promise.","whatItDoesNotDo":"Does not publish registry entries, rewrite server schemas, or claim marketplace ranking.","outputSummary":"Returns a curb appeal grade with concrete metadata improvement findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["tool_name","tool_title","tool_description","input_schema","output_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_title":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"output_description":{"type":"string","maxLength":500},"buyer_task":{"type":"string","maxLength":500},"price_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","tool_title","tool_description","input_schema","output_description"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_title":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"output_description":{"type":"string","maxLength":500},"buyer_task":{"type":"string","maxLength":500},"price_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["tool_name","tool_title","tool_description","input_schema","output_description"]},"x-bmm-allowed-fact-fields":["tool_name","tool_title","tool_description","input_schema","output_description","buyer_task","price_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-schema-curb-appeal-grader"},"service_id":{"const":"mcp-schema-curb-appeal-grader"},"tool_id":{"const":"x402_mcp_schema_curb_appeal_grader"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_tool_change_blast_radius_analyzer","tool_id":"x402_mcp_tool_change_blast_radius_analyzer","name":"x402 MCP Tool Change Blast Radius Analyzer","title":"x402 MCP Tool Change Blast Radius Analyzer","mcp_tool_name":"bmm_x402_mcp_tool_change_blast_radius_analyzer","description":"Classifies one-shot MCP paid-tool metadata changes for buyer-agent compatibility risk.","method":"POST","path":"/api/x402/x402-mcp-tool-change-blast-radius-analyzer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_TOOL_CHANGE_BLAST_RADIUS_ANALYZER_ENABLED","featureFlag":"X402_MCP_TOOL_CHANGE_BLAST_RADIUS_ANALYZER_ENABLED","buyerAgentQuestion":"Could this paid MCP tool change break buyer-agent workflows?","whatItDoes":"Compares previous and proposed tool facts for rename, required-input, route, and semantic changes.","whatItDoesNotDo":"Does not deploy changes, store history, or guarantee all hidden client behavior.","outputSummary":"Returns a blast-radius card with safe, additive, breaking, and review-needed findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","reference_facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["tool_name","tool_description","input_schema","version_label"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"version_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"required_field_count":{"type":"number"},"payment_required_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","tool_description","input_schema","version_label"],"properties":{"tool_name":{"type":"string","maxLength":500},"tool_description":{"type":"string","maxLength":500},"input_schema":{"type":"object","maxProperties":50,"additionalProperties":true},"version_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"required_field_count":{"type":"number"},"payment_required_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["tool_name","tool_description","input_schema","version_label"]},"x-bmm-allowed-fact-fields":["tool_name","tool_description","input_schema","version_label","route_path","required_field_count","payment_required_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-tool-change-blast-radius-analyzer"},"service_id":{"const":"mcp-tool-change-blast-radius-analyzer"},"tool_id":{"const":"x402_mcp_tool_change_blast_radius_analyzer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_wallet_spend_policy_simulator","tool_id":"x402_agent_wallet_spend_policy_simulator","name":"x402 Agent Wallet Spend Policy Simulator","title":"x402 Agent Wallet Spend Policy Simulator","mcp_tool_name":"bmm_x402_agent_wallet_spend_policy_simulator","description":"Simulates sanitized buyer-agent payment workloads against wallet spend-policy facts.","method":"POST","path":"/api/x402/x402-agent-wallet-spend-policy-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_WALLET_SPEND_POLICY_SIMULATOR_ENABLED","featureFlag":"X402_AGENT_WALLET_SPEND_POLICY_SIMULATOR_ENABLED","buyerAgentQuestion":"Will this wallet policy contain the buyer agent's repeated paid calls?","whatItDoes":"Checks spend caps, time windows, retry policy, recurrence, and workload descriptions for likely breaches.","whatItDoesNotDo":"Does not connect wallets, sign, spend, revoke permissions, or inspect balances.","outputSummary":"Returns a spend simulation timeline and first-breach findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["intended_task","spend_caps","time_window","recurrence","retry_policy","workload_description"],"properties":{"intended_task":{"type":"string","maxLength":500},"spend_caps":{"type":"object","maxProperties":50,"additionalProperties":true},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"recurrence":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"workload_description":{"type":"string","maxLength":500},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50},"allowed_assets":{"type":"array","maxItems":50}},"additionalProperties":false},"reference_facts":{"type":"object","required":["intended_task","spend_caps","time_window","recurrence","retry_policy","workload_description"],"properties":{"intended_task":{"type":"string","maxLength":500},"spend_caps":{"type":"object","maxProperties":50,"additionalProperties":true},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"recurrence":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"workload_description":{"type":"string","maxLength":500},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50},"allowed_assets":{"type":"array","maxItems":50}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["intended_task","spend_caps","time_window","recurrence","retry_policy","workload_description"]},"x-bmm-allowed-fact-fields":["intended_task","spend_caps","time_window","recurrence","retry_policy","workload_description","allowed_counterparties","allowed_chains","allowed_assets"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-wallet-spend-policy-simulator"},"service_id":{"const":"agent-wallet-spend-policy-simulator"},"tool_id":{"const":"x402_agent_wallet_spend_policy_simulator"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_spend_permission_allowance_fit_checker","tool_id":"x402_spend_permission_allowance_fit_checker","name":"x402 Spend Permission Allowance Fit Checker","title":"x402 Spend Permission Allowance Fit Checker","mcp_tool_name":"bmm_x402_spend_permission_allowance_fit_checker","description":"Checks whether a bounded spend permission fits a caller-supplied paid-agent workload.","method":"POST","path":"/api/x402/x402-spend-permission-allowance-fit-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_SPEND_PERMISSION_ALLOWANCE_FIT_CHECKER_ENABLED","featureFlag":"X402_SPEND_PERMISSION_ALLOWANCE_FIT_CHECKER_ENABLED","buyerAgentQuestion":"Is this spend permission too tight, too broad, or fit for the agent's payment job?","whatItDoes":"Compares spender role, token, amount cap, time window, allowance unit, and workload facts.","whatItDoesNotDo":"Does not grant permissions, revoke permissions, call contracts, or store account data.","outputSummary":"Returns an allowance fit gauge with too-tight, fit, or too-broad findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["spender_role","token","amount_cap","time_window","intended_workload","allowance_unit"],"properties":{"spender_role":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"intended_workload":{"type":"string","maxLength":500},"allowance_unit":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50}},"additionalProperties":false},"reference_facts":{"type":"object","required":["spender_role","token","amount_cap","time_window","intended_workload","allowance_unit"],"properties":{"spender_role":{"type":"string","maxLength":500},"token":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"time_window":{"type":"object","maxProperties":50,"additionalProperties":true},"intended_workload":{"type":"string","maxLength":500},"allowance_unit":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"allowed_counterparties":{"type":"array","maxItems":50},"allowed_chains":{"type":"array","maxItems":50}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["spender_role","token","amount_cap","time_window","intended_workload","allowance_unit"]},"x-bmm-allowed-fact-fields":["spender_role","token","amount_cap","time_window","intended_workload","allowance_unit","recurrence","allowed_counterparties","allowed_chains"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-spend-permission-allowance-fit-checker"},"service_id":{"const":"spend-permission-allowance-fit-checker"},"tool_id":{"const":"x402_spend_permission_allowance_fit_checker"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_payment_recovery_playbook","tool_id":"x402_agent_payment_recovery_playbook","name":"x402 Agent Payment Recovery Playbook","title":"x402 Agent Payment Recovery Playbook","mcp_tool_name":"bmm_x402_agent_payment_recovery_playbook","description":"Turns sanitized failed-payment facts into a conservative buyer-agent recovery playbook.","method":"POST","path":"/api/x402/x402-agent-payment-recovery-playbook","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_PAYMENT_RECOVERY_PLAYBOOK_ENABLED","featureFlag":"X402_AGENT_PAYMENT_RECOVERY_PLAYBOOK_ENABLED","buyerAgentQuestion":"Should my buyer agent retry, reroute, inspect a receipt, contact the seller, or stop?","whatItDoes":"Classifies failure phase, status, receipt, identifier, cache, and network facts into a next-step plan.","whatItDoesNotDo":"Does not retry payments, contact sellers, recover funds, or inspect raw payment material.","outputSummary":"Returns a recovery playbook with retry, reroute, inspect, contact, or stop actions.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["failure_phase","status_code","error_code","payment_identifier_present","receipt_present","retry_cache_policy"],"properties":{"failure_phase":{"type":"string","maxLength":500},"status_code":{"type":"number"},"error_code":{"type":"string","maxLength":500},"payment_identifier_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"retry_cache_policy":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"settlement_status":{"type":"string","maxLength":500},"provider_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["failure_phase","status_code","error_code","payment_identifier_present","receipt_present","retry_cache_policy"],"properties":{"failure_phase":{"type":"string","maxLength":500},"status_code":{"type":"number"},"error_code":{"type":"string","maxLength":500},"payment_identifier_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"retry_cache_policy":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"settlement_status":{"type":"string","maxLength":500},"provider_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["failure_phase","status_code","error_code","payment_identifier_present","receipt_present","retry_cache_policy"]},"x-bmm-allowed-fact-fields":["failure_phase","status_code","error_code","payment_identifier_present","receipt_present","retry_cache_policy","network","settlement_status","provider_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-payment-recovery-playbook"},"service_id":{"const":"agent-payment-recovery-playbook"},"tool_id":{"const":"x402_agent_payment_recovery_playbook"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_mandate_receipt_fit_card","tool_id":"x402_agent_commerce_mandate_receipt_fit_card","name":"x402 Agent Commerce Mandate Receipt Fit Card","title":"x402 Agent Commerce Mandate Receipt Fit Card","mcp_tool_name":"bmm_x402_agent_commerce_mandate_receipt_fit_card","description":"Compares mandate, signed offer, and receipt facts for agent-commerce evidence fit.","method":"POST","path":"/api/x402/x402-agent-commerce-mandate-receipt-fit-card","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_MANDATE_RECEIPT_FIT_CARD_ENABLED","featureFlag":"X402_AGENT_COMMERCE_MANDATE_RECEIPT_FIT_CARD_ENABLED","buyerAgentQuestion":"Do the intent, payment terms, and delivery evidence agree for this autonomous purchase?","whatItDoes":"Checks sanitized mandate, offer, receipt, amount, merchant, resource, and delivery-proof facts.","whatItDoesNotDo":"Does not verify credentials, approve legal authorization, store receipts, or settle payments.","outputSummary":"Returns a fit card with aligned, missing, and conflicting evidence sections.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["mandate_type","intent_binding_present","offer_present","receipt_present","amount","currency","resource_label"],"properties":{"mandate_type":{"type":"string","maxLength":500},"intent_binding_present":{"type":"boolean"},"offer_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"resource_label":{"type":"string","maxLength":500},"merchant_binding_present":{"type":"boolean"},"delivery_proof_present":{"type":"boolean"},"network":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mandate_type","intent_binding_present","offer_present","receipt_present","amount","currency","resource_label"],"properties":{"mandate_type":{"type":"string","maxLength":500},"intent_binding_present":{"type":"boolean"},"offer_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"resource_label":{"type":"string","maxLength":500},"merchant_binding_present":{"type":"boolean"},"delivery_proof_present":{"type":"boolean"},"network":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["mandate_type","intent_binding_present","offer_present","receipt_present","amount","currency","resource_label"]},"x-bmm-allowed-fact-fields":["mandate_type","intent_binding_present","offer_present","receipt_present","amount","currency","resource_label","merchant_binding_present","delivery_proof_present","network"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-mandate-receipt-fit-card"},"service_id":{"const":"agent-commerce-mandate-receipt-fit-card"},"tool_id":{"const":"x402_agent_commerce_mandate_receipt_fit_card"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_paid_tool_upsell_path_optimizer","tool_id":"x402_paid_tool_upsell_path_optimizer","name":"x402 Paid Tool Upsell Path Optimizer","title":"x402 Paid Tool Upsell Path Optimizer","mcp_tool_name":"bmm_x402_paid_tool_upsell_path_optimizer","description":"Orders caller-supplied paid agent tools into a clear, trust-preserving upsell path.","method":"POST","path":"/api/x402/x402-paid-tool-upsell-path-optimizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAID_TOOL_UPSELL_PATH_OPTIMIZER_ENABLED","featureFlag":"X402_PAID_TOOL_UPSELL_PATH_OPTIMIZER_ENABLED","buyerAgentQuestion":"What paid-tool path starts cheap and only escalates when the buyer task justifies it?","whatItDoes":"Scores catalog summary, buyer task, starting tool, premium tool, price ladder, and stop condition facts.","whatItDoesNotDo":"Does not change prices, enable flags, charge buyers, or manipulate discovery rankings.","outputSummary":"Returns a paid journey ladder with first-call, upsell, and stop recommendations.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["catalog_summary","buyer_task","starting_tool","premium_tool","price_ladder","stop_condition"],"properties":{"catalog_summary":{"type":"string","maxLength":500},"buyer_task":{"type":"string","maxLength":500},"starting_tool":{"type":"string","maxLength":500},"premium_tool":{"type":"string","maxLength":500},"price_ladder":{"type":"string","maxLength":500},"stop_condition":{"type":"string","maxLength":500},"risk_appetite":{"type":"string","maxLength":500},"evidence_requirement":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["catalog_summary","buyer_task","starting_tool","premium_tool","price_ladder","stop_condition"],"properties":{"catalog_summary":{"type":"string","maxLength":500},"buyer_task":{"type":"string","maxLength":500},"starting_tool":{"type":"string","maxLength":500},"premium_tool":{"type":"string","maxLength":500},"price_ladder":{"type":"string","maxLength":500},"stop_condition":{"type":"string","maxLength":500},"risk_appetite":{"type":"string","maxLength":500},"evidence_requirement":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["catalog_summary","buyer_task","starting_tool","premium_tool","price_ladder","stop_condition"]},"x-bmm-allowed-fact-fields":["catalog_summary","buyer_task","starting_tool","premium_tool","price_ladder","stop_condition","risk_appetite","evidence_requirement"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-paid-tool-upsell-path-optimizer"},"service_id":{"const":"paid-tool-upsell-path-optimizer"},"tool_id":{"const":"x402_paid_tool_upsell_path_optimizer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_cache_leakage_guard","tool_id":"x402_cache_leakage_guard","name":"x402 Cache Leakage Guard","title":"x402 Cache Leakage Guard","mcp_tool_name":"bmm_x402_cache_leakage_guard","description":"Checks caller-supplied HTTP 402 cache and paid-route facts for leakage risk.","method":"POST","path":"/api/x402/x402-cache-leakage-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_CACHE_LEAKAGE_GUARD_ENABLED","featureFlag":"X402_CACHE_LEAKAGE_GUARD_ENABLED","buyerAgentQuestion":"Could this paid x402 endpoint leak through cache, CDN, or unpaid route behavior?","whatItDoes":"Classifies safe cache headers, payment-required evidence, route status, and free-route exposure from sanitized facts.","whatItDoesNotDo":"Does not crawl targets, inspect live caches, run paid requests, or change route configuration.","outputSummary":"Returns a leakage map with locked, watch, and open-door findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["route_path","status_code","cache_control","payment_required_present"],"properties":{"route_path":{"type":"string","maxLength":500},"status_code":{"type":"number"},"headers":{"type":"object","maxProperties":10,"properties":{"content_type":{"type":"string","maxLength":120},"cache-control":{"type":"string","maxLength":160},"content-length":{"type":"string","maxLength":40},"x-request-id":{"type":"string","maxLength":160},"x-provider":{"type":"string","maxLength":120},"x-version":{"type":"string","maxLength":80}},"additionalProperties":false},"cache_control":{"type":"string","maxLength":500},"payment_required_present":{"type":"boolean"},"free_route_present":{"type":"boolean"},"paid_content_cached_present":{"type":"boolean"},"cdn_cache_present":{"type":"boolean"},"resource_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["route_path","status_code","cache_control","payment_required_present"],"properties":{"route_path":{"type":"string","maxLength":500},"status_code":{"type":"number"},"headers":{"type":"object","maxProperties":10,"properties":{"content_type":{"type":"string","maxLength":120},"cache-control":{"type":"string","maxLength":160},"content-length":{"type":"string","maxLength":40},"x-request-id":{"type":"string","maxLength":160},"x-provider":{"type":"string","maxLength":120},"x-version":{"type":"string","maxLength":80}},"additionalProperties":false},"cache_control":{"type":"string","maxLength":500},"payment_required_present":{"type":"boolean"},"free_route_present":{"type":"boolean"},"paid_content_cached_present":{"type":"boolean"},"cdn_cache_present":{"type":"boolean"},"resource_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["route_path","status_code","cache_control","payment_required_present"]},"x-bmm-allowed-fact-fields":["route_path","status_code","headers","cache_control","payment_required_present","free_route_present","paid_content_cached_present","cdn_cache_present","resource_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-cache-leakage-guard"},"service_id":{"const":"cache-leakage-guard"},"tool_id":{"const":"x402_cache_leakage_guard"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_checkout_state_simulator","tool_id":"x402_agent_checkout_state_simulator","name":"Agent Checkout State Simulator","title":"Agent Checkout State Simulator","mcp_tool_name":"bmm_x402_agent_checkout_state_simulator","description":"Simulates caller-supplied agent checkout state facts for readiness gaps.","method":"POST","path":"/api/x402/x402-agent-checkout-state-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_CHECKOUT_STATE_SIMULATOR_ENABLED","featureFlag":"X402_AGENT_CHECKOUT_STATE_SIMULATOR_ENABLED","buyerAgentQuestion":"Will this agent checkout flow move from cart to payment completion without getting stuck?","whatItDoes":"Checks checkout session status, line items, totals, fulfillment, payment handlers, and completion rules.","whatItDoesNotDo":"Does not process payments, collect real payment credentials, or call commerce backends.","outputSummary":"Returns a checkout simulation timeline with ready, blocked, and buyer-confirmation-needed states.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["checkout_session_status","line_item_summary","fulfillment_options","payment_handler","final_total_amount"],"properties":{"checkout_session_status":{"type":"string","maxLength":500},"line_item_summary":{"type":"string","maxLength":500},"fulfillment_options":{"type":"string","maxLength":500},"payment_handler":{"type":"string","maxLength":500},"final_total_amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"checkout_steps":{"type":"array","maxItems":50},"buyer_confirmation_present":{"type":"boolean"},"completion_rule":{"type":"string","maxLength":500},"tax_amount":{"type":"number"},"shipping_amount":{"type":"number"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["checkout_session_status","line_item_summary","fulfillment_options","payment_handler","final_total_amount"],"properties":{"checkout_session_status":{"type":"string","maxLength":500},"line_item_summary":{"type":"string","maxLength":500},"fulfillment_options":{"type":"string","maxLength":500},"payment_handler":{"type":"string","maxLength":500},"final_total_amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"checkout_steps":{"type":"array","maxItems":50},"buyer_confirmation_present":{"type":"boolean"},"completion_rule":{"type":"string","maxLength":500},"tax_amount":{"type":"number"},"shipping_amount":{"type":"number"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["checkout_session_status","line_item_summary","fulfillment_options","payment_handler","final_total_amount"]},"x-bmm-allowed-fact-fields":["checkout_session_status","line_item_summary","fulfillment_options","payment_handler","final_total_amount","currency","checkout_steps","buyer_confirmation_present","completion_rule","tax_amount","shipping_amount"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-checkout-state-simulator"},"service_id":{"const":"agent-checkout-state-simulator"},"tool_id":{"const":"x402_agent_checkout_state_simulator"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_final_total_delta_guard","tool_id":"x402_final_total_delta_guard","name":"Final Total Delta Guard","title":"Final Total Delta Guard","mcp_tool_name":"bmm_x402_final_total_delta_guard","description":"Compares agent-commerce quote, checkout, final payment, and order totals for unexplained deltas.","method":"POST","path":"/api/x402/x402-final-total-delta-guard","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_FINAL_TOTAL_DELTA_GUARD_ENABLED","featureFlag":"X402_FINAL_TOTAL_DELTA_GUARD_ENABLED","buyerAgentQuestion":"Did the total change before payment or order confirmation, and does that require buyer re-confirmation?","whatItDoes":"Checks caller-supplied amounts, currency, fulfillment, tax, and reconfirmation facts.","whatItDoesNotDo":"Does not calculate taxes, execute payment, or provide accounting/legal advice.","outputSummary":"Returns a final-total delta card with expected, changed, missing, and reconfirm-needed labels.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["quote_total_amount","final_total_amount","currency","reconfirmation_present"],"properties":{"quote_total_amount":{"type":"number"},"selected_total_amount":{"type":"number"},"final_total_amount":{"type":"number"},"order_total_amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"tax_amount":{"type":"number"},"shipping_amount":{"type":"number"},"reconfirmation_present":{"type":"boolean"},"fulfillment_label":{"type":"string","maxLength":500},"promotion_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["quote_total_amount","final_total_amount","currency","reconfirmation_present"],"properties":{"quote_total_amount":{"type":"number"},"selected_total_amount":{"type":"number"},"final_total_amount":{"type":"number"},"order_total_amount":{"type":"number"},"currency":{"type":"string","maxLength":500},"tax_amount":{"type":"number"},"shipping_amount":{"type":"number"},"reconfirmation_present":{"type":"boolean"},"fulfillment_label":{"type":"string","maxLength":500},"promotion_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["quote_total_amount","final_total_amount","currency","reconfirmation_present"]},"x-bmm-allowed-fact-fields":["quote_total_amount","selected_total_amount","final_total_amount","order_total_amount","currency","tax_amount","shipping_amount","reconfirmation_present","fulfillment_label","promotion_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-final-total-delta-guard"},"service_id":{"const":"final-total-delta-guard"},"tool_id":{"const":"x402_final_total_delta_guard"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_rendered_checkout_ui_diff","tool_id":"x402_agent_rendered_checkout_ui_diff","name":"Agent-Rendered Checkout UI Diff","title":"Agent-Rendered Checkout UI Diff","mcp_tool_name":"bmm_x402_agent_rendered_checkout_ui_diff","description":"Compares seller checkout facts with caller-supplied agent-rendered buyer views.","method":"POST","path":"/api/x402/x402-agent-rendered-checkout-ui-diff","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_RENDERED_CHECKOUT_UI_DIFF_ENABLED","featureFlag":"X402_AGENT_RENDERED_CHECKOUT_UI_DIFF_ENABLED","buyerAgentQuestion":"Does the agent-rendered checkout view match the seller's authoritative checkout facts?","whatItDoes":"Flags missing line items, wrong totals, hidden fees, and omitted fulfillment options from sanitized snapshots.","whatItDoesNotDo":"Does not run a browser, inspect closed agent UIs, or store screenshots in V1.","outputSummary":"Returns a buyer-view mismatch report with missing, wrong, hidden, and matched facts.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["seller_total_amount","rendered_total_amount","seller_line_items","rendered_line_items","currency"],"properties":{"seller_total_amount":{"type":"number"},"rendered_total_amount":{"type":"number"},"seller_line_items":{"type":"array","maxItems":50},"rendered_line_items":{"type":"array","maxItems":50},"currency":{"type":"string","maxLength":500},"seller_fulfillment_methods":{"type":"array","maxItems":50},"rendered_fulfillment_methods":{"type":"array","maxItems":50},"hidden_fee_present":{"type":"boolean"},"snapshot_label":{"type":"string","maxLength":500},"buyer_view_summary":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["seller_total_amount","rendered_total_amount","seller_line_items","rendered_line_items","currency"],"properties":{"seller_total_amount":{"type":"number"},"rendered_total_amount":{"type":"number"},"seller_line_items":{"type":"array","maxItems":50},"rendered_line_items":{"type":"array","maxItems":50},"currency":{"type":"string","maxLength":500},"seller_fulfillment_methods":{"type":"array","maxItems":50},"rendered_fulfillment_methods":{"type":"array","maxItems":50},"hidden_fee_present":{"type":"boolean"},"snapshot_label":{"type":"string","maxLength":500},"buyer_view_summary":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["seller_total_amount","rendered_total_amount","seller_line_items","rendered_line_items","currency"]},"x-bmm-allowed-fact-fields":["seller_total_amount","rendered_total_amount","seller_line_items","rendered_line_items","currency","seller_fulfillment_methods","rendered_fulfillment_methods","hidden_fee_present","snapshot_label","buyer_view_summary"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-rendered-checkout-ui-diff"},"service_id":{"const":"agent-rendered-checkout-ui-diff"},"tool_id":{"const":"x402_agent_rendered_checkout_ui_diff"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_paid_tool_confirmation_prompt_auditor","tool_id":"x402_paid_tool_confirmation_prompt_auditor","name":"Paid Tool Confirmation Prompt Auditor","title":"Paid Tool Confirmation Prompt Auditor","mcp_tool_name":"bmm_x402_paid_tool_confirmation_prompt_auditor","description":"Audits paid MCP/tool confirmation prompts for clear buyer spend consent.","method":"POST","path":"/api/x402/x402-paid-tool-confirmation-prompt-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAID_TOOL_CONFIRMATION_PROMPT_AUDITOR_ENABLED","featureFlag":"X402_PAID_TOOL_CONFIRMATION_PROMPT_AUDITOR_ENABLED","buyerAgentQuestion":"Did the buyer see a clear price, tool, scope, and consequence before agent spend?","whatItDoes":"Checks prompt text, tool metadata, price, scope, and confirmation facts.","whatItDoesNotDo":"Does not approve payments, sign wallet requests, or make UX compliance claims.","outputSummary":"Returns a buyer-understood charge score and missing prompt evidence.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["tool_name","prompt_text","price_label","scope_summary","confirmation_required_present"],"properties":{"tool_name":{"type":"string","maxLength":500},"prompt_text":{"type":"string","maxLength":500},"price_label":{"type":"string","maxLength":500},"scope_summary":{"type":"string","maxLength":500},"confirmation_required_present":{"type":"boolean"},"consequence_text_present":{"type":"boolean"},"buyer_cancel_option_present":{"type":"boolean"},"wallet_prompt_label":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","prompt_text","price_label","scope_summary","confirmation_required_present"],"properties":{"tool_name":{"type":"string","maxLength":500},"prompt_text":{"type":"string","maxLength":500},"price_label":{"type":"string","maxLength":500},"scope_summary":{"type":"string","maxLength":500},"confirmation_required_present":{"type":"boolean"},"consequence_text_present":{"type":"boolean"},"buyer_cancel_option_present":{"type":"boolean"},"wallet_prompt_label":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["tool_name","prompt_text","price_label","scope_summary","confirmation_required_present"]},"x-bmm-allowed-fact-fields":["tool_name","prompt_text","price_label","scope_summary","confirmation_required_present","consequence_text_present","buyer_cancel_option_present","wallet_prompt_label","mcp_tool_name"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-paid-tool-confirmation-prompt-auditor"},"service_id":{"const":"paid-tool-confirmation-prompt-auditor"},"tool_id":{"const":"x402_paid_tool_confirmation_prompt_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_partial_work_charge_boundary_tester","tool_id":"x402_partial_work_charge_boundary_tester","name":"x402 Partial Work Charge Boundary Tester","title":"x402 Partial Work Charge Boundary Tester","mcp_tool_name":"bmm_x402_partial_work_charge_boundary_tester","description":"Classifies timeout, cancellation, partial result, retry, and charge-policy facts for paid work boundaries.","method":"POST","path":"/api/x402/x402-partial-work-charge-boundary-tester","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PARTIAL_WORK_CHARGE_BOUNDARY_TESTER_ENABLED","featureFlag":"X402_PARTIAL_WORK_CHARGE_BOUNDARY_TESTER_ENABLED","buyerAgentQuestion":"Should an agent retry, rerun, refund-review, or escalate after partial paid work?","whatItDoes":"Checks sanitized policy and task-outcome facts for clear partial-work charge boundaries.","whatItDoesNotDo":"Does not issue refunds, command retries, contact sellers, or decide legal entitlement.","outputSummary":"Returns a partial-work boundary card with retry, refund-review, rerun, and escalate lanes.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["work_status","charge_policy","retry_policy","result_summary"],"properties":{"work_status":{"type":"string","maxLength":500},"charge_policy":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"result_summary":{"type":"string","maxLength":500},"timeout_present":{"type":"boolean"},"cancellation_present":{"type":"boolean"},"partial_result_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"support_path_present":{"type":"boolean"},"completion_percent":{"type":"number"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["work_status","charge_policy","retry_policy","result_summary"],"properties":{"work_status":{"type":"string","maxLength":500},"charge_policy":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"result_summary":{"type":"string","maxLength":500},"timeout_present":{"type":"boolean"},"cancellation_present":{"type":"boolean"},"partial_result_present":{"type":"boolean"},"receipt_present":{"type":"boolean"},"support_path_present":{"type":"boolean"},"completion_percent":{"type":"number"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["work_status","charge_policy","retry_policy","result_summary"]},"x-bmm-allowed-fact-fields":["work_status","charge_policy","retry_policy","result_summary","timeout_present","cancellation_present","partial_result_present","receipt_present","support_path_present","completion_percent"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-partial-work-charge-boundary-tester"},"service_id":{"const":"partial-work-charge-boundary-tester"},"tool_id":{"const":"x402_partial_work_charge_boundary_tester"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_terms_uri_resolver","tool_id":"x402_agent_commerce_terms_uri_resolver","name":"Agent Commerce Terms URI Resolver","title":"Agent Commerce Terms URI Resolver","mcp_tool_name":"bmm_x402_agent_commerce_terms_uri_resolver","description":"Checks agent-commerce terms, license, refund, support, and usage-policy URI metadata.","method":"POST","path":"/api/x402/x402-agent-commerce-terms-uri-resolver","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_TERMS_URI_RESOLVER_ENABLED","featureFlag":"X402_AGENT_COMMERCE_TERMS_URI_RESOLVER_ENABLED","buyerAgentQuestion":"Can buyer agents resolve the rules for this paid service before purchase or crawl?","whatItDoes":"Classifies caller-supplied URI labels, policy versions, and machine-readability facts.","whatItDoesNotDo":"Does not interpret legal meaning, rewrite terms, or fetch third-party policy pages.","outputSummary":"Returns a terms-resolvability badge with present, stale, missing, and review-needed findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["terms_url_label","license_url_label","support_url_label"],"properties":{"terms_url_label":{"type":"string","maxLength":500},"license_url_label":{"type":"string","maxLength":500},"refund_url_label":{"type":"string","maxLength":500},"support_url_label":{"type":"string","maxLength":500},"usage_policy_url_label":{"type":"string","maxLength":500},"version_label":{"type":"string","maxLength":500},"machine_readable_present":{"type":"boolean"},"stale_policy_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["terms_url_label","license_url_label","support_url_label"],"properties":{"terms_url_label":{"type":"string","maxLength":500},"license_url_label":{"type":"string","maxLength":500},"refund_url_label":{"type":"string","maxLength":500},"support_url_label":{"type":"string","maxLength":500},"usage_policy_url_label":{"type":"string","maxLength":500},"version_label":{"type":"string","maxLength":500},"machine_readable_present":{"type":"boolean"},"stale_policy_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["terms_url_label","license_url_label","support_url_label"]},"x-bmm-allowed-fact-fields":["terms_url_label","license_url_label","refund_url_label","support_url_label","usage_policy_url_label","version_label","machine_readable_present","stale_policy_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-terms-uri-resolver"},"service_id":{"const":"agent-commerce-terms-uri-resolver"},"tool_id":{"const":"x402_agent_commerce_terms_uri_resolver"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_merchant_of_record_boundary_explainer","tool_id":"x402_merchant_of_record_boundary_explainer","name":"Merchant-of-Record Boundary Explainer","title":"Merchant-of-Record Boundary Explainer","mcp_tool_name":"bmm_x402_merchant_of_record_boundary_explainer","description":"Maps caller-supplied agent-commerce role facts into payment, fulfillment, support, and refund boundaries.","method":"POST","path":"/api/x402/x402-merchant-of-record-boundary-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MERCHANT_OF_RECORD_BOUNDARY_EXPLAINER_ENABLED","featureFlag":"X402_MERCHANT_OF_RECORD_BOUNDARY_EXPLAINER_ENABLED","buyerAgentQuestion":"Who owns payment, fulfillment, support, and refund responsibility in this agent-commerce flow?","whatItDoes":"Builds an accountability map from platform, merchant, seller, agent, payment handler, and order facts.","whatItDoesNotDo":"Does not assign legal liability or change merchant/payment-provider records.","outputSummary":"Returns an accountability map with clear, ambiguous, and missing owner findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["platform_role","merchant_role","payment_owner","fulfillment_owner","refund_owner"],"properties":{"platform_role":{"type":"string","maxLength":500},"merchant_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"payment_owner":{"type":"string","maxLength":500},"fulfillment_owner":{"type":"string","maxLength":500},"support_owner":{"type":"string","maxLength":500},"refund_owner":{"type":"string","maxLength":500},"order_owner":{"type":"string","maxLength":500},"communication_owner":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["platform_role","merchant_role","payment_owner","fulfillment_owner","refund_owner"],"properties":{"platform_role":{"type":"string","maxLength":500},"merchant_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"payment_owner":{"type":"string","maxLength":500},"fulfillment_owner":{"type":"string","maxLength":500},"support_owner":{"type":"string","maxLength":500},"refund_owner":{"type":"string","maxLength":500},"order_owner":{"type":"string","maxLength":500},"communication_owner":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["platform_role","merchant_role","payment_owner","fulfillment_owner","refund_owner"]},"x-bmm-allowed-fact-fields":["platform_role","merchant_role","seller_role","agent_role","payment_owner","fulfillment_owner","support_owner","refund_owner","order_owner","communication_owner"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-merchant-of-record-boundary-explainer"},"service_id":{"const":"merchant-of-record-boundary-explainer"},"tool_id":{"const":"x402_merchant_of_record_boundary_explainer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_post_purchase_event_continuity_checker","tool_id":"x402_post_purchase_event_continuity_checker","name":"Post-Purchase Event Continuity Checker","title":"Post-Purchase Event Continuity Checker","mcp_tool_name":"bmm_x402_post_purchase_event_continuity_checker","description":"Checks sanitized order, webhook, shipment, delivery, return, refund, and adjustment facts for continuity.","method":"POST","path":"/api/x402/x402-post-purchase-event-continuity-checker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_POST_PURCHASE_EVENT_CONTINUITY_CHECKER_ENABLED","featureFlag":"X402_POST_PURCHASE_EVENT_CONTINUITY_CHECKER_ENABLED","buyerAgentQuestion":"Do post-purchase events line up after an agent completes a purchase?","whatItDoes":"Builds a lifecycle evidence timeline and flags missing or inconsistent order events.","whatItDoesNotDo":"Does not store order history, mutate orders, call webhooks, or handle raw buyer PII.","outputSummary":"Returns an order-evidence timeline with missing links and adjustment markers.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["order_id_label","order_status","order_events"],"properties":{"order_id_label":{"type":"string","maxLength":500},"order_status":{"type":"string","maxLength":500},"order_events":{"type":"array","maxItems":50},"webhook_events":{"type":"array","maxItems":50},"shipment_events":{"type":"array","maxItems":50},"return_events":{"type":"array","maxItems":50},"refund_events":{"type":"array","maxItems":50},"adjustment_events":{"type":"array","maxItems":50},"tracking_present":{"type":"boolean"},"delivery_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["order_id_label","order_status","order_events"],"properties":{"order_id_label":{"type":"string","maxLength":500},"order_status":{"type":"string","maxLength":500},"order_events":{"type":"array","maxItems":50},"webhook_events":{"type":"array","maxItems":50},"shipment_events":{"type":"array","maxItems":50},"return_events":{"type":"array","maxItems":50},"refund_events":{"type":"array","maxItems":50},"adjustment_events":{"type":"array","maxItems":50},"tracking_present":{"type":"boolean"},"delivery_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["order_id_label","order_status","order_events"]},"x-bmm-allowed-fact-fields":["order_id_label","order_status","order_events","webhook_events","shipment_events","return_events","refund_events","adjustment_events","tracking_present","delivery_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-post-purchase-event-continuity-checker"},"service_id":{"const":"post-purchase-event-continuity-checker"},"tool_id":{"const":"x402_post_purchase_event_continuity_checker"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_registry_release_quality_gate","tool_id":"x402_mcp_registry_release_quality_gate","name":"MCP Registry Release Quality Gate","title":"MCP Registry Release Quality Gate","mcp_tool_name":"bmm_x402_mcp_registry_release_quality_gate","description":"Checks MCP server release metadata for registry and paid-tool readiness.","method":"POST","path":"/api/x402/x402-mcp-registry-release-quality-gate","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_REGISTRY_RELEASE_QUALITY_GATE_ENABLED","featureFlag":"X402_MCP_REGISTRY_RELEASE_QUALITY_GATE_ENABLED","buyerAgentQuestion":"Is this MCP server release package ready for marketplace or registry review?","whatItDoes":"Checks metadata, descriptions, schemas, auth notes, versioning, and payment notes from caller facts.","whatItDoesNotDo":"Does not publish registry entries or claim official registry approval.","outputSummary":"Returns a publish-ready gate with blockers, cautions, and polish items.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["server_name","version_label","tool_descriptions_present","input_schemas_present","auth_notes_present"],"properties":{"server_name":{"type":"string","maxLength":500},"version_label":{"type":"string","maxLength":500},"tool_descriptions_present":{"type":"boolean"},"input_schemas_present":{"type":"boolean"},"auth_notes_present":{"type":"boolean"},"payment_notes_present":{"type":"boolean"},"production_warning_present":{"type":"boolean"},"changelog_present":{"type":"boolean"},"contact_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["server_name","version_label","tool_descriptions_present","input_schemas_present","auth_notes_present"],"properties":{"server_name":{"type":"string","maxLength":500},"version_label":{"type":"string","maxLength":500},"tool_descriptions_present":{"type":"boolean"},"input_schemas_present":{"type":"boolean"},"auth_notes_present":{"type":"boolean"},"payment_notes_present":{"type":"boolean"},"production_warning_present":{"type":"boolean"},"changelog_present":{"type":"boolean"},"contact_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["server_name","version_label","tool_descriptions_present","input_schemas_present","auth_notes_present"]},"x-bmm-allowed-fact-fields":["server_name","version_label","tool_descriptions_present","input_schemas_present","auth_notes_present","payment_notes_present","production_warning_present","changelog_present","contact_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-registry-release-quality-gate"},"service_id":{"const":"mcp-registry-release-quality-gate"},"tool_id":{"const":"x402_mcp_registry_release_quality_gate"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_sandbox_seed_pack","tool_id":"x402_agent_commerce_sandbox_seed_pack","name":"Agent-Commerce Sandbox Seed Pack","title":"Agent-Commerce Sandbox Seed Pack","mcp_tool_name":"bmm_x402_agent_commerce_sandbox_seed_pack","description":"Creates safe fixture scenario recommendations for agent-commerce payment and checkout tests.","method":"POST","path":"/api/x402/x402-agent-commerce-sandbox-seed-pack","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_SANDBOX_SEED_PACK_ENABLED","featureFlag":"X402_AGENT_COMMERCE_SANDBOX_SEED_PACK_ENABLED","buyerAgentQuestion":"What no-money fixture scenarios should my team use before live agent-commerce tests?","whatItDoes":"Generates scenario names, payload sketches, expected outcomes, and no-money test notes from protocol mix facts.","whatItDoesNotDo":"Does not generate real credentials, real wallets, real PII, or run live tests.","outputSummary":"Returns a sandbox seed pack with named scenarios and expected outcomes.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["protocol_mix","scenario_goal","test_environment"],"properties":{"protocol_mix":{"type":"string","maxLength":500},"scenario_goal":{"type":"string","maxLength":500},"test_environment":{"type":"string","maxLength":500},"checkout_required_present":{"type":"boolean"},"payment_required_present":{"type":"boolean"},"receipt_required_present":{"type":"boolean"},"order_required_present":{"type":"boolean"},"consent_required_present":{"type":"boolean"},"fixture_count":{"type":"number"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["protocol_mix","scenario_goal","test_environment"],"properties":{"protocol_mix":{"type":"string","maxLength":500},"scenario_goal":{"type":"string","maxLength":500},"test_environment":{"type":"string","maxLength":500},"checkout_required_present":{"type":"boolean"},"payment_required_present":{"type":"boolean"},"receipt_required_present":{"type":"boolean"},"order_required_present":{"type":"boolean"},"consent_required_present":{"type":"boolean"},"fixture_count":{"type":"number"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"create":["protocol_mix","scenario_goal","test_environment"]},"x-bmm-allowed-fact-fields":["protocol_mix","scenario_goal","test_environment","checkout_required_present","payment_required_present","receipt_required_present","order_required_present","consent_required_present","fixture_count"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-sandbox-seed-pack"},"service_id":{"const":"agent-commerce-sandbox-seed-pack"},"tool_id":{"const":"x402_agent_commerce_sandbox_seed_pack"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_payment_method_disclosure_map","tool_id":"x402_payment_method_disclosure_map","name":"Payment Method Disclosure Map","title":"Payment Method Disclosure Map","mcp_tool_name":"bmm_x402_payment_method_disclosure_map","description":"Maps payment rails, handlers, tokens, networks, wallet requirements, and buyer disclosures.","method":"POST","path":"/api/x402/x402-payment-method-disclosure-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAYMENT_METHOD_DISCLOSURE_MAP_ENABLED","featureFlag":"X402_PAYMENT_METHOD_DISCLOSURE_MAP_ENABLED","buyerAgentQuestion":"Can a buyer agent understand which payment methods and rails this seller supports?","whatItDoes":"Checks caller-supplied payment-method metadata for supported, unclear, missing, and incompatible disclosures.","whatItDoesNotDo":"Does not route payments, spend funds, or recommend live payment execution.","outputSummary":"Returns a payment-method map for buyer-agent compatibility checks.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"normalize"},"facts":{"type":"object","required":["payment_handlers","supported_networks","supported_tokens"],"properties":{"payment_handlers":{"type":"array","maxItems":50},"supported_networks":{"type":"array","maxItems":50},"supported_tokens":{"type":"array","maxItems":50},"wallet_requirements":{"type":"array","maxItems":50},"settlement_networks":{"type":"array","maxItems":50},"buyer_disclosures":{"type":"array","maxItems":50},"unsupported_methods":{"type":"array","maxItems":50},"default_method_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["payment_handlers","supported_networks","supported_tokens"],"properties":{"payment_handlers":{"type":"array","maxItems":50},"supported_networks":{"type":"array","maxItems":50},"supported_tokens":{"type":"array","maxItems":50},"wallet_requirements":{"type":"array","maxItems":50},"settlement_networks":{"type":"array","maxItems":50},"buyer_disclosures":{"type":"array","maxItems":50},"unsupported_methods":{"type":"array","maxItems":50},"default_method_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"normalize":["payment_handlers","supported_networks","supported_tokens"]},"x-bmm-allowed-fact-fields":["payment_handlers","supported_networks","supported_tokens","wallet_requirements","settlement_networks","buyer_disclosures","unsupported_methods","default_method_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-payment-method-disclosure-map"},"service_id":{"const":"payment-method-disclosure-map"},"tool_id":{"const":"x402_payment_method_disclosure_map"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_commerce_pii_minimization_check","tool_id":"x402_commerce_pii_minimization_check","name":"Commerce PII Minimization Check","title":"Commerce PII Minimization Check","mcp_tool_name":"bmm_x402_commerce_pii_minimization_check","description":"Classifies commerce schema fields for buyer-data minimization risk.","method":"POST","path":"/api/x402/x402-commerce-pii-minimization-check","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_COMMERCE_PII_MINIMIZATION_CHECK_ENABLED","featureFlag":"X402_COMMERCE_PII_MINIMIZATION_CHECK_ENABLED","buyerAgentQuestion":"Does this checkout or account-linking flow ask for more buyer data than it needs?","whatItDoes":"Checks field names, flow purpose, and redaction facts for required, optional, risky, and remove categories.","whatItDoesNotDo":"Does not store raw PII, inspect live buyers, or provide legal privacy compliance clearance.","outputSummary":"Returns a data-minimization map with required, optional, risky, and remove fields.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["flow_purpose","requested_fields"],"properties":{"flow_purpose":{"type":"string","maxLength":500},"requested_fields":{"type":"array","maxItems":50},"required_fields":{"type":"array","maxItems":50},"optional_fields":{"type":"array","maxItems":50},"redacted_fields":{"type":"array","maxItems":50},"payment_fields":{"type":"array","maxItems":50},"fulfillment_fields":{"type":"array","maxItems":50},"account_linking_present":{"type":"boolean"},"raw_pii_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["flow_purpose","requested_fields"],"properties":{"flow_purpose":{"type":"string","maxLength":500},"requested_fields":{"type":"array","maxItems":50},"required_fields":{"type":"array","maxItems":50},"optional_fields":{"type":"array","maxItems":50},"redacted_fields":{"type":"array","maxItems":50},"payment_fields":{"type":"array","maxItems":50},"fulfillment_fields":{"type":"array","maxItems":50},"account_linking_present":{"type":"boolean"},"raw_pii_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["flow_purpose","requested_fields"]},"x-bmm-allowed-fact-fields":["flow_purpose","requested_fields","required_fields","optional_fields","redacted_fields","payment_fields","fulfillment_fields","account_linking_present","raw_pii_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-commerce-pii-minimization-check"},"service_id":{"const":"commerce-pii-minimization-check"},"tool_id":{"const":"x402_commerce_pii_minimization_check"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_elicitation_consent_transcript_auditor","tool_id":"x402_mcp_elicitation_consent_transcript_auditor","name":"MCP Elicitation Consent Transcript Auditor","title":"MCP Elicitation Consent Transcript Auditor","mcp_tool_name":"bmm_x402_mcp_elicitation_consent_transcript_auditor","description":"Audits sanitized MCP elicitation prompts and consent facts for scope and record gaps.","method":"POST","path":"/api/x402/x402-mcp-elicitation-consent-transcript-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_ELICITATION_CONSENT_TRANSCRIPT_AUDITOR_ENABLED","featureFlag":"X402_MCP_ELICITATION_CONSENT_TRANSCRIPT_AUDITOR_ENABLED","buyerAgentQuestion":"Was the user clearly asked for extra information and was consent recorded during this MCP flow?","whatItDoes":"Checks elicitation prompts, requested fields, consent decisions, scope labels, and record facts.","whatItDoesNotDo":"Does not store raw transcripts, collect secrets, or enforce MCP client authorization.","outputSummary":"Returns a consent transcript score with missing ask, missing scope, and missing record findings.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["tool_name","elicitation_prompt_summary","requested_fields","consent_record_present"],"properties":{"tool_name":{"type":"string","maxLength":500},"elicitation_prompt_summary":{"type":"string","maxLength":500},"requested_fields":{"type":"array","maxItems":50},"scope_summary":{"type":"string","maxLength":500},"consent_record_present":{"type":"boolean"},"decline_path_present":{"type":"boolean"},"purpose_text_present":{"type":"boolean"},"sensitive_fields_present":{"type":"boolean"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["tool_name","elicitation_prompt_summary","requested_fields","consent_record_present"],"properties":{"tool_name":{"type":"string","maxLength":500},"elicitation_prompt_summary":{"type":"string","maxLength":500},"requested_fields":{"type":"array","maxItems":50},"scope_summary":{"type":"string","maxLength":500},"consent_record_present":{"type":"boolean"},"decline_path_present":{"type":"boolean"},"purpose_text_present":{"type":"boolean"},"sensitive_fields_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["tool_name","elicitation_prompt_summary","requested_fields","consent_record_present"]},"x-bmm-allowed-fact-fields":["tool_name","elicitation_prompt_summary","requested_fields","scope_summary","consent_record_present","decline_path_present","purpose_text_present","sensitive_fields_present"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-elicitation-consent-transcript-auditor"},"service_id":{"const":"mcp-elicitation-consent-transcript-auditor"},"tool_id":{"const":"x402_mcp_elicitation_consent_transcript_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_machine_payment_treasury_dust_map","tool_id":"x402_machine_payment_treasury_dust_map","name":"Machine-Payment Treasury Dust Map","title":"Machine-Payment Treasury Dust Map","mcp_tool_name":"bmm_x402_machine_payment_treasury_dust_map","description":"Maps aggregate high-volume low-value machine-payment facts for treasury dust and reconciliation risk.","method":"POST","path":"/api/x402/x402-machine-payment-treasury-dust-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MACHINE_PAYMENT_TREASURY_DUST_MAP_ENABLED","featureFlag":"X402_MACHINE_PAYMENT_TREASURY_DUST_MAP_ENABLED","buyerAgentQuestion":"Are tiny machine payments creating dust, fragmentation, or cleanup overhead across rails?","whatItDoes":"Checks aggregate payment counts, dust amount, rail/network/token spread, and cleanup thresholds.","whatItDoesNotDo":"Does not connect wallets, fetch balances, transfer funds, or provide accounting advice.","outputSummary":"Returns a dust heatmap showing which rails and tokens create cleanup overhead.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["payment_count","dust_amount","dust_threshold_amount","rail_count","network_count"],"properties":{"payment_count":{"type":"number"},"dust_amount":{"type":"number"},"dust_threshold_amount":{"type":"number"},"rail_count":{"type":"number"},"network_count":{"type":"number"},"token_count":{"type":"number"},"wallet_count":{"type":"number"},"settlement_cycle":{"type":"string","maxLength":500},"cleanup_policy":{"type":"string","maxLength":500},"average_payment_amount":{"type":"number"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["payment_count","dust_amount","dust_threshold_amount","rail_count","network_count"],"properties":{"payment_count":{"type":"number"},"dust_amount":{"type":"number"},"dust_threshold_amount":{"type":"number"},"rail_count":{"type":"number"},"network_count":{"type":"number"},"token_count":{"type":"number"},"wallet_count":{"type":"number"},"settlement_cycle":{"type":"string","maxLength":500},"cleanup_policy":{"type":"string","maxLength":500},"average_payment_amount":{"type":"number"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["payment_count","dust_amount","dust_threshold_amount","rail_count","network_count"]},"x-bmm-allowed-fact-fields":["payment_count","dust_amount","dust_threshold_amount","rail_count","network_count","token_count","wallet_count","settlement_cycle","cleanup_policy","average_payment_amount"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-machine-payment-treasury-dust-map"},"service_id":{"const":"machine-payment-treasury-dust-map"},"tool_id":{"const":"x402_machine_payment_treasury_dust_map"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_a2a_agent_card_trust_radar","tool_id":"x402_a2a_agent_card_trust_radar","name":"A2A Agent Card Trust Radar","title":"A2A Agent Card Trust Radar","mcp_tool_name":"bmm_x402_a2a_agent_card_trust_radar","description":"Buyer agents cannot quickly tell whether a public Agent Card has enough identity, skill, interface, security, signature, and documentation evidence before delegation.","method":"POST","path":"/api/x402/x402-a2a-agent-card-trust-radar","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_A2A_AGENT_CARD_TRUST_RADAR_ENABLED","featureFlag":"X402_A2A_AGENT_CARD_TRUST_RADAR_ENABLED","buyerAgentQuestion":"Input one caller-supplied public Agent Card JSON snippet; output an evidence-readiness radar with missing disclosure fields.","whatItDoes":"Agent Card Trust Radar with identity, skills, security, interfaces, signatures, docs, and buyer clarity spokes.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees a radar chart that makes public agent trust gaps obvious before delegation.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["agentCardJson","sourceLabel"],"properties":{"agentCardJson":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceLabel":{"type":"string","maxLength":500},"buyerPolicy":{"type":"object","maxProperties":50,"additionalProperties":true},"expectedInputModes":{"type":"array","maxItems":10},"expectedOutputModes":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["agentCardJson","sourceLabel"],"properties":{"agentCardJson":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceLabel":{"type":"string","maxLength":500},"buyerPolicy":{"type":"object","maxProperties":50,"additionalProperties":true},"expectedInputModes":{"type":"array","maxItems":10},"expectedOutputModes":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["agentCardJson","sourceLabel"]},"x-bmm-allowed-fact-fields":["agentCardJson","sourceLabel","buyerPolicy","expectedInputModes","expectedOutputModes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-a2a-agent-card-trust-radar"},"service_id":{"const":"a2a-agent-card-trust-radar"},"tool_id":{"const":"x402_a2a_agent_card_trust_radar"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_a2a_skill_to_task_matchmaker","tool_id":"x402_a2a_skill_to_task_matchmaker","name":"A2A Skill-to-Task Matchmaker","title":"A2A Skill-to-Task Matchmaker","mcp_tool_name":"bmm_x402_a2a_skill_to_task_matchmaker","description":"Buyer agents need to choose the right remote skill without executing tasks or trusting vague service descriptions.","method":"POST","path":"/api/x402/x402-a2a-skill-to-task-matchmaker","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_A2A_SKILL_TO_TASK_MATCHMAKER_ENABLED","featureFlag":"X402_A2A_SKILL_TO_TASK_MATCHMAKER_ENABLED","buyerAgentQuestion":"Input a task brief and three public Agent Card skill lists; output ranked best fit, partial fit, and off-scope results.","whatItDoes":"Skill Match Card showing winner, runner-up, gaps, and why each agent fits or misses.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees the best agent for a task with a short evidence-backed explanation.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["taskBrief","candidateAgents"],"properties":{"taskBrief":{"type":"string","maxLength":500},"candidateAgents":{"type":"array","maxItems":5},"buyerConstraints":{"type":"object","maxProperties":50,"additionalProperties":true},"requiredInputModes":{"type":"array","maxItems":10},"requiredOutputModes":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["taskBrief","candidateAgents"],"properties":{"taskBrief":{"type":"string","maxLength":500},"candidateAgents":{"type":"array","maxItems":5},"buyerConstraints":{"type":"object","maxProperties":50,"additionalProperties":true},"requiredInputModes":{"type":"array","maxItems":10},"requiredOutputModes":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["taskBrief","candidateAgents"]},"x-bmm-allowed-fact-fields":["taskBrief","candidateAgents","buyerConstraints","requiredInputModes","requiredOutputModes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-a2a-skill-to-task-matchmaker"},"service_id":{"const":"a2a-skill-to-task-matchmaker"},"tool_id":{"const":"x402_a2a_skill_to_task_matchmaker"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_marketplace_comparison_board","tool_id":"x402_agent_marketplace_comparison_board","name":"Agent Marketplace Comparison Board","title":"Agent Marketplace Comparison Board","mcp_tool_name":"bmm_x402_agent_marketplace_comparison_board","description":"Buyer agents see multiple similar services but lack one normalized board for price visibility, proof, limitations, and fit.","method":"POST","path":"/api/x402/x402-agent-marketplace-comparison-board","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_MARKETPLACE_COMPARISON_BOARD_ENABLED","featureFlag":"X402_AGENT_MARKETPLACE_COMPARISON_BOARD_ENABLED","buyerAgentQuestion":"Input 2-5 public listings; output best fit, best proof, unclear, and avoid-until-fixed columns.","whatItDoes":"Agent Comparison Board with side-by-side fit, proof, price, limits, and next action.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees several agent services on one board and immediately knows which one has the strongest public proof.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["listings"],"properties":{"listings":{"type":"array","maxItems":5,"minItems":2},"buyerTask":{"type":"string","maxLength":500},"comparisonWeights":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceLabels":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["listings"],"properties":{"listings":{"type":"array","maxItems":5,"minItems":2},"buyerTask":{"type":"string","maxLength":500},"comparisonWeights":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceLabels":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["listings"]},"x-bmm-allowed-fact-fields":["listings","buyerTask","comparisonWeights","sourceLabels"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-marketplace-comparison-board"},"service_id":{"const":"agent-marketplace-comparison-board"},"tool_id":{"const":"x402_agent_marketplace_comparison_board"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_paid_agent_proof_of_value_preview_auditor","tool_id":"x402_paid_agent_proof_of_value_preview_auditor","name":"Paid Agent Proof-of-Value Preview Auditor","title":"Paid Agent Proof-of-Value Preview Auditor","mcp_tool_name":"bmm_x402_paid_agent_proof_of_value_preview_auditor","description":"Buyer agents often see a price and promise but no useful preview that proves what the paid result will contain.","method":"POST","path":"/api/x402/x402-paid-agent-proof-of-value-preview-auditor","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PAID_AGENT_PROOF_OF_VALUE_PREVIEW_AUDITOR_ENABLED","featureFlag":"X402_PAID_AGENT_PROOF_OF_VALUE_PREVIEW_AUDITOR_ENABLED","buyerAgentQuestion":"Input a sample output and listing promise; output a proof score with missing evidence and overclaim warnings.","whatItDoes":"Proof-of-Value Preview Score with proof present, proof weak, and proof missing sections.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Seller or buyer sees whether the public demo actually proves the paid value before money moves.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["listingPromise","sampleOutput"],"properties":{"listingPromise":{"type":"string","maxLength":500},"sampleOutput":{"type":"object","maxProperties":50,"additionalProperties":true},"price":{"type":["string","number"],"maxLength":500},"limitations":{"type":"string","maxLength":500},"buyerSuccessCriteria":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["listingPromise","sampleOutput"],"properties":{"listingPromise":{"type":"string","maxLength":500},"sampleOutput":{"type":"object","maxProperties":50,"additionalProperties":true},"price":{"type":["string","number"],"maxLength":500},"limitations":{"type":"string","maxLength":500},"buyerSuccessCriteria":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["listingPromise","sampleOutput"]},"x-bmm-allowed-fact-fields":["listingPromise","sampleOutput","price","limitations","buyerSuccessCriteria"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-paid-agent-proof-of-value-preview-auditor"},"service_id":{"const":"paid-agent-proof-of-value-preview-auditor"},"tool_id":{"const":"x402_paid_agent_proof_of_value_preview_auditor"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_buyer_tour_storyboard_generator","tool_id":"x402_agent_buyer_tour_storyboard_generator","name":"Agent Buyer Tour Storyboard Generator","title":"Agent Buyer Tour Storyboard Generator","mcp_tool_name":"bmm_x402_agent_buyer_tour_storyboard_generator","description":"Agent listings often fail to show the buyer journey from discovery to payment expectation, output promise, proof, limitations, and support.","method":"POST","path":"/api/x402/x402-agent-buyer-tour-storyboard-generator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_BUYER_TOUR_STORYBOARD_GENERATOR_ENABLED","featureFlag":"X402_AGENT_BUYER_TOUR_STORYBOARD_GENERATOR_ENABLED","buyerAgentQuestion":"Input public service metadata and sample response; output a five-step buyer storyboard from discovery to proof.","whatItDoes":"Buyer Tour Storyboard with discovery, price, payment, output, proof, limits, and support steps.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees a model-home-style walkthrough of the paid agent before any live spend.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["serviceMetadata","sampleResponse"],"properties":{"serviceMetadata":{"type":"object","maxProperties":50,"additionalProperties":true},"sampleResponse":{"type":"object","maxProperties":50,"additionalProperties":true},"price":{"type":["string","number"],"maxLength":500},"limitations":{"type":"string","maxLength":500},"supportLinks":{"type":"array","maxItems":10},"buyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["serviceMetadata","sampleResponse"],"properties":{"serviceMetadata":{"type":"object","maxProperties":50,"additionalProperties":true},"sampleResponse":{"type":"object","maxProperties":50,"additionalProperties":true},"price":{"type":["string","number"],"maxLength":500},"limitations":{"type":"string","maxLength":500},"supportLinks":{"type":"array","maxItems":10},"buyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"create":["serviceMetadata","sampleResponse"]},"x-bmm-allowed-fact-fields":["serviceMetadata","sampleResponse","price","limitations","supportLinks","buyerTask"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-buyer-tour-storyboard-generator"},"service_id":{"const":"agent-buyer-tour-storyboard-generator"},"tool_id":{"const":"x402_agent_buyer_tour_storyboard_generator"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_a2a_handoff_readiness_boarding_pass","tool_id":"x402_a2a_handoff_readiness_boarding_pass","name":"A2A Handoff Readiness Boarding Pass","title":"A2A Handoff Readiness Boarding Pass","mcp_tool_name":"bmm_x402_a2a_handoff_readiness_boarding_pass","description":"Agent-to-agent task handoffs can fail because payload shape, mode support, status handling, auth disclosure, or failure behavior is unclear.","method":"POST","path":"/api/x402/x402-a2a-handoff-readiness-boarding-pass","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_A2A_HANDOFF_READINESS_BOARDING_PASS_ENABLED","featureFlag":"X402_A2A_HANDOFF_READINESS_BOARDING_PASS_ENABLED","buyerAgentQuestion":"Input target Agent Card, task summary, payload shape, and output expectation; output a boarding pass with gate, ticket, and mismatch notes.","whatItDoes":"A2A Boarding Pass with ready, missing gate, wrong ticket, and manual-review zones.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees whether an agent handoff is ready before it tries to change flights.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["handoffPayload","sourceAgent","targetAgent"],"properties":{"handoffPayload":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"targetAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"inputModes":{"type":"array","maxItems":10},"outputModes":{"type":"array","maxItems":10},"statusFields":{"type":"array","maxItems":10},"failureModes":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["handoffPayload","sourceAgent","targetAgent"],"properties":{"handoffPayload":{"type":"object","maxProperties":50,"additionalProperties":true},"sourceAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"targetAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"inputModes":{"type":"array","maxItems":10},"outputModes":{"type":"array","maxItems":10},"statusFields":{"type":"array","maxItems":10},"failureModes":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["handoffPayload","sourceAgent","targetAgent"]},"x-bmm-allowed-fact-fields":["handoffPayload","sourceAgent","targetAgent","inputModes","outputModes","statusFields","failureModes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-a2a-handoff-readiness-boarding-pass"},"service_id":{"const":"a2a-handoff-readiness-boarding-pass"},"tool_id":{"const":"x402_a2a_handoff_readiness_boarding_pass"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_claims_evidence_wall","tool_id":"x402_agent_claims_evidence_wall","name":"Agent Claims Evidence Wall","title":"Agent Claims Evidence Wall","mcp_tool_name":"bmm_x402_agent_claims_evidence_wall","description":"Public agent listings make capability and trust claims that are hard for buyer agents to connect to actual evidence.","method":"POST","path":"/api/x402/x402-agent-claims-evidence-wall","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_CLAIMS_EVIDENCE_WALL_ENABLED","featureFlag":"X402_AGENT_CLAIMS_EVIDENCE_WALL_ENABLED","buyerAgentQuestion":"Input public listing claims plus sample/docs evidence; output backed, weak, missing, and overpromised claim groups.","whatItDoes":"Claims Evidence Wall that pins each public claim to proof, weak proof, or missing proof.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees every public claim on one wall with proof pins or missing-evidence flags.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["claims","evidenceSnippets"],"properties":{"claims":{"type":"array","maxItems":10},"evidenceSnippets":{"type":"array","maxItems":10},"sourceLabels":{"type":"array","maxItems":10},"sampleOutputs":{"type":"array","maxItems":10},"limitations":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["claims","evidenceSnippets"],"properties":{"claims":{"type":"array","maxItems":10},"evidenceSnippets":{"type":"array","maxItems":10},"sourceLabels":{"type":"array","maxItems":10},"sampleOutputs":{"type":"array","maxItems":10},"limitations":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["claims","evidenceSnippets"]},"x-bmm-allowed-fact-fields":["claims","evidenceSnippets","sourceLabels","sampleOutputs","limitations"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-claims-evidence-wall"},"service_id":{"const":"agent-claims-evidence-wall"},"tool_id":{"const":"x402_agent_claims_evidence_wall"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_llms_txt_agent_buyer_path_mapper","tool_id":"x402_llms_txt_agent_buyer_path_mapper","name":"llms.txt Agent Buyer Path Mapper","title":"llms.txt Agent Buyer Path Mapper","mcp_tool_name":"bmm_x402_llms_txt_agent_buyer_path_mapper","description":"Buyer agents can land on public docs but fail to find service purpose, examples, price, limitations, and support path.","method":"POST","path":"/api/x402/x402-llms-txt-agent-buyer-path-mapper","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_LLMS_TXT_AGENT_BUYER_PATH_MAPPER_ENABLED","featureFlag":"X402_LLMS_TXT_AGENT_BUYER_PATH_MAPPER_ENABLED","buyerAgentQuestion":"Input llms.txt content and optional docs snippets; output start-here, payment-info, sample, limitations, and dead-end path labels.","whatItDoes":"Buyer Path Map with start, docs, price, sample, limits, support, and dead-end markers.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees exactly how an agent should navigate public docs before buying.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["llmsTxtContent","sourceLabel"],"properties":{"llmsTxtContent":{"type":"string","maxLength":500},"sourceLabel":{"type":"string","maxLength":500},"openApiExcerpt":{"type":"string","maxLength":500},"docsExcerpt":{"type":"string","maxLength":500},"targetBuyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["llmsTxtContent","sourceLabel"],"properties":{"llmsTxtContent":{"type":"string","maxLength":500},"sourceLabel":{"type":"string","maxLength":500},"openApiExcerpt":{"type":"string","maxLength":500},"docsExcerpt":{"type":"string","maxLength":500},"targetBuyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["llmsTxtContent","sourceLabel"]},"x-bmm-allowed-fact-fields":["llmsTxtContent","sourceLabel","openApiExcerpt","docsExcerpt","targetBuyerTask"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-llms-txt-agent-buyer-path-mapper"},"service_id":{"const":"llms-txt-agent-buyer-path-mapper"},"tool_id":{"const":"x402_llms_txt_agent_buyer_path_mapper"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_sampling_exposure_card","tool_id":"x402_mcp_sampling_exposure_card","name":"MCP Sampling Exposure Card","title":"MCP Sampling Exposure Card","mcp_tool_name":"bmm_x402_mcp_sampling_exposure_card","description":"MCP servers can expose sampling behavior that is hard for buyers to understand before connecting or paying.","method":"POST","path":"/api/x402/x402-mcp-sampling-exposure-card","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_SAMPLING_EXPOSURE_CARD_ENABLED","featureFlag":"X402_MCP_SAMPLING_EXPOSURE_CARD_ENABLED","buyerAgentQuestion":"Input MCP sampling metadata and approval policy facts; output prompt visibility, result visibility, and user-approval exposure labels.","whatItDoes":"Sampling Exposure Card with prompt visibility, result visibility, approval clarity, and review needs.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees what an MCP server might ask an LLM to see before connecting.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["mcpCapabilities"],"properties":{"mcpCapabilities":{"type":"object","maxProperties":50,"additionalProperties":true},"samplingDescription":{"type":"string","maxLength":500},"approvalFlow":{"type":"string","maxLength":500},"promptExposureNotes":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mcpCapabilities"],"properties":{"mcpCapabilities":{"type":"object","maxProperties":50,"additionalProperties":true},"samplingDescription":{"type":"string","maxLength":500},"approvalFlow":{"type":"string","maxLength":500},"promptExposureNotes":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["mcpCapabilities"]},"x-bmm-allowed-fact-fields":["mcpCapabilities","samplingDescription","approvalFlow","promptExposureNotes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-sampling-exposure-card"},"service_id":{"const":"mcp-sampling-exposure-card"},"tool_id":{"const":"x402_mcp_sampling_exposure_card"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_resource_shelf_classifier","tool_id":"x402_mcp_resource_shelf_classifier","name":"MCP Resource Shelf Classifier","title":"MCP Resource Shelf Classifier","mcp_tool_name":"bmm_x402_mcp_resource_shelf_classifier","description":"MCP resource lists can mix public docs, schemas, logs, user data, and restricted-looking resources without clear buyer labels.","method":"POST","path":"/api/x402/x402-mcp-resource-shelf-classifier","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_RESOURCE_SHELF_CLASSIFIER_ENABLED","featureFlag":"X402_MCP_RESOURCE_SHELF_CLASSIFIER_ENABLED","buyerAgentQuestion":"Input MCP resource titles, URI templates, and descriptions; output shelf labels such as docs, schemas, user data, logs, or secrets-risk.","whatItDoes":"Resource Shelf Map with safe, review, restricted-looking, and unclear shelves.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees the MCP server's resource room labeled like shelves before connecting.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["resources"],"properties":{"resources":{"type":"array","maxItems":10},"serverDescription":{"type":"string","maxLength":500},"accessNotes":{"type":"string","maxLength":500},"sourceLabels":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["resources"],"properties":{"resources":{"type":"array","maxItems":10},"serverDescription":{"type":"string","maxLength":500},"accessNotes":{"type":"string","maxLength":500},"sourceLabels":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["resources"]},"x-bmm-allowed-fact-fields":["resources","serverDescription","accessNotes","sourceLabels"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-resource-shelf-classifier"},"service_id":{"const":"mcp-resource-shelf-classifier"},"tool_id":{"const":"x402_mcp_resource_shelf_classifier"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_a2a_agent_card_signature_confidence_lens","tool_id":"x402_a2a_agent_card_signature_confidence_lens","name":"A2A Agent Card Signature Confidence Lens","title":"A2A Agent Card Signature Confidence Lens","mcp_tool_name":"bmm_x402_a2a_agent_card_signature_confidence_lens","description":"Buyer agents cannot quickly tell whether a public Agent Card is unsigned, unverifiable, or ready for a later verification workflow.","method":"POST","path":"/api/x402/x402-a2a-agent-card-signature-confidence-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_A2A_AGENT_CARD_SIGNATURE_CONFIDENCE_LENS_ENABLED","featureFlag":"X402_A2A_AGENT_CARD_SIGNATURE_CONFIDENCE_LENS_ENABLED","buyerAgentQuestion":"Input an Agent Card with signature-related fields; output ready-for-verifier, missing-key, unsigned, or ambiguous labels.","whatItDoes":"Signature Confidence Lens with ready, missing key URL, unsigned, and ambiguous states.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees whether the Agent Card's signature packet looks ready for verification.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["agentCardJson","signatureFields"],"properties":{"agentCardJson":{"type":"object","maxProperties":50,"additionalProperties":true},"signatureFields":{"type":"object","maxProperties":50,"additionalProperties":true},"version":{"type":"string","maxLength":500},"issuerLabel":{"type":"string","maxLength":500},"sourceLabel":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["agentCardJson","signatureFields"],"properties":{"agentCardJson":{"type":"object","maxProperties":50,"additionalProperties":true},"signatureFields":{"type":"object","maxProperties":50,"additionalProperties":true},"version":{"type":"string","maxLength":500},"issuerLabel":{"type":"string","maxLength":500},"sourceLabel":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["agentCardJson","signatureFields"]},"x-bmm-allowed-fact-fields":["agentCardJson","signatureFields","version","issuerLabel","sourceLabel"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-a2a-agent-card-signature-confidence-lens"},"service_id":{"const":"a2a-agent-card-signature-confidence-lens"},"tool_id":{"const":"x402_a2a_agent_card_signature_confidence_lens"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_price_to_proof_value_meter","tool_id":"x402_agent_price_to_proof_value_meter","name":"Agent Price-to-Proof Value Meter","title":"Agent Price-to-Proof Value Meter","mcp_tool_name":"bmm_x402_agent_price_to_proof_value_meter","description":"Buyer agents can see a price but not whether the public proof is proportional to the value being promised.","method":"POST","path":"/api/x402/x402-agent-price-to-proof-value-meter","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_PRICE_TO_PROOF_VALUE_METER_ENABLED","featureFlag":"X402_AGENT_PRICE_TO_PROOF_VALUE_METER_ENABLED","buyerAgentQuestion":"Input price, service description, sample output, limitations, and buyer task; output price has strong proof or premium price with weak proof.","whatItDoes":"Price-to-Proof Meter with cheap/clear, premium/strong, premium/weak, and needs-demo bands.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees whether the asking price has enough public proof before paying.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["price","proofSnippets"],"properties":{"price":{"type":["string","number"],"maxLength":500},"proofSnippets":{"type":"array","maxItems":10},"sampleOutput":{"type":"object","maxProperties":50,"additionalProperties":true},"limitations":{"type":"string","maxLength":500},"buyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["price","proofSnippets"],"properties":{"price":{"type":["string","number"],"maxLength":500},"proofSnippets":{"type":"array","maxItems":10},"sampleOutput":{"type":"object","maxProperties":50,"additionalProperties":true},"limitations":{"type":"string","maxLength":500},"buyerTask":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["price","proofSnippets"]},"x-bmm-allowed-fact-fields":["price","proofSnippets","sampleOutput","limitations","buyerTask"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-price-to-proof-value-meter"},"service_id":{"const":"agent-price-to-proof-value-meter"},"tool_id":{"const":"x402_agent_price_to_proof_value_meter"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_public_agent_changelog_impact_explainer","tool_id":"x402_public_agent_changelog_impact_explainer","name":"Public Agent Changelog Impact Explainer","title":"Public Agent Changelog Impact Explainer","mcp_tool_name":"bmm_x402_public_agent_changelog_impact_explainer","description":"Buyer agents and marketplaces cannot quickly tell whether public release notes matter to their workflows.","method":"POST","path":"/api/x402/x402-public-agent-changelog-impact-explainer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_PUBLIC_AGENT_CHANGELOG_IMPACT_EXPLAINER_ENABLED","featureFlag":"X402_PUBLIC_AGENT_CHANGELOG_IMPACT_EXPLAINER_ENABLED","buyerAgentQuestion":"Input public changelog snippets and affected route/tool names; output capability, behavior, auth, price, parser, or docs-only impact labels.","whatItDoes":"Buyer Impact Explainer with parser break, auth change, price change, new capability, removed field, or docs-only labels.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees why a public agent release matters before a parser or workflow breaks.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"classify"},"facts":{"type":"object","required":["changelogSnippets","versionLabels"],"properties":{"changelogSnippets":{"type":"array","maxItems":10},"versionLabels":{"type":"array","maxItems":10},"affectedTools":{"type":"array","maxItems":10},"affectedRoutes":{"type":"array","maxItems":10},"buyerWorkflowTags":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["changelogSnippets","versionLabels"],"properties":{"changelogSnippets":{"type":"array","maxItems":10},"versionLabels":{"type":"array","maxItems":10},"affectedTools":{"type":"array","maxItems":10},"affectedRoutes":{"type":"array","maxItems":10},"buyerWorkflowTags":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"classify":["changelogSnippets","versionLabels"]},"x-bmm-allowed-fact-fields":["changelogSnippets","versionLabels","affectedTools","affectedRoutes","buyerWorkflowTags"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-public-agent-changelog-impact-explainer"},"service_id":{"const":"public-agent-changelog-impact-explainer"},"tool_id":{"const":"x402_public_agent_changelog_impact_explainer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_to_agent_team_role_map","tool_id":"x402_agent_to_agent_team_role_map","name":"Agent-to-Agent Team Role Map","title":"Agent-to-Agent Team Role Map","mcp_tool_name":"bmm_x402_agent_to_agent_team_role_map","description":"Workflow builders can see multiple public agents but cannot quickly map which one should lead, specialize, validate, or be excluded.","method":"POST","path":"/api/x402/x402-agent-to-agent-team-role-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_TO_AGENT_TEAM_ROLE_MAP_ENABLED","featureFlag":"X402_AGENT_TO_AGENT_TEAM_ROLE_MAP_ENABLED","buyerAgentQuestion":"Input a task goal and public Agent Cards/tool descriptions; output lead, specialist, duplicate, missing, and risky roles.","whatItDoes":"Agent Team Map with lead, specialist, validator, support, duplicate, missing, and risky role zones.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Buyer sees a construction-crew-style map of which public agents belong on the job.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["teamTask","candidateAgents"],"properties":{"teamTask":{"type":"string","maxLength":500},"candidateAgents":{"type":"array","maxItems":8},"requiredRoles":{"type":"array","maxItems":10},"constraints":{"type":"object","maxProperties":50,"additionalProperties":true},"handoffNotes":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["teamTask","candidateAgents"],"properties":{"teamTask":{"type":"string","maxLength":500},"candidateAgents":{"type":"array","maxItems":8},"requiredRoles":{"type":"array","maxItems":10},"constraints":{"type":"object","maxProperties":50,"additionalProperties":true},"handoffNotes":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["teamTask","candidateAgents"]},"x-bmm-allowed-fact-fields":["teamTask","candidateAgents","requiredRoles","constraints","handoffNotes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-to-agent-team-role-map"},"service_id":{"const":"agent-to-agent-team-role-map"},"tool_id":{"const":"x402_agent_to_agent_team_role_map"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_discovery_snippet_aso_grader","tool_id":"x402_agent_discovery_snippet_aso_grader","name":"Agent Discovery Snippet ASO Grader","title":"Agent Discovery Snippet ASO Grader","mcp_tool_name":"bmm_x402_agent_discovery_snippet_aso_grader","description":"Public discovery snippets often fail to state who the agent serves, what it does, what it costs, what proof it returns, and what it does not do.","method":"POST","path":"/api/x402/x402-agent-discovery-snippet-aso-grader","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_DISCOVERY_SNIPPET_ASO_GRADER_ENABLED","featureFlag":"X402_AGENT_DISCOVERY_SNIPPET_ASO_GRADER_ENABLED","buyerAgentQuestion":"Input title, description, tags, proof, price text, and limitations; output a grade with exact rewrite targets.","whatItDoes":"Agent Discovery Grade with buyer, task, proof, price, limits, and naming curb-appeal sections.","whatItDoesNotDo":"Does not fetch URLs, call remote agents, authenticate to private resources, certify identity, make compliance claims, execute tasks, or store raw snippets.","outputSummary":"Seller sees why a buyer agent would skip a vague listing and exactly what to fix.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["discoverySnippets"],"properties":{"discoverySnippets":{"type":"array","maxItems":10},"targetBuyerTask":{"type":"string","maxLength":500},"agentCardExcerpt":{"type":"string","maxLength":500},"docsExcerpt":{"type":"string","maxLength":500},"listingExcerpt":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["discoverySnippets"],"properties":{"discoverySnippets":{"type":"array","maxItems":10},"targetBuyerTask":{"type":"string","maxLength":500},"agentCardExcerpt":{"type":"string","maxLength":500},"docsExcerpt":{"type":"string","maxLength":500},"listingExcerpt":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["discoverySnippets"]},"x-bmm-allowed-fact-fields":["discoverySnippets","targetBuyerTask","agentCardExcerpt","docsExcerpt","listingExcerpt"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-discovery-snippet-aso-grader"},"service_id":{"const":"agent-discovery-snippet-aso-grader"},"tool_id":{"const":"x402_agent_discovery_snippet_aso_grader"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agentic_money_trail_atlas","tool_id":"x402_agentic_money_trail_atlas","name":"BMM Agentic Money Trail Atlas","title":"BMM Agentic Money Trail Atlas","mcp_tool_name":"bmm_x402_agentic_money_trail_atlas","description":"Agent-commerce participants need to explain where money went, what it bought, and which evidence links are missing.","method":"POST","path":"/api/x402/x402-agentic-money-trail-atlas","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENTIC_MONEY_TRAIL_ATLAS_ENABLED","featureFlag":"X402_AGENTIC_MONEY_TRAIL_ATLAS_ENABLED","buyerAgentQuestion":"Input x402 request id, buyer/seller wallet labels, route, receipt hash, and result status; output a structured trail map.","whatItDoes":"Agentic Money Trail Map with green/yellow/red links.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Buyer sees a one-screen money trail map from intent to payment to delivered result.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["buyer_wallet_label","seller_wallet_label","route_path","payment_status","result_status"],"properties":{"buyer_wallet_label":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"payment_status":{"type":"string","maxLength":500},"result_status":{"type":"string","maxLength":500},"x402_request_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"mcp_tool_name":{"type":"string","maxLength":500},"agent_card_label":{"type":"string","maxLength":500},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["buyer_wallet_label","seller_wallet_label","route_path","payment_status","result_status"],"properties":{"buyer_wallet_label":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"payment_status":{"type":"string","maxLength":500},"result_status":{"type":"string","maxLength":500},"x402_request_id":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"transaction_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"mcp_tool_name":{"type":"string","maxLength":500},"agent_card_label":{"type":"string","maxLength":500},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["buyer_wallet_label","seller_wallet_label","route_path","payment_status","result_status"]},"x-bmm-allowed-fact-fields":["buyer_wallet_label","seller_wallet_label","route_path","payment_status","result_status","x402_request_id","receipt_hash","transaction_hash","mcp_tool_name","agent_card_label","known_gaps"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agentic-money-trail-atlas"},"service_id":{"const":"agentic-money-trail-atlas"},"tool_id":{"const":"x402_agentic_money_trail_atlas"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_autonomous_spend_flight_recorder","tool_id":"x402_autonomous_spend_flight_recorder","name":"Autonomous Spend Flight Recorder","title":"Autonomous Spend Flight Recorder","mcp_tool_name":"bmm_x402_autonomous_spend_flight_recorder","description":"Autonomous spend attempts need a black-box timeline that shows where the flow was safe, uncertain, failed, or completed.","method":"POST","path":"/api/x402/x402-autonomous-spend-flight-recorder","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AUTONOMOUS_SPEND_FLIGHT_RECORDER_ENABLED","featureFlag":"X402_AUTONOMOUS_SPEND_FLIGHT_RECORDER_ENABLED","buyerAgentQuestion":"Input spend events; output ordered timeline, failure point, and next safe action.","whatItDoes":"Last Safe Moment marker.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A flight-recorder timeline marks the last safe moment before a spend went wrong.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["events","policy_summary","final_status"],"properties":{"events":{"type":"array","maxItems":10},"policy_summary":{"type":"string","maxLength":500},"final_status":{"type":"string","maxLength":500},"spend_cap":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"retry_count":{"type":"number"},"x402_request_id":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["events","policy_summary","final_status"],"properties":{"events":{"type":"array","maxItems":10},"policy_summary":{"type":"string","maxLength":500},"final_status":{"type":"string","maxLength":500},"spend_cap":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"retry_count":{"type":"number"},"x402_request_id":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["events","policy_summary","final_status"]},"x-bmm-allowed-fact-fields":["events","policy_summary","final_status","spend_cap","receipt_hash","retry_count","x402_request_id"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-autonomous-spend-flight-recorder"},"service_id":{"const":"autonomous-spend-flight-recorder"},"tool_id":{"const":"x402_autonomous_spend_flight_recorder"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_dispute_evidence_packager","tool_id":"x402_agent_commerce_dispute_evidence_packager","name":"Agent Commerce Dispute Evidence Packager","title":"Agent Commerce Dispute Evidence Packager","mcp_tool_name":"bmm_x402_agent_commerce_dispute_evidence_packager","description":"Paid agent disputes need a compact packet showing request, payment, delivery, receipt, and mismatch evidence.","method":"POST","path":"/api/x402/x402-agent-commerce-dispute-evidence-packager","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_DISPUTE_EVIDENCE_PACKAGER_ENABLED","featureFlag":"X402_AGENT_COMMERCE_DISPUTE_EVIDENCE_PACKAGER_ENABLED","buyerAgentQuestion":"Input request, receipt, payment, and output facts; output merchant-ready packet and missing evidence.","whatItDoes":"Dispute Packet Completeness Score.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A support-ready dispute packet appears from messy payment/result facts.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["buyer_claim","paid_amount","expected_output","delivered_output_status"],"properties":{"buyer_claim":{"type":"string","maxLength":500},"paid_amount":{"type":"number"},"expected_output":{"type":"string","maxLength":500},"delivered_output_status":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"request_id":{"type":"string","maxLength":500},"seller_response":{"type":"string","maxLength":500},"artifact_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["buyer_claim","paid_amount","expected_output","delivered_output_status"],"properties":{"buyer_claim":{"type":"string","maxLength":500},"paid_amount":{"type":"number"},"expected_output":{"type":"string","maxLength":500},"delivered_output_status":{"type":"string","maxLength":500},"receipt_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"request_id":{"type":"string","maxLength":500},"seller_response":{"type":"string","maxLength":500},"artifact_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["buyer_claim","paid_amount","expected_output","delivered_output_status"]},"x-bmm-allowed-fact-fields":["buyer_claim","paid_amount","expected_output","delivered_output_status","receipt_hash","request_id","seller_response","artifact_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-dispute-evidence-packager"},"service_id":{"const":"agent-commerce-dispute-evidence-packager"},"tool_id":{"const":"x402_agent_commerce_dispute_evidence_packager"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_seller_revenue_command_center","tool_id":"x402_seller_revenue_command_center","name":"x402 Seller Revenue Command Center","title":"x402 Seller Revenue Command Center","mcp_tool_name":"bmm_x402_seller_revenue_command_center","description":"Sellers need to know whether paid-agent endpoints are priced, discoverable, converting, or leaking free access.","method":"POST","path":"/api/x402/x402-seller-revenue-command-center","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_SELLER_REVENUE_COMMAND_CENTER_ENABLED","featureFlag":"X402_SELLER_REVENUE_COMMAND_CENTER_ENABLED","buyerAgentQuestion":"Input endpoint list and safe log summaries; output revenue health and leakage hotspots.","whatItDoes":"Revenue Leak Radar.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Seller sees a revenue leak radar for their paid-agent routes.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["routes","price_policy","discovery_status"],"properties":{"routes":{"type":"array","maxItems":10},"price_policy":{"type":"string","maxLength":500},"discovery_status":{"type":"string","maxLength":500},"safe_log_summary":{"type":"string","maxLength":500},"receipt_sample_count":{"type":"number"},"mcp_listing_status":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["routes","price_policy","discovery_status"],"properties":{"routes":{"type":"array","maxItems":10},"price_policy":{"type":"string","maxLength":500},"discovery_status":{"type":"string","maxLength":500},"safe_log_summary":{"type":"string","maxLength":500},"receipt_sample_count":{"type":"number"},"mcp_listing_status":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["routes","price_policy","discovery_status"]},"x-bmm-allowed-fact-fields":["routes","price_policy","discovery_status","safe_log_summary","receipt_sample_count","mcp_listing_status"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-seller-revenue-command-center"},"service_id":{"const":"x402-seller-revenue-command-center"},"tool_id":{"const":"x402_seller_revenue_command_center"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_ap2_human_not_present_safety_simulator","tool_id":"x402_ap2_human_not_present_safety_simulator","name":"AP2 Human-Not-Present Safety Simulator","title":"AP2 Human-Not-Present Safety Simulator","mcp_tool_name":"bmm_x402_ap2_human_not_present_safety_simulator","description":"Human-not-present purchases need constraint simulation before an autonomous buyer attempts payment.","method":"POST","path":"/api/x402/x402-ap2-human-not-present-safety-simulator","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AP2_HUMAN_NOT_PRESENT_SAFETY_SIMULATOR_ENABLED","featureFlag":"X402_AP2_HUMAN_NOT_PRESENT_SAFETY_SIMULATOR_ENABLED","buyerAgentQuestion":"Input mandate constraints and checkout facts; output safe-to-attempt, needs-human-return, or unsafe gap report.","whatItDoes":"Human-Not-Present Readiness Meter.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Operator gets a human-not-present readiness meter before unattended buying is allowed.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement"],"properties":{"intended_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"merchant_binding":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":10},"recurrence_constraints":{"type":"array","maxItems":10},"human_return_trigger":{"type":"string","maxLength":500},"payment_binding":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement"],"properties":{"intended_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"merchant_binding":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":10},"recurrence_constraints":{"type":"array","maxItems":10},"human_return_trigger":{"type":"string","maxLength":500},"payment_binding":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"audit":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement"]},"x-bmm-allowed-fact-fields":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement","item_constraints","recurrence_constraints","human_return_trigger","payment_binding"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-ap2-human-not-present-safety-simulator"},"service_id":{"const":"ap2-human-not-present-safety-simulator"},"tool_id":{"const":"x402_ap2_human_not_present_safety_simulator"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_a2a_delegation_deal_room","tool_id":"x402_a2a_delegation_deal_room","name":"A2A Delegation Deal Room","title":"A2A Delegation Deal Room","mcp_tool_name":"bmm_x402_a2a_delegation_deal_room","description":"Agents need a structured deal room before delegating paid work to another agent.","method":"POST","path":"/api/x402/x402-a2a-delegation-deal-room","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_A2A_DELEGATION_DEAL_ROOM_ENABLED","featureFlag":"X402_A2A_DELEGATION_DEAL_ROOM_ENABLED","buyerAgentQuestion":"Input two agent cards and task facts; output delegate, negotiate, or do-not-delegate packet.","whatItDoes":"Delegation Deal Sheet.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A complete delegation deal sheet before one agent hires another.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["requester_agent_summary","delegate_agent_summary","task_description","expected_output"],"properties":{"requester_agent_summary":{"type":"string","maxLength":500},"delegate_agent_summary":{"type":"string","maxLength":500},"task_description":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"payment_terms":{"type":"string","maxLength":500},"handoff_artifacts":{"type":"string","maxLength":500},"auth_boundary":{"type":"string","maxLength":500},"skill_match_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["requester_agent_summary","delegate_agent_summary","task_description","expected_output"],"properties":{"requester_agent_summary":{"type":"string","maxLength":500},"delegate_agent_summary":{"type":"string","maxLength":500},"task_description":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"payment_terms":{"type":"string","maxLength":500},"handoff_artifacts":{"type":"string","maxLength":500},"auth_boundary":{"type":"string","maxLength":500},"skill_match_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["requester_agent_summary","delegate_agent_summary","task_description","expected_output"]},"x-bmm-allowed-fact-fields":["requester_agent_summary","delegate_agent_summary","task_description","expected_output","payment_terms","handoff_artifacts","auth_boundary","skill_match_policy"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-a2a-delegation-deal-room"},"service_id":{"const":"a2a-delegation-deal-room"},"tool_id":{"const":"x402_a2a_delegation_deal_room"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_buyer_trust_passport_plus","tool_id":"x402_agent_buyer_trust_passport_plus","name":"Agent Buyer Trust Passport Plus","title":"Agent Buyer Trust Passport Plus","mcp_tool_name":"bmm_x402_agent_buyer_trust_passport_plus","description":"Buyer agents need one portable object to decide whether a paid service is understandable, evidenced, and worth using.","method":"POST","path":"/api/x402/x402-agent-buyer-trust-passport-plus","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_BUYER_TRUST_PASSPORT_PLUS_ENABLED","featureFlag":"X402_AGENT_BUYER_TRUST_PASSPORT_PLUS_ENABLED","buyerAgentQuestion":"Input listing/tool/card facts; output passport with score, proof links, and gaps.","whatItDoes":"Trust Passport Card.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A buyer-facing trust passport appears with proof, gaps, and limitations.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["service_name","buyer_promise","price","output_description"],"properties":{"service_name":{"type":"string","maxLength":500},"buyer_promise":{"type":"string","maxLength":500},"price":{"type":["string","number"],"maxLength":500},"output_description":{"type":"string","maxLength":500},"mcp_metadata":{"type":"string","maxLength":500},"agent_card_summary":{"type":"string","maxLength":500},"proof_links":{"type":"array","maxItems":10},"limitations":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["service_name","buyer_promise","price","output_description"],"properties":{"service_name":{"type":"string","maxLength":500},"buyer_promise":{"type":"string","maxLength":500},"price":{"type":["string","number"],"maxLength":500},"output_description":{"type":"string","maxLength":500},"mcp_metadata":{"type":"string","maxLength":500},"agent_card_summary":{"type":"string","maxLength":500},"proof_links":{"type":"array","maxItems":10},"limitations":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["service_name","buyer_promise","price","output_description"]},"x-bmm-allowed-fact-fields":["service_name","buyer_promise","price","output_description","mcp_metadata","agent_card_summary","proof_links","limitations","seller_wallet_label"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-buyer-trust-passport-plus"},"service_id":{"const":"agent-buyer-trust-passport-plus"},"tool_id":{"const":"x402_agent_buyer_trust_passport_plus"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_wallet_to_agent_identity_link_confidence_map","tool_id":"x402_wallet_to_agent_identity_link_confidence_map","name":"Wallet-to-Agent Identity Link Confidence Map","title":"Wallet-to-Agent Identity Link Confidence Map","mcp_tool_name":"bmm_x402_wallet_to_agent_identity_link_confidence_map","description":"Buyers need confidence that wallet, agent card, domain label, MCP server, seller profile, and x402 receiver belong together.","method":"POST","path":"/api/x402/x402-wallet-to-agent-identity-link-confidence-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_WALLET_TO_AGENT_IDENTITY_LINK_CONFIDENCE_MAP_ENABLED","featureFlag":"X402_WALLET_TO_AGENT_IDENTITY_LINK_CONFIDENCE_MAP_ENABLED","buyerAgentQuestion":"Input domain label, agent card, MCP endpoint label, seller profile, and receiver; output confidence map.","whatItDoes":"Identity Link Map.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Buyer sees which public identities line up and which payment address looks disconnected.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["service_label","seller_wallet_label","x402_receiver_label"],"properties":{"service_label":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500},"x402_receiver_label":{"type":"string","maxLength":500},"domain_label":{"type":"string","maxLength":500},"agent_card_label":{"type":"string","maxLength":500},"mcp_endpoint_label":{"type":"string","maxLength":500},"signed_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"reference_facts":{"type":"object","required":["service_label","seller_wallet_label","x402_receiver_label"],"properties":{"service_label":{"type":"string","maxLength":500},"seller_wallet_label":{"type":"string","maxLength":500},"x402_receiver_label":{"type":"string","maxLength":500},"domain_label":{"type":"string","maxLength":500},"agent_card_label":{"type":"string","maxLength":500},"mcp_endpoint_label":{"type":"string","maxLength":500},"signed_metadata_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["service_label","seller_wallet_label","x402_receiver_label"]},"x-bmm-allowed-fact-fields":["service_label","seller_wallet_label","x402_receiver_label","domain_label","agent_card_label","mcp_endpoint_label","signed_metadata_hash"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-wallet-to-agent-identity-link-confidence-map"},"service_id":{"const":"wallet-to-agent-identity-link-confidence-map"},"tool_id":{"const":"x402_wallet_to_agent_identity_link_confidence_map"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agentic_payment_risk_weather_map","tool_id":"x402_agentic_payment_risk_weather_map","name":"Agentic Payment Risk Weather Map","title":"Agentic Payment Risk Weather Map","mcp_tool_name":"bmm_x402_agentic_payment_risk_weather_map","description":"Agents need a simple route-weather signal before deciding whether now is safe to pay or retry.","method":"POST","path":"/api/x402/x402-agentic-payment-risk-weather-map","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENTIC_PAYMENT_RISK_WEATHER_MAP_ENABLED","featureFlag":"X402_AGENTIC_PAYMENT_RISK_WEATHER_MAP_ENABLED","buyerAgentQuestion":"Input route/facilitator/network facts; output weather status and safest retry window.","whatItDoes":"Payment Weather Badge.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A payment route gets a clear/watch/storm weather badge.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["network","currency","price_amount","facilitator_status","retry_policy"],"properties":{"network":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"price_amount":{"type":"number"},"facilitator_status":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"settlement_latency_bucket":{"type":"string","maxLength":500},"recent_error_codes":{"type":"string","maxLength":500},"duplicate_charge_signals":{"type":"string","maxLength":500},"supported_networks":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["network","currency","price_amount","facilitator_status","retry_policy"],"properties":{"network":{"type":"string","maxLength":500},"currency":{"type":"string","maxLength":500},"price_amount":{"type":"number"},"facilitator_status":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"settlement_latency_bucket":{"type":"string","maxLength":500},"recent_error_codes":{"type":"string","maxLength":500},"duplicate_charge_signals":{"type":"string","maxLength":500},"supported_networks":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["network","currency","price_amount","facilitator_status","retry_policy"]},"x-bmm-allowed-fact-fields":["network","currency","price_amount","facilitator_status","retry_policy","settlement_latency_bucket","recent_error_codes","duplicate_charge_signals","supported_networks"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agentic-payment-risk-weather-map"},"service_id":{"const":"agentic-payment-risk-weather-map"},"tool_id":{"const":"x402_agentic_payment_risk_weather_map"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_mcp_app_store_readiness_concierge","tool_id":"x402_mcp_app_store_readiness_concierge","name":"MCP App Store Readiness Concierge","title":"MCP App Store Readiness Concierge","mcp_tool_name":"bmm_x402_mcp_app_store_readiness_concierge","description":"MCP/App SDK builders need to know whether tool schemas, action descriptions, privacy metadata, auth notes, and UI hints are ready for review.","method":"POST","path":"/api/x402/x402-mcp-app-store-readiness-concierge","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_MCP_APP_STORE_READINESS_CONCIERGE_ENABLED","featureFlag":"X402_MCP_APP_STORE_READINESS_CONCIERGE_ENABLED","buyerAgentQuestion":"Input MCP app metadata; output review readiness, blockers, and launch checklist.","whatItDoes":"App Review Boarding Pass.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Builder gets an app review boarding pass with exact blockers.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["app_name","tools","auth_mode","privacy_summary"],"properties":{"app_name":{"type":"string","maxLength":500},"tools":{"type":"array","maxItems":10},"auth_mode":{"type":"string","maxLength":500},"privacy_summary":{"type":"string","maxLength":500},"ui_resources":{"type":"string","maxLength":500},"tool_annotations":{"type":"string","maxLength":500},"review_notes":{"type":"string","maxLength":500},"workspace_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["app_name","tools","auth_mode","privacy_summary"],"properties":{"app_name":{"type":"string","maxLength":500},"tools":{"type":"array","maxItems":10},"auth_mode":{"type":"string","maxLength":500},"privacy_summary":{"type":"string","maxLength":500},"ui_resources":{"type":"string","maxLength":500},"tool_annotations":{"type":"string","maxLength":500},"review_notes":{"type":"string","maxLength":500},"workspace_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"check":["app_name","tools","auth_mode","privacy_summary"]},"x-bmm-allowed-fact-fields":["app_name","tools","auth_mode","privacy_summary","ui_resources","tool_annotations","review_notes","workspace_policy"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-mcp-app-store-readiness-concierge"},"service_id":{"const":"mcp-app-store-readiness-concierge"},"tool_id":{"const":"x402_mcp_app_store_readiness_concierge"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_api_seller_opportunity_radar","tool_id":"x402_api_seller_opportunity_radar","name":"x402 Opportunity Radar for API Sellers","title":"x402 Opportunity Radar for API Sellers","mcp_tool_name":"bmm_x402_api_seller_opportunity_radar","description":"Sellers need to know which endpoints should become paid agent products before spending engineering time.","method":"POST","path":"/api/x402/x402-api-seller-opportunity-radar","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_API_SELLER_OPPORTUNITY_RADAR_ENABLED","featureFlag":"X402_API_SELLER_OPPORTUNITY_RADAR_ENABLED","buyerAgentQuestion":"Input endpoint catalog facts; output ranked x402 product candidates and buyer pitch.","whatItDoes":"Agent Revenue Opportunity Map.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Seller sees their top paid-agent products ranked.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["endpoints","buyer_segments","cost_notes"],"properties":{"endpoints":{"type":"array","maxItems":10},"buyer_segments":{"type":"string","maxLength":500},"cost_notes":{"type":"string","maxLength":500},"existing_pricing":{"type":"string","maxLength":500},"repeat_usage_notes":{"type":"string","maxLength":500},"safety_constraints":{"type":"array","maxItems":10}},"additionalProperties":false},"reference_facts":{"type":"object","required":["endpoints","buyer_segments","cost_notes"],"properties":{"endpoints":{"type":"array","maxItems":10},"buyer_segments":{"type":"string","maxLength":500},"cost_notes":{"type":"string","maxLength":500},"existing_pricing":{"type":"string","maxLength":500},"repeat_usage_notes":{"type":"string","maxLength":500},"safety_constraints":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["endpoints","buyer_segments","cost_notes"]},"x-bmm-allowed-fact-fields":["endpoints","buyer_segments","cost_notes","existing_pricing","repeat_usage_notes","safety_constraints"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-api-seller-opportunity-radar"},"service_id":{"const":"x402-api-seller-opportunity-radar"},"tool_id":{"const":"x402_api_seller_opportunity_radar"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_marketplace_listing_revenue_optimizer","tool_id":"x402_agent_marketplace_listing_revenue_optimizer","name":"Agent Marketplace Listing Revenue Optimizer","title":"Agent Marketplace Listing Revenue Optimizer","mcp_tool_name":"bmm_x402_agent_marketplace_listing_revenue_optimizer","description":"Agent/tool listings often fail to convert buyer agents because price, proof, limits, and value are unclear.","method":"POST","path":"/api/x402/x402-agent-marketplace-listing-revenue-optimizer","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_MARKETPLACE_LISTING_REVENUE_OPTIMIZER_ENABLED","featureFlag":"X402_AGENT_MARKETPLACE_LISTING_REVENUE_OPTIMIZER_ENABLED","buyerAgentQuestion":"Input listing/tool metadata; output revised listing and conversion gaps.","whatItDoes":"Listing Glow-Up Card.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"Before/after listing plus revenue-readiness score.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["listing_title","listing_description","price","output_description"],"properties":{"listing_title":{"type":"string","maxLength":500},"listing_description":{"type":"string","maxLength":500},"price":{"type":["string","number"],"maxLength":500},"output_description":{"type":"string","maxLength":500},"proof_points":{"type":"string","maxLength":500},"limitations":{"type":"string","maxLength":500},"mcp_tool_schema_summary":{"type":"string","maxLength":500},"target_buyer":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["listing_title","listing_description","price","output_description"],"properties":{"listing_title":{"type":"string","maxLength":500},"listing_description":{"type":"string","maxLength":500},"price":{"type":["string","number"],"maxLength":500},"output_description":{"type":"string","maxLength":500},"proof_points":{"type":"string","maxLength":500},"limitations":{"type":"string","maxLength":500},"mcp_tool_schema_summary":{"type":"string","maxLength":500},"target_buyer":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"create":["listing_title","listing_description","price","output_description"]},"x-bmm-allowed-fact-fields":["listing_title","listing_description","price","output_description","proof_points","limitations","mcp_tool_schema_summary","target_buyer"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-marketplace-listing-revenue-optimizer"},"service_id":{"const":"agent-marketplace-listing-revenue-optimizer"},"tool_id":{"const":"x402_agent_marketplace_listing_revenue_optimizer"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_cross_agent_payment_graph_anomaly_lens","tool_id":"x402_cross_agent_payment_graph_anomaly_lens","name":"Cross-Agent Payment Graph Anomaly Lens","title":"Cross-Agent Payment Graph Anomaly Lens","mcp_tool_name":"bmm_x402_cross_agent_payment_graph_anomaly_lens","description":"As agent payments scale, operators need to spot unusual payment graph patterns without making fraud accusations.","method":"POST","path":"/api/x402/x402-cross-agent-payment-graph-anomaly-lens","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_CROSS_AGENT_PAYMENT_GRAPH_ANOMALY_LENS_ENABLED","featureFlag":"X402_CROSS_AGENT_PAYMENT_GRAPH_ANOMALY_LENS_ENABLED","buyerAgentQuestion":"Input transaction/payment edges; output clusters, anomaly labels, and safe next checks.","whatItDoes":"Agent Payment Graph Lens.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A graph view reveals an unusual cluster or loop.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["nodes","edges"],"properties":{"nodes":{"type":"array","maxItems":10},"edges":{"type":"array","maxItems":10},"request_ids":{"type":"string","maxLength":500},"time_buckets":{"type":"string","maxLength":500},"known_benign_patterns":{"type":"string","maxLength":500},"risk_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["nodes","edges"],"properties":{"nodes":{"type":"array","maxItems":10},"edges":{"type":"array","maxItems":10},"request_ids":{"type":"string","maxLength":500},"time_buckets":{"type":"string","maxLength":500},"known_benign_patterns":{"type":"string","maxLength":500},"risk_policy":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["nodes","edges"]},"x-bmm-allowed-fact-fields":["nodes","edges","request_ids","time_buckets","known_benign_patterns","risk_policy"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-cross-agent-payment-graph-anomaly-lens"},"service_id":{"const":"cross-agent-payment-graph-anomaly-lens"},"tool_id":{"const":"x402_cross_agent_payment_graph_anomaly_lens"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_roi_receipt_board","tool_id":"x402_agent_commerce_roi_receipt_board","name":"Agent Commerce ROI Receipt Board","title":"Agent Commerce ROI Receipt Board","mcp_tool_name":"bmm_x402_agent_commerce_roi_receipt_board","description":"Operators buying many small paid agent services need to know which calls produced useful value.","method":"POST","path":"/api/x402/x402-agent-commerce-roi-receipt-board","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_ROI_RECEIPT_BOARD_ENABLED","featureFlag":"X402_AGENT_COMMERCE_ROI_RECEIPT_BOARD_ENABLED","buyerAgentQuestion":"Input paid-call summaries; output value ranking and keep/inspect/cancel recommendations.","whatItDoes":"Penny-to-Proof ROI Board.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"A board shows which paid agents earned their pennies.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"compare"},"facts":{"type":"object","required":["calls"],"properties":{"calls":{"type":"array","maxItems":10},"buyer_value_policy":{"type":"string","maxLength":500},"latency_policy":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"quality_notes":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["calls"],"properties":{"calls":{"type":"array","maxItems":10},"buyer_value_policy":{"type":"string","maxLength":500},"latency_policy":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"quality_notes":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"compare":["calls"]},"x-bmm-allowed-fact-fields":["calls","buyer_value_policy","latency_policy","retry_policy","quality_notes"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-roi-receipt-board"},"service_id":{"const":"agent-commerce-roi-receipt-board"},"tool_id":{"const":"x402_agent_commerce_roi_receipt_board"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_bmm_flagship_demo_deal_desk","tool_id":"x402_bmm_flagship_demo_deal_desk","name":"BMM Flagship Demo Deal Desk","title":"BMM Flagship Demo Deal Desk","mcp_tool_name":"bmm_x402_flagship_demo_deal_desk","description":"BMM needs a showable buyer journey that packages flagship agents into a clear demo story with proof and next steps.","method":"POST","path":"/api/x402/x402-bmm-flagship-demo-deal-desk","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_BMM_FLAGSHIP_DEMO_DEAL_DESK_ENABLED","featureFlag":"X402_BMM_FLAGSHIP_DEMO_DEAL_DESK_ENABLED","buyerAgentQuestion":"Input target buyer and selected agents; output demo narrative, proof checklist, and next gate.","whatItDoes":"Flagship Buyer Tour Deck.","whatItDoesNotDo":"Does not fetch live accounts, connect wallets, execute payments, provide legal/compliance approval, store raw secrets, or run agent-to-agent actions.","outputSummary":"One buyer-tour packet makes BMM's agent economy understandable.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"create"},"facts":{"type":"object","required":["target_buyer","selected_agents","demo_goal"],"properties":{"target_buyer":{"type":"string","maxLength":500},"selected_agents":{"type":"array","maxItems":10},"demo_goal":{"type":"string","maxLength":500},"proof_links":{"type":"array","maxItems":10},"paid_evidence_status":{"type":"string","maxLength":500},"launch_constraints":{"type":"array","maxItems":10},"buyer_objections":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["target_buyer","selected_agents","demo_goal"],"properties":{"target_buyer":{"type":"string","maxLength":500},"selected_agents":{"type":"array","maxItems":10},"demo_goal":{"type":"string","maxLength":500},"proof_links":{"type":"array","maxItems":10},"paid_evidence_status":{"type":"string","maxLength":500},"launch_constraints":{"type":"array","maxItems":10},"buyer_objections":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"create":["target_buyer","selected_agents","demo_goal"]},"x-bmm-allowed-fact-fields":["target_buyer","selected_agents","demo_goal","proof_links","paid_evidence_status","launch_constraints","buyer_objections"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-bmm-flagship-demo-deal-desk"},"service_id":{"const":"bmm-flagship-demo-deal-desk"},"tool_id":{"const":"x402_bmm_flagship_demo_deal_desk"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}},{"id":"x402_agent_commerce_digital_twin","tool_id":"x402_agent_commerce_digital_twin","name":"BMM Agent Commerce Digital Twin","title":"BMM Agent Commerce Digital Twin","mcp_tool_name":"bmm_x402_agent_commerce_digital_twin","description":"Builds a sanitized go-live twin of an agent-commerce mission before a buyer allows payment, delegation, or live execution.","method":"POST","path":"/api/x402/x402-agent-commerce-digital-twin","price":{"amount":"0.01","currency":"USDC","network":"base","x402Network":"eip155:8453"},"currency":"USDC","network":"base","payment_required":true,"x402Required":true,"feature_flag":"X402_AGENT_COMMERCE_DIGITAL_TWIN_ENABLED","featureFlag":"X402_AGENT_COMMERCE_DIGITAL_TWIN_ENABLED","buyerAgentQuestion":"If my agent ran this paid commerce mission, where would payment, authorization, delegation, proof, and rollback break first?","whatItDoes":"Creates a mission go-live board, breakpoint timeline, proof map, and buyer demo from caller-supplied public/sanitized facts.","whatItDoesNotDo":"Does not connect wallets, sign transactions, spend funds, execute agent-to-agent tasks, certify sellers, store secrets, or provide legal/compliance approval.","outputSummary":"A digital twin shows ready/fix-first/blocker status before the real agent mission runs.","limitations":["Production defaults are disabled until the service flag, standard price env, and required storage gates pass.","Uses caller-supplied sanitized facts only; it does not fetch target services or run paid third-party calls.","No legal, financial, compliance, AML, sanctions, identity, fraud-clearance, seller-approval, or safety-guarantee claims."],"inputSchema":{"oneOf":[{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"analyze"},"facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false},{"type":"object","required":["mode","facts","idempotency_key","idempotency_scope_token","retention_class"],"properties":{"mode":{"const":"audit"},"facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false},{"type":"object","required":["mode","facts"],"properties":{"mode":{"const":"check"},"facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"reference_facts":{"type":"object","required":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"properties":{"mission_label":{"type":"string","maxLength":500},"buyer_role":{"type":"string","maxLength":500},"seller_role":{"type":"string","maxLength":500},"agent_role":{"type":"string","maxLength":500},"intended_outcome":{"type":"string","maxLength":500},"allowed_task":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"currency":{"type":"string","maxLength":500},"network":{"type":"string","maxLength":500},"mcp_tool_name":{"type":"string","maxLength":500},"x402_amount":{"type":"number"},"x402_receiver_label":{"type":"string","maxLength":500},"expected_output":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"rollback_contact":{"type":"string","maxLength":500},"agent_card_url_label":{"type":"string","maxLength":500},"agent_card_hash":{"type":"string","pattern":"^sha256:[a-fA-F0-9]{64}$"},"agent_skill_ids":{"type":"array","maxItems":10},"provider_label":{"type":"string","maxLength":500},"declared_limitations":{"type":"array","maxItems":10},"human_presence_mode":{"type":"string","maxLength":500},"expiry":{"type":"string","maxLength":500},"recurrence":{"type":"string","maxLength":500},"facilitator_label":{"type":"string","maxLength":500},"route_path":{"type":"string","maxLength":500},"retry_policy":{"type":"string","maxLength":500},"idempotency_policy":{"type":"string","maxLength":500},"support_path":{"type":"string","maxLength":500},"wallet_policy_summary":{"type":"string","maxLength":500},"allowed_payees":{"type":"array","maxItems":10},"max_retries":{"type":"number"},"human_return_triggers":{"type":"array","maxItems":10},"known_gaps":{"type":"string","maxLength":500}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true}},"additionalProperties":false}],"x-bmm-required-by-mode":{"analyze":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"audit":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"],"check":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact"]},"x-bmm-allowed-fact-fields":["mission_label","buyer_role","seller_role","agent_role","intended_outcome","allowed_task","amount_cap","currency","network","mcp_tool_name","x402_amount","x402_receiver_label","expected_output","receipt_requirement","rollback_contact","agent_card_url_label","agent_card_hash","agent_skill_ids","provider_label","declared_limitations","human_presence_mode","expiry","recurrence","facilitator_label","route_path","retry_policy","idempotency_policy","support_path","wallet_policy_summary","allowed_payees","max_retries","human_return_triggers","known_gaps"]},"outputSchema":{"type":"object","required":["product_family","endpoint","service_id","tool_id","version","request_id","x402_request_id","generated_at","decision","service_decision","analysis_decision","confidence","summary","findings","risk_flags","normalized","persistence","recommended_next_action","limitations","metadata"],"properties":{"product_family":{"const":"agent_batch_v1_api"},"endpoint":{"const":"x402-agent-commerce-digital-twin"},"service_id":{"const":"agent-commerce-digital-twin"},"tool_id":{"const":"x402_agent_commerce_digital_twin"},"version":{"const":"v0.1"},"request_id":{"type":"string"},"x402_request_id":{"type":"string"},"generated_at":{"type":"string","format":"date-time"},"decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"service_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context","record_created","record_replayed","record_verified","hash_mismatch","insufficient_evidence","rotation_matches","rotation_mismatch","rotation_expired","stable","improved","degraded","breaking_completeness_drift","insufficient_history","unchanged","additive","payment_metadata_changed","schema_breaking","route_breaking","identity_breaking","sufficiently_constrained","minor_gap","major_gap","authorization_ambiguous","unsafe_to_accept","covered","under_constrained","over_constrained","missing_critical_control","ambiguous_policy","fully_reconciled","intent_payment_mismatch","receipt_output_mismatch","payee_mismatch","amount_mismatch","incomplete_evidence","sla_met","sla_missed","timing_inconsistent","normalized","normalized_with_warnings","unsupported_challenge","lowest_cost","best_supported","insufficient_pricing_facts","data_api","compute","research","commerce","wallet_service","marketplace_fee","support","security","intelligence","evidence","testing","uncategorized","unknown","scope_aligned","overbroad_description","hidden_write_action","schema_scope_conflict","insufficient_scope_metadata","hygiene_pass","replay_risk","payment_required","payment_invalid","settlement_pending","authorization_gap","authorization_failed","provider_unavailable","invalid_request","unknown_error","schema_invalid","rate_limited","service_unavailable","price_units_consistent","display_warning","unit_mismatch","production_ready","production_blocked","testnet_only","route_supported","route_blocked","retry_safe","duplicate_charge_risk","receipt_confident","receipt_incomplete","tokenamount_required","default_asset_ok","approval_friction_low","approval_friction_high","failover_ready","failover_incomplete","boundary_aligned","free_bypass_risk","curb_appeal_high","curb_appeal_low","breaking_change_risk","policy_within_limits","policy_breach_risk","allowance_fit","allowance_too_broad","allowance_too_tight","recover_retry_safe","recover_stop","mandate_receipt_aligned","mandate_receipt_conflict","upsell_path_clear","upsell_overreach","cache_leakage_safe","cache_leakage_risk","checkout_state_ready","checkout_state_blocked","final_total_stable","final_total_changed","checkout_ui_aligned","checkout_ui_mismatch","confirmation_prompt_clear","confirmation_prompt_unclear","partial_work_boundary_clear","partial_work_boundary_ambiguous","terms_uri_resolved","terms_uri_incomplete","mor_boundary_clear","mor_boundary_ambiguous","post_purchase_continuity_complete","post_purchase_continuity_gap","mcp_registry_release_ready","mcp_registry_release_blocked","sandbox_seed_pack_ready","sandbox_seed_pack_incomplete","payment_method_disclosure_clear","payment_method_disclosure_gap","pii_minimized","pii_overcollection_risk","elicitation_consent_clear","elicitation_consent_gap","treasury_dust_low","treasury_dust_high"]},"analysis_decision":{"type":"string","enum":["pass","warn","fail","insufficient_context"]},"confidence":{"type":"string","enum":["high","medium","low"]},"summary":{"type":"string"},"findings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"severity":{"type":"string","enum":["low","medium","high"]},"message":{"type":"string"},"field":{"type":"string"},"expected":{"type":["string","number","boolean","null"]},"observed":{"type":["string","number","boolean","null"]}},"additionalProperties":false}},"risk_flags":{"type":"array","items":{"type":"string"}},"normalized":{"type":"object"},"persistence":{"type":"object","properties":{"mode":{"type":"string","enum":["hash_only","not_recorded","stateless"]},"record_id":{"type":"string"},"retention_class":{"type":"string","enum":["short","standard","support"]},"expires_at":{"type":"string","format":"date-time"},"status":{"type":"string"}},"additionalProperties":false},"lookup_secret":{"type":"string","description":"Returned once only when a persistent hash-only record is newly created."},"recommended_next_action":{"type":"string"},"limitations":{"type":"array","items":{"type":"string"}},"pricePaid":{"type":"object"},"metadata":{"type":"object","required":["paymentStatus"],"properties":{"paymentStatus":{"type":"string"},"serviceFlag":{"type":"string"},"priceEnv":{"type":"string"},"persistence":{"type":"string","enum":["hash_only","stateless"]}},"additionalProperties":false}},"additionalProperties":false}}],"contact":{"email":"support@blockchainmoneymap.com"}}