fixEdits
Generate concrete edit ranges and replacement text from a fix proposal, without writing changes. Apply them using patchObjectSource or editObject.
Instructions
Turn one proposal from fixProposals into concrete edits: the ranges and the replacement text. It computes them and does NOT write - apply them with patchObjectSource or editObject.
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": {
"proposal": "<proposal>",
"source": "<source>"
},
"name": "fixEdits"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| proposal | Yes | One proposal from fixProposals (object, or a JSON string). |