Skip to main content
Esamina le attività in background persistenti e lo stato di Task Flow. Senza sottocomandi, openclaw tasks equivale a openclaw tasks list. Consulta Attività in background per il modello del ciclo di vita e di recapito e la relativa sezione tasks audit per le descrizioni complete dei risultati.

Utilizzo

Opzioni principali

Sottocomandi

list

Elenca le attività in background monitorate, dalla più recente.

show

Mostra una singola attività in base all’ID attività, all’ID esecuzione o alla chiave di sessione.

notify

Modifica la politica di notifica per un’attività in esecuzione.

cancel

Annulla un’attività in background in esecuzione.

audit

Segnala record di attività e Task Flow obsoleti, persi, con recapito non riuscito o altrimenti incoerenti. Le attività perse conservate fino a cleanupAfter generano avvisi; le attività perse scadute o prive di marcatura generano errori. --code accetta codici attività (stale_queued, stale_running, lost, delivery_failed, missing_cleanup, inconsistent_timestamps) e codici di Task Flow (restore_failed, stale_waiting, stale_blocked, cancel_stuck, missing_linked_tasks, blocked_task_missing). Consulta Attività in background per i dettagli sulla gravità e sulle condizioni di attivazione di ciascun codice.

maintenance

Mostra un’anteprima o applica la riconciliazione delle attività e di Task Flow, la marcatura per la pulizia, l’eliminazione e la pulizia del registro delle sessioni di esecuzione Cron obsolete. Per le attività Cron, la riconciliazione utilizza i log di esecuzione persistenti e lo stato del processo prima di contrassegnare una vecchia attività attiva come lost, affinché le esecuzioni Cron completate non diventino falsi errori di controllo solo perché lo stato di runtime del Gateway in memoria non è più disponibile. Il controllo offline della CLI non è autorevole per l’insieme di processi Cron attivi locale al processo del Gateway. Le attività CLI con un ID esecuzione/ID origine vengono contrassegnate come lost quando il relativo contesto di esecuzione attivo del Gateway non è più disponibile, anche se rimane una vecchia riga della sessione figlia. Quando viene applicata, la manutenzione elimina inoltre le righe del registro delle sessioni cron:<jobId>:run:<uuid> più vecchie di 7 giorni, preservando i processi Cron attualmente in esecuzione e lasciando inalterate le righe delle sessioni non Cron.

flow

Esamina o annulla lo stato persistente di Task Flow nel registro delle attività. flow list --status accetta queued, running, waiting, blocked, succeeded, failed, cancelled o lost.

Argomenti correlati