What actually changed since a checkpoint
evidence_sinceRescan a workspace against a checkpoint to report every added, modified, or deleted file and git move, providing an observed record independent of agent claims.
Instructions
Rescans the workspace and reports every file added, modified or deleted since the checkpoint, together with what moved in git. This is the observed record. It does not know and does not ask what any agent intended or reported.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"root": "<root>",
"checkpointId": "<checkpointId>"
},
"name": "evidence_since"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | Yes | Absolute path to the workspace to observe. Use the project root the agent is working in. | |
| ignore | No | Extra directory names to skip, matched on a single path segment. | |
| maxFiles | No | Stop the walk after this many files. Default 50000. | |
| checkpointId | Yes | The id returned by checkpoint. | |
| maxFileBytes | No | Do not hash files larger than this. Default 8388608. | |
| noDefaultIgnores | No | Also scan .git, node_modules and .murphy. Off by default. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | ||
| git | Yes | ||
| from | Yes | ||
| root | Yes | ||
| counts | Yes | ||
| caveats | Yes | ||
| changes | Yes | ||
| checkpointId | Yes |