open_obligations
List open action-required obligations addressed to a role, with age and idle days, to reveal forgotten debts that still need resolving.
Instructions
List open obligations: action_required messages with status='open' addressed to a role (defaults to your own role). These are the debts that still need resolve_message. Each carries 'age_days' (since it was raised) and 'idle_days' (since it last MOVED — a status transition, a resolve, a reopen). Idle is the number that finds forgotten work: an old debt worked on yesterday is healthy, a young one nobody has touched is not, and age alone cannot tell them apart. Nothing is ever auto-closed on either number. Optional 'fields' projects the response: a list of field names, or the single value 'headers' for the usual listing set (everything except the bodies). Omit it and the full record comes back. Use it when a listing over a long history would otherwise be too large to return — bodies dominate the size, and a 'which messages' question rarely needs them; fetch the ones you want individually afterwards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| fields | No | ||
| to_role | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||