Sacrificed Lamb By Ibrahim عليه السلام
Ok I’ll comment directly then: ‘Prophet (sws) and Sahaba (rta) when left for mecca to perform Umra on the basis of this dream shown to Prophet Muhammad (sws), had no clue what will happen there because they were certain that they will perform Umra right then.’ What is the evidence they did this because of the vision. As far as I knew there was a treaty that allowed Muslims to do hajj and umrah every certain period of time and this is why they went not because of some vision. ‘Yes it was a glad-tiding also but immediate purpose has been explained in Quran itself.’ You said glad tidings wasn’t the primary purpose- but 48:27 says itself it was a glad riding- it says ‘you will surely enter…’ not ‘you were commanded to enter’ . Further more it says صدق اللهُ رسوله الرؤيا whereas in the case of ibrahim صلى الله عليه وسلم Allah says لقد صدقت الرؤيا. The purpose is different and the completer of the vision is different in both cases