Iran won’t directly confront Israel. Lots of bluster.
Iran is smart enough to know they do not want to give the Israelis any reason to directly attack them. Even with the Russian air defense systems they have purchased Iran can not defend itself against the IDF air force.
Plus the US has relaxed the sanctions against Iran(which China wants) so that they can sell oil. Not to mention the $6 BILLION US DOLLARS they are getting back.
Eighty percent of Iran’s oil ships/loads at one island/port on the gulf. If Israel destroyed that facility it would crush Iran’s oil exports.
So, Iran can sabre rattle all they want. Any direct action against Israel and their country will be destroyed. Which could very well cause the fall of the current Mullah regime.
Apparently anti Iranian factions in Iran blew up a revolutionary guard building in Tehran.
Maybe it was a reminder that the mullahs should worry about their own homeland if they make war with Israel.