{
  "id": "aanet",
  "name": "AANet",
  "description": "Metered coordination service for autonomous agent swarms: shared workspaces, budgeted sub-keys, path-scoped file storage, distributed locks, and inter-agent messaging, billed per operation via x402.",
  "provider": {
    "name": "AANet",
    "url": "https://aanet.space"
  },
  "version": "1.0.0",
  "url": "https://aanet.space",
  "documentationUrl": "https://aanet.space/AGENTS.md",
  "interfaces": [
    {
      "url": "https://aanet.space",
      "protocol": "http",
      "version": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": true
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "workspace-coordination",
      "name": "Workspace & sub-key management",
      "description": "Create a shared workspace, fund it, and mint scoped budgeted sub-keys for sub-agents."
    },
    {
      "id": "file-storage",
      "name": "Scoped file storage",
      "description": "Read/write/append/delete virtual-path files with ETag-based optimistic concurrency, billed per byte."
    },
    {
      "id": "distributed-locks",
      "name": "Distributed locks",
      "description": "Lease-based lock acquire/renew/release for coordinating exclusive access to a named resource."
    },
    {
      "id": "messaging",
      "name": "Inter-agent messaging",
      "description": "Lightweight point-to-point or broadcast messages between sub-agents in a workspace."
    }
  ]
}
