{
  "$schema": "https://a2a-protocol.org/schemas/v1.2/agent-card.json",
  "protocolVersion": "1.2",
  "name": "Zia",
  "description": "WhatsApp interface agent. Long-running personal assistant reachable on Byron's primary number. Most tasks are now delegated to the Mac Mini fleet; Zia retains the user-facing skills that need to live where WhatsApp is paired.",
  "version": "2026.06.20",
  "url": "https://a2a.arnao.ai/zia/a2a",
  "documentationUrl": "https://a2a.arnao.ai/zia",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "Arnao",
    "url": "https://arnao.ai"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionHistory": true,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain", "image/png", "image/jpeg", "audio/ogg"],
  "defaultOutputModes": ["text/plain", "image/png"],
  "skills": [
    {
      "id": "nano-banana-pro",
      "name": "Image Generation (nano-banana-pro)",
      "description": "Generates editorial infographics. Same backend as Gia.",
      "tags": ["image", "design"]
    },
    {
      "id": "linkedin-poster",
      "name": "LinkedIn Publishing",
      "description": "Drafts and publishes posts via the LinkedIn API.",
      "tags": ["social", "publishing"]
    },
    {
      "id": "godaddy-dns",
      "name": "DNS Management",
      "description": "Reads and updates DNS records on GoDaddy.",
      "tags": ["dns", "infrastructure"]
    },
    {
      "id": "spotify-player",
      "name": "Spotify Player",
      "description": "Controls Spotify playback. Requires authenticated host session.",
      "tags": ["media"]
    },
    {
      "id": "here-now",
      "name": "Here Now",
      "description": "Read Byron's current location and surroundings context.",
      "tags": ["context", "location"]
    },
    {
      "id": "pia",
      "name": "Pia (sub-agent)",
      "description": "Persona-shifted sub-agent that observes 'world mood' on Zia's behalf.",
      "tags": ["sub-agent", "observation"]
    }
  ],
  "securitySchemes": {
    "none": {
      "type": "noAuth",
      "description": "Public discovery only. Real surface is WhatsApp DM, not HTTP."
    }
  },
  "security": [{"none": []}],
  "metadata": {
    "model": {
      "primary": "google/gemini-2.5-flash",
      "fallbacks": ["openrouter/anthropic/claude-sonnet-4-6", "anthropic/claude-sonnet-4-6", "deepseek/deepseek-chat", "ollama/gemma4:latest"]
    },
    "role": "whatsapp-relay",
    "host": "Windows PC (byron-pc) — Docker container openclaw-gateway",
    "transports": ["WhatsApp (primary)", "Telegram", "A2A (planned)"],
    "endpointStatus": "planned",
    "endpointNote": "Zia's primary surface is WhatsApp; A2A is exposed for fleet interop only.",
    "signing": {
      "status": "unsigned",
      "plan": "ES256 detached JWS"
    }
  }
}
