Skip to main content
Répertoriez et gérez les engagements de suivi déduits. Les engagements sont facultatifs (commitments.enabled) et constituent des souvenirs de suivi de courte durée, créés à partir du contexte de la conversation et transmis par Heartbeat. Consultez Engagements déduits pour le guide conceptuel et la configuration. Sans sous-commande, openclaw commitments répertorie les engagements en attente.

Utilisation

Options

  • --all : affichez tous les statuts plutôt que seulement les engagements en attente.
  • --agent <id> : filtrez selon l’identifiant d’un agent.
  • --status <status> : filtrez par statut. Valeurs : pending, sent, dismissed, snoozed ou expired. Les valeurs inconnues provoquent une sortie avec une erreur.
  • --json : produisez une sortie JSON lisible par machine.
dismiss marque les identifiants d’engagement indiqués comme dismissed afin que Heartbeat ne les transmette pas.

Exemples

Répertoriez les engagements en attente :
Répertoriez tous les engagements stockés :
Filtrez selon un agent :
Recherchez les engagements reportés :
Rejetez un ou plusieurs engagements :
Exportez au format JSON :

Sortie

La sortie texte affiche le nombre d’engagements, le chemin de la base de données SQLite partagée, les éventuels filtres actifs et une ligne par engagement :
  • identifiant de l’engagement
  • statut
  • type (event_check_in, deadline_check, care_check_in ou open_loop)
  • première échéance possible
  • portée (agent/canal/cible)
  • texte de suivi suggéré
La sortie JSON comprend le nombre, les filtres actifs de statut et d’agent, le chemin de la base de données SQLite partagée et l’intégralité des enregistrements stockés.

Voir aussi