{
  "$schema": "https://a2a-protocol.org/schemas/v1.2/agent-card.json",
  "protocolVersion": "1.2",
  "name": "Tia",
  "description": "Cheap-fast-lane agent. Tuned for high-throughput summarization, classification, and routine triage where Sonnet-class reasoning would be overkill. Intentionally tool-restricted to bound blast radius.",
  "version": "2026.06.20",
  "url": "https://a2a.arnao.ai/tia/a2a",
  "documentationUrl": "https://a2a.arnao.ai/tia",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "Arnao",
    "url": "https://arnao.ai"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "summarize",
      "name": "Summarize",
      "description": "Compress long documents, threads, or transcripts into structured summaries.",
      "tags": ["nlp", "summarization", "triage"],
      "examples": ["summarize this thread in 5 bullets", "extract action items from this transcript"]
    },
    {
      "id": "classify",
      "name": "Classify",
      "description": "Label inbound items against a caller-supplied taxonomy. Bounded output.",
      "tags": ["nlp", "classification"]
    },
    {
      "id": "switch-model",
      "name": "Switch Model",
      "description": "Swap models within the cheap-fast tier for the next turn.",
      "tags": ["routing"]
    }
  ],
  "securitySchemes": {
    "none": {
      "type": "noAuth",
      "description": "Public discovery only. Real endpoint requires Tailscale or fleet-internal auth."
    }
  },
  "security": [{"none": []}],
  "metadata": {
    "model": {
      "primary": "google/gemini-2.5-flash",
      "fallbacks": ["anthropic/claude-haiku-4-5"]
    },
    "role": "cheap-fast-lane",
    "host": "Mac Mini (mia.local)",
    "transports": ["Telegram (@TiaHermes_bot)", "A2A (planned)"],
    "toolRestrictions": "no file writes, no shell, no DNS, no deploys",
    "endpointStatus": "planned",
    "signing": {
      "status": "unsigned",
      "plan": "ES256 detached JWS"
    }
  }
}
