Adopt a legacy result
adopt_move_resultApply your user's explicit decision to keep work prepared before AfterLaunch tracked attempts (it has no attempt id) as the move's prepared result, for their review. Pass the inspected prepared_content or asset_url, and the move's state and updated_at (and its job's, if any) exactly as read. 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_move_state": "<expected_move_state>",
"expected_move_updated_at": "<expected_move_updated_at>"
},
"name": "adopt_move_result"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| job_id | Yes | ||
| move_id | Yes | ||
| asset_url | No | ||
| prepared_content | No | ||
| expected_move_state | Yes | ||
| expected_legacy_state | No | get_move: prepared_result.legacy_state ?? state. | |
| expected_move_updated_at | Yes | ||
| expected_legacy_updated_at | No |