paperclip_list_routine_runs
Audit routine execution history by listing runs sorted newest-first, with paginated details on status, start, and finish times.
Instructions
List historical runs for a routine, ordered most-recent first.
Args:
routineId: string — Routine UUID (example: "rtn_abc123")
response_format: 'markdown' | 'json' (optional) — Output format (default: markdown)
Returns: Pagination envelope { items: Run[], total, count, offset, limit, has_more, next_offset }. Each item: id, routineId, status, startedAt, finishedAt, triggerId.
Examples:
Use when: auditing whether a scheduled routine has been firing and completing successfully
Don't use when: you need the routine's triggers or settings — use paperclip_get_routine instead
Error Handling:
401: authentication failed → check PAPERCLIP_API_KEY
404: routine not found → verify ID with paperclip_list_routines
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| routineId | Yes | Routine UUID | |
| limit | Yes | Max runs per page (1–100, default 50) | |
| offset | Yes | Number of runs to skip (default 0) | |
| response_format | Yes | Output format: 'markdown' (default, human-readable) or 'json' (structured) | markdown |