tm_list_history
Retrieve past run histories with filters like verdict, profile, or date range. Ideal for CI-failure triage to quickly find failing runs across profiles.
Instructions
List past runs with optional filters. The killer use case for CI-failure triage:
tm_list_history(auto_verdict="FAIL", size=10)returns the 10 most recent failing runs across all profiles.
Filters are AND-combined:
profile_id: narrow to one profile.triggered_by:api/ui/scheduled.region: region code (e.g.us-east-1).auto_verdict:PASS/WARN/FAIL/NO_BASELINE.tag: arbitrary user tag.from_/to: ISO-8601 timestamps boundingstartedAt.from_is named with a trailing underscore becausefromis a Python keyword.page/size: zero-based pagination, size capped at 100 by the server.
Returns the standard pagination envelope:
{content: [...summaries...], page, size, totalElements, totalPages}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | No | ||
| triggered_by | No | ||
| region | No | ||
| auto_verdict | No | ||
| tag | No | ||
| from_ | No | ||
| to | No | ||
| page | No | ||
| size | No |