Fetch, extract, and cross-reference a failed run in one call
triage_pipeline_failureDiagnose failed CI pipeline runs by fetching logs, parsing failure signals, and finding similar past failures, providing all data needed to write an explanation in a single call.
Instructions
Convenience tool that chains fetch_pipeline_run -> (download every JUnit/Surefire-looking artifact for the run, and every failed job's log) -> extract_failure_signal's parsers -> find_similar_past_failures. Returns everything needed to write the explanation in one call. Use the granular tools instead when you want to target one specific job. The response includes a dashboardConfigured flag -- if true, ask the user whether they'd like this triage published before calling publish_triage; don't publish automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Repository name, e.g. "playwright-typescript-framework" | |
| owner | Yes | Repository owner/org, e.g. "krishanchawla" | |
| runId | No | Specific run ID. Omit to use the latest failed run on `branch`. | |
| branch | No | main |