commitments.enabled)で、会話コンテキストから作成され、Heartbeat によって配信される短期間のフォローアップメモリです。概念ガイドと設定については、推論されたコミットメントを参照してください。
サブコマンドなしの場合、openclaw commitments は保留中のコミットメントを一覧表示します。
使用方法
オプション
--all: 保留中のコミットメントだけでなく、すべてのステータスを表示します。--agent <id>: 1 つのエージェント ID に絞り込みます。--status <status>: ステータスで絞り込みます。値:pending、sent、dismissed、snoozed、またはexpired。不明な値はエラーで終了します。--json: 機械可読な JSON を出力します。
dismiss は指定されたコミットメント ID を dismissed としてマークし、Heartbeat がそれらを配信しないようにします。
例
保留中のコミットメントを一覧表示します。出力
テキスト出力では、コミットメント数、ストアパス、有効なフィルター、 およびコミットメントごとの 1 行が出力されます。- コミットメント ID
- ステータス
- 種類(
event_check_in、deadline_check、care_check_in、またはopen_loop) - 最短の期限時刻
- スコープ(エージェント/チャンネル/ターゲット)
- 推奨されるチェックインテキスト