Skip to main content
Inspecione tarefas duráveis em segundo plano e o estado do TaskFlow. Sem um subcomando, openclaw tasks equivale a openclaw tasks list. Consulte Tarefas em segundo plano para conhecer o ciclo de vida e o modelo de entrega, e a seção tasks audit para obter descrições completas das constatações.

Uso

Opções raiz

Subcomandos

list

Lista as tarefas em segundo plano rastreadas, começando pelas mais recentes.

show

Exibe uma tarefa pelo ID da tarefa, ID da execução ou chave da sessão.

notify

Altera a política de notificações de uma tarefa em execução.

cancel

Cancela uma tarefa em segundo plano em execução.

audit

Apresenta registros de tarefas e do TaskFlow obsoletos, perdidos, com falha de entrega ou inconsistentes de alguma outra forma. Tarefas perdidas mantidas até cleanupAfter são avisos; tarefas perdidas expiradas ou sem marcação são erros. --code aceita códigos de tarefa (stale_queued, stale_running, lost, delivery_failed, missing_cleanup, inconsistent_timestamps) e códigos do TaskFlow (restore_failed, stale_waiting, stale_blocked, cancel_stuck, missing_linked_tasks, blocked_task_missing). Consulte Tarefas em segundo plano para obter detalhes sobre a gravidade e o acionador de cada código.

maintenance

Visualiza ou aplica a reconciliação de tarefas e do TaskFlow, a marcação para limpeza, a remoção e a limpeza do registro de sessões de execuções Cron obsoletas. Para tarefas Cron, a reconciliação usa os logs de execução e o estado dos trabalhos persistidos antes de marcar uma tarefa ativa antiga como lost, para que execuções Cron concluídas não se tornem falsos erros de auditoria apenas porque o estado de execução do Gateway em memória não está mais disponível. A auditoria offline da CLI não é definitiva para o conjunto de trabalhos Cron ativos locais ao processo do Gateway. Tarefas da CLI com um ID de execução/ID de origem são marcadas como lost quando o contexto de execução ativo no Gateway não está mais disponível, mesmo que uma linha antiga de sessão filha permaneça. Quando aplicada, a manutenção também remove linhas do registro de sessões cron:<jobId>:run:<uuid> com mais de 7 dias, preservando os trabalhos Cron atualmente em execução e mantendo inalteradas as linhas de sessões que não sejam Cron.

flow

Inspeciona ou cancela o estado durável do TaskFlow no registro de tarefas. flow list --status aceita queued, running, waiting, blocked, succeeded, failed, cancelled ou lost.

Relacionados