{
  "protocolVersion": "1.0",
  "name": "Anton Yohan Portfolio Agent",
  "description": "Discovery agent for antonyohan.com — geo search, portfolio navigation, MCP tools, and OpenAPI catalog. Send a message with prefix geo: to search cities.",
  "version": "1.0.0",
  "documentationUrl": "https://antonyohan.com/api-docs/openapi.json",
  "iconUrl": "https://antonyohan.com/logo.webp",
  "provider": {
    "organization": "Anton Yohan",
    "url": "https://antonyohan.com"
  },
  "supportedInterfaces": [
    {
      "url": "https://antonyohan.com/api/a2a/v1",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "search-geo",
      "name": "Search geographic entities",
      "description": "Search cities and geo slugs in the portfolio database. Send text part: geo: <query>",
      "tags": ["geo", "search", "discovery"],
      "examples": ["geo: paris", "geo: marseille"],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"]
    },
    {
      "id": "discover-portfolio",
      "name": "Portfolio discovery",
      "description": "Returns links to MCP, OpenAPI, agent skills index, and main locales.",
      "tags": ["portfolio", "navigation", "discovery"],
      "examples": ["list services", "what can you do"],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    }
  ]
}
