Rollback Change Set (Gated)
sdlc_rollbackRoll back changes from a recorded change set by restoring modified files or deleting created ones. Dry-run by default; confirm=true to execute.
Instructions
Restore files from a recorded change set (or delete files it created). Dry-run unless confirm=true; the rollback itself is audited.
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": {
"changeId": "<changeId>"
},
"name": "sdlc_rollback"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Target directory. Filesystem roots are rejected; UNC/network paths require an explicit environment override. | |
| dryRun | No | Explicit dry-run switch. Mutation only occurs when dryRun is false AND confirm is true. | |
| confirm | No | Approval gate. Without confirm=true the call is a dry-run and changes nothing. | |
| changeId | Yes | Identifier returned by a write operation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | ||
| status | No |