PendingSubconversationProposalDAO

Functions

Link copied to clipboard

Remove only the exact observed record, including its retirement marker.

Link copied to clipboard
abstract suspend fun clear()

Clear client-owned work and its legacy source without importing it.

Link copied to clipboard
abstract suspend fun current(groupId: String): PendingSubconversationProposalEntity?
Link copied to clipboard
abstract suspend fun isCurrent(record: PendingSubconversationProposalEntity): Boolean
Link copied to clipboard

Mark only the exact observed record; return null when another owner has replaced it.

Link copied to clipboard
abstract fun observe(): Flow<List<PendingSubconversationProposalEntity>>
Link copied to clipboard
abstract suspend fun schedule(record: PendingSubconversationProposalEntity)

Replace the token and reset retirement, preserving the earliest outstanding deadline.