Skip to content

Add additive agent failure recovery patterns module#69

Closed
dgarson wants to merge 1 commit intofeat/horizon-uifrom
amadeus/agent-failure-recovery
Closed

Add additive agent failure recovery patterns module#69
dgarson wants to merge 1 commit intofeat/horizon-uifrom
amadeus/agent-failure-recovery

Conversation

@dgarson
Copy link
Copy Markdown
Owner

@dgarson dgarson commented Feb 22, 2026

Summary

  • add a new additive src/agents/recovery/ module with three recovery patterns
    • retry-with-backoff.ts: typed exponential retry with jitter and transient failure classification
    • model-fallback-cascade.ts: priority-aware model cascade with invalid-response handling
    • task-reassignment.ts: structured reassignment event payloads for orchestrators
  • add index.ts barrel export for the new module
  • add unit tests for each new recovery pattern

Validation

  • pnpm vitest run src/agents/recovery/*.test.ts
  • pnpm test ❌ (fails on pre-existing unrelated workspace issues: missing optional extension deps and unrelated baseline test failures)

@dgarson dgarson deleted the branch feat/horizon-ui February 22, 2026 15:45
@dgarson dgarson closed this Feb 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant