Skip to content

MLS group state recovery + new-device join #372

Description

@codebestia

Handle a newly-linked device joining existing groups: it must be added via proposal/commit to receive future epochs; past group messages it has no key for surface as unavailable. Document the "no history for new device" property (unless backed by the deferred recovery service).

Acceptance criteria:

  • New device joins groups via commit and gets future messages
  • Pre-join messages shown as unavailable, not errors
  • Behavior documented for users

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions