CLI commands

`openclaw commitments`

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

ข้อผูกพันเป็นฟีเจอร์ที่ต้องเลือกใช้ (commitments.enabled) ซึ่งเป็นความจำสำหรับการติดตามผลระยะสั้น ที่สร้างจากบริบทของการสนทนาและส่งผ่าน Heartbeat ดูคู่มือแนวคิดและการกำหนดค่าได้ที่ ข้อผูกพันที่อนุมานได้

เมื่อไม่มีคำสั่งย่อย openclaw commitments จะแสดงรายการข้อผูกพันที่รอดำเนินการ

การใช้งาน

bash
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>: กรองตาม ID ของเอเจนต์หนึ่งรายการ
  • --status <status>: กรองตามสถานะ ค่าได้แก่ pending, sent, dismissed, snoozed หรือ expired หากใช้ค่าที่ไม่รู้จัก โปรแกรมจะออกพร้อมข้อผิดพลาด
  • --json: แสดงผลเป็น JSON ที่เครื่องอ่านได้

dismiss จะทำเครื่องหมาย ID ข้อผูกพันที่ระบุเป็น dismissed เพื่อไม่ให้ Heartbeat ส่งข้อผูกพันเหล่านั้น

ตัวอย่าง

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

bash
openclaw commitments

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

bash
openclaw commitments --all

กรองตามเอเจนต์หนึ่งรายการ:

bash
openclaw commitments --agent main

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

bash
openclaw commitments --status snoozed

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

bash
openclaw commitments dismiss cm_abc123 cm_def456

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

bash
openclaw commitments --all --json

ผลลัพธ์

ผลลัพธ์แบบข้อความจะแสดงจำนวนข้อผูกพัน พาธฐานข้อมูล SQLite ที่ใช้ร่วมกัน ตัวกรองที่ใช้งานอยู่ และหนึ่งแถวต่อข้อผูกพัน:

  • ID ข้อผูกพัน
  • สถานะ
  • ประเภท (event_check_in, deadline_check, care_check_in หรือ open_loop)
  • เวลาครบกำหนดเร็วที่สุด
  • ขอบเขต (เอเจนต์/ช่องทาง/เป้าหมาย)
  • ข้อความติดตามผลที่แนะนำ

ผลลัพธ์ JSON ประกอบด้วยจำนวน ตัวกรองสถานะและเอเจนต์ที่ใช้งานอยู่ พาธฐานข้อมูล SQLite ที่ใช้ร่วมกัน และระเบียนที่จัดเก็บไว้อย่างครบถ้วน

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

Was this useful?
On this page

On this page

Molty

Responses are generated using AI and may contain mistakes.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.