Skip to main content
سرد التزامات المتابعة المستنتجة وإدارتها. الالتزامات ميزة اختيارية (commitments.enabled)، وهي ذكريات متابعة قصيرة الأجل تُنشأ من سياق المحادثة وتُسلَّم عبر Heartbeat. راجع الالتزامات المستنتجة للاطلاع على الدليل المفاهيمي والإعدادات. عند عدم تحديد أمر فرعي، يسرد openclaw commitments الالتزامات المعلّقة.

الاستخدام

الخيارات

  • --all: عرض جميع الحالات بدلًا من الالتزامات المعلّقة فقط.
  • --agent <id>: التصفية حسب معرّف وكيل واحد.
  • --status <status>: التصفية حسب الحالة. القيم: pending، وsent، وdismissed، وsnoozed، أو expired. تؤدي القيم غير المعروفة إلى الخروج مع ظهور خطأ.
  • --json: إخراج JSON قابل للقراءة آليًا.
يضع dismiss علامة dismissed على معرّفات الالتزامات المحددة، كي لا يسلّمها Heartbeat.

أمثلة

سرد الالتزامات المعلّقة:
سرد كل التزام مخزّن:
التصفية حسب وكيل واحد:
العثور على الالتزامات المؤجّلة:
استبعاد التزام واحد أو أكثر:
التصدير بتنسيق JSON:

الإخراج

يطبع الإخراج النصي عدد الالتزامات، ومسار قاعدة بيانات SQLite المشتركة، وأي عوامل تصفية نشطة، وصفًا واحدًا لكل التزام:
  • معرّف الالتزام
  • الحالة
  • النوع (event_check_in، أو deadline_check، أو care_check_in، أو open_loop)
  • أقرب موعد استحقاق
  • النطاق (الوكيل/القناة/الهدف)
  • النص المقترح للمتابعة
يتضمن إخراج JSON العدد، وعوامل تصفية الحالة والوكيل النشطة، ومسار قاعدة بيانات SQLite المشتركة، والسجلات المخزّنة كاملةً.

ذو صلة