yc_prepare_application_update
Prepares a safe preview of exact application text-field updates by checking expected values and showing a before/after diff without sending any mutation.
Instructions
Read the application and live edit form, then preview an exact text-field update with a durable receipt and before/after diff. Checks expectedValue when supplied; financial answers are protected by default. No mutation is sent. Requires --allow-mutations.
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": {
"appUuid": "<appUuid>",
"updateKind": "<updateKind>",
"changes": "<changes>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "yc_prepare_application_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appUuid | Yes | ||
| changes | Yes | ||
| updateKind | Yes | ||
| idempotencyKey | Yes | ||
| allowFinancialChanges | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| untrustedContent | Yes |