markRead

suspend fun markRead(id: ConversationId, boundary: MessageCursor, commandId: CommandId = CommandId.random()): OperationResult

Advance the durable tuple read boundary through boundary.

Supply commandId again when retrying the same user action.