Propose a plan amendment
plan_propose_amendmentProposes a change to an active plan, with a justification. Each operation is one of:
add: a new step in a phase (phase number, optional position, step);
remove: a step that is not closed (step_id);
modify: new content for a step that is not closed (step_id, step);
move: a step that is not closed to another place (step_id, phase, optional position). Closed steps and validated phases cannot change; to correct a closed step, add a correction step. The amendment changes nothing until the user accepts it, in the Pryzm dashboard, or in the conversation when they explicitly agree.
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": {
"plan_id": "<plan_id>",
"justification": "<justification>",
"operations": "<operations>"
},
"name": "plan_propose_amendment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan_id | Yes | ||
| operations | Yes | ||
| justification | Yes |