{"id":3938168,"recorded_at":"2026-11-07T04:04:31.092553Z","observed_at":"2026-11-07T04:04:31.092514Z","subject_kind":"endpoint","subject":"6a80923d-3e3f-4bed-aa0d-91119033c586","kind":"mcp.tools","method":"probe.mcp/1","body":{"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"}]},"body_sha256":"a61e73846ca096bb1ddaca25b9af8e5d55bf860755fb941260e8f42dabd69a08","prev_id":3441933,"leaf":"0x438f2572c30f67ba20b2430bf501508b49bb76ef7ab0fbd2fb99acad9cc8314a","leaf_text":"{\"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\"}","day":{"day":"2026-11-07","leaves":195826,"root":"0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d","chained":"0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb","anchor_chain":"eip155:5042002","anchor_tx":"0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa","anchor_block":71280839},"proof":["0x438e92819b4f1c093ea1b079ca5e2bc9d38eca02e2284dda66691cedde4625eb","0x2aaba72c885e362df98b9b2d9ad9e88339203523e2933836affb0050791cc288","0x6e87c6fc0414c13dbcd12a228264a1be0bb8392a450f259f2f06b52e317a37bc","0x86b8f847e2eb716ffbfe9d2500afe1551b867ba2183e98f364b2c513fedcf7bc","0x6527eb728e50d1d48bedf26df55e5c7e671f5e2a40c7c2be8a694f47711ae6ce","0xebb65b90dbd50173a787c701b777540c6ee4056923921ee3fb856aafc274e6a1","0xfadaf6923666e15b4cba91f1ff899e679eb5139d7694fa84c64134b7e04dcb46","0xbbe67884fee52fb0708551b040b111e136dd97e37a2e5d598251bae4c680a046","0xeda81ef1479f02ba9328e3bc73a75abf9ebd9946e4d56195523f9864e287a266","0xa55c7a3d6e8efefd37879eb0c08507090325f0386ac70dadc3ca8419e4cb7cfc","0xb38a6ec7812982cdcc0633cee5c110383cb5744a37fdc54c1c68621033b0de75","0x0183144ec1655b03a3c578495fcf8de18d8ed2894d21add36c02a879952776fe","0x094372e12efe4d9d8ccfae291537c4c1354d5f2a93d1a54e3be53e44939cabea","0x62f69e19a85a01019b04cf82cf89e7ecaed4f1828e18c1a83c33f808b13e077f","0x1440bd4864ece4f3cb1a2fc48e88ddbd78cefd359ae16ceeb69a13e36b55021a","0xf0a56561418cd0342a328707933cc222d8fa725efff7ffd081e0226ee8c46c0b","0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a","0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c"]}