Skip to content

fix(mobile): hydrate agent presence on connect - #5617

Open
robertpearce-forge wants to merge 1 commit into
block:mainfrom
robertpearce-forge:fix/mobile-presence-snapshot
Open

fix(mobile): hydrate agent presence on connect#5617
robertpearce-forge wants to merge 1 commit into
block:mainfrom
robertpearce-forge:fix/mobile-presence-snapshot

Conversation

@robertpearce-forge

Copy link
Copy Markdown

Summary

  • Hydrate tracked agent presence from relay-generated kind 40902 snapshots.
  • Batch snapshot lookups and preserve newer live WebSocket updates.
  • Cover successful hydration, missing snapshots, query failures, and in-flight update races.

Testing

  • flutter analyze
  • flutter test test/features/profile/presence_cache_provider_test.dart (10 passed)
  • just ci (all checks pass until mobile-test; one pre-existing channel-scroll test fails and reproduces on unchanged main at ac4fa13)

No matching open issue or pull request was found.

Co-authored-by: Rob Pearce <robert.pearce@partnerwithforge.com>
Signed-off-by: Rob Pearce <robert.pearce@partnerwithforge.com>
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