Skip to main content
Inspecteer duurzame achtergrondtaken en de TaskFlow-status. Zonder subopdracht is openclaw tasks gelijkwaardig aan openclaw tasks list. Zie Achtergrondtaken voor het levenscyclus- en afleveringsmodel en de sectie tasks audit voor volledige beschrijvingen van bevindingen.

Gebruik

Hoofdopties

Subopdrachten

list

Toont bijgehouden achtergrondtaken met de nieuwste eerst.

show

Toont één taak op basis van taak-ID, uitvoerings-ID of sessiesleutel.

notify

Wijzigt het meldingsbeleid voor een actieve taak.

cancel

Annuleert een actieve achtergrondtaak.

audit

Brengt verouderde, verloren, niet-afgeleverde of anderszins inconsistente taak- en TaskFlow-records aan het licht. Verloren taken die tot cleanupAfter worden bewaard, zijn waarschuwingen; verlopen of niet-gemarkeerde verloren taken zijn fouten. --code accepteert taakcodes (stale_queued, stale_running, lost, delivery_failed, missing_cleanup, inconsistent_timestamps) en TaskFlow-codes (restore_failed, stale_waiting, stale_blocked, cancel_stuck, missing_linked_tasks, blocked_task_missing). Zie Achtergrondtaken voor details over de ernst en activeringsvoorwaarde per code.

maintenance

Toont een voorbeeld van of past afstemming, opschoningsmarkering en verwijdering van taken en TaskFlow toe, evenals het opschonen van het sessieregister voor verouderde cron-uitvoeringen. Voor cron-taken gebruikt de afstemming opgeslagen uitvoeringslogboeken en taakstatussen voordat een oude actieve taak als lost wordt gemarkeerd, zodat voltooide cron-uitvoeringen geen onterechte auditfouten worden alleen omdat de runtime-status in het geheugen van de Gateway verdwenen is. Een offline CLI-audit is niet gezaghebbend voor de proceslokale verzameling actieve cron-taken van de Gateway. CLI-taken met een uitvoerings-ID/bron-ID worden als lost gemarkeerd wanneer hun actieve Gateway-uitvoeringscontext verdwenen is, zelfs als een oude onderliggende sessierij blijft bestaan. Bij toepassing verwijdert onderhoud ook cron:<jobId>:run:<uuid>-sessieregisterrijen ouder dan 7 dagen, waarbij momenteel actieve cron-taken behouden blijven en sessierijen die niet bij cron horen ongewijzigd blijven.

flow

Inspecteert of annuleert duurzame TaskFlow-status onder het takenregister. flow list --status accepteert queued, running, waiting, blocked, succeeded, failed, cancelled of lost.

Gerelateerd