Skip to main content
Inspecciona y descarta los registros que dejó el experimento retirado de compromisos inferidos. OpenClaw ya no crea ni entrega nuevos compromisos, pero conserva el comando de mantenimiento para que las actualizaciones puedan auditar y limpiar las filas existentes de SQLite. Sin ningún subcomando, openclaw commitments enumera los compromisos pendientes.

Uso

Opciones

  • --all: muestra todos los estados en lugar de solo los compromisos pendientes.
  • --agent <id>: filtra por un id de agente.
  • --status <status>: filtra por estado. Valores: pending, sent, dismissed, snoozed o expired. Los valores desconocidos provocan la finalización con un error.
  • --json: genera JSON legible por máquinas.
dismiss marca los ids de compromiso indicados como dismissed.

Ejemplos

Enumerar los compromisos pendientes:
Enumerar todos los compromisos almacenados:
Filtrar por un agente:
Buscar compromisos pospuestos:
Descartar uno o más compromisos:
Exportar como JSON:

Salida

La salida de texto muestra el número de compromisos, la ruta de la base de datos SQLite compartida, los filtros activos y una fila por compromiso:
  • id del compromiso
  • estado
  • tipo (event_check_in, deadline_check, care_check_in o open_loop)
  • hora de vencimiento más temprana
  • ámbito (agente/canal/destino)
  • texto de seguimiento sugerido
La salida JSON incluye el número, los filtros activos de estado y agente, la ruta de la base de datos SQLite compartida y todos los registros almacenados.

Relacionado