CLI commands
`openclaw commitments`
Liste e gerencie compromissos de acompanhamento inferidos.
Compromissos são memórias de acompanhamento opcionais e de curta duração criadas a partir do contexto da conversa. Consulte Compromissos inferidos para o guia conceitual.
Sem subcomando, openclaw commitments lista os compromissos pendentes.
Uso
openclaw commitments [--all] [--agent <id>] [--status <status>] [--json]
openclaw commitments list [--all] [--agent <id>] [--status <status>] [--json]
openclaw commitments dismiss <id...> [--json]
Opções
--all: mostra todos os status em vez de apenas os compromissos pendentes.--agent <id>: filtra para um id de agente.--status <status>: filtra por status. Valores:pending,sent,dismissed,snoozedouexpired.--json: gera JSON legível por máquina.
Exemplos
Listar compromissos pendentes:
openclaw commitments
Listar todos os compromissos armazenados:
openclaw commitments --all
Filtrar para um agente:
openclaw commitments --agent main
Encontrar compromissos adiados:
openclaw commitments --status snoozed
Dispensar um ou mais compromissos:
openclaw commitments dismiss cm_abc123 cm_def456
Exportar como JSON:
openclaw commitments --all --json
Saída
A saída em texto inclui:
- id do compromisso
- status
- tipo
- horário de vencimento mais cedo
- escopo
- texto de check-in sugerido
A saída JSON também inclui o caminho do armazenamento de compromissos e os registros armazenados completos.