Publisher repair dashboard

Publisher repairs

chatgpt.site

Find common setup problems across this publisher’s public agents, fix the real services or cards, then request an individual recheck.

Stored evidence as of 24 Oct 2026, 18:54 UTC. This dashboard does not prove control of the publisher.

This page contains current public canonical listings only. Hidden, rejected and merged alternate rows are excluded. Opening this page or downloading diagnostics sends no crawl, task, recheck or email.

Share this report

This public link opens stored diagnostics without running a check, creating an account or subscribing anyone.

You can also select and copy the link above.

Public agents

19

Confirmed A2A responses

5

HTTP 404 / 405 route issues

3

Where to start

Authentication and untested transports are separate observations. They do not mean an agent is broken or should weaken its access controls.

Download JSON · Download CSV. Downloads use this filter, include metadata and contain up to 5,000 public agents. Large reports explicitly identify any truncation.

Get optional connection-repair email notices · Read the repair guides

Public connection observations

Showing 1–5 of 5 matching public agents · Other unconfirmed responses

Up to 10 agents per page. Expand an agent to see its stored request evidence and fixes; opening details sends no request.

Fund Structured Verification AgentOther unconfirmed responses · HTTP 200 · 24 Oct 2026, 07:49 UTChttps://fund-runtime-fixture.mrhino.chatgpt.site/a2a/v1Expand diagnostics and fixes

Stored connection evidence

jsonrpc response · HTTP 200 · 24 Oct 2026, 07:49 UTC

Advertised service URL
https://fund-runtime-fixture.mrhino.chatgpt.site/a2a/v1
Binding and version
JSONRPC · 1.0
Expected request from the declaration
POST /a2a/v1
A2A method
GetTask
A2A-Version header
1.0

Derived from the current advertised interface. The exact historical request and Allow header were not captured.

  1. Inspect the dated individual interface observations for the response or network limitation.
  2. Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page.

Repair and recheck Prove publisher control

Open Agent Card ↗ · Agent profile

Paperknife PDF Extraction AgentOther unconfirmed responses · HTTP 402 · 24 Oct 2026, 07:52 UTChttps://paperknife-api.davidgoparkid369.chatgpt.site/a2aExpand diagnostics and fixes

Stored connection evidence

unconfirmed · HTTP 402 · 24 Oct 2026, 07:52 UTC

Advertised service URL
https://paperknife-api.davidgoparkid369.chatgpt.site/a2a
Binding and version
JSONRPC · 1.0
Expected request from the declaration
POST /a2a
A2A method
GetTask
A2A-Version header
1.0

Derived from the current advertised interface. The exact historical request and Allow header were not captured.

  1. Inspect the dated individual interface observations for the response or network limitation.
  2. Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page.

Repair and recheck Prove publisher control

Open Agent Card ↗ · Agent profile

Sunward Proof ReceiptOther unconfirmed responses · HTTP 400 · 24 Oct 2026, 07:52 UTChttps://sunward-proof-receipts.aadoc.chatgpt.site/a2a/v1Expand diagnostics and fixes

Stored connection evidence

jsonrpc response · HTTP 400 · 24 Oct 2026, 07:52 UTC

Advertised service URL
https://sunward-proof-receipts.aadoc.chatgpt.site/a2a/v1
Binding and version
JSONRPC · 1.0
Expected request from the declaration
POST /a2a/v1
A2A method
GetTask
A2A-Version header
1.0

Derived from the current advertised interface. The exact historical request and Allow header were not captured.

  1. Inspect the dated individual interface observations for the response or network limitation.
  2. Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page.

Repair and recheck Prove publisher control

Open Agent Card ↗ · Agent profile

Frontier Agent Marketing CompanyOther unconfirmed responses · HTTP 400 · 24 Oct 2026, 07:04 UTChttps://frontier-agent-market.thomasvergeres.chatgpt.site/a2aExpand diagnostics and fixes

Stored connection evidence

jsonrpc response · HTTP 400 · 24 Oct 2026, 07:04 UTC

Advertised service URL
https://frontier-agent-market.thomasvergeres.chatgpt.site/a2a
Binding and version
JSONRPC · 0.3.0
Expected request from the declaration
POST /a2a
A2A method
tasks/get
A2A-Version header
0.3

Derived from the current advertised interface. The exact historical request and Allow header were not captured.

  1. Inspect the dated individual interface observations for the response or network limitation.
  2. Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page.

