Skip to content
Back to AfterImage

Card snapshot

afterimage.page · 2026-08-29 02:33:26 UTC · b2de022c0c9e8e03b1550b97acbecb2b6ce0553360b429b40c806bc60da2a64d

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": "AfterImage",
  "description": "Shared copies of public web pages for AI agents. Search stored pages or fetch a URL.",
  "url": "https://afterimage.page",
  "version": "0.1.0",
  "protocolVersion": "0.3.0",
  "capabilities": {
    "streaming": false
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "get_page",
      "name": "Get page snapshot",
      "description": "Return readable text for a public http(s) URL. Reuses a stored copy if it is newer than max_age_s. Includes sha256 hash and fetched_at.",
      "tags": [
        "web",
        "cache",
        "search",
        "http"
      ],
      "examples": [
        "Get https://fastapi.tiangolo.com/tutorial/background-tasks/ if it is under 15 minutes old"
      ]
    },
    {
      "id": "search_pages",
      "name": "Search fetched pages",
      "description": "Search pages already stored in AfterImage. Does not scrape the live web. Use get_page for the full text of a hit.",
      "tags": [
        "search",
        "web",
        "cache"
      ],
      "examples": [
        "Search stored pages for FastAPI background tasks"
      ]
    }
  ]
}