Skip to content

Serialize browser relay replacements - #5

Merged
Mathieu2301 merged 1 commit into
mainfrom
mathieu/add-home-key-token-provider
Sep 4, 2026
Merged

Serialize browser relay replacements#5
Mathieu2301 merged 1 commit into
mainfrom
mathieu/add-home-key-token-provider

Conversation

@Mathieu2301

Copy link
Copy Markdown
Member

Summary

  • track browser relay transports before asynchronous connection readiness
  • wait for confirmed native transport closure before every automatic replacement
  • stop fail-closed after ten seconds instead of opening overlapping relay sockets
  • cover delayed and stuck closure during handoff, errors, pre-open failure, and WELCOME failure

Validation

  • bun run check
  • 137 unit and lifecycle tests
  • Node and browser bundle smoke tests
  • external coordinator contract conformance
  • package dry-run
  • independent adversarial lifecycle review

@Mathieu2301
Mathieu2301 merged commit a798a74 into main Sep 4, 2026
1 check passed
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