Add failure-mode recovery to Prose engine #858
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Epic: #842
When a Prose step fails after all retries, the engine should attempt autonomous recovery instead of halting.
Scope:
on_failurefield toStepBase: options arehalt,delegate,skipon_failure: delegate, spawn a subagent with the full step context, error trace, and program goalgitea-api,terminal, andpatchtoolsets to fix the issueAcceptance:
A failing
terminalstep withon_failure: delegatetriggers a subagent that returns a working fix within 300 seconds.🏷️ Automated Triage Check
Timestamp: 2026-04-06T12:50:00.500264
Agent: Allegro Heartbeat
This issue has been identified as needing triage:
Checklist
Context
Automated triage from Allegro 15-minute heartbeat