Skip to main content
Elenca e gestisce gli impegni di follow-up dedotti. Gli impegni sono facoltativi (commitments.enabled), memorie di follow-up di breve durata create dal contesto della conversazione e recapitate tramite Heartbeat. Consultare Impegni dedotti per la guida concettuale e la configurazione. Senza sottocomandi, openclaw commitments elenca gli impegni in sospeso.

Utilizzo

Opzioni

  • --all: mostra tutti gli stati anziché solo gli impegni in sospeso.
  • --agent <id>: filtra in base all’ID di un agente.
  • --status <status>: filtra per stato. Valori: pending, sent, dismissed, snoozed o expired. I valori sconosciuti causano la chiusura con un errore.
  • --json: produce JSON leggibile dalle macchine.
dismiss contrassegna gli ID degli impegni specificati come dismissed, affinché Heartbeat non li recapiti.

Esempi

Elencare gli impegni in sospeso:
Elencare tutti gli impegni archiviati:
Filtrare in base a un agente:
Trovare gli impegni posticipati:
Ignorare uno o più impegni:
Esportare in formato JSON:

Output

L’output testuale mostra il numero di impegni, il percorso del database SQLite condiviso, gli eventuali filtri attivi e una riga per ciascun impegno:
  • ID dell’impegno
  • stato
  • tipo (event_check_in, deadline_check, care_check_in o open_loop)
  • prima scadenza possibile
  • ambito (agente/canale/destinazione)
  • testo suggerito per la verifica
L’output JSON include il numero, i filtri attivi per stato e agente, il percorso del database SQLite condiviso e tutti i record archiviati.

Argomenti correlati