Cursor: diff environment definitions
cursor_diff_environment_definitionCompare two Cursor environment definitions by digest to identify semantic differences in scripts and MCP patterns without exposing field values.
Instructions
Bounded semantic diff between two Cursor environment definitions. Scripts and MCP patterns are compared by digest, so no field value can leave through the diff.
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": {
"base": "<base>",
"proposed": "<proposed>"
},
"name": "cursor_diff_environment_definition"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | Yes | One definition: either a repository root or the document text. | |
| proposed | Yes | One definition: either a repository root or the document text. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | ||
| status | Yes | ||
| changes | No | ||
| proposed | No | ||
| identical | No | ||
| truncated | No |