Implement status tracking for tasks, including pending, processing, completed, and failed states.
Implement status tracking for tasks, including pending, processing, completed, and failed states.