Skip to content
Back to CodeTrendy Listing Search Agent

Card snapshot

codetrendy.com · 2026-10-20 20:03:52 UTC · f1c6e325a05ea599ee4f49112109e9fc14dc7ceeda4a8b89091b6a6944fcb5ba

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.

{
  "protocolVersion": "1.0",
  "name": "CodeTrendy Listing Search Agent",
  "description": "Read-only agent for the CodeTrendy directory. Send a plain-text query via A2A SendMessage and receive a completed task whose artifact lists matching approved listings (title, slug, url path, tagline, categories). All data is public; no authentication required.",
  "version": "1.0.0",
  "url": "https://codetrendy.com/api/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://codetrendy.com/api/a2a",
      "protocolBinding": "JSONRPC",
      "transport": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "search-listings",
      "name": "Search directory listings",
      "description": "Keyword search over approved directory listings. The message text is used as the search query (matched against title, description and category names). Returns a JSON artifact of matching listings with title, slug, url path, tagline and categories.",
      "tags": [
        "search",
        "directory",
        "listings",
        "discovery"
      ],
      "examples": [
        "ai code review",
        "analytics dashboard",
        "find tools for automated testing"
      ]
    }
  ]
}