I wanted to share my analysis in case someone did not understand the series of events last night. IAF outnumbered PAF by 3 times. Pak had 27 jets in Pakistan airspace while India had 70 to 80. Unlike Balakot attack, IAF were instructed not to cross over to the Pakistani airspace. Factors include (1) Wounds of operation swift retort that still aren't healed (2) Fear of loosing 4.5 Gen Rafaels and causing more emotional damage. With that said, their goal was to strike quick and use several g's to disappear deep in to Indian territory. Pakistan had advanced intelligence that they were coming. Pakistan Airforce on purpose let them use all their payload to hit Pakistani infrastructure. When their payload was empty, this is where IAF plan failed. As they were turning back, PAF used PL15 (over 230 km range) to lock and strike only those aircrafts that were used in the assault. Indians as usual were hiding their losses but recently French intelligence has confirmed that a Rafael was shot down. This causes momentum to be shifted among Pakistani citizens from "We need to retaliate further" to "Recent events caused enough humiliation that retaliation will not prove anything further".
As for me, I also wish a proper retaliation occurs since targeting (1) Pak mainland and (2) Masjid should be a big no no, but as
@RescueRanger said, PA knows best and will likely take the best course of action.