Get deployment status
get_deployment_statusCheck whether a deployed workflow is healthy and still matches what was deployed by reading run stats, Cloudflare health metrics, and drift status in one call.
Instructions
Answer 'is this deployed workflow healthy, and is it still what we deployed?' in one call. stats: run counts, error rates and p50/p95 durations per node type from the workflow's own telemetry. health: Cloudflare's independent count of invocations, errors and CPU time, which also catches failures the telemetry cannot see. drift: whether the deployed script still exists in the user's Cloudflare account (catching one deleted by hand) and, with GitHub sync, how far the mirror is behind; plan-gated. Each section answers on its own: one that cannot be read carries an error and is listed in warnings, and the rest still return. Read each section's caveats before concluding. For raw log lines use get_deployment_logs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | Time window for stats and health. Default 24h. | |
| include | No | Sections to read. Default all three; fewer is faster. | |
| workflowId | Yes | The workflow's id, from list_workflows or create_workflow. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| drift | No | ||
| stats | No | ||
| health | No | ||
| warnings | Yes |