CLI commands
`openclaw commitments`
Afgeleide vervolgtoezeggingen weergeven en beheren.
Toezeggingen zijn opt-in (commitments.enabled), kortstondige herinneringen aan vervolgacties die worden aangemaakt op basis van de gesprekscontext en door Heartbeat worden afgeleverd. Zie Afgeleide toezeggingen voor de conceptuele handleiding en configuratie.
Zonder subopdracht geeft openclaw commitments de openstaande toezeggingen weer.
Gebruik
openclaw commitments [--all] [--agent <id>] [--status <status>] [--json]openclaw commitments list [--all] [--agent <id>] [--status <status>] [--json]openclaw commitments dismiss <id...> [--json]Opties
--all: alle statussen weergeven in plaats van alleen openstaande toezeggingen.--agent <id>: filteren op één agent-id.--status <status>: filteren op status. Waarden:pending,sent,dismissed,snoozedofexpired. Onbekende waarden sluiten af met een foutmelding.--json: machineleesbare JSON uitvoeren.
dismiss markeert de opgegeven toezeggings-id's als dismissed, zodat Heartbeat
ze niet aflevert.
Voorbeelden
Openstaande toezeggingen weergeven:
openclaw commitmentsAlle opgeslagen toezeggingen weergeven:
openclaw commitments --allFilteren op één agent:
openclaw commitments --agent mainUitgestelde toezeggingen zoeken:
openclaw commitments --status snoozedEen of meer toezeggingen negeren:
openclaw commitments dismiss cm_abc123 cm_def456Exporteren als JSON:
openclaw commitments --all --jsonUitvoer
Tekstuitvoer toont het aantal toezeggingen, het opslagpad, eventuele actieve filters en één rij per toezegging:
- toezeggings-id
- status
- type (
event_check_in,deadline_check,care_check_inofopen_loop) - vroegste vervaltijd
- bereik (agent/kanaal/doel)
- voorgestelde tekst voor de check-in
JSON-uitvoer bevat het aantal, de actieve status- en agentfilters, het opslagpad voor toezeggingen en de volledige opgeslagen records.