← The evidence ledger
Evidence row 258195
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 41faba91-669d-43e9-8fb6-9a5812390555
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- bde1bbabbdf4fc8e1ec73ada04f27da766b62c93ba3065f6d0d892821e0ed3b6
- Leaf
- 0xa852a958d7f0a2520d47279cc73ea3c9992dc09cb33bd6eb7bf74fdbf38444ca
What was observed
{
"count": 6,
"tools": [
{
"description": "Apply a unified diff patch to an original text and return the patched result.",
"inputSchema": {
"properties": {
"original": {
"description": "Original text to patch",
"type": "string"
},
"patch": {
"description": "Unified diff patch string",
"type": "string"
}
},
"required": [
"original",
"patch"
],
"type": "object"
},
"name": "apply_patch"
},
{
"description": "Parse a unified diff string and return line-level statistics: additions, deletions, hunks, files changed.",
"inputSchema": {
"properties": {
"diff": {
"description": "Unified diff string to analyse",
"type": "string"
}
},
"required": [
"diff"
],
"type": "object"
},
"name": "diff_stats"
},
{
"description": "Compute a structural diff between two JSON values, showing added, removed, and replaced fields.",
"inputSchema": {
"properties": {
"modified": {
"description": "Modified JSON value (object, array, or JSON string)"
},
"original": {
"description": "Original JSON value (object, array, or JSON string)"
}
},
"required": [
"original",
"modified"
],
"type": "object"
},
"name": "json_diff"
},
{
"description": "Check whether a unified diff patch can be applied cleanly to an original text without actually applying it.",
"inputSchema": {
"properties": {
"original": {
"description": "Original text",
"type": "string"
},
"patch": {
"description": "Unified diff patch string",
"type": "string"
}
},
"required": [
"original",
"patch"
],
"type": "object"
},
"name": "patch_validate"
},
{
"description": "Generate a unified diff between two text strings. Ideal for comparing file versions before and after edits.",
"inputSchema": {
"properties": {
"context": {
"description": "Context lines around each change (default 3)",
"type": "number"
},
"modified": {
"description": "Modified text",
"type": "string"
},
"modified_file": {
"description": "Label for the modified file (default \"modified\")",
"type": "string"
},
"original": {
"description": "Original text",
"type": "string"
},
"original_file": {
"description": "Label for the original file (default \"original\")",
"type": "string"
}
},
"required": [
"original",
"modified"
],
"type": "object"
},
"name": "text_diff"
},
{
"description": "Perform a three-way merge of base, ours, and theirs. Conflicts are marked with standard diff3 conflict markers.",
"inputSchema": {
"properties": {
"base": {
"description": "Common ancestor text",
"type": "string"
},
"ours": {
"description": "Our version of the text",
"type": "string"
},
"ours_label": {
"description": "Label for ours in conflict markers (default \"ours\")",
"type": "string"
},
"theirs": {
"description": "Their version of the text",
"type": "string"
},
"theirs_label": {
"description": "Label for theirs in conflict markers (default \"theirs\")",
"type": "string"
}
},
"required": [
"base",
"ours",
"theirs"
],
"type": "object"
},
"name": "three_way_merge"
}
]
}What the leaf hashes
{"body":"bde1bbabbdf4fc8e1ec73ada04f27da766b62c93ba3065f6d0d892821e0ed3b6","id":258195,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793029983373421,"prev":null,"subject":"41faba91-669d-43e9-8fb6-9a5812390555","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.