Task
Represents the execution state of a task throughout its lifecycle.
Tasks progress through these states during execution, providing visibility into the current status and enabling proper error handling and recovery.
Pending- Task is registered but not yet startedRunning- Task is currently executingCompleted- Task finished successfullyFailed- Task encountered an errorSkipped- Task was skipped (e.g., trigger rule not satisfied)