ci_health_check
Auto-generated from the registered MCP tool descriptions and input schemas. Do not edit by hand — run
pnpm docs:toolsto regenerate.
Diagnostic for CI infrastructure health (#3076). Composes GitHub status-page state (githubstatus.com/api/v2/components.json) + the configured repo’s recent workflow-runs activity into one verdict { status: healthy|degraded|outage|unknown, signals }. Pessimistic combination — repo-level wedge downgrades a healthy status page. Use BEFORE long auto-merge waits to skip the wedge cycle when CI is broken org-wide. Reads GitHub state only; appends a local CI-health telemetry event per call (no remote state mutated, not strictly idempotent).
Parameters
| Parameter | Type | Required | Constraints | Description |
|---|---|---|---|---|
repo |
string | no | pattern ^[A-Za-z0-9_.-]+\\/[A-Za-z0-9_.-]+$ |
GitHub repo (owner/repo) to check for recent CI activity. Optional. |
activityWindowMinutes |
integer | no | min 5; max 180; default 30 | Recent-runs lookback window in minutes (5-180; default 30). |