[Go to site: main page, start]

CLI commands

`openclaw commitments`

सेवानिवृत्त अनुमानित प्रतिबद्धता प्रयोग द्वारा छोड़े गए रिकॉर्ड का निरीक्षण करें और उन्हें खारिज करें। OpenClaw अब नई प्रतिबद्धताएँ बनाता या वितरित नहीं करता, लेकिन रखरखाव कमांड बनाए रखता है ताकि अपग्रेड मौजूदा SQLite पंक्तियों का ऑडिट और क्लीनअप कर सकें।

कोई उपकमांड न देने पर, 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>: किसी एक एजेंट आईडी के अनुसार फ़िल्टर करें।
  • --status <status>: स्थिति के अनुसार फ़िल्टर करें। मान: pending, sent, dismissed, snoozed, या expired। अज्ञात मान होने पर त्रुटि के साथ बाहर निकलता है।
  • --json: मशीन-पठनीय JSON आउटपुट करें।

dismiss दिए गए प्रतिबद्धता आईडी को dismissed के रूप में चिह्नित करता है।

उदाहरण

लंबित प्रतिबद्धताएँ सूचीबद्ध करें:

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 डेटाबेस पथ, कोई भी सक्रिय फ़िल्टर और प्रत्येक प्रतिबद्धता के लिए एक पंक्ति प्रिंट करता है:

  • प्रतिबद्धता आईडी
  • स्थिति
  • प्रकार (event_check_in, deadline_check, care_check_in, या open_loop)
  • सबसे पहला नियत समय
  • दायरा (एजेंट/चैनल/लक्ष्य)
  • सुझाया गया चेक-इन टेक्स्ट

JSON आउटपुट में संख्या, सक्रिय स्थिति और एजेंट फ़िल्टर, साझा SQLite डेटाबेस पथ और पूर्ण संग्रहीत रिकॉर्ड शामिल होते हैं।

संबंधित

Was this useful?
On this page

On this page