← The evidence ledger
Evidence row 2163097
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5d6edbc6-31ae-4d27-9e3d-f4d8eca8faca
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 477b79d4121cbff52c48ddf12b510ff71fcfd88ea4ed5843300e8bb5501bc558
- Leaf
- 0xe61bbccfbb158b244eecf316e9f5a1aa761504ef793a24a12bb2735ad66c1cd5
What was observed
{
"count": 3,
"tools": [
{
"description": "Compile source-agent outputs into a receiver-ready handoff package.\n\n The input schema declares the exact source-output, receiver-contract, and\n handoff-context fields. The tool selects and validates required deliverables\n and returns either a portable package or actionable unmet requirements.\n ",
"inputSchema": {
"$defs": {
"ContractConstraints": {
"examples": [
{
"maxFileBytes": 100000,
"requireSha256": true
}
],
"properties": {
"maxFileBytes": {
"anyOf": [
{
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Optional maximum size in bytes for each delivered artifact.",
"title": "Maxfilebytes"
},
"requireSha256": {
"default": true,
"description": "Require SHA-256 integrity metadata for delivered artifacts.",
"title": "Requiresha256",
"type": "boolean"
}
},
"title": "ContractConstraints",
"type": "object"
},
"HandoffContext": {
"properties": {
"assumptions": {
"items": {
"type": "string"
},
"title": "Assumptions",
"type": "array"
},
"decisions": {
"items": {
"type": "string"
},
"title": "Decisions",
"type": "array"
},
"destinationAgent": {
"anyOf": [
{
"maxLength": 200,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Destinationagent"
},
"objective": {
"maxLength": 2000,
"minLength": 1,
"title": "Objective",
"type": "string"
},
"sourceAgent": {
"anyOf": [
{
"maxLength": 200,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Sourceagent"
},
"status": {
"default": "completed",
"maxLength": 80,
"title": "Status",
"type": "string"
},
"unresolvedIssues": {
"items": {
"type": "string"
},
"title": "Unresolvedissues",
"type": "array"
}
},
"required": [
"objective"
],
"title": "HandoffContext",
"type": "object"
},
"OutputRequirement": {
"description": "One deliverable expected by the receiving agent.",
"examples": [
{
"acceptedMediaTypes": [
"text/markdown"
],
"filename": "report.md",
"id": "report",
"required": true
},
{
"acceptedMediaTypes": [
"text/csv"
],
"filename": "evidence.csv",
"id": "evidence",
"required": true,
"requiredCsvColumns": [
"channel",
"score",
"evidence"
]
},
{
"acceptedMediaTypes": [
"application/json"
],
"filename": "summary.json",
"id": "summary",
"required": true,
"requiredJsonKeys": [
"recommendation",
"confidence"
]
}
],
"properties": {
"acceptedMediaTypes": {
"description": "Media types accepted for this deliverable, for example text/markdown, text/csv, or application/json.",
"items": {
"type": "string"
},
"minItems": 1,
"title": "Acceptedmediatypes",
"type": "array"
},
"description": {
"anyOf": [
{
"maxLength": 500,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Description"
},
"filename": {
"anyOf": [
{
"maxLength": 200,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Filename required by the receiving agent.",
"title": "Filename"
},
"id": {
"description": "Stable requirement identifier. Use the matching source output id when known; use filename only for the delivered filename.",
"maxLength": 80,
"minLength": 1,
"title": "Id",
"type": "string"
},
"required": {
"default": true,
"description": "Whether this deliverable is mandatory.",
"title": "Required",
"type": "boolean"
},
"requiredCsvColumns": {
"description": "Use only when acceptedMediaTypes contains text/csv. Leave empty for Markdown, text, JSON, images, and other media types.",
"items": {
"type": "string"
},
"title": "Requiredcsvcolumns",
"type": "array"
},
"requiredJsonKeys": {
"description": "Use only when acceptedMediaTypes contains application/json. Leave empty for Markdown, text, CSV, images, and other media types.",
"items": {
"type": "string"
},
"title": "Requiredjsonkeys",
"type": "array"
}
},
"required": [
"id",
"acceptedMediaTypes"
],
"title": "OutputRequirement",
"type": "object"
},
"ReceiverContract": {
"description": "Machine-readable input contract declared by the receiving agent.",
"properties": {
"constraints": {
"$ref": "#/$defs/ContractConstraints",
"description": "Runtime constraint values. Provide requireSha256 and optionally maxFileBytes; do not copy JSON Schema definitions into this field."
},
"contractVersion": {
"default": "0.1",
"title": "Contractversion",
"type": "string"
},
"destinationCapability": {
"maxLength": 200,
"minLength": 1,
"title": "Destinationcapability",
"type": "string"
},
"requiredOutputs": {
"items": {
"$ref": "#/$defs/OutputRequirement"
},
"minItems": 1,
"title": "Requiredoutputs",
"type": "array"
}
},
"required": [
"destinationCapability",
"requiredOutputs"
],
"title": "ReceiverContract",
"type": "object"
},
"SourceOutput": {
"description": "One output produced by the source agent.",
"properties": {
"content": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Content"
},
"contentBase64": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Contentbase64"
},
"filename": {
"maxLength": 200,
"minLength": 1,
"title": "Filename",
"type": "string"
},
"id": {
"maxLength": 80,
"minLength": 1,
"title": "Id",
"type": "string"
},
"mediaType": {
"maxLength": 120,
"minLength": 3,
"title": "Mediatype",
"type": "string"
},
"role": {
"anyOf": [
{
"maxLength": 80,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Role"
}
},
"required": [
"id",
"filename",
"mediaType"
],
"title": "SourceOutput",
"type": "object"
}
},
"properties": {
"handoff_context": {
"$ref": "#/$defs/HandoffContext"
},
"receiver_contract": {
"$ref": "#/$defs/ReceiverContract"
},
"source_outputs": {
"items": {
"$ref": "#/$defs/SourceOutput"
},
"title": "Source Outputs",
"type": "array"
},
"ttl_hours": {
"default": 24,
"title": "Ttl Hours",
"type": "integer"
}
},
"required": [
"source_outputs",
"receiver_contract",
"handoff_context"
],
"title": "compile_handoffArguments",
"type": "object"
},
"name": "compile_handoff"
},
{
"description": "Inspect a handoff package and return an acceptance decision.\n\n The tool recalculates deliverable hashes, checks expiry and contract\n satisfaction, and returns the receiving agent's next action.\n ",
"inputSchema": {
"properties": {
"run_id": {
"title": "Run Id",
"type": "string"
}
},
"required": [
"run_id"
],
"title": "inspect_handoffArguments",
"type": "object"
},
"name": "inspect_handoff"
},
{
"description": "Prepare content for transfer to another agent or a human reviewer.\n\n `target_modes` accepts either a JSON list or an actual list of MIME types.\n The result includes expiring artifact URLs, SHA-256 hashes, a manifest,\n and a downloadable ZIP package.\n ",
"inputSchema": {
"properties": {
"content": {
"title": "Content",
"type": "string"
},
"filename": {
"default": "artifact.md",
"title": "Filename",
"type": "string"
},
"media_type": {
"default": "text/markdown",
"title": "Media Type",
"type": "string"
},
"target_modes": {
"anyOf": [
{
"type": "string"
},
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Target Modes"
},
"ttl_hours": {
"default": 24,
"title": "Ttl Hours",
"type": "integer"
}
},
"required": [
"content"
],
"title": "prepare_artifactArguments",
"type": "object"
},
"name": "prepare_artifact"
}
]
}What the leaf hashes
{"body":"477b79d4121cbff52c48ddf12b510ff71fcfd88ea4ed5843300e8bb5501bc558","id":2163097,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793632802288777,"prev":null,"subject":"5d6edbc6-31ae-4d27-9e3d-f4d8eca8faca","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0xe61bbaf5de35341e3abfb06d3dcf90edb1486a31cf22297fbf59d9f1906d1d06
- 0x7f03ed38cccbe6022de0f9abb852d87630e6a7a6367176c99ae32445786ec058
- 0x67a7f4690dfc473733e2a8485aa59d2ae35192dfdcc5ff6ef9b8d9f55708bf1b
- 0xd043ea7d695530f3bb01863d61b51d7a9b922382bda5d8d24dbd718a001b783c
- 0x109401a61678b46fafd86b569e8f32245c5cd5048cd882370f430e35cc06b54a
- 0xe48685c33ce457815fc62d6b96bb12f0eb38ed2f27ab68d352591573ecd01b43
- 0xd0accf96a7c072aeb6e5fed64f40daaac9e7fd983fcd0f742631ade15b6eb8f3
- 0x31613aa1f32721cc82569e2f953923d1a106d6979fbfd67efa0d5ac647e9732a
- 0x72070239479218fdda99c9ad0212f61a7f33a336730c2e6b611d7e80f5281bd2
- 0x1a01f1f7bf1303eed559237837d50351fc20f9f89c33056190b204e98e216ab9
- 0x77334c9bb8469361dc2647a421761450f3a3aee062881cd908dcd380bd9cb382
- 0x6e5a50bc795c5cacf8d07a6a7782267c29257d38dd1b857933910a4cfb7ea84f
- 0x699db14025d495a48d39671ab634de3d8cbdf71cc080884a285592176d87ef84
- 0x3e441d3f53c7b69d6c73ef93d327dfc3071a522c550856540832b34fcb531738
- 0xd643f764eee39146411d4bff8903a327f4f8f55616e14e57281a245206d6ed2b
- 0x6dd7e4db65395e8670c7c2747d44fec79e03305934ef4746bf5dbca04ec6ec49
- 0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc
- 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af