CLI commands

`OmeniaClaw tasks`

Ispeziona le attività in background persistenti e lo stato di Task Flow. Senza sottocomando, OmeniaClaw tasks equivale a OmeniaClaw tasks list.

Vedi Attività in background per il ciclo di vita e il modello di consegna.

Utilizzo

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>

Opzioni radice

  • --json: restituisce JSON.
  • --runtime <name>: filtra per tipo: subagent, acp, cron o cli.
  • --status <name>: filtra per stato: queued, running, succeeded, failed, timed_out, cancelled o lost.

Sottocomandi

list

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

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

show

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

Mostra una singola attività per ID attività, ID esecuzione o chiave di sessione.

notify

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

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

cancel

bash
OmeniaClaw tasks cancel <lookup>

Annulla un’attività in background in esecuzione.

audit

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

Fa emergere record di attività e Task Flow obsoleti, persi, con consegna non riuscita o altrimenti incoerenti. Le attività perse mantenute fino a cleanupAfter sono avvisi; le attività perse scadute o senza marcatura temporale sono errori.

maintenance

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

Mostra in anteprima o applica la riconciliazione di attività e Task Flow, la marcatura per la pulizia, la rimozione, e la pulizia del registro delle sessioni di esecuzione Cron obsolete. Per le attività Cron, la riconciliazione usa i log di esecuzione/lo stato dei job persistiti prima di contrassegnare una vecchia attività attiva come lost, quindi le esecuzioni Cron completate non diventano falsi errori di audit solo perché lo stato del runtime Gateway in memoria non è più presente. L’audit CLI offline non è autoritativo per l’insieme dei job Cron attivi locali al processo del Gateway. Le attività CLI con un ID esecuzione/ID sorgente vengono contrassegnate come lost quando il loro contesto di esecuzione Gateway attivo non è più presente, anche se rimane una vecchia riga di sessione figlia. Quando applicata, la manutenzione rimuove anche le righe del registro sessioni cron:<jobId>:run:<uuid> più vecchie di 7 giorni, preservando i job Cron attualmente in esecuzione e lasciando inalterate le righe di sessione non Cron.

flow

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

Ispeziona o annulla lo stato persistente di Task Flow nel registro delle attività.

Correlati

Was this useful?
On this page

On this page