{"id":498790,"name":"ATP Agent (agents-atp)","description":"An ATP agent for A2A communication","card_url":"https://agents-atp.8004-agent.io/.well-known/agent-card.json","endpoint":"https://agents-atp.8004-agent.io/api/a2a","protocol_version":"1.0","first_seen":"2026-10-28T14:49:20.177903+00:00","last_verified":"2026-10-28T14:49:20.177903+00:00","card":{"name":"ATP Agent (agents-atp)","skills":[{"id":"governance_and_trust/trust/trust_feedback_authorization","name":"governance_and_trust/trust/trust_feedback_authorization","tags":["erc8004","feedback","auth","a2a","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust"],"examples":["Client requests feedbackAuth after receiving results"],"inputModes":["text/plain"],"description":"Issue a signed ERC-8004 feedbackAuth for a client to submit feedback","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/trust/trust_validate_name","name":"governance_and_trust/trust/trust_validate_name","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.name","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Submit a validation response for a pending validation request"],"inputModes":["text/plain","application/json"],"description":"Submit a validation response (attestation) using a configured session package.","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/trust/trust_validate_account","name":"governance_and_trust/trust/trust_validate_account","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.account","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Submit a validation response for a pending validation request"],"inputModes":["text/plain","application/json"],"description":"Submit a validation response (attestation) using a configured session package.","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/trust/trust_validate_app","name":"governance_and_trust/trust/trust_validate_app","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.app","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Submit a validation response for a pending validation request"],"inputModes":["text/plain","application/json"],"description":"Submit a validation response (attestation) using a configured session package.","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/alliance/join_alliance","name":"governance_and_trust/alliance/join_alliance","tags":["governance","alliance","a2a","oasfExtension:true"],"examples":["Join an alliance"],"inputModes":["text/plain","application/json"],"description":"Join an alliance","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/alliance/leave_alliance","name":"governance_and_trust/alliance/leave_alliance","tags":["governance","alliance","a2a","oasfExtension:true"],"examples":["Leave an alliance"],"inputModes":["text/plain","application/json"],"description":"Leave an alliance","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/alliance/verify_alliance_membership","name":"governance_and_trust/alliance/verify_alliance_membership","tags":["governance","alliance","a2a","oasfExtension:true"],"examples":["Verify alliance membership"],"inputModes":["text/plain","application/json"],"description":"Verify alliance membership","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/delegation/add_delegation","name":"governance_and_trust/delegation/add_delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"examples":["Add a delegation"],"inputModes":["text/plain","application/json"],"description":"Add a delegation","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/delegation/revoke_delegation","name":"governance_and_trust/delegation/revoke_delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"examples":["Revoke a delegation"],"inputModes":["text/plain","application/json"],"description":"Revoke a delegation","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/delegation/verify_delegation","name":"governance_and_trust/delegation/verify_delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"examples":["Verify a delegation"],"inputModes":["text/plain","application/json"],"description":"Verify a delegation","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/membership/add_member","name":"governance_and_trust/membership/add_member","tags":["governance","membership","a2a","oasfExtension:true"],"examples":["Add a member"],"inputModes":["text/plain","application/json"],"description":"Add a member","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/membership/remove_member","name":"governance_and_trust/membership/remove_member","tags":["governance","membership","a2a","oasfExtension:true"],"examples":["Remove a member"],"inputModes":["text/plain","application/json"],"description":"Remove a member","outputModes":["text/plain","application/json"]},{"id":"governance_and_trust/membership/verify_membership","name":"governance_and_trust/membership/verify_membership","tags":["governance","membership","a2a","oasfExtension:true"],"examples":["Verify membership"],"inputModes":["text/plain","application/json"],"description":"Verify membership","outputModes":["text/plain","application/json"]},{"id":"oasf:trust.validation.delegation","name":"oasf:trust.validation.delegation","tags":["erc8092","delegation","validation","a2a","oasfExtension:true"],"examples":["Issue an ERC-8092 delegation allowing validator to respond to a validation request"],"inputModes":["application/json"],"description":"Issue an approver-signed ERC-8092 delegation association payload (with IPFS pointer) for a validation request.","outputModes":["application/json"]},{"id":"atp.account.addOrUpdate","name":"atp.account.addOrUpdate","tags":["atp","account","database","a2a","oasfExtension:true"],"examples":["Add or update user account in ATP database"],"inputModes":["text/plain"],"description":"Add or update an account in the ATP accounts table","outputModes":["text/plain"]},{"id":"atp.agent.get","name":"atp.agent.get","tags":["atp","agent","database","a2a","oasfExtension:true"],"examples":["Get agent record/config from ATP database"],"inputModes":["text/plain","application/json"],"description":"Get an agent from the ATP agents table. Payload: { ens_name? | agent_name? | agent_account? }","outputModes":["text/plain","application/json"]},{"id":"atp.agent.createOrUpdate","name":"atp.agent.createOrUpdate","tags":["atp","agent","database","a2a","oasfExtension:true"],"examples":["Create or update agent in ATP database"],"inputModes":["text/plain","application/json"],"description":"Create or update an agent in the ATP agents table (supports session_package and agent_card_json).","outputModes":["text/plain","application/json"]},{"id":"atp.ens.isNameAvailable","name":"atp.ens.isNameAvailable","tags":["ens","availability","a2a","admin","oasfExtension:true"],"examples":["Check ENS availability for <label>.8004-agent.eth"],"inputModes":["text/plain","application/json"],"description":"Check if an ENS name is available. Payload: { ensName, chainId }","outputModes":["text/plain","application/json"]},{"id":"atp.feedback.request","name":"atp.feedback.request","tags":["erc8004","feedback","request","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Request to give feedback to an agent","Submit a feedback request for an agent"],"inputModes":["text/plain","application/json"],"description":"Request to give feedback to an agent. Requires clientAddress (EOA), targetAgentId (agent ID to give feedback to), and comment (reason for feedback) in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.feedback.getRequests","name":"atp.feedback.getRequests","tags":["erc8004","feedback","query","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Get all feedback requests for a wallet address","Query feedback requests by client address"],"inputModes":["text/plain","application/json"],"description":"Get all feedback requests associated with a wallet address. Requires clientAddress (EOA) in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.feedback.getRequestsByAgent","name":"atp.feedback.getRequestsByAgent","tags":["erc8004","feedback","query","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Get all feedback requests for a specific agent","Query feedback requests by target agent ID"],"inputModes":["text/plain","application/json"],"description":"Get all feedback requests for a specific agent. Requires targetAgentId (agent ID) in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.feedback.markGiven","name":"atp.feedback.markGiven","tags":["erc8004","feedback","update","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Mark a feedback request as having feedback given"],"inputModes":["text/plain","application/json"],"description":"Mark a feedback request as having feedback given, storing the tx hash. Requires feedbackRequestId and txHash in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.feedback.requestapproved","name":"atp.feedback.requestapproved","tags":["atp","feedback","approval","database","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"examples":["Approve a feedback request and notify requester"],"inputModes":["text/plain","application/json"],"description":"Approve a feedback request (no on-chain auth). Requires feedbackRequestId, fromAgentDid, toAgentDid, approvedForDays.","outputModes":["text/plain","application/json"]},{"id":"atp.inbox.sendMessage","name":"atp.inbox.sendMessage","tags":["erc8004","inbox","message","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"examples":["Send a message via the inbox system"],"inputModes":["text/plain","application/json"],"description":"Send a message via the inbox system. Requires body, and at least one destination (toClientAddress, toAgentDid, or toAgentName).","outputModes":["text/plain","application/json"]},{"id":"atp.inbox.listClientMessages","name":"atp.inbox.listClientMessages","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"examples":["List messages for a client address","Get all messages for a wallet"],"inputModes":["text/plain","application/json"],"description":"List messages for a client address (both sent and received). Requires clientAddress (EOA) in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.inbox.listAgentMessages","name":"atp.inbox.listAgentMessages","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"examples":["List messages for an agent DID","Get all messages for an agent"],"inputModes":["text/plain","application/json"],"description":"List messages for an agent DID (both sent and received). Requires agentDid in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.inbox.markRead","name":"atp.inbox.markRead","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"examples":["Mark a message as read"],"inputModes":["text/plain","application/json"],"description":"Mark a message as read. Requires messageId in payload.","outputModes":["text/plain","application/json"]},{"id":"atp.stats.trends","name":"atp.stats.trends","tags":["atp","stats","query","a2a","admin","oasfExtension:true","oasf:governance.audit.provenance","oasfDomain:governance-and-trust"],"examples":["Get feedback/validation trends"],"inputModes":["text/plain","application/json"],"description":"Get stats trends. Optional payload: { daysBack }.","outputModes":["text/plain","application/json"]},{"id":"atp.stats.sdkApps","name":"atp.stats.sdkApps","tags":["atp","stats","query","a2a","admin","oasfExtension:true","oasf:governance.audit.provenance","oasfDomain:governance-and-trust"],"examples":["Get SDK app stats"],"inputModes":["text/plain","application/json"],"description":"Get stats for SDK apps.","outputModes":["text/plain","application/json"]}],"version":"0.1.0","provider":{"url":"https://agents-atp.8004-agent.io","organization":"ATP"},"description":"An ATP agent for A2A communication","capabilities":{"streaming":false,"extensions":[{"uri":"https://eips.ethereum.org/EIPS/eip-8004","params":{"trustModels":["feedback"],"feedbackDataURI":""},"required":false,"description":"ERC-8004 feedbackAuth issuance metadata"},{"uri":"https://schema.oasf.outshift.com/","params":{"skills":[],"domains":[],"skillOverlay":{"atp.inbox.markRead":["agent_interaction.request_handling","collaboration"],"atp.feedback.request":["trust.feedback.authorization","collaboration"],"atp.inbox.sendMessage":["agent_interaction.request_handling","integration.protocol_handling","collaboration"],"atp.feedback.markGiven":["trust.validate.name","collaboration"],"atp.feedback.getRequests":["trust.feedback.authorization","collaboration"],"atp.inbox.listAgentMessages":["agent_interaction.request_handling","collaboration"],"atp.feedback.requestapproved":["trust.feedback.authorization","collaboration"],"atp.inbox.listClientMessages":["agent_interaction.request_handling","collaboration"],"joinValidationAgentsCollection":["validation_collection/eligibility_evaluate","validation_collection/evidence_bundle_prepare","validation_collection/membership_request_submit","validation_collection/membership_status_monitor"],"atp.feedback.getRequestsByAgent":["trust.feedback.authorization","collaboration"],"governance_and_trust/trust/trust_validate_app":["trust.validate.app","collaboration"],"governance_and_trust/trust/trust_validate_name":["trust.validate.name","collaboration"],"governance_and_trust/trust/trust_validate_account":["trust.validate.account","collaboration"],"governance_and_trust/trust/trust_feedback_authorization":["trust.feedback.authorization"]},"oasfExtension":true},"required":false,"description":"OASF/OASF extension metadata: domains + skill taxonomy overlay (ATP/Agentic Trust)."}],"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"1.0","defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"supportedInterfaces":[{"url":"https://agents-atp.8004-agent.io/api/a2a","protocolBinding":"JSONRPC"}],"supportsExtendedAgentCard":false},"status":"verified","publisher_domain":"8004-agent.io","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-28T14:49:20.177903+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://agents-atp.8004-agent.io/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-28T14:49:20.177903+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://agents-atp.8004-agent.io/.well-known/agent-card.json"],"skills":[{"skill_id":"atp.account.addOrUpdate","name":"atp.account.addOrUpdate","description":"Add or update an account in the ATP accounts table","tags":["atp","account","database","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"atp.agent.createOrUpdate","name":"atp.agent.createOrUpdate","description":"Create or update an agent in the ATP agents table (supports session_package and agent_card_json).","tags":["atp","agent","database","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"atp.agent.get","name":"atp.agent.get","description":"Get an agent from the ATP agents table. Payload: { ens_name? | agent_name? | agent_account? }","tags":["atp","agent","database","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"atp.ens.isNameAvailable","name":"atp.ens.isNameAvailable","description":"Check if an ENS name is available. Payload: { ensName, chainId }","tags":["ens","availability","a2a","admin","oasfExtension:true"],"quality_warning":false},{"skill_id":"atp.feedback.getRequests","name":"atp.feedback.getRequests","description":"Get all feedback requests associated with a wallet address. Requires clientAddress (EOA) in payload.","tags":["erc8004","feedback","query","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.feedback.getRequestsByAgent","name":"atp.feedback.getRequestsByAgent","description":"Get all feedback requests for a specific agent. Requires targetAgentId (agent ID) in payload.","tags":["erc8004","feedback","query","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.feedback.markGiven","name":"atp.feedback.markGiven","description":"Mark a feedback request as having feedback given, storing the tx hash. Requires feedbackRequestId and txHash in payload.","tags":["erc8004","feedback","update","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.feedback.request","name":"atp.feedback.request","description":"Request to give feedback to an agent. Requires clientAddress (EOA), targetAgentId (agent ID to give feedback to), and comment (reason for feedback) in payload.","tags":["erc8004","feedback","request","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.feedback.requestapproved","name":"atp.feedback.requestapproved","description":"Approve a feedback request (no on-chain auth). Requires feedbackRequestId, fromAgentDid, toAgentDid, approvedForDays.","tags":["atp","feedback","approval","database","a2a","admin","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.inbox.listAgentMessages","name":"atp.inbox.listAgentMessages","description":"List messages for an agent DID (both sent and received). Requires agentDid in payload.","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.inbox.listClientMessages","name":"atp.inbox.listClientMessages","description":"List messages for a client address (both sent and received). Requires clientAddress (EOA) in payload.","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.inbox.markRead","name":"atp.inbox.markRead","description":"Mark a message as read. Requires messageId in payload.","tags":["erc8004","inbox","query","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.inbox.sendMessage","name":"atp.inbox.sendMessage","description":"Send a message via the inbox system. Requires body, and at least one destination (toClientAddress, toAgentDid, or toAgentName).","tags":["erc8004","inbox","message","a2a","oasfExtension:true","oasf:agent_interaction.request_handling","oasf:integration.protocol_handling","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"atp.stats.sdkApps","name":"atp.stats.sdkApps","description":"Get stats for SDK apps.","tags":["atp","stats","query","a2a","admin","oasfExtension:true","oasf:governance.audit.provenance","oasfDomain:governance-and-trust"],"quality_warning":false},{"skill_id":"atp.stats.trends","name":"atp.stats.trends","description":"Get stats trends. Optional payload: { daysBack }.","tags":["atp","stats","query","a2a","admin","oasfExtension:true","oasf:governance.audit.provenance","oasfDomain:governance-and-trust"],"quality_warning":false},{"skill_id":"governance_and_trust/alliance/join_alliance","name":"governance_and_trust/alliance/join_alliance","description":"Join an alliance","tags":["governance","alliance","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/alliance/leave_alliance","name":"governance_and_trust/alliance/leave_alliance","description":"Leave an alliance","tags":["governance","alliance","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/alliance/verify_alliance_membership","name":"governance_and_trust/alliance/verify_alliance_membership","description":"Verify alliance membership","tags":["governance","alliance","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/delegation/add_delegation","name":"governance_and_trust/delegation/add_delegation","description":"Add a delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/delegation/revoke_delegation","name":"governance_and_trust/delegation/revoke_delegation","description":"Revoke a delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/delegation/verify_delegation","name":"governance_and_trust/delegation/verify_delegation","description":"Verify a delegation","tags":["governance","delegation","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/membership/add_member","name":"governance_and_trust/membership/add_member","description":"Add a member","tags":["governance","membership","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/membership/remove_member","name":"governance_and_trust/membership/remove_member","description":"Remove a member","tags":["governance","membership","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/membership/verify_membership","name":"governance_and_trust/membership/verify_membership","description":"Verify membership","tags":["governance","membership","a2a","oasfExtension:true"],"quality_warning":false},{"skill_id":"governance_and_trust/trust/trust_feedback_authorization","name":"governance_and_trust/trust/trust_feedback_authorization","description":"Issue a signed ERC-8004 feedbackAuth for a client to submit feedback","tags":["erc8004","feedback","auth","a2a","oasfExtension:true","oasf:trust.feedback.authorization","oasfDomain:governance-and-trust"],"quality_warning":false},{"skill_id":"governance_and_trust/trust/trust_validate_account","name":"governance_and_trust/trust/trust_validate_account","description":"Submit a validation response (attestation) using a configured session package.","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.account","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"governance_and_trust/trust/trust_validate_app","name":"governance_and_trust/trust/trust_validate_app","description":"Submit a validation response (attestation) using a configured session package.","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.app","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"governance_and_trust/trust/trust_validate_name","name":"governance_and_trust/trust/trust_validate_name","description":"Submit a validation response (attestation) using a configured session package.","tags":["erc8004","validation","attestation","a2a","oasfExtension:true","oasf:trust.validate.name","oasfDomain:governance-and-trust","oasfDomain:collaboration"],"quality_warning":false},{"skill_id":"oasf:trust.validation.delegation","name":"oasf:trust.validation.delegation","description":"Issue an approver-signed ERC-8092 delegation association payload (with IPFS pointer) for a validation request.","tags":["erc8092","delegation","validation","a2a","oasfExtension:true"],"quality_warning":false}],"quality_flags":["thin_description"],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://agents-atp.8004-agent.io/.well-known/agent-card.json","checked_at":"2026-10-28T14:49:20.177903+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-28T14:49:20.177903+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-28T14:49:20.177903+00:00","endpoint":"https://agents-atp.8004-agent.io/api/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"jsonrpc_no_task_lookup","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A","request_diagnostics":{"requests":[{"path":"/api/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false},{"path":"/api/a2a","allow":[],"method":"POST","status":200,"version_header":"0.3","protocol_method":"tasks/get","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://agents-atp.8004-agent.io/api/a2a","selected_connection_interface":{"url":"https://agents-atp.8004-agent.io/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://agents-atp.8004-agent.io/api/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"jsonrpc_no_task_lookup","checked_at":"2026-10-28T14:49:20.177903+00:00","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://agents-atp.8004-agent.io/.well-known/agent-card.json","last_successful_card_check":"2026-10-28T14:49:20.177903+00:00","latest_card_check":{"checked_at":"2026-10-28T14:49:20.177903+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-28T14:49:20.177903+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-28T14:49:20.177903+00:00","endpoint_tls_reachable":true,"protocol_check_state":"jsonrpc_no_task_lookup","protocol_checked_at":"2026-10-28T14:49:20.177903+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":498790,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/498790/repair","publisher_report_url":"https://localmark.ai/publishers/8004-agent.io/repair","diagnostics_json_url":"https://localmark.ai/publishers/8004-agent.io/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/8004-agent.io/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}