openclaw commitments lists pending commitments.
Usage
Options
--all: show all statuses instead of only pending commitments.--agent <id>: filter to one agent id.--status <status>: filter by status. Values:pending,sent,dismissed,snoozed, orexpired. Unknown values exit with an error. Thesnoozedstatus is reserved: no built-in flow currently snoozes a commitment; snoozed records can appear only when imported from legacy state.--json: output machine-readable JSON.
dismiss marks the given commitment ids as dismissed.
Examples
List pending commitments:Output
Text output prints the commitment count, the shared SQLite database path, any active filters, and one row per commitment:- commitment id
- status
- kind (
event_check_in,deadline_check,care_check_in, oropen_loop) - earliest due time
- scope (agent/channel/target)
- suggested check-in text