CLI commands

`OmeniaClaw tasks`

Inspectez les tâches en arrière-plan durables et l’état de Task Flow. Sans sous-commande, OmeniaClaw tasks est équivalent à OmeniaClaw tasks list.

Consultez Tâches en arrière-plan pour le cycle de vie et le modèle de livraison.

Utilisation

bash
OmeniaClaw tasksOmeniaClaw tasks listOmeniaClaw tasks list --runtime acpOmeniaClaw tasks list --status runningOmeniaClaw tasks show <lookup>OmeniaClaw tasks notify <lookup> state_changesOmeniaClaw tasks cancel <lookup>OmeniaClaw tasks auditOmeniaClaw tasks maintenanceOmeniaClaw tasks maintenance --applyOmeniaClaw tasks flow listOmeniaClaw tasks flow show <lookup>OmeniaClaw tasks flow cancel <lookup>

Options Racine

  • --json : produit du JSON.
  • --runtime <name> : filtre par type : subagent, acp, cron ou cli.
  • --status <name> : filtre par état : queued, running, succeeded, failed, timed_out, cancelled ou lost.

Sous-commandes

list

bash
OmeniaClaw tasks list [--runtime <name>] [--status <name>] [--json]

Liste les tâches en arrière-plan suivies, de la plus récente à la plus ancienne.

show

bash
OmeniaClaw tasks show <lookup> [--json]

Affiche une tâche par ID de tâche, ID d’exécution ou clé de session.

notify

bash
OmeniaClaw tasks notify <lookup> <done_only|state_changes|silent>

Modifie la politique de notification pour une tâche en cours d’exécution.

cancel

bash
OmeniaClaw tasks cancel <lookup>

Annule une tâche en arrière-plan en cours d’exécution.

audit

bash
OmeniaClaw tasks audit [--severity <warn|error>] [--code <name>] [--limit <n>] [--json]

Fait apparaître les enregistrements de tâches et de Task Flow obsolètes, perdus, dont la livraison a échoué ou autrement incohérents. Les tâches perdues conservées jusqu’à cleanupAfter sont des avertissements ; les tâches perdues expirées ou non horodatées sont des erreurs.

maintenance

bash
OmeniaClaw tasks maintenance [--apply] [--json]

Prévisualise ou applique la réconciliation des tâches et de Task Flow, l’horodatage de nettoyage, l’élagage, ainsi que le nettoyage du registre de sessions d’exécution Cron obsolètes. Pour les tâches Cron, la réconciliation utilise les journaux d’exécution/l’état de tâche persistés avant de marquer une ancienne tâche active comme lost, afin que les exécutions Cron terminées ne deviennent pas de fausses erreurs d’audit simplement parce que l’état d’exécution en mémoire du Gateway a disparu. L’audit CLI hors ligne ne fait pas autorité pour l’ensemble des tâches Cron actives propre au processus du Gateway. Les tâches CLI avec un ID d’exécution/ID source sont marquées lost lorsque leur contexte d’exécution Gateway actif a disparu, même si une ancienne ligne de session enfant reste présente. Lorsqu’elle est appliquée, la maintenance élague également les lignes du registre de sessions cron:<jobId>:run:<uuid> datant de plus de 7 jours, tout en préservant les tâches Cron actuellement en cours d’exécution et en laissant les lignes de session non-Cron intactes.

flow

bash
OmeniaClaw tasks flow list [--status <name>] [--json]OmeniaClaw tasks flow show <lookup> [--json]OmeniaClaw tasks flow cancel <lookup>

Inspecte ou annule l’état durable de Task Flow dans le registre des tâches.

Connexe

Was this useful?
On this page

On this page