testrail_list_runs
List TestRail runs for a project, newest first. Returns { runs: [...], paging: {...} } — run id (R-number), name, created_on, completed_on, and pass/fail counts. Results are NOT auto-paged: TestRail caps a page at 250, so check paging.hasMore and re-call with offset=paging.nextOffset before concluding a run does not exist. Use milestoneId or createdAfter (epoch seconds) to filter to a release or window instead of paging through history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max runs to return in this page (TestRail default 250) | |
| offset | No | Row offset for paging past the first page | |
| projectId | Yes | TestRail project id | |
| milestoneId | No | Optional milestone filter | |
| createdAfter | No | Optional epoch-seconds lower bound on created_on |