#664 workflow_run status not updated when task enters sleeping state

closed critical Created 2025-12-23 20:45 · Updated 2025-12-23 20:45

Description

Edit
When durable_cron workflow sleeps, absurd task state is 'sleeping' but workflow_run.status stayed 'running'. Fixed by: 1) Adding _update_workflow_run_if_exists() call in orchestrator.py AbsurdSleepError handler 2) Adding 'sleeping' to chk_workflow_run_status DB constraint via migration

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...