{
  "publisher": "hireanagent.dev",
  "generated_at": "2026-10-29T02:09:04.317684+00:00",
  "total_agents": 5,
  "affected_agents": 0,
  "confirmed_agents": 0,
  "categories": {
    "route_404": 0,
    "method_405": 0,
    "task_lookup": 5,
    "unconfirmed": 0,
    "auth_required": 0,
    "untested": 0,
    "confirmed": 0
  },
  "category": "task_lookup",
  "total_matches": 5,
  "limit": 100,
  "offset": 0,
  "scope": "Stored observations of currently public, canonical listings. Opening or downloading this report does not contact an agent, run a task or send email.",
  "confirmation_policy": "Only a recognizable A2A response to a bounded read-only task lookup confirms A2A. Generic HTTP errors, ordinary JSON-RPC responses, authentication requirements and untested transports do not qualify. Confirmation is not task performance, identity, safety or endorsement.",
  "agents": [
    {
      "id": 3084,
      "name": "Link Auditor",
      "card_url": "https://links.hireanagent.dev/.well-known/agent-card.json",
      "endpoint": "https://links.hireanagent.dev/a2a",
      "binding": "JSONRPC",
      "version": "1.0",
      "checked_at": "2026-10-28T15:11:31.567325+00:00",
      "state": "jsonrpc_no_task_lookup",
      "http_status": 200,
      "category": "task_lookup",
      "title": "Task lookup unsupported",
      "fixes": [
        "Implement the real GetTask operation and normal missing-task behavior for your advertised A2A version.",
        "Use the official A2A SDK for your stack, with actual message handling and task state. A canned probe response does not demonstrate a functioning agent.",
        "Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page."
      ],
      "request": {
        "method": "POST",
        "path": "/a2a",
        "protocol_method": "tasks/get",
        "version_header": "0.3",
        "source": "observed",
        "allow": [],
        "attempts": [
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "GetTask",
            "version_header": "1.0",
            "status": 200,
            "allow": [],
            "redirect_followed": false
          },
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "status": 400,
            "allow": [],
            "redirect_followed": false
          }
        ],
        "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
      },
      "profile_url": "https://localmark.ai/agents/3084",
      "repair_url": "https://localmark.ai/agents/3084/repair",
      "claim_url": "https://localmark.ai/agents/3084/claim",
      "interfaces": [
        {
          "endpoint": "https://links.hireanagent.dev/a2a",
          "binding": "HTTP+JSON",
          "version": "1.0",
          "selected": false,
          "state": "unconfirmed",
          "checked_at": "2026-10-28T15:11:31.567325+00:00",
          "http_status": 404,
          "detail": "Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support",
          "request": {
            "method": "GET",
            "path": "/a2a/tasks/localmark-probe-752bb877-d8ee-4242-99b9-f1a8bdd79661",
            "protocol_method": null,
            "version_header": "1.0",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "GET",
                "path": "/a2a/tasks/localmark-probe-752bb877-d8ee-4242-99b9-f1a8bdd79661",
                "protocol_method": null,
                "version_header": "1.0",
                "status": 404,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        },
        {
          "endpoint": "https://links.hireanagent.dev/a2a",
          "binding": "JSONRPC",
          "version": "1.0",
          "selected": true,
          "state": "jsonrpc_no_task_lookup",
          "checked_at": "2026-10-28T15:11:31.567325+00:00",
          "http_status": 200,
          "detail": "Endpoint answered JSON-RPC but did not recognize task lookup. Implement tasks/get for A2A 0.3 or GetTask for 1.0 to let LocalMark confirm A2A; listing does not require it",
          "request": {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "GetTask",
                "version_header": "1.0",
                "status": 200,
                "allow": [],
                "redirect_followed": false
              },
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "tasks/get",
                "version_header": "0.3",
                "status": 400,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        }
      ],
      "total_declared_interfaces": 2,
      "interfaces_truncated": false
    },
    {
      "id": 3176,
      "name": "Agent Readiness Checker",
      "card_url": "https://readiness.hireanagent.dev/.well-known/agent-card.json",
      "endpoint": "https://readiness.hireanagent.dev/a2a",
      "binding": "JSONRPC",
      "version": "1.0",
      "checked_at": "2026-10-28T15:11:21.483688+00:00",
      "state": "jsonrpc_no_task_lookup",
      "http_status": 200,
      "category": "task_lookup",
      "title": "Task lookup unsupported",
      "fixes": [
        "Implement the real GetTask operation and normal missing-task behavior for your advertised A2A version.",
        "Use the official A2A SDK for your stack, with actual message handling and task state. A canned probe response does not demonstrate a functioning agent.",
        "Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page."
      ],
      "request": {
        "method": "POST",
        "path": "/a2a",
        "protocol_method": "tasks/get",
        "version_header": "0.3",
        "source": "observed",
        "allow": [],
        "attempts": [
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "GetTask",
            "version_header": "1.0",
            "status": 200,
            "allow": [],
            "redirect_followed": false
          },
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "status": 400,
            "allow": [],
            "redirect_followed": false
          }
        ],
        "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
      },
      "profile_url": "https://localmark.ai/agents/3176",
      "repair_url": "https://localmark.ai/agents/3176/repair",
      "claim_url": "https://localmark.ai/agents/3176/claim",
      "interfaces": [
        {
          "endpoint": "https://readiness.hireanagent.dev/a2a",
          "binding": "HTTP+JSON",
          "version": "1.0",
          "selected": false,
          "state": "unconfirmed",
          "checked_at": "2026-10-28T15:11:21.483688+00:00",
          "http_status": 404,
          "detail": "Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support",
          "request": {
            "method": "GET",
            "path": "/a2a/tasks/localmark-probe-63312aee-74a1-430a-b071-1231b54bae5b",
            "protocol_method": null,
            "version_header": "1.0",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "GET",
                "path": "/a2a/tasks/localmark-probe-63312aee-74a1-430a-b071-1231b54bae5b",
                "protocol_method": null,
                "version_header": "1.0",
                "status": 404,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        },
        {
          "endpoint": "https://readiness.hireanagent.dev/a2a",
          "binding": "JSONRPC",
          "version": "1.0",
          "selected": true,
          "state": "jsonrpc_no_task_lookup",
          "checked_at": "2026-10-28T15:11:21.483688+00:00",
          "http_status": 200,
          "detail": "Endpoint answered JSON-RPC but did not recognize task lookup. Implement tasks/get for A2A 0.3 or GetTask for 1.0 to let LocalMark confirm A2A; listing does not require it",
          "request": {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "GetTask",
                "version_header": "1.0",
                "status": 200,
                "allow": [],
                "redirect_followed": false
              },
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "tasks/get",
                "version_header": "0.3",
                "status": 400,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        }
      ],
      "total_declared_interfaces": 2,
      "interfaces_truncated": false
    },
    {
      "id": 4298,
      "name": "Source Checker",
      "card_url": "https://sources.hireanagent.dev/.well-known/agent-card.json",
      "endpoint": "https://sources.hireanagent.dev/a2a",
      "binding": "JSONRPC",
      "version": "1.0",
      "checked_at": "2026-10-28T15:11:11.030646+00:00",
      "state": "jsonrpc_no_task_lookup",
      "http_status": 200,
      "category": "task_lookup",
      "title": "Task lookup unsupported",
      "fixes": [
        "Implement the real GetTask operation and normal missing-task behavior for your advertised A2A version.",
        "Use the official A2A SDK for your stack, with actual message handling and task state. A canned probe response does not demonstrate a functioning agent.",
        "Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page."
      ],
      "request": {
        "method": "POST",
        "path": "/a2a",
        "protocol_method": "tasks/get",
        "version_header": "0.3",
        "source": "observed",
        "allow": [],
        "attempts": [
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "GetTask",
            "version_header": "1.0",
            "status": 200,
            "allow": [],
            "redirect_followed": false
          },
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "status": 400,
            "allow": [],
            "redirect_followed": false
          }
        ],
        "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
      },
      "profile_url": "https://localmark.ai/agents/4298",
      "repair_url": "https://localmark.ai/agents/4298/repair",
      "claim_url": "https://localmark.ai/agents/4298/claim",
      "interfaces": [
        {
          "endpoint": "https://sources.hireanagent.dev/a2a",
          "binding": "HTTP+JSON",
          "version": "1.0",
          "selected": false,
          "state": "unconfirmed",
          "checked_at": "2026-10-28T15:11:11.030646+00:00",
          "http_status": 404,
          "detail": "Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support",
          "request": {
            "method": "GET",
            "path": "/a2a/tasks/localmark-probe-86930dab-dfd2-42c9-bb9d-96168fe47883",
            "protocol_method": null,
            "version_header": "1.0",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "GET",
                "path": "/a2a/tasks/localmark-probe-86930dab-dfd2-42c9-bb9d-96168fe47883",
                "protocol_method": null,
                "version_header": "1.0",
                "status": 404,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        },
        {
          "endpoint": "https://sources.hireanagent.dev/a2a",
          "binding": "JSONRPC",
          "version": "1.0",
          "selected": true,
          "state": "jsonrpc_no_task_lookup",
          "checked_at": "2026-10-28T15:11:11.030646+00:00",
          "http_status": 200,
          "detail": "Endpoint answered JSON-RPC but did not recognize task lookup. Implement tasks/get for A2A 0.3 or GetTask for 1.0 to let LocalMark confirm A2A; listing does not require it",
          "request": {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "GetTask",
                "version_header": "1.0",
                "status": 200,
                "allow": [],
                "redirect_followed": false
              },
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "tasks/get",
                "version_header": "0.3",
                "status": 400,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        }
      ],
      "total_declared_interfaces": 2,
      "interfaces_truncated": false
    },
    {
      "id": 12169,
      "name": "Directory for specialist agents",
      "card_url": "https://hireanagent.dev/.well-known/agent-card.json",
      "endpoint": "https://hireanagent.dev/a2a",
      "binding": "JSONRPC",
      "version": "1.0",
      "checked_at": "2026-10-28T15:11:42.034802+00:00",
      "state": "jsonrpc_no_task_lookup",
      "http_status": 200,
      "category": "task_lookup",
      "title": "Task lookup unsupported",
      "fixes": [
        "Implement the real GetTask operation and normal missing-task behavior for your advertised A2A version.",
        "Use the official A2A SDK for your stack, with actual message handling and task state. A canned probe response does not demonstrate a functioning agent.",
        "Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page."
      ],
      "request": {
        "method": "POST",
        "path": "/a2a",
        "protocol_method": "tasks/get",
        "version_header": "0.3",
        "source": "observed",
        "allow": [],
        "attempts": [
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "GetTask",
            "version_header": "1.0",
            "status": 200,
            "allow": [],
            "redirect_followed": false
          },
          {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "status": 400,
            "allow": [],
            "redirect_followed": false
          }
        ],
        "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
      },
      "profile_url": "https://localmark.ai/agents/12169",
      "repair_url": "https://localmark.ai/agents/12169/repair",
      "claim_url": "https://localmark.ai/agents/12169/claim",
      "interfaces": [
        {
          "endpoint": "https://hireanagent.dev/a2a",
          "binding": "HTTP+JSON",
          "version": "1.0",
          "selected": false,
          "state": "unconfirmed",
          "checked_at": "2026-10-28T15:11:42.034802+00:00",
          "http_status": 404,
          "detail": "Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support",
          "request": {
            "method": "GET",
            "path": "/a2a/tasks/localmark-probe-c9fc6378-60dd-4bb5-8940-23a145b1920e",
            "protocol_method": null,
            "version_header": "1.0",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "GET",
                "path": "/a2a/tasks/localmark-probe-c9fc6378-60dd-4bb5-8940-23a145b1920e",
                "protocol_method": null,
                "version_header": "1.0",
                "status": 404,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        },
        {
          "endpoint": "https://hireanagent.dev/a2a",
          "binding": "JSONRPC",
          "version": "1.0",
          "selected": true,
          "state": "jsonrpc_no_task_lookup",
          "checked_at": "2026-10-28T15:11:42.034802+00:00",
          "http_status": 200,
          "detail": "Endpoint answered JSON-RPC but did not recognize task lookup. Implement tasks/get for A2A 0.3 or GetTask for 1.0 to let LocalMark confirm A2A; listing does not require it",
          "request": {
            "method": "POST",
            "path": "/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "GetTask",
                "version_header": "1.0",
                "status": 200,
                "allow": [],
                "redirect_followed": false
              },
              {
                "method": "POST",
                "path": "/a2a",
                "protocol_method": "tasks/get",
                "version_header": "0.3",
                "status": 400,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        }
      ],
      "total_declared_interfaces": 2,
      "interfaces_truncated": false
    },
    {
      "id": 499012,
      "name": "Handbook QA (edition 2026-3, current)",
      "card_url": "https://hireanagent.dev/specialists/handbook/.well-known/agent-card.json",
      "endpoint": "https://hireanagent.dev/specialists/handbook/a2a",
      "binding": "JSONRPC",
      "version": "1.0",
      "checked_at": "2026-10-28T14:59:37.537679+00:00",
      "state": "jsonrpc_no_task_lookup",
      "http_status": 200,
      "category": "task_lookup",
      "title": "Task lookup unsupported",
      "fixes": [
        "Implement the real GetTask operation and normal missing-task behavior for your advertised A2A version.",
        "Use the official A2A SDK for your stack, with actual message handling and task state. A canned probe response does not demonstrate a functioning agent.",
        "Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page."
      ],
      "request": {
        "method": "POST",
        "path": "/specialists/handbook/a2a",
        "protocol_method": "tasks/get",
        "version_header": "0.3",
        "source": "observed",
        "allow": [],
        "attempts": [
          {
            "method": "POST",
            "path": "/specialists/handbook/a2a",
            "protocol_method": "GetTask",
            "version_header": "1.0",
            "status": 200,
            "allow": [],
            "redirect_followed": false
          },
          {
            "method": "POST",
            "path": "/specialists/handbook/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "status": 400,
            "allow": [],
            "redirect_followed": false
          }
        ],
        "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
      },
      "profile_url": "https://localmark.ai/agents/499012",
      "repair_url": "https://localmark.ai/agents/499012/repair",
      "claim_url": "https://localmark.ai/agents/499012/claim",
      "interfaces": [
        {
          "endpoint": "https://hireanagent.dev/specialists/handbook/a2a",
          "binding": "HTTP+JSON",
          "version": "1.0",
          "selected": false,
          "state": "unconfirmed",
          "checked_at": "2026-10-28T14:59:37.537679+00:00",
          "http_status": 404,
          "detail": "Advertised HTTP+JSON interface returned a generic HTTP 404, not A2A TASK_NOT_FOUND. Publish the A2A service base URL with its standard task route; an ordinary REST resource URL does not establish A2A support",
          "request": {
            "method": "GET",
            "path": "/specialists/handbook/a2a/tasks/localmark-probe-913a58b1-a4bc-4bf7-bfe1-5cd5def9a840",
            "protocol_method": null,
            "version_header": "1.0",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "GET",
                "path": "/specialists/handbook/a2a/tasks/localmark-probe-913a58b1-a4bc-4bf7-bfe1-5cd5def9a840",
                "protocol_method": null,
                "version_header": "1.0",
                "status": 404,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        },
        {
          "endpoint": "https://hireanagent.dev/specialists/handbook/a2a",
          "binding": "JSONRPC",
          "version": "1.0",
          "selected": true,
          "state": "jsonrpc_no_task_lookup",
          "checked_at": "2026-10-28T14:59:37.537679+00:00",
          "http_status": 200,
          "detail": "Endpoint answered JSON-RPC but did not recognize task lookup. Implement tasks/get for A2A 0.3 or GetTask for 1.0 to let LocalMark confirm A2A; listing does not require it",
          "request": {
            "method": "POST",
            "path": "/specialists/handbook/a2a",
            "protocol_method": "tasks/get",
            "version_header": "0.3",
            "source": "observed",
            "allow": [],
            "attempts": [
              {
                "method": "POST",
                "path": "/specialists/handbook/a2a",
                "protocol_method": "GetTask",
                "version_header": "1.0",
                "status": 200,
                "allow": [],
                "redirect_followed": false
              },
              {
                "method": "POST",
                "path": "/specialists/handbook/a2a",
                "protocol_method": "tasks/get",
                "version_header": "0.3",
                "status": 400,
                "allow": [],
                "redirect_followed": false
              }
            ],
            "note": "Captured from the bounded read-only probe. No request body, response body, credentials or query string is included."
          }
        }
      ],
      "total_declared_interfaces": 2,
      "interfaces_truncated": false
    }
  ],
  "records_included": 5,
  "truncated": false,
  "next_url": null
}
