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 ยังมีเส้นทางของที่จัดเก็บข้อผูกพันและระเบียนที่จัดเก็บไว้แบบเต็ม