← The evidence ledger
Evidence row 563359
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5d3d3b6b-b1ca-4ac1-93da-a6917bedbcd6
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- bd44314e29cc761194ea907f0b3130b296d41d70d43b159fe5a5b97adabd5097
- Leaf
- 0xdd1faea4e8aeb84ac697002797037b8fece704b0c7a90ab95eea80a1e0d303bc
What was observed
{
"count": 4,
"tools": [
{
"description": "Check whether Western Sky Heating and Cooling serves a city in MT, and which office covers it.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"city": {
"description": "City of the service address",
"maxLength": 60,
"minLength": 2,
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "check_service_area"
},
{
"description": "Open arrival windows for the next few days (up to 21), in MT local time. If online availability is unavailable, ask the customer for a preferred day and time instead.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"days": {
"description": "Days to search (default 7)",
"maximum": 21,
"minimum": 1,
"type": "integer"
},
"start_date": {
"description": "YYYY-MM-DD to start from (default: today)",
"type": "string"
}
},
"type": "object"
},
"name": "get_available_times"
},
{
"description": "Services, service-area cities, and phone numbers for Western Sky Heating and Cooling (MT).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_business_info"
},
{
"description": "Submit an appointment request. A Western Sky team member calls the customer to confirm the time; it is not final until then. Only call this after the customer has confirmed every detail.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"city": {
"maxLength": 60,
"minLength": 2,
"type": "string"
},
"email": {
"format": "email",
"maxLength": 254,
"pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"name": {
"description": "Customer full name",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"new_customer": {
"description": "True if Western Sky has never been to this address",
"type": "boolean"
},
"phone": {
"description": "Best phone number, 10-digit US",
"maxLength": 25,
"minLength": 10,
"type": "string"
},
"preferred_time": {
"description": "Customer's preferred day/time in their words, if no window was picked",
"maxLength": 200,
"type": "string"
},
"problem": {
"description": "What's going on, in the customer's words: equipment, symptoms, how long",
"maxLength": 1000,
"minLength": 5,
"type": "string"
},
"service": {
"enum": [
"Heating repair",
"Cooling repair",
"Heating or cooling tune-up",
"Plumbing repair",
"Water heater",
"New system estimate",
"Other"
],
"type": "string"
},
"street": {
"maxLength": 120,
"minLength": 3,
"type": "string"
},
"unit": {
"maxLength": 30,
"type": "string"
},
"window_start": {
"description": "window_start from get_available_times, if the customer picked one",
"type": "string"
},
"zip": {
"description": "5-digit ZIP",
"pattern": "^\\d{5}$",
"type": "string"
}
},
"required": [
"name",
"phone",
"street",
"city",
"zip",
"service",
"problem"
],
"type": "object"
},
"name": "request_appointment"
}
]
}What the leaf hashes
{"body":"bd44314e29cc761194ea907f0b3130b296d41d70d43b159fe5a5b97adabd5097","id":563359,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137692955678,"prev":null,"subject":"5d3d3b6b-b1ca-4ac1-93da-a6917bedbcd6","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xdd1fb9b1079cfa334a4976f2d41342413be5e732e16cd0ca1a8df3b0b8a3f529
- 0x63f30df4dd51b6e0426d11d6f435ae36659346d00095595e21af81ae1a22d582
- 0x3730c44c061cb6cecc9d0f6fa00713de5c7ae343adbae4affc8bab259c66bf3e
- 0xd2fc4c252b30fb775bbfaf1fe02c4f2a54ea478ab535c8991b45e2cea35722d7
- 0x03cc01c5d07454b86490abae92ede32a70df876fdd4a921fb9d69d74a114cca0
- 0xeeb404686f76a265297f550e246a35f0aa79c6c1ee37b89e9347910e62d25ca2
- 0xb1374e7e4f08f54e51fc6613542feb43b2d387953433b5d6d9497efe8c20d22a
- 0x257e99241ae691f94a3154af1458e1e99da5347743073e7afd2cf0c695b7ad51
- 0x529a4746a4b81a11efae61414870839673975b912d1c7f031c17ecdd14ddac05
- 0x21dddc964bb798cc018458e9a152ae861c95bec463bf740d30670174f71eee38
- 0xe7eebf475975d90d310c445a11de6a904d138911aeb29ce874f38db2815689d0
- 0x1269bf9fca7c16778dd2b72e0163a91a5a288ca31d13ad19673e0d6ecf6de8d5
- 0x9f8e192630bb5fc72241bfdb0460be2fccc141b3afd0197fe2e478dc28ce82a9
- 0xd59f3e577867f5105dd7f75598f16da8286185e426dfcdafb84e733fde2b2492
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4