{
  "name": "Pondchat",
  "description": "Ephemeral peer-to-peer video and text chat rooms without sign-ups. Agents mint web ponds via POST /api/agent/pond and share room URLs; media stays on the WebRTC path.",
  "version": "1.1.0",
  "provider": {
    "organization": "Pondchat",
    "url": "https://pondchat.com"
  },
  "documentationUrl": "https://pondchat.com/docs/api/agent-pond.md",
  "iconUrl": "https://pondchat.com/favicon.ico",
  "supportedInterfaces": [
    {
      "url": "https://pondchat.com/api/agent/pond",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://pondchat.com/",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "wss://pondchat.com/api/room/{roomId}",
      "protocolBinding": "WEBSOCKET",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json", "text/uri-list"],
  "skills": [
    {
      "id": "create-pond",
      "name": "Create Pond",
      "description": "POST /api/agent/pond to mint a web room and return roomUrl for humans.",
      "tags": ["webrtc", "video-chat", "room", "create", "agent"],
      "examples": [
        "Create a new pond for a quick video call",
        "Mint a Pondchat room and give me the join link"
      ],
      "inputModes": ["text/plain", "application/json"],
      "outputModes": ["text/uri-list", "application/json", "text/plain"]
    },
    {
      "id": "join-pond",
      "name": "Join Pond",
      "description": "Join an existing Pondchat room by room ID or full URL.",
      "tags": ["webrtc", "video-chat", "room", "join"],
      "examples": [
        "Join pond room-abc123",
        "Open https://pondchat.com/my-room in Pondchat"
      ],
      "inputModes": ["text/plain", "application/json", "text/uri-list"],
      "outputModes": ["text/uri-list", "application/json", "text/plain"]
    }
  ]
}
