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>: به یک شناسهٔ عامل محدود میکند.--status <status>: بر اساس وضعیت فیلتر میکند. مقادیر:pending،sent،dismissed،snoozed، یاexpired.--json: خروجی JSON قابل خواندن برای ماشین تولید میکند.
نمونهها
فهرست کردن تعهدات در انتظار:
openclaw commitments
فهرست کردن هر تعهد ذخیرهشده:
openclaw commitments --all
محدود کردن به یک عامل:
openclaw commitments --agent main
پیدا کردن تعهدات به تعویق افتاده:
openclaw commitments --status snoozed
رد کردن یک یا چند تعهد:
openclaw commitments dismiss cm_abc123 cm_def456
صدور بهصورت JSON:
openclaw commitments --all --json
خروجی
خروجی متنی شامل موارد زیر است:
- شناسهٔ تعهد
- وضعیت
- نوع
- زودترین زمان سررسید
- دامنه
- متن پیشنهادی برای پیگیری
خروجی JSON همچنین مسیر ذخیرهگاه تعهد و رکوردهای کامل ذخیرهشده را شامل میشود.