← The evidence ledger
Evidence row 3938168
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 6a80923d-3e3f-4bed-aa0d-91119033c586
- Recorded
- Previous row
- #3441933
- Body SHA-256
- a61e73846ca096bb1ddaca25b9af8e5d55bf860755fb941260e8f42dabd69a08
- Leaf
- 0x438f2572c30f67ba20b2430bf501508b49bb76ef7ab0fbd2fb99acad9cc8314a
What was observed
{
"count": 6,
"tools": [
{
"description": "Fetch the full resolved experience record. Format 'md' (~1500 tokens, includes reasoning) or 'py' (~300 tokens, zero-prose executable invariants).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"format": {
"default": null,
"description": "Format: \"md\" (default, ~1500 tokens) or \"py\" (~300 tokens)",
"type": [
"string",
"null"
]
},
"slug": {
"description": "Slug of the record",
"type": "string"
}
},
"required": [
"slug"
],
"title": "FetchRecordParams",
"type": "object"
},
"name": "corpusfetch_fetch_record"
},
{
"description": "Fetch the compact ~220-token precondition seal for a resolved record. Always call this before fetching the full record. Check the seal; if it fails, the record does not apply to your current state.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"slug": {
"description": "Slug of the record (the URL path segment after /c/ and before .md)",
"type": "string"
}
},
"required": [
"slug"
],
"title": "FetchWarrantParams",
"type": "object"
},
"name": "corpusfetch_fetch_warrant"
},
{
"description": "Look up deterministic operational experience for a Python exception class (e.g., KeyError, TimeoutError). Use this when you encounter an unexpected runtime error and need an empirically verified boundary decision. Returns candidate addresses.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"exception_class": {
"description": "Python exception class, e.g. KeyError, TimeoutError, ValueError",
"type": "string"
}
},
"required": [
"exception_class"
],
"title": "LookupExceptionParams",
"type": "object"
},
"name": "corpusfetch_lookup_exception"
},
{
"description": "Look up operational experience for a specific runtime symptom (e.g., UNICODE_HOMOGLYPH_OR_MOJIBAKE). Use this when facing an ambiguous failure state or an unbounded reasoning loop. Returns candidate addresses.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"symptom": {
"description": "Runtime symptom key, e.g. UNICODE_HOMOGLYPH_OR_MOJIBAKE, or a DOMAIN_* key",
"type": "string"
}
},
"required": [
"symptom"
],
"title": "LookupSymptomParams",
"type": "object"
},
"name": "corpusfetch_lookup_symptom"
},
{
"description": "Request a new operational experience. If you searched and couldn't find a record, use this to log the missing error or symptom so the corpus can generate it.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"query": {
"description": "The specific error, missing symptom, or query you need operational experience for",
"type": "string"
}
},
"required": [
"query"
],
"title": "RequestExperienceParams",
"type": "object"
},
"name": "corpusfetch_request_experience"
},
{
"description": "Search the CorpusFetch corpus by natural language keywords or concepts. Use this when you need to find operational experience but don't have an exact exception class.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"query": {
"description": "Natural language query or keywords to search for (e.g., \"taint tracking\", \"Byzantine\")",
"type": "string"
}
},
"required": [
"query"
],
"title": "SearchParams",
"type": "object"
},
"name": "corpusfetch_search"
}
]
}What the leaf hashes
{"body":"a61e73846ca096bb1ddaca25b9af8e5d55bf860755fb941260e8f42dabd69a08","id":3938168,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794024271092514,"prev":3441933,"subject":"6a80923d-3e3f-4bed-aa0d-91119033c586","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (195826 rows).
- 0x438e92819b4f1c093ea1b079ca5e2bc9d38eca02e2284dda66691cedde4625eb
- 0x2aaba72c885e362df98b9b2d9ad9e88339203523e2933836affb0050791cc288
- 0x6e87c6fc0414c13dbcd12a228264a1be0bb8392a450f259f2f06b52e317a37bc
- 0x86b8f847e2eb716ffbfe9d2500afe1551b867ba2183e98f364b2c513fedcf7bc
- 0x6527eb728e50d1d48bedf26df55e5c7e671f5e2a40c7c2be8a694f47711ae6ce
- 0xebb65b90dbd50173a787c701b777540c6ee4056923921ee3fb856aafc274e6a1
- 0xfadaf6923666e15b4cba91f1ff899e679eb5139d7694fa84c64134b7e04dcb46
- 0xbbe67884fee52fb0708551b040b111e136dd97e37a2e5d598251bae4c680a046
- 0xeda81ef1479f02ba9328e3bc73a75abf9ebd9946e4d56195523f9864e287a266
- 0xa55c7a3d6e8efefd37879eb0c08507090325f0386ac70dadc3ca8419e4cb7cfc
- 0xb38a6ec7812982cdcc0633cee5c110383cb5744a37fdc54c1c68621033b0de75
- 0x0183144ec1655b03a3c578495fcf8de18d8ed2894d21add36c02a879952776fe
- 0x094372e12efe4d9d8ccfae291537c4c1354d5f2a93d1a54e3be53e44939cabea
- 0x62f69e19a85a01019b04cf82cf89e7ecaed4f1828e18c1a83c33f808b13e077f
- 0x1440bd4864ece4f3cb1a2fc48e88ddbd78cefd359ae16ceeb69a13e36b55021a
- 0xf0a56561418cd0342a328707933cc222d8fa725efff7ffd081e0226ee8c46c0b
- 0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a
- 0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c
- Day root
- 0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
- Chained
- 0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
- Published
- On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa