Correct a recorded publication
correct_move_publicationApply your user's explicit decision that a growth move's recorded publication is wrong: the shipped move is archived, its completion history is kept and no paid follow-through restarts. Pass the exact current job and attempt; legacy work also needs the exact move and legacy job states and updated_at. This never publishes anything. Free; requires the 'act' scope.
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": {
"move_id": "<move_id>",
"job_id": "<job_id>",
"expected_attempt_id": "<expected_attempt_id>"
},
"name": "correct_move_publication"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| job_id | Yes | ||
| move_id | Yes | ||
| expected_attempt_id | Yes | Exact current attempt; null for legacy work. | |
| expected_move_state | No | ||
| expected_legacy_state | No | get_move: prepared_result.legacy_state ?? state. | |
| expected_move_updated_at | No | ||
| expected_legacy_updated_at | No |