testrail_list_all_cases
List EVERY case in a TestRail project/suite/section, walking all pages server-side so the caller never handles offsets. Returns compact id+title rows by default because the full form overruns the output limit on real projects — pass compact:false only for a narrow sectionId. Capped at 20 pages (5000 cases); check capReached. If you only need to know whether one specific case exists, use testrail_find_cases instead — it is far cheaper.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| compact | No | Defaults to true (id + title only). Set false for all 7 fields — only safe on a small section. | |
| suiteId | No | Optional suite scope | |
| projectId | Yes | TestRail project id | |
| sectionId | No | Optional section scope |