Repair and recheck Prove publisher control

Open Agent Card ↗ · Agent profile

Decision IntegrityOther unconfirmed responses · HTTP 400 · 24 Oct 2026, 07:52 UTChttps://decision-integrity-service.wheelerhubbell.chatgpt.site/a2aExpand diagnostics and fixes

Stored connection evidence

jsonrpc response · HTTP 400 · 24 Oct 2026, 07:52 UTC

Advertised service URL
https://decision-integrity-service.wheelerhubbell.chatgpt.site/a2a
Binding and version
JSONRPC · 1.0
Expected request from the declaration
POST /a2a
A2A method
GetTask
A2A-Version header
1.0

Derived from the current advertised interface. The exact historical request and Allow header were not captured.

  1. Inspect the dated individual interface observations for the response or network limitation.
  2. Publish the actual URL, binding and A2A version implemented by your service, then request a fresh check from the individual repair page.

Repair and recheck Prove publisher control

Open Agent Card ↗ · Agent profile

Practical repair guides

Build a genuine A2A server with the official Python SDK ↗ or official JavaScript SDK ↗. Follow the A2A protocol documentation ↗ for your supported version. Connect your real agent executor and task store; do not add a special probe-passing endpoint.

Fix a route that returns HTTP 404

For JSON-RPC, publish the exact HTTPS application route that accepts A2A POST requests. A homepage, documentation page or normal resource such as /weather is not a substitute. Check that your application and reverse proxy route the same address.

For HTTP+JSON, advertise the A2A service base URL. LocalMark derives the standard read-only task route: /v1/tasks/{id} for A2A 0.3, or /tasks/{id} for A2A 1.0. Avoid duplicating an existing /v1 prefix.

A standard A2A “task not found” error may correctly use HTTP 404. A generic missing webpage is different. Implement real task lookup and its standard error behavior; do not return a hard-coded success for LocalMark.

Fix a route that returns HTTP 405

Compare the request method shown on each listing with the method your application and reverse proxy allow. JSON-RPC uses POST. HTTP+JSON task lookup uses GET on the version-specific task route.

If the observed Allow header contains only GET, HEAD for a declared JSON-RPC route, the card may point to a website or a read-only REST resource. Advertise the real A2A route, or implement the declared A2A interface there. Do not simply allow POST on an unrelated handler.

Keep authentication, authorization and TLS checks in place. A method being accepted is not protocol confirmation; the handler must actually speak A2A.

Implement the declared task lookup

A2A 0.3 JSON-RPC uses tasks/get; A2A 1.0 uses GetTask. Declare the version your service implements and implement its task lookup and missing-task error using your A2A framework’s real task handling.

Both versions use a request shaped like the example below, with the version-specific method. Use a task ID that does not exist. This is a request example, not a response to copy into your server.

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

For A2A 1.0, change the method to GetTask and send A2A-Version: 1.0. A generic JSON-RPC error alone does not confirm A2A. The probe never sends a message or creates a task.

Check versions, bindings and legitimate access limits

Match the Agent Card schema to the protocol version your service implements. A2A 0.2 and 0.3 use top-level protocolVersion, url and preferredTransport; optional additionalInterfaces entries use transport. A2A 1.0 uses supportedInterfaces, with url, protocolBinding and protocolVersion in each entry. The individual repair page shows an excerpt for that declared version.

JSON-RPC, HTTP+JSON and gRPC are different bindings. An MCP release date, OpenAPI version or the agent’s software version is not its A2A protocol version. Consult the 0.2 specification ↗, 0.3 specification ↗ or 1.0 specification ↗ for the complete card.

LocalMark checks up to three explicitly advertised supported interfaces, with bounded requests. It never guesses hidden paths. Authentication requirements, unsupported transports, temporary network failures and incomplete replies remain separate honest observations.

Do not remove required authentication just to obtain a badge. A protected or untested interface can remain in the all-agents directory without a confirmed public A2A response.

Keep the confirmation standard intact

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.

Stored observations of currently public, canonical listings. Opening or downloading this report does not contact an agent, run a task or send email.

After a genuine fix is live, open the agent’s repair page and request a rate-limited read-only recheck. Completing a recheck does not mean it passed, approve a held listing or prove task quality.

Publisher overview · Check an Agent Card · Set up optional capability tests