← The evidence ledger
Evidence row 578994
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5c21464e-0760-47b5-8bfa-619c6dc65597
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 982b7c18be630be7190273f04bc097dd549bb60011262d60fd6faa1ef975d0e5
- Leaf
- 0xd715831647a34824ec21d85ace96e144a353fe5f7e059c0ca72f00e078d9ee2a
What was observed
{
"count": 7,
"tools": [
{
"description": "Build a source-backed compressor, pneumatic tool, hose, connector, filtration and lubrication system. The complete-system verdict remains insufficient_data until real network pressure loss is verified; missing component data stays explicit.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"compressorId": {
"type": "string"
},
"limit": {
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"mode": {
"enum": [
"simultaneous",
"successive"
],
"type": "string"
},
"toolIds": {
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
}
},
"required": [
"toolIds"
],
"type": "object"
},
"name": "build_complete_air_system"
},
{
"description": "Evaluate documented air-supply compatibility for one compressor and one or more tools. Returns air-supply and complete-system verdicts separately; commercial data never changes either verdict.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"compressorId": {
"type": "string"
},
"mode": {
"enum": [
"simultaneous",
"successive"
],
"type": "string"
},
"toolIds": {
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
}
},
"required": [
"compressorId",
"toolIds"
],
"type": "object"
},
"name": "evaluate_air_compatibility"
},
{
"description": "Find the smallest verified compressor substitution for an incompatible documented system. Commercial commission never affects ordering.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"compressorId": {
"type": "string"
},
"limit": {
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"mode": {
"enum": [
"simultaneous",
"successive"
],
"type": "string"
},
"toolIds": {
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
}
},
"required": [
"compressorId",
"toolIds"
],
"type": "object"
},
"name": "find_compatible_alternatives"
},
{
"description": "Return dated current prices and availability separately from technical verdicts. Only allowlisted, fresh merchant destinations are returned.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"cursor": {
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"productIds": {
"items": {
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
}
},
"required": [
"productIds"
],
"type": "object"
},
"name": "get_current_offers"
},
{
"description": "Identify a catalog product from a name, CompatAir or merchant URL, EAN/GTIN, MPN, evidenced distributor SKU, reference, or stable CompatAir ID. No network fetch is performed.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"ean": {
"maxLength": 256,
"type": "string"
},
"limit": {
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 256,
"type": "string"
},
"reference": {
"maxLength": 256,
"type": "string"
},
"url": {
"maxLength": 4096,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "identify_product"
},
{
"description": "Route a pneumatic-air question to the smallest suitable CompatAir tool and profile. Use this when the next action is unclear.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"goal": {
"enum": [
"identify",
"evaluate",
"find_solution",
"knowledge",
"offers",
"evidence",
"compare",
"changes",
"legacy"
],
"type": "string"
}
},
"required": [
"goal"
],
"type": "object"
},
"name": "orient_decision"
},
{
"description": "Search the published CompatAir guides, glossary, methods and product pages. The server never fetches arbitrary external content.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"cursor": {
"type": "string"
},
"limit": {
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"locale": {
"enum": [
"fr",
"en"
],
"type": "string"
},
"query": {
"maxLength": 256,
"type": "string"
},
"type": {
"enum": [
"Guide",
"Glossaire",
"Compresseur",
"Outil"
],
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_knowledge"
}
]
}What the leaf hashes
{"body":"982b7c18be630be7190273f04bc097dd549bb60011262d60fd6faa1ef975d0e5","id":578994,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793143250848360,"prev":null,"subject":"5c21464e-0760-47b5-8bfa-619c6dc65597","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xd715e396644dcb0372ed8b0a5e287ac83387961605a8d94544b648e98a7b1fe5
- 0x954ba873f4663a292a3ad51e148d9e628a08e05c286a5a41190c141653e99022
- 0x4aab62c2dcf8ad9736ea5f1ece705ded499c01517a7045b24ce3ea1de050c9df
- 0x5b862dceff2dcf0b86a00d315d52853ea805004f5b186cc72dac855f12826542
- 0x3e93c3e8345ff6263bbe6f3acb1b2baff17ef8cea95987650ab1375d54c0bd85
- 0xad7cb1b18f49aad2581d15223ae30251958b732223c606d59021e6d3a59c2bd8
- 0xda155771a2bf00d53901fd826196589b4b8b0b24640e1ebf685baf8de4a81873
- 0xe63cc8cd7072f31773493847053f25e37c85bcf1c0c31f0efc3659b7fee4104c
- 0x4efcf6d51bc3ae05a3554bba2a16f22263733fa67fa069365f7d1ba9673a804e
- 0x7dfe28703c761c66ad9d29cae27c85e0dff4d77562da525ec6e7081886c8bf38
- 0x807e77d42f625dac358f37d10caacce52866320df38cdced6736077e9aa00004
- 0x849261a3d4118e022f8782d6166f4778e44fb4b1ae758bb02cd94e56b5df0896
- 0x13692b463800846f580925c8ea49b43f92b7df3f9e8d32b8a18802640cca3780
- 0xd59f3e577867f5105dd7f75598f16da8286185e426dfcdafb84e733fde2b2492
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4