CLI commands

`openclaw commitments`

Список и управление выведенными последующими обязательствами.

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

Без подкоманды openclaw commitments выводит список ожидающих обязательств.

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

bash
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.

Примеры

Вывести ожидающие обязательства:

bash
openclaw commitments

Вывести все сохраненные обязательства:

bash
openclaw commitments --all

Отфильтровать по одному агенту:

bash
openclaw commitments --agent main

Найти отложенные обязательства:

bash
openclaw commitments --status snoozed

Отклонить одно или несколько обязательств:

bash
openclaw commitments dismiss cm_abc123 cm_def456

Экспортировать как JSON:

bash
openclaw commitments --all --json

Вывод

Текстовый вывод включает:

  • идентификатор обязательства
  • статус
  • тип
  • самое раннее время наступления срока
  • область действия
  • предлагаемый текст проверки состояния

Вывод JSON также включает путь к хранилищу обязательств и полные сохраненные записи.

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

Was this useful?
On this page

On this page