{
  "specVersion": "1.0",
  "$schema": "https://agenticresourcediscovery.org/schemas/v1/catalog.json",
  "name": "Online Legacy",
  "description": "AI memory preservation platform — conversational virtual twins of loved ones",
  "url": "https://online-legacy.com",
  "entries": [
    {
      "identifier": "urn:air:online-legacy.com:agent-card:v1",
      "displayName": "Online Legacy Agent Card",
      "type": "application/json",
      "mediaType": "application/json",
      "url": "https://online-legacy.com/.well-known/agent-card.json",
      "description": "A2A agent card describing Online Legacy agent capabilities and skills"
    },
    {
      "identifier": "urn:air:online-legacy.com:agent-skills:v1",
      "displayName": "Online Legacy Agent Skills",
      "type": "application/json",
      "mediaType": "application/json",
      "url": "https://online-legacy.com/.well-known/agent-skills/index.json",
      "description": "Agent skills index — callable capabilities for submitting requests, viewing demos, and asking questions"
    },
    {
      "identifier": "urn:air:online-legacy.com:llms-txt:v1",
      "displayName": "Online Legacy LLMs.txt",
      "type": "text/plain",
      "mediaType": "text/plain",
      "url": "https://online-legacy.com/llms.txt",
      "description": "LLM site index with product description, capabilities, and key pages"
    },
    {
      "identifier": "urn:air:online-legacy.com:nlweb:v1",
      "displayName": "Online Legacy NLWeb Query",
      "type": "application/json",
      "mediaType": "application/json",
      "url": "https://online-legacy.com/ask",
      "description": "NLWeb v0.55 /ask endpoint — POST { query: { text: '...' } }"
    },
    {
      "identifier": "urn:air:online-legacy.com:openapi:v1",
      "displayName": "Online Legacy OpenAPI Spec",
      "type": "application/json",
      "mediaType": "application/json",
      "url": "https://online-legacy.com/openapi.json",
      "description": "OpenAPI 3.1 specification for the Online Legacy public API"
    },
    {
      "identifier": "urn:air:online-legacy.com:mcp:v1",
      "displayName": "Online Legacy MCP Server",
      "type": "application/json",
      "mediaType": "application/json",
      "url": "https://online-legacy.com/.well-known/mcp/server-card.json",
      "description": "MCP server card for the Online Legacy NLWeb MCP endpoint"
    }
  ]
}
