Skip to content
Back to o-sumo (大相撲アーカイブ)

Card snapshot

osada.us · 2026-08-29 03:12:35 UTC · 5e11480c86f1141f5bad27eb3497de412ebfbc43346c0ea2651aad19b765d128

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.

{
  "$schema": "https://a2a-protocol.org/latest/specification/",
  "name": "o-sumo (\u5927\u76f8\u64b2\u30a2\u30fc\u30ab\u30a4\u30d6)",
  "description": "Static public archive of \u5927\u76f8\u64b2 (Grand Sumo) banzuke, torikumi, and rikishi data. The Agent Card advertises a JSON-RPC 2.0 endpoint at https://osada.us/a2a (A2A v1.0.0, HTTP+JSON transport). The endpoint implements only the JSON-RPC transport framing \u2014 o-sumo has no task state, so every A2A method (message/send, tasks/get, tasks/cancel, ...) returns -32601 Method not found. Agents should fetch the public JSON API at /api/v1/*.json and follow the skills listed below for actual data retrieval.",
  "version": "1.0.0",
  "provider": {
    "url": "https://osada.us/",
    "organization": "o-sumo"
  },
  "documentationUrl": "https://osada.us/auth.md",
  "iconUrl": "https://osada.us/pwa-192.png",
  "supportedInterfaces": [
    {
      "url": "https://osada.us/a2a",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/markdown",
    "application/json",
    "text/html"
  ],
  "skills": [
    {
      "id": "osumo-content",
      "name": "osumo-content",
      "description": "Fetch official \u5927\u76f8\u64b2 banzuke, torikumi, and rikishi data from the public o-sumo JSON API (https://osada.us/api/v1/*.json).",
      "tags": [
        "sumo",
        "banzuke",
        "torikumi",
        "rikishi",
        "json-api"
      ],
      "examples": [
        "https://osada.us/api/v1/banzuke.json \u306e updatedAt \u3092\u53d6\u5f97\u3057\u3066\u5dee\u5206\u66f4\u65b0\u3092\u5224\u65ad\u3059\u308b",
        "https://osada.us/api/v1/torikumi.json \u304b\u3089 202607 \u5834\u6240\u306e 15 \u65e5\u5206\u306e\u53d6\u7d44\u7d50\u679c\u3092\u53d6\u5f97\u3059\u308b",
        "https://osada.us/api/v1/rikishi.json \u304b\u3089\u529b\u58eb\u306e ID \u3068\u56db\u80a1\u540d\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b"
      ]
    },
    {
      "id": "osumo-discovery",
      "name": "osumo-discovery",
      "description": "Locate the right page on https://osada.us/ for a given basho (YYYYMM), torikumi day (YYYYMMDD), rikishi (id or shikona), kimarite, or analytics view.",
      "tags": [
        "sumo",
        "site-map",
        "url-resolution",
        "navigation"
      ],
      "examples": [
        "2026 \u5e74 7 \u6708\u5834\u6240\u306e\u756a\u4ed8\u30da\u30fc\u30b8\u306e URL \u3092\u7d44\u307f\u7acb\u3066\u308b",
        "\u7167\u30ce\u5bcc\u58eb\u306e\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u30da\u30fc\u30b8 (/rikishi/{id}/) \u3092 rikishi.json \u306e ID \u304b\u3089\u89e3\u6c7a\u3059\u308b",
        "/sitemap.xml \u3068 /robots.txt \u3092\u53d6\u5f97\u3057\u3066\u30af\u30ed\u30fc\u30eb\u53ef\u80fd\u306a\u30da\u30fc\u30b8\u4e00\u89a7\u3092\u4f5c\u308b"
      ]
    }
  ]
}