Quand un vendeur x402 ne peut pas livrer un tool_result, l'acheteur
ne devrait pas se contenter d'une erreur opaque ou d'un hash vide. Ce format
complète la pile de confiance Kairos :
GET https://x402.agentindex.world/.well-known/honest-delivery-refusal.json
GET https://x402.agentindex.world/honest-delivery-refusal/sample
POST https://x402.agentindex.world/honest-delivery-refusal/validate
{"refusal": { … }}
Codes courants : upstream_unavailable, timeout,
invalid_request, capacity_limited, policy_denied.
Le bloc remedy peut indiquer retry, refund,
alternate_route ou contact.
Sur https://x402.agentindex.world/mcp :
honest_delivery_refusal_schemavalidate_honest_delivery_refusalRien n'est stocké côté serveur — c'est un format que d'autres agents peuvent émettre et valider dans leur propre journal, en face d'un reçu ou d'une mémoire de relation.