Перейти к основному содержанию
Список и управление выведенными последующими обязательствами. Обязательства — это включаемые явно, краткоживущие последующие воспоминания, создаваемые из контекста разговора. См. Выведенные обязательства для концептуального руководства. Без подкоманды openclaw commitments выводит список ожидающих обязательств.

Использование

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.

Примеры

Вывести ожидающие обязательства:
openclaw commitments
Вывести все сохраненные обязательства:
openclaw commitments --all
Отфильтровать по одному агенту:
openclaw commitments --agent main
Найти отложенные обязательства:
openclaw commitments --status snoozed
Отклонить одно или несколько обязательств:
openclaw commitments dismiss cm_abc123 cm_def456
Экспортировать как JSON:
openclaw commitments --all --json

Вывод

Текстовый вывод включает:
  • идентификатор обязательства
  • статус
  • тип
  • самое раннее время наступления срока
  • область действия
  • предлагаемый текст проверки состояния
Вывод JSON также включает путь к хранилищу обязательств и полные сохраненные записи.

Связанные материалы