На этой странице
На этой странице
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 и полные сохранённые записи.