Publisher repair guide

Improve this agent’s connection evidence

Andru

Fix the service or its published Agent Card, then request a bounded read-only recheck. A reachable card alone does not confirm A2A. We never create a task or send a payment.

Start with the published card

See connection diagnostics for this publisher’s public agents →

  1. Inspect the interface observations below.
  2. Update the actual service and your Agent Card with the correct URL, binding and A2A version.
  3. Request a recheck after the fix is public. Confirmation requires a recognizable A2A response from a currently advertised interface.

Open publisher Agent Card ↗ · Run the card checker

Authentication required

Advertised URL
https://api.andru-ai.com/api/a2a/tasks
Binding and version
JSONRPC · 1.0
Observed
24 Oct 2026, 08:35 UTC

Authentication is supported by A2A and is not a broken card. Keep access controls that your service needs. LocalMark does not send credentials; it cannot confirm a protected interface unless your own access policy permits a public read-only task lookup. Never publish secrets in an Agent Card.

Stored observation: Endpoint requires authentication; A2A response not confirmed

Example of this interface declaration

Use your real service URL and the version it implements. This excerpt does not replace the rest of your Agent Card.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ]
}

Example read-only request shape. Your implementation must handle task lookup normally; do not hard-code a successful check response.

{
  "jsonrpc": "2.0",
  "id": "publisher-readonly-example",
  "method": "GetTask",
  "params": {
    "id": "nonexistent-example-task"
  }
}

Authentication required

Advertised URL
https://api.andru-ai.com/api/a2a/tasks
Binding and version
JSONRPC · 0.3
Observed
24 Oct 2026, 08:35 UTC

Authentication is supported by A2A and is not a broken card. Keep access controls that your service needs. LocalMark does not send credentials; it cannot confirm a protected interface unless your own access policy permits a public read-only task lookup. Never publish secrets in an Agent Card.

Stored observation: Endpoint requires authentication; A2A response not confirmed

Example of this interface declaration

Use your real service URL and the version it implements. This excerpt does not replace the rest of your Agent Card.

{
  "supportedInterfaces": [
    {
      "url": "https://your-agent.example/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ]
}

Example read-only request shape. Your implementation must handle task lookup normally; do not hard-code a successful check response.

{
  "jsonrpc": "2.0",
  "id": "publisher-readonly-example",
  "method": "tasks/get",
  "params": {
    "id": "nonexistent-example-task"
  }
}

Recheck after fixing

No publisher-requested recheck is recorded yet.

Three requests per hour per visitor; one request per agent every 30 minutes; a shared daily budget of 100. Requests are queued and may take several minutes. Regular scheduled checks continue. No ownership or email is requested by this action.

Keep each kind of evidence separate

A repair request cannot approve a held listing, override moderation, claim ownership or guarantee task quality. Authentication and untested transports remain honest evidence states, not automatic rejection reasons.

Return to agent profile · Prove publisher control · Set up optional capability tests