CLI commands
`openclaw commitments`
推論されたフォローアップのコミットメントを一覧表示し、管理します。
コミットメントはオプトイン(commitments.enabled)であり、会話のコンテキストから作成され、Heartbeat によって配信される短期間のフォローアップメモリです。概念ガイドと設定については、推論されたコミットメントを参照してください。
サブコマンドを指定しない場合、openclaw commitments は保留中のコミットメントを一覧表示します。
使用方法
openclaw commitments [--all] [--agent <id>] [--status <status>] [--json]openclaw commitments list [--all] [--agent <id>] [--status <status>] [--json]openclaw commitments dismiss <id...> [--json]オプション
--all: 保留中のコミットメントだけでなく、すべてのステータスを表示します。--agent <id>: 1 つのエージェント ID に絞り込みます。--status <status>: ステータスで絞り込みます。値:pending、sent、dismissed、snoozed、またはexpired。不明な値の場合はエラーで終了します。--json: 機械可読な JSON を出力します。
dismiss は指定されたコミットメント ID を dismissed としてマークし、Heartbeat が
それらを配信しないようにします。
例
保留中のコミットメントを一覧表示します。
openclaw commitments保存されているすべてのコミットメントを一覧表示します。
openclaw commitments --all1 つのエージェントに絞り込みます。
openclaw commitments --agent mainスヌーズ中のコミットメントを検索します。
openclaw commitments --status snoozed1 つ以上のコミットメントを破棄します。
openclaw commitments dismiss cm_abc123 cm_def456JSON としてエクスポートします。
openclaw commitments --all --json出力
テキスト出力には、コミットメント数、共有 SQLite データベースのパス、有効なフィルター、 およびコミットメントごとに 1 行が表示されます。
- コミットメント ID
- ステータス
- 種類(
event_check_in、deadline_check、care_check_in、またはopen_loop) - 最も早い期限
- スコープ(エージェント/チャンネル/ターゲット)
- 提案される確認テキスト
JSON 出力には、件数、有効なステータスとエージェントのフィルター、共有 SQLite データベースのパス、および保存されている完全なレコードが含まれます。
関連項目
Was this useful?