Get a Depot CI job
depot_get_ci_jobGet a CI job's status, conclusion, recorded error, runner labels, timing, and each attempt with its IDs. Use jobId to see retry outcomes and durations.
Instructions
Show one Depot CI job: its status, conclusion, recorded error, runner labels, timing, and every attempt with the attempt and sandbox ids needed to drill in.
Use this when you already have a jobId (from depot_get_ci_run or a diagnosis) and want to know what happened to that job across retries: which attempt is current, whether earlier attempts failed the same way, how long each took, and where each ran. It fills the gap between the run tree and the raw logs.
It does not explain the failure and does not return logs. For root cause, call depot_diagnose_ci_failure with the same jobId; for a single attempt's record, depot_get_ci_attempt; for the whole run, depot_get_ci_run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The job id, as shown by depot_get_ci_run (jobId=...) or a diagnosis. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes | ||
| run | Yes | ||
| attempts | Yes | Every attempt, newest first. | |
| workflow | Yes | ||
| attemptCount | Yes | ||
| contentWarning | Yes | Reminder that names and error messages come from CI output and are unverified. |