← The evidence ledger
Evidence row 3426767
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 6a314fbe-a7d2-4d23-aa08-55a1d4762575
- Recorded
- Previous row
- #3013111
- Body SHA-256
- 5938b86479546dbcbea3150cf4d7e2ca2f508e9a07e8cd844c0aacdd9f40ebad
- Leaf
- 0xc33d26863ef67d0b06cec8fd80a616f2f09e7c29da880eac7dd0585594c6a20b
What was observed
{
"count": 2,
"tools": [
{
"description": "Прайс без расчёта: поиск по каталогу без тока, корпус и CCT обязательны, плюс маркировка, напряжение, CRI, количество, наличие и цена. Без availability — только склад и в пути; availability.source=all — все позиции без отсечения по количеству. Потока и лм/Вт в ответе нет — для них led_select с рабочим током. Результат показывай таблицей из поля table ответа — она та же, что на сайте. hidden_message передай человеку; заказ не обещай.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"availability": {
"additionalProperties": false,
"description": "наличие { source, min_quantity }: stock — только склад, stock-and-order — склад и в пути, all — все позиции без отсечения по количеству. Поле не передано — склад и в пути, минимум 1; при названной маркировке наличие не проверяется. Наличие не обещает возможность заказа",
"properties": {
"min_quantity": {
"description": "сколько штук должно быть в наличии",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"source": {
"description": "откуда считать наличие: stock, stock-and-order или all",
"enum": [
"stock",
"stock-and-order",
"all"
],
"type": "string"
}
},
"required": [
"source",
"min_quantity"
],
"type": "object"
},
"color_temp": {
"description": "цветовая температура света",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"cri": {
"description": "индекс цветопередачи",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"marking": {
"description": "маркировка или модель",
"maxLength": 128,
"type": "string"
},
"min_quantity": {
"description": "названное пользователем количество, 0 — если не названо",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"package_size": {
"description": "корпус светодиода",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"price": {
"additionalProperties": false,
"description": "предел цены за штуку",
"properties": {
"currency": {
"description": "валюта предела цены",
"enum": [
"CNY",
"RUB"
],
"type": "string"
},
"max_unit_price": {
"description": "наибольшая цена одной штуки в этой валюте",
"minimum": 0,
"type": "number"
}
},
"required": [
"currency",
"max_unit_price"
],
"type": "object"
},
"voltage": {
"description": "напряжение",
"exclusiveMinimum": 0,
"type": "number"
}
},
"required": [
"package_size",
"color_temp"
],
"type": "object"
},
"name": "led_catalog_search"
},
{
"description": "Расчётный подбор светодиодов по корпусу, CCT и рабочему току. Тока нет — вызови led_catalog_search (прайс без расчёта) или спроси ток. По умолчанию 5 позиций, максимум 10 — просят больше, вызывай с limit 10. Без availability — только склад и в пути; availability.source=all — все позиции. Без sort — дешевле всего за люмен; с thresholds.target_flux сортировка всегда flux-distance-asc, без него flux-distance-asc — отказ sort-invalid. Результат показывай таблицей из поля table ответа — она та же, что на сайте. hidden_message передай человеку; заказ не обещай.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"availability": {
"additionalProperties": false,
"description": "наличие { source, min_quantity }: stock — только склад, stock-and-order — склад и в пути, all — все позиции без отсечения по количеству. Поле не передано — склад и в пути, минимум 1; при названной маркировке наличие не проверяется. Наличие не обещает возможность заказа",
"properties": {
"min_quantity": {
"description": "сколько штук должно быть в наличии",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"source": {
"description": "откуда считать наличие: stock, stock-and-order или all",
"enum": [
"stock",
"stock-and-order",
"all"
],
"type": "string"
}
},
"required": [
"source",
"min_quantity"
],
"type": "object"
},
"catalog": {
"additionalProperties": false,
"description": "условия прайса: корпус, цветовая температура и необязательные уточнения",
"properties": {
"color_temp": {
"description": "цветовая температура света",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"cri": {
"description": "индекс цветопередачи",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"marking": {
"description": "маркировка или модель",
"maxLength": 128,
"type": "string"
},
"marking_match": {
"const": "exact",
"description": "exact — маркировка названа целиком, искать только её; без поля — поиск по началу маркировки",
"type": "string"
},
"min_quantity": {
"description": "названное пользователем количество, 0 — если не названо",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"package_size": {
"description": "корпус светодиода",
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"voltage": {
"description": "напряжение",
"exclusiveMinimum": 0,
"type": "number"
}
},
"required": [
"package_size",
"color_temp"
],
"type": "object"
},
"current": {
"description": "рабочий ток в мА",
"minimum": 0,
"type": "number"
},
"limit": {
"default": 5,
"description": "сколько позиций вернуть",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"price": {
"additionalProperties": false,
"description": "предел цены за штуку",
"properties": {
"currency": {
"description": "валюта предела цены",
"enum": [
"CNY",
"RUB"
],
"type": "string"
},
"max_unit_price": {
"description": "наибольшая цена одной штуки в этой валюте",
"minimum": 0,
"type": "number"
}
},
"required": [
"currency",
"max_unit_price"
],
"type": "object"
},
"sort": {
"default": "price-per-lumen-rub-asc",
"description": "сортировка выдачи: price-per-lumen-rub-asc — дешевле всего за люмен, price-rub-asc — дешевле всего за штуку, price-cny-asc — дешевле всего за штуку, efficacy-desc — самые эффективные, flux-desc — самый большой поток, flux-distance-asc — ближе всего к названному целевому потоку, только с target_flux; по умолчанию price-per-lumen-rub-asc, с thresholds.target_flux всегда flux-distance-asc",
"enum": [
"price-per-lumen-rub-asc",
"price-cny-asc",
"price-rub-asc",
"efficacy-desc",
"flux-desc",
"flux-distance-asc"
],
"type": "string"
},
"temperature": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"description": "температура точки пайки в °C; градусы без уточнения — это она"
},
"thresholds": {
"additionalProperties": false,
"description": "пороги потока и эффективности",
"properties": {
"max_voltage": {
"description": "наибольшее прямое напряжение при рабочем токе, В",
"exclusiveMinimum": 0,
"type": "number"
},
"min_efficacy": {
"description": "наименьшая светоотдача при рабочем токе, лм/Вт",
"minimum": 0,
"type": "number"
},
"min_flux": {
"description": "наименьший световой поток одного светодиода при рабочем токе, лм",
"minimum": 0,
"type": "number"
},
"target_flux": {
"description": "нужный световой поток одного светодиода, лм: остаются позиции в пределах ±10%, ближние первыми",
"exclusiveMinimum": 0,
"type": "number"
}
},
"type": "object"
}
},
"required": [
"catalog",
"current"
],
"type": "object"
},
"name": "led_select"
}
]
}What the leaf hashes
{"body":"5938b86479546dbcbea3150cf4d7e2ca2f508e9a07e8cd844c0aacdd9f40ebad","id":3426767,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793896111840239,"prev":3013111,"subject":"6a314fbe-a7d2-4d23-aa08-55a1d4762575","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (322504 rows).
- 0xc33d23a76d7fc9626fe1b688bcee1b43fb24e022b1c56fe9d8ff251f7dbd24c4
- 0x65eb4014419042cee2249a051db1fb79b9daa9046be910cc9b7c33a3d9b5e266
- 0x374e1b6f9640111efce8c5e72c07d967ed503f603e78ce90cb255c6e6a7d5b36
- 0x194cb2a9fdbc32427521a0369b2308e0c878983e41162ad2b8d204bc3f171043
- 0xe8737abb443ad14f473b6119dad35bf881af3a2183ad71c2b7ca22edb4d580db
- 0xb90b6f42df7c324d1445768bca48a4b89ce3216e9fdcd337fe87017aebdb289b
- 0x1a80e7730b96e80eaaa4bc022026091e55c0ba8ff4de5653cc8ea197edb2aed5
- 0xc54a284a43428ec7efceb367401023c0baca87c1d503283a2876f32bcb964eeb
- 0x97e02835d96eb94ba668c141eebc46b7a9e7cc6bc759246c4496bb267437adad
- 0x2ac434f44aec56fe31ee79e959345ab6874c5312c8a5ec08e9e8d61167deb5f2
- 0x562fe1da5db06af1c6f1f11dac77990850c28e3a4e183e15ead8c7c4cc545f01
- 0xf58828fe9d5257750adba6b291c958f1df8d0649ab2954acca1a9481e599bf98
- 0x3e26974204eef69fb1160370178b7b8bacda56c201fc1a35d2b3c7861eb5a5c2
- 0xa0dd9de5227bcccb051dd789b1b0b367de502cd968f4eeb15c7237fe5ab59210
- 0xa4e56d82ec36b49551d49bd66018a63f06e5a1bf1f57267e4e574643bc111b3a
- 0x308711d37f87ac2fb79802c45aba249411861d2d093068d1718f039b506d2a02
- 0x25f3843b1f8d3ded906cf440101c0137d8f897b0b72f946f0d5bc12c3da6b136
- 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
- 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
- Day root
- 0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
- Chained
- 0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
- Published
- On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94