For the complete documentation index, see llms.txt. This page is also available as Markdown.

list_coverage_runs

List recent execution-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 -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.

Last updated

Was this helpful?