I think that agreement broke when the US illegally bombed Iran, including a girls' school, and killed their leader.
But when talking about international law in this instance, America started the aggression, which was a breach of International Law itself, so why should Iran abide by it?