process_run_list
List Process runs in this org. Each row includes stream_id and work_id.
Pass source=events to fold every run from the append-only event
log — the primary event stream — without touching process_runs.
The template, stage, subject and activity filters read process_runs
and are ignored with source=events.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| stage | No | Filter by template stage slug | |
| offset | No | ||
| source | No | 'row' (default) reads process_runs; 'events' reconstructs the list from stream_events alone (#343 cutover) | |
| status | No | Filter: active, completed, cancelled, failed | |
| process | No | Filter by process slug (board-pickup) | |
| work_id | No | Filter by the linked work item (UUID) | |
| activity | No | Filter active runs: running, or waiting (on a human step) | |
| template | No | Filter by template slug (claim); 'none' lists runs with no template | |
| project_id | No | Filter by the project the run belongs to (UUID) | |
| parent_run_id | No | Filter: the fan-out children of this run UUID | |
| subject_entity_id | No | Filter by subject entity UUID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||