Preview Installation Update
agency_installation_preview_updatePrepares a proposed update to a newer published offer version, or a rollback to an earlier installation revision, and lists any conflicts with client changes. Requires agency write access to the client or the client owner. It saves the proposal for review but does not apply it; client facts are always kept.
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": {
"partnerId": "<partnerId>",
"installationId": "<installationId>",
"expectedRevision": "<expectedRevision>"
},
"name": "agency_installation_preview_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| partnerId | Yes | The agency (partner) workspace ID. | |
| installationId | Yes | The agency package installation to act on. | |
| offerVersionId | No | Published offer version to update to. Either this or rollbackRevision is required. | |
| expectedRevision | Yes | The installation revision you last read. The call is rejected if the installation has changed since. | |
| rollbackRevision | No | Earlier installation revision to roll back to. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when success is false | |
| receipt | No | ||
| success | Yes | Whether the tool completed successfully |