>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #127
Update issue details
Title *
Description
During disruption testing, tasks exhaust max_attempts and go to 'failed' state, but workflow_run.status remains 'pending'. Evidence: - workflow_run.status = 'pending' - absurd.t_*.state = 'failed' - absurd.r_*.state = 'failed' (all retries exhausted) Root cause: fail_run() does not update workflow_run table when task permanently fails. Impact: - Workflows appear stuck in 'pending' forever - No recovery possible without manual intervention - Tests timeout waiting for completion Fix: Update workflow_run.status to 'failed' when task exhausts retries in fail_run() or orchestrator.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel