I think the Iranian regime is trying to do a sleight of hand with their recent messaging, because they don't want to give Trump symbolic victory signing a deal on his birthday, but at the same time even people in Iran know some sort of deal appears imminent, and are pissed.
Hardline Iranians have been protesting throughout the day against Foreign Minister Abbas Araghchi and Parliament Speaker Ghalibaf over the emerging U.S.-Iran deal. Demonstrators chanted "Death to Araghchi, the dishonorable compromiser," "Araghchi, have shame, stop giving in," and "Ghalibaf, Araghchi, resign, resign."