update_app
Modify or add selected services in one request while preserving omitted settings; builds, links, and restarts run in the background. Resume failed deployments with deployment_id.
Instructions
Update/add selected services in one request; preserve omitted settings. MCP handles builds, links and restarts in the background. Environment variables merge; supplied port/volume lists replace their lists. Resume a failed update using deployment_id and service overrides. The Dockerfile rules in deploy_app apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Set after the user approved replacing existing disk files listed by a previous confirm_required response. | |
| desk_url | No | Desk link from the user: sets project_id and the desk for builds without desk_id. | |
| services | No | ||
| project_id | No | ||
| request_id | No | Optional retry key. Omit it: the MCP generates deployment IDs automatically. | |
| project_name | No | ||
| wait_seconds | No | Wait up to this many seconds for completion; execution continues in the MCP after the response. | |
| deployment_id | No | ||
| application_id | No | ||
| files_uploaded | No | ||
| application_name | No | ||
| confirm_volume_wipe | No | Set only after the user approved losing the data in the volumes listed by a previous confirm_required response. |