Skip to content

fix enrollment retry handling - #90

Merged
a16i merged 3 commits into
masterfrom
a16i/fix-enrollment-retries
Aug 20, 2026
Merged

fix enrollment retry handling#90
a16i merged 3 commits into
masterfrom
a16i/fix-enrollment-retries

Conversation

@a16i

@a16i a16i commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • retry idempotent enrollment refreshes after transient request failures, including the SEPA 400 response
  • stop after three attempts and show a retryable error instead of polling forever
  • pause background polling while an error or manual retry is active
  • preserve the real request error, status code, and refresh or action stage in telemetry
  • add regression coverage for transient, permanent, and persistent failures

Test plan

  • cd packages/sdk && pnpm test

Open in Devin Review

devin-ai-integration[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

@a16i
a16i merged commit 84623e2 into master Aug 20, 2026
3 checks passed
@a16i
a16i deleted the a16i/fix-enrollment-retries branch August 20, 2026 20:04
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