{
  "protocolVersion": "0.2",
  "name": "HytaleDock",
  "description": "Community platform for Hytale plugins, addons, tutorials, configs and news. This agent card describes read-only discovery capabilities for A2A-compatible agents.",
  "url": "https://hytaledock.com",
  "provider": {
    "organization": "HytaleDock",
    "url": "https://hytaledock.com",
    "operator": "Yamiru (Viktor Vasko)",
    "operatorWikidata": "https://www.wikidata.org/wiki/Q139394410"
  },
  "version": "1.0",
  "documentationUrl": "https://hytaledock.com/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["application/json", "text/html"],
  "skills": [
    {
      "id": "search-content",
      "name": "Search Hytale content",
      "description": "Search plugins, addons, tutorials and configs by keyword.",
      "tags": ["search", "hytale", "plugins"],
      "examples": ["Find anti-cheat plugins for Hytale", "Search Hytale trading plugin"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"],
      "endpoint": "https://hytaledock.com/api/search?q={query}"
    },
    {
      "id": "get-facts",
      "name": "Get verified facts",
      "description": "Retrieve verified facts about HytaleDock with confidence scores and provenance. Individual facts are addressable at /facts/{id}.",
      "tags": ["facts", "citation"],
      "examples": ["How many plugins does HytaleDock host?"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"],
      "endpoint": "https://hytaledock.com/ai/facts.json"
    },
    {
      "id": "get-changes",
      "name": "Get content changes",
      "description": "Incremental change feed of created and updated URLs. Supports ?since=ISO8601 to avoid full re-crawls.",
      "tags": ["changes", "freshness"],
      "examples": ["What changed on HytaleDock this week?"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"],
      "endpoint": "https://hytaledock.com/ai/changes.json?since={iso8601}"
    },
    {
      "id": "get-releases",
      "name": "Get plugin releases",
      "description": "Current versions of hosted plugins and content, including Hytale compatibility versions.",
      "tags": ["releases", "versions"],
      "examples": ["Latest version of HyTutorial"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"],
      "endpoint": "https://hytaledock.com/ai/releases.json"
    },
    {
      "id": "get-status",
      "name": "Get platform status",
      "description": "Live service health and platform statistics.",
      "tags": ["status", "health"],
      "examples": ["Is HytaleDock operational?"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"],
      "endpoint": "https://hytaledock.com/ai/status.json"
    }
  ],
  "security": {
    "authentication": "none",
    "rateLimit": "60 requests per minute",
    "license": "https://hytaledock.com/license.xml"
  },
  "related": {
    "agentManifest": "https://hytaledock.com/.well-known/agent.json",
    "webmcp": "https://hytaledock.com/.well-known/webmcp.json",
    "openapi": "https://hytaledock.com/openapi.yaml"
  }
}
