get_open_loops
Return open loops (unfinished threads) for a project, oldest first, to surface the most likely blocking items. Filter by owner, lane, or claimable status.
Instructions
Return open loops for a project, oldest first.
Open loops are deferred threads — things noticed but not finished. Oldest-first because the longest-waiting item is most likely blocking.
Filters (all optional, combinable):
owner: only loops claimed by this owner (pass"unassigned"to get loops with no owner — the claimable set)lane: only loops tagged with this lane (e.g.retention-b)claimable: True = owner is NULL; False = owner is set
Returns
list of dicts with keys: id, description, project_key,
status, owner, lane, created_at, updated_at.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lane | No | ||
| owner | No | ||
| claimable | No | ||
| project_key | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |