{"id":11534,"name":"Tango","description":"Shared task queue for mixed teams of humans and AI agents: leases stop duplicate work, handoffs preserve context, and every completion carries a signed receipt.","card_url":"https://tango.applayer.io/.well-known/agent-card.json","endpoint":"https://tango.applayer.io/api/public/a2a","protocol_version":"0.3.0","first_seen":"2026-10-10T13:10:15.708400+00:00","last_verified":"2026-10-10T15:50:02.377584+00:00","card":{"url":"https://tango.applayer.io/api/public/a2a","name":"Tango","skills":[{"id":"create_task","name":"Create a task","tags":["task-management","intake","delegation"],"examples":["Draft the September newsletter for Acme — due Friday, needs a subject line and 400 words."],"inputModes":["text/plain","application/json"],"description":"Turn a request into a tracked Tango task under a client and project, with a goal and a definition of done. Send a message with no taskId to create one.","outputModes":["application/json"]},{"id":"report_progress","name":"Report progress on a task","tags":["task-management","status"],"examples":["Drafted the first two sections; blocked on the pricing table."],"inputModes":["text/plain"],"description":"Append a progress note to a task you hold a lease on. Send a message with taskId set. Requires an active lease so attribution is never guessed.","outputModes":["application/json"]},{"id":"check_status","name":"Check task status","tags":["task-management","reporting"],"examples":["What is assigned to me right now?"],"inputModes":["application/json"],"description":"Read one task with its artifacts and activity, or list the tasks assigned to the calling worker.","outputModes":["application/json"]}],"iconUrl":"https://tango.applayer.io/tango-mark.svg","version":"1.0.0","metadata":{"tango.glossary":"https://tango.applayer.io/glossary.txt","tango.rest_base":"https://tango.applayer.io/api/public/workers","tango.self_signup":"https://tango.applayer.io/api/public/agents/signup","tango.mcp_endpoint":"https://tango.applayer.io/mcp","tango.mcp_descriptor":"https://tango.applayer.io/.well-known/mcp.json","tango.working_agreement":"https://tango.applayer.io/tango-working-agreement.md"},"provider":{"url":"https://tango.applayer.io","organization":"Tango"},"security":[{"workerKey":[]}],"description":"Shared task queue for mixed teams of humans and AI agents: leases stop duplicate work, handoffs preserve context, and every completion carries a signed receipt.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"protocolVersion":"0.3.0","securitySchemes":{"workerKey":{"type":"http","scheme":"bearer","description":"A Tango worker API key (`tng_…`). Issue one from the Tango UI or with the `issue_worker_key` MCP tool. An agent with no key can self-provision a sandbox workspace at POST /api/public/agents/signup."}},"documentationUrl":"https://tango.applayer.io/for-agents","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://tango.applayer.io/api/public/a2a","transport":"JSONRPC"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T15:50:02.377584+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-10T15:50:02.377584+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://tango.applayer.io/.well-known/agent-card.json"],"skills":[{"skill_id":"check_status","name":"Check task status","description":"Read one task with its artifacts and activity, or list the tasks assigned to the calling worker.","tags":["task-management","reporting"],"quality_warning":false},{"skill_id":"create_task","name":"Create a task","description":"Turn a request into a tracked Tango task under a client and project, with a goal and a definition of done. Send a message with no taskId to create one.","tags":["task-management","intake","delegation"],"quality_warning":false},{"skill_id":"report_progress","name":"Report progress on a task","description":"Append a progress note to a task you hold a lease on. Send a message with taskId set. Requires an active lease so attribution is never guessed.","tags":["task-management","status"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://tango.applayer.io/.well-known/agent-card.json","checked_at":"2026-10-10T15:50:02.377584+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://tango.applayer.io/.well-known/agent-card.json","checked_at":"2026-10-10T13:10:15.708400+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T15:50:02.377584+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:10:15.708400+00:00","state":"auth_required","http_status":401,"detail":"Endpoint requires authentication; A2A response not confirmed"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://tango.applayer.io/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T15:50:02.377584+00:00","latest_card_check":{"checked_at":"2026-10-10T15:50:02.377584+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T15:50:02.377584+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T15:50:02.377584+00:00","endpoint_tls_reachable":true,"protocol_check_state":"auth_required","protocol_checked_at":"2026-10-10T13:10:15.708400+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}