На цій сторінці
На цій сторінці
Get started
`openclaw commitments`
Переглядайте й керуйте визначеними подальшими зобов’язаннями.
Зобов’язання вмикаються за бажанням (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 та повні збережені записи.