get_deployment
Observe or wait for background deployment execution, track service status changes and restarts, and retrieve deployment or project details by deployment ID, desk URL, or project ID.
Instructions
With deployment_id, observe/wait for background execution; the MCP owns execution. Each call waits up to wait_seconds (max 20); to wait longer, call again, as often as needed (a loop of get_deployment calls is fine), until execution is finished; do not answer the user while it is still in the background. Services carry status_changes and restarts_seen when the MCP saw the status change or a new container start. After sync_files (or manual upload) set files_uploaded=true; after cookie replacement checking the job resumes it. With no arguments, returns the map of all deployments: every deployment-enabled project with its applications and services (names, native statuses, public URLs, ports). With desk_url or project_id, returns that project's desks, images, hardware and applications; add application_id for one application. resume=false observes only. Never returns environment-variable values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resume | No | ||
| desk_url | No | Desk link from the user; selects its project for the project view. | |
| project_id | 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 |