CLI commands

`openclaw commitments`

แสดงรายการและจัดการข้อผูกพันในการติดตามผลที่อนุมานได้

ข้อผูกพันคือความจำสำหรับการติดตามผลแบบเลือกใช้เองและมีอายุสั้น ซึ่งสร้างจาก บริบทของการสนทนา ดู ข้อผูกพันที่อนุมานได้ สำหรับ คู่มือแนวคิด

เมื่อไม่มีคำสั่งย่อย 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>: กรองให้เหลือ agent id เดียว
  • --status <status>: กรองตามสถานะ ค่า: pending, sent, dismissed, snoozed หรือ expired
  • --json: ส่งออก JSON ที่เครื่องอ่านได้

ตัวอย่าง

แสดงรายการข้อผูกพันที่รอดำเนินการ:

openclaw commitments

แสดงรายการข้อผูกพันที่จัดเก็บไว้ทั้งหมด:

openclaw commitments --all

กรองให้เหลือ agent เดียว:

openclaw commitments --agent main

ค้นหาข้อผูกพันที่เลื่อนการแจ้งเตือน:

openclaw commitments --status snoozed

ยกเลิกข้อผูกพันหนึ่งรายการขึ้นไป:

openclaw commitments dismiss cm_abc123 cm_def456

ส่งออกเป็น JSON:

openclaw commitments --all --json

เอาต์พุต

เอาต์พุตแบบข้อความประกอบด้วย:

  • id ของข้อผูกพัน
  • สถานะ
  • ชนิด
  • เวลาถึงกำหนดที่เร็วที่สุด
  • ขอบเขต
  • ข้อความเช็กอินที่แนะนำ

เอาต์พุต JSON ยังมีเส้นทางของที่จัดเก็บข้อผูกพันและระเบียนที่จัดเก็บไว้แบบเต็ม

ที่เกี่ยวข้อง