ConversationView

data class ConversationView(val summary: ConversationSummary, val lastMessage: AccountEventNode, val subject: AccountProjection?)

Complete conversation-list use case produced by Rust in one native call.

Android receives exact authenticated values and effective state without issuing follow-up SQLite or FFI queries for every list row.

Constructors

Link copied to clipboard
constructor(summary: ConversationSummary, lastMessage: AccountEventNode, subject: AccountProjection?)

Properties

Link copied to clipboard

Complete effective node for the newest live message.

Link copied to clipboard

Latest authenticated subject projection, or null when absent.

Link copied to clipboard

Stable participants and aggregate newest-message information.