Skip to content
Back to AEra Agent Gateway

Card snapshot

aeralogin.com · 2026-09-27 17:09:57 UTC · a048fd3b477b58bebe75ebe9fb4d0e62aa73cdb2f215062ba2b1824240e2b5e4

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": "AEra Agent Gateway",
  "description": "Public A2A gateway for AEraLogIn. Routes standard A2A requests to an AEra agent identified by the caller. External callers are treated as unauthenticated external peers and receive no AEra identity or trust.",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "url": "https://aeralogin.com/api/a2a",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "AEraLogIn",
    "url": "https://aeralogin.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "securitySchemes": {
    "aeraPeerCredential": {
      "type": "http",
      "scheme": "bearer",
      "description": "An opaque bearer credential issued by AEraLogIn to a named external peer. Issued only by an AEra agent owner; there is no self-registration. AEra agent JWTs are not accepted here."
    }
  },
  "security": [],
  "supportsAuthenticatedExtendedCard": false,
  "skills": [
    {
      "id": "agent.read.profile",
      "name": "Read agent profile",
      "description": "Return the public profile of a specific AEra agent: its identifier, status and declared capabilities. The target agent must be named in metadata.aera_target_agent and must hold the agent.read.profile capability.",
      "tags": [
        "identity",
        "profile",
        "aera"
      ],
      "examples": [
        "{\"metadata\": {\"aera_target_agent\": \"did:aera:agent:<id>\"}, \"parts\": [{\"kind\": \"text\", \"text\": \"agent.read.profile\"}]}"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}