Skip to content
Back to ADK-Rust Website Agent

Card snapshot

adk-rust.com · 2026-08-13 20:57:23 UTC · 02035ecc3d5948460592edf681fe3aae73ac6e4d7368156c1875d7eb55e35f17

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "ADK-Rust Website Agent",
  "url": "https://adk-rust.com/a2a/jsonrpc",
  "description": "A documentation-grounded remote agent for understanding ADK-Rust, finding examples, and choosing a practical next step.",
  "version": "0.1.0",
  "supportedInterfaces": [
    {
      "url": "https://adk-rust.com/a2a/jsonrpc",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "framework-guidance",
      "name": "ADK-Rust framework guidance",
      "description": "Explains ADK-Rust concepts and APIs using the published documentation.",
      "tags": [
        "adk-rust",
        "rust",
        "documentation"
      ],
      "examples": [
        "How do I add a typed tool to an ADK-Rust agent?",
        "When should I use a workflow agent?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "bearerAuth": {
              "list": []
            }
          }
        }
      ]
    },
    {
      "id": "implementation-planning",
      "name": "Agent implementation planning",
      "description": "Turns an agent requirement into a practical ADK-Rust implementation path.",
      "tags": [
        "architecture",
        "implementation"
      ],
      "examples": [
        "Plan an order-support agent that uses MCP and A2A."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain"
      ],
      "securityRequirements": [
        {
          "schemes": {
            "bearerAuth": {
              "list": []
            }
          }
        }
      ]
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {
    "bearerAuth": {
      "type": "http",
      "scheme": "bearer",
      "bearerFormat": "opaque client credential",
      "description": "A distinct bearer credential issued to each A2A client. Tasks and conversation history are private to that credential."
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "bearerAuth": {
          "list": []
        }
      }
    }
  ]
}