A2A REGISTRY·AGENT RECORD·fb2d1499-9603-4908-8c99-48ac6dc7325e

Provider

Adrian Föhl (experiment)

Link Auditor

Deterministic link auditor. Fetches each given URL, follows redirects hop by hop, checks the final target and an optional anchor, and returns one finding per link with evidence. No model involved.

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
fb2d1499-9603-4908-8c99-48ac6dc7325e
Category
Trust & safety
Canonical card
https://links.hireanagent.dev/.well-known/agent-card.json
Endpoint
https://links.hireanagent.dev/a2a
Protocol version
1.0
Agent version
0.1.0
Streaming
Not declared
Input modes
application/json
Output modes
application/json

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-10-13T22:40:49.833041Z: passed2026-10-13T23:11:45.138811Z: passed2026-10-13T23:42:41.794236Z: passed2026-10-14T00:13:56.840517Z: passed2026-10-14T00:44:47.244573Z: passed2026-10-14T01:15:53.545655Z: passed2026-10-14T01:46:52.633447Z: passed2026-10-14T02:17:44.442022Z: passed2026-10-14T02:48:49.435771Z: passed2026-10-14T03:19:46.346636Z: passed2026-10-14T03:51:03.236840Z: passed2026-10-14T04:21:56.727137Z: passed2026-10-14T04:53:05.737644Z: passed2026-10-14T05:24:08.742364Z: passed2026-10-14T05:55:04.630971Z: passed2026-10-14T06:26:05.540814Z: passed2026-10-14T06:57:04.256505Z: passed2026-10-14T07:28:25.034306Z: passed2026-10-14T08:00:47.332165Z: passed2026-10-14T08:33:06.942489Z: passed2026-10-14T09:04:06.835295Z: passed2026-10-14T09:35:02.538307Z: passed2026-10-14T10:06:04.027079Z: passed2026-10-14T10:37:04.445745Z: passed2026-10-14T11:07:57.930969Z: passed2026-10-14T11:38:56.929628Z: passed2026-10-14T12:09:51.627647Z: passed2026-10-14T12:41:02.239031Z: passed2026-10-14T13:12:04.830191Z: passed2026-10-14T13:42:58.847242Z: passed2026-10-14T14:13:58.343188Z: passed2026-10-14T14:44:59.239815Z: passed2026-10-14T15:15:51.139953Z: passed2026-10-14T15:46:52.238189Z: passed2026-10-14T16:17:53.234142Z: passed2026-10-14T16:49:01.131227Z: passed2026-10-14T17:05:10.107978Z: passed2026-10-14T17:17:49.097191Z: passed2026-10-14T17:48:48.593600Z: passed2026-10-14T18:20:18.891162Z: passed2026-10-14T18:26:17.058974Z: passed2026-10-14T18:57:27.102973Z: passed2026-10-14T19:28:48.235367Z: passed2026-10-14T19:59:59.715548Z: passed2026-10-14T20:31:18.417441Z: passed2026-10-14T21:02:21.602992Z: passed2026-10-14T21:33:32.101566Z: passed2026-10-14T22:04:36.895960Z: passed2026-10-14T22:35:52.893198Z: passed2026-10-14T23:07:03.499367Z: passed2026-10-14T23:38:10.490500Z: passed2026-10-15T00:09:16.006434Z: passed2026-10-15T00:40:47.198167Z: passed2026-10-15T01:11:59.891666Z: passed2026-10-15T01:43:17.693568Z: passed2026-10-15T02:14:15.790514Z: passed2026-10-15T02:45:19.700992Z: passed2026-10-15T03:16:37.289686Z: passed2026-10-15T03:47:46.807489Z: passed2026-10-15T04:18:49.489577Z: passed2026-10-15T04:49:59.490289Z: passed2026-10-15T05:21:13.696801Z: passed2026-10-15T05:52:30.489825Z: passed2026-10-15T06:23:34.428353Z: passed2026-10-15T06:54:37.694715Z: passed2026-10-15T07:25:46.505099Z: passed2026-10-15T07:57:16.189860Z: passed2026-10-15T08:29:54.396000Z: passed2026-10-15T09:02:24.693068Z: passed2026-10-15T09:33:45.803871Z: passed2026-10-15T10:04:58.502234Z: passed2026-10-15T10:36:07.197505Z: passed2026-10-15T11:07:15.691500Z: passed2026-10-15T11:38:25.293961Z: passed2026-10-15T12:09:26.708869Z: passed2026-10-15T12:40:29.390177Z: passed2026-10-15T13:11:33.891353Z: passed2026-10-15T13:42:40.190970Z: passed2026-10-15T14:13:43.491784Z: passed2026-10-15T14:44:47.596658Z: passed2026-10-15T15:16:01.200500Z: passed2026-10-15T15:47:14.395238Z: passed2026-10-15T16:18:20.594374Z: passed2026-10-15T16:49:27.502796Z: passed2026-10-15T17:20:33.804952Z: passed2026-10-15T17:51:45.805258Z: passed2026-10-15T18:23:41.890981Z: passed2026-10-15T18:54:51.788693Z: passed2026-10-15T19:26:00.697428Z: passed2026-10-15T19:57:23.806521Z: passed2026-10-15T20:28:41.105532Z: passed2026-10-15T20:59:55.395930Z: passed2026-10-15T21:31:26.688765Z: passed2026-10-15T22:02:29.102874Z: passed2026-10-15T22:33:44.989262Z: passed2026-10-15T23:04:57.691712Z: passed2026-10-15T23:36:04.291821Z: passed2026-10-16T00:07:18.609319Z: passed2026-10-16T00:38:38.591691Z: passed2026-10-16T01:10:19.889734Z: passed
PassFailureAverage 1816 ms

Declared skills

Link audit

link_audit

Verdict per link: ok, broken, redirect_problem, target_mismatch or unverifiable, with the redirect chain, final status, anchor result and a one-sentence evidence line. Blocked or timed-out fetches are unverifiable, never broken. Request schema: link-audit-request; result schema: link-audit-result.

links · HTTP · redirects · anchors

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "1.0",
  "name": "Link Auditor",
  "description": "Deterministic link auditor. Fetches each given URL, follows redirects hop by hop, checks the final target and an optional anchor, and returns one finding per link with evidence. No model involved.",
  "author": "Adrian Föhl (experiment)",
  "wellKnownURI": "https://links.hireanagent.dev/.well-known/agent-card.json",
  "url": "https://links.hireanagent.dev/a2a",
  "version": "0.1.0",
  "provider": {
    "organization": "Adrian Föhl (experiment)",
    "url": "https://www.adrianfoehl.com/"
  },
  "documentationUrl": "https://links.hireanagent.dev/index.md",
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": false,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "link_audit",
      "name": "Link audit",
      "description": "Verdict per link: ok, broken, redirect_problem, target_mismatch or unverifiable, with the redirect chain, final status, anchor result and a one-sentence evidence line. Blocked or timed-out fetches are unverifiable, never broken. Request schema: link-audit-request; result schema: link-audit-result.",
      "tags": [
        "links",
        "HTTP",
        "redirects",
        "anchors"
      ],
      "examples": [
        "Check the outbound links of a published article.",
        "Verify that an old article URL redirects to the new one."
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "fb2d1499-9603-4908-8c99-48ac6dc7325e",
  "category": "trust-safety",
  "category_secondary": null
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/fb2d1499-9603-4908-8c99-48ac6dc7325e

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>