#665 cancel_task() does not update workflow_run status

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

Description

Edit
AbsurdClient.cancel_task() updated absurd task to 'cancelled' but workflow_run.status was updated in separate transaction (non-atomic). Fixed by: 1) Adding workflow_run_id parameter to cancel_task() 2) Updating workflow_run atomically in same transaction 3) Fixing API endpoint to use atomic cancellation

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...