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出力
テキスト出力には、コミットメント数、ストアのパス、有効なフィルター、およびコミットメントごとに 1 行が表示されます。
- コミットメント ID
- ステータス
- 種類(
event_check_in、deadline_check、care_check_in、またはopen_loop) - 最も早い期限
- スコープ(エージェント/チャンネル/ターゲット)
- 提案されるチェックインテキスト
JSON 出力には、件数、有効なステータスフィルターとエージェントフィルター、コミットメントストアのパス、および保存されている完全なレコードが含まれます。
関連項目
Was this useful?