list_coverage_runs
List the project's recent execution-coverage runs (clone → build → run tests with coverage → ingest the report), newest first.
Request
GET /api/v1/ops/projects/{project}/coverage/runs[?limit=20]
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
project | path | string | yes | The project's public id. |
limit | query | integer | no | Max runs to return (default 20, max 100). |
- cURL
- CLI
- MCP
curl -H "Authorization: Bearer $TESTVIBE_API_KEY" \
"$TESTVIBE_SERVER/api/v1/ops/projects/$PROJECT/coverage/runs?limit=10"
testvibe coverage runs
Tool list_coverage_runs — optional project and limit.
Response
[
{
"coverageRunId": 12,
"targetId": 5,
"status": "succeeded",
"kind": "dotnet",
"filesReported": 184,
"filesMatched": 180,
"linePct": 57,
"error": null,
"startedUtc": "2026-06-15T08:30:01Z",
"finishedUtc": "2026-06-15T08:34:48Z",
"createdUtc": "2026-06-15T08:29:58Z"
}
]
Errors
| HTTP | When |
|---|---|
404 not_found | No such project in this workspace. |