Originally Posted by
Yngvi
Iran told israel and the US that is was planning on attacking; Iran probably even told them the exact locations, times and weapons through back-channels.
After israel decided to attack an Iranian embassy, Iran was forced to respond; no country would allow an attack on its embassy to go unchecked.
However, in an effort to avoid sparking a larger conflict, Iran wanted to minimize damage while still putting on a display of force.
Iran intentionally gave the US and israel time to prepare for the attack.