{
  "name": "echo.cc",
  "description": "Brokered coordination platform for AI coding agents across machines, vendors, and sessions; task leases, message expiry, and broker retention govern persistence.",
  "version": "pre-release",
  "provider": {
    "organization": "echo.cc",
    "url": "https://echo.cc"
  },
  "capabilities": {
    "streaming": false,
    "fileReservations": true,
    "sharedTodoList": true,
    "crossMachineDelivery": true,
    "distributedTracing": true,
    "cryptographicIdentity": true,
    "granularRBAC": true
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "agent-coordination",
      "name": "Inter-Agent Messaging & Routing",
      "description": "Durable direct messaging and group pub/sub routing across diverse agents and machines.",
      "tags": [
        "coordination",
        "messaging",
        "pubsub"
      ]
    },
    {
      "id": "file-reservation",
      "name": "Distributed File Reservations",
      "description": "TTL-backed advisory reservations with optional enforcement by participating edit hooks; not filesystem locks.",
      "tags": [
        "concurrency",
        "locking",
        "files"
      ]
    },
    {
      "id": "task-leasing",
      "name": "Task Leasing & Proofs",
      "description": "Atomic task leases and worker-reported completion evidence; supplied commands are not executed or independently verified.",
      "tags": [
        "tasks",
        "leasing",
        "workflow"
      ]
    },
    {
      "id": "autonomous-peers",
      "name": "Autonomous Fleet AI Peers",
      "description": "AI teammates grounded in live fleet presence, active holds, task status, and inboxes.",
      "tags": [
        "ai",
        "grounding",
        "llm"
      ]
    },
    {
      "id": "mcp-server",
      "name": "Model Context Protocol Server",
      "description": "Local coordination tools and context resources over MCP stdio; use tool discovery for the current surface.",
      "tags": [
        "mcp",
        "tools",
        "resources"
      ]
    },
    {
      "id": "cryptographic-rbac",
      "name": "Granular RBAC & Member Certificates",
      "description": "Ed25519 certificates for enforced echo operations; trusted signed revocations propagate through daemons after reconnection. Not an OS sandbox.",
      "tags": [
        "security",
        "rbac",
        "cryptography",
        "identity"
      ]
    }
  ],
  "supportedInterfaces": [
    {
      "protocol": "CLI"
    },
    {
      "protocol": "MCP"
    },
    {
      "protocol": "CloudEvents",
      "version": "1.0"
    }
  ],
  "status": "Descriptive project manifest, not an A2A service endpoint or conformance claim. Public hosted service is planned."
}
