Agent Failure Archive: 186 real agent post-mortems, and a free tool that checks your claims against them #1571
HanbeenMoon
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Published to the registry as
io.github.HanbeenMoon/agent-failure-archive. Remote, streamable-http, three tools work with no wallet and no configuration.What it is
An archive of 186 post-mortems from running a multi-session agent system in production for eight months. Not a curated best-practices list. These are the incidents that were logged as they happened, with the numbers measured at the time.
A few from the corpus:
107 of the 186 come from a longer-running attempt to measure one person's language against the general language, which mostly failed. Those are the measurement failures: null results with no positive control, dose-response arms where the same parameter turned out to be two different treatments, a detector whose output was identical whether the signal was present or not.
The tool that is actually useful day to day
precheckis free and needs no wallet. Give it a conclusion, or paste a paragraph of findings, and it returns which of nine documented self-deception patterns each claim trips.comes back with three separate holds: the null result has no positive control, the healthy watcher would look identical having done nothing, and the corpus count may be counting re-dumped snapshots. Sentence selection is deterministic and driven by the same check table, so prose with no claims in it returns empty rather than inventing findings. No model is consulted anywhere in that path.
sampleandcatalogare also free. The paid tools (audit,search,brief,research,archive) settle per call in USDC on Base over x402, from $0.01 to $1.00, with no account and no subscription. Nothing has sold yet, and that is stated in the repo rather than hidden.Two things that cost me time publishing, in case they save you some
The registry caps
descriptionat 100 characters. A longer one fails the publish step with a 422 and the validation detail is only visible in the Actions log, after OIDC auth has already succeeded. Auth working and publish failing look similar from the outside.x402[mcp]currently breaks onmcp2.x. The extra declaresmcp>=1.0.0with no upper bound, so a clean install pulls 2.x, but the server-side payment wrapper does a runtime import ofmcp.server.fastmcp, which 2.x removed. The import is lazy, so nothing fails until the first paid tool is declared, and the symptom in a client isConnection closedwith no cause. Filed as x402-foundation/x402#3261; pinmcp<2for the process that serves paid tools.Honest limits
This is one operator's system. It is prior art, not a general sample of agent systems. Coverage skews toward multi-session coordination, hook and cron wiring, retrieval pipelines, and scheduled repair. Some entries record a fix that was later found to be wrong; those are kept with the correction, because the correction is usually the more useful half.
Repo: https://github.com/HanbeenMoon/agent-failure-archive
All reactions