Check Pipeline Status
Monitor pipeline health and job progress across your projects.
Pipeline Overview
"Show me recent pipelines in
my-org/api"
"What pipelines are currently running?"
"List pipelines on the
developbranch"
json
{
"action": "list",
"project_id": "my-org/api",
"per_page": 10
}json
{
"action": "list",
"project_id": "my-org/api",
"status": "running",
"per_page": 10
}json
{
"action": "list",
"project_id": "my-org/api",
"ref": "develop",
"per_page": 5
}Pipeline Details
"Show me details of pipeline #1234"
"How long did the pipeline take?"
json
{
"action": "get",
"project_id": "my-org/api",
"pipeline_id": "1234"
}Job Status
"List all jobs in pipeline #1234"
"Show me the manual jobs waiting for approval"
json
{
"action": "jobs",
"project_id": "my-org/api",
"pipeline_id": "1234",
"per_page": 50
}json
{
"action": "jobs",
"project_id": "my-org/api",
"pipeline_id": "1234",
"job_scope": ["manual"],
"per_page": 20
}json
{
"action": "jobs",
"project_id": "my-org/api",
"pipeline_id": "1234",
"job_scope": ["running"],
"per_page": 20
}Filter by Source
"Show me pipelines triggered by merge requests"
"List scheduled pipelines"
json
{
"action": "list",
"project_id": "my-org/api",
"source": "merge_request_event",
"per_page": 10
}json
{
"action": "list",
"project_id": "my-org/api",
"source": "schedule",
"per_page": 10
}json
{
"action": "list",
"project_id": "my-org/api",
"source": "api",
"per_page": 10
}Health Summary Workflow
For a quick health check, combine these prompts:
"List failed pipelines in
my-org/apifrom the last 24 hours""Show me which jobs failed in those pipelines"
"Are there any currently running pipelines?"
Next Steps
- Debug a Failure — Investigate and fix failures
- Trigger a Deploy — Run deployment pipelines
