commitments.enabled) и представляют собой кратковременные воспоминания о последующих действиях,
созданные на основе контекста разговора и доставляемые через Heartbeat. Концептуальное руководство и конфигурацию см. в разделе
Выведенные обязательства.
Без подкоманды openclaw commitments выводит список ожидающих обязательств.
Использование
Параметры
--all: показывать все статусы, а не только ожидающие обязательства.--agent <id>: отфильтровать по идентификатору одного агента.--status <status>: отфильтровать по статусу. Значения:pending,sent,dismissed,snoozedилиexpired. При неизвестном значении команда завершается с ошибкой.--json: вывести машиночитаемый JSON.
dismiss помечает обязательства с указанными идентификаторами как dismissed, чтобы Heartbeat
не доставлял их.
Примеры
Вывести ожидающие обязательства:Вывод
Текстовый вывод содержит количество обязательств, путь к общей базе данных SQLite, все активные фильтры и по одной строке для каждого обязательства:- идентификатор обязательства
- статус
- тип (
event_check_in,deadline_check,care_check_inилиopen_loop) - самое раннее время выполнения
- область действия (агент/канал/получатель)
- предлагаемый текст уточнения