Group
Constructors
Properties
Pre-release APIs, grouped under UnstableGroup. The @UnstableApi opt-in is applied once here, so every function on UnstableGroup is covered without a per-function annotation. Call sites must @OptIn(UnstableApi::class); when a function graduates it moves onto Group and the opt-in stops resolving, forcing a migration.
Functions
Delete a message by its ID.
Get messages with enriched metadata automatically included.
Snapshot this group's membership capabilities: the group context's extension types plus, per member inbox and installation, the extension types each advertises.
Supply a cursor to replay independently of default delivery progress.
Get the raw list of messages from this group.
Read the effective notification value for this conversation.
Prepares a message for sending.
Whether this group has migrated to AppData-proposal-based metadata updates. false means the group is still on the legacy GroupContextExtensions path. Prefer this semantic bool over scanning membershipCapabilities for the marker extension.
Publishes a message that was prepared with noSend = true.
Override notification rules, or reset the override with Default.
Acknowledges after the direct Flow collector returns. App-added buffering changes this boundary.
Set the group's opaque appData.