commitments.enabled), 대화 맥락에서 생성되어 Heartbeat를 통해 전달되는 단기 후속 기억입니다.
개념 가이드와 구성은 추론된 약속을 참조하십시오.
하위 명령이 없으면 openclaw commitments은(는) 보류 중인 약속을 나열합니다.
사용법
옵션
--all: 보류 중인 약속만 표시하는 대신 모든 상태를 표시합니다.--agent <id>: 하나의 에이전트 ID로 필터링합니다.--status <status>: 상태별로 필터링합니다. 값:pending,sent,dismissed,snoozed또는expired. 알 수 없는 값을 지정하면 오류와 함께 종료됩니다.--json: 머신 판독 가능 JSON을 출력합니다.
dismiss은(는) 지정된 약속 ID를 dismissed(으)로 표시하여 Heartbeat가
해당 약속을 전달하지 않도록 합니다.
예시
보류 중인 약속을 나열합니다.출력
텍스트 출력에는 약속 수, 공유 SQLite 데이터베이스 경로, 활성 필터 및 약속별 행 하나가 표시됩니다.- 약속 ID
- 상태
- 종류(
event_check_in,deadline_check,care_check_in또는open_loop) - 가장 이른 기한
- 범위(에이전트/채널/대상)
- 제안된 확인 메시지