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 та повні збережені записи.

Пов’язані матеріали