The nominal ceasefire between Iran and the U.S. has been repeatedly tested with back-and-forth attacks, even as officials from both countries try to negotiate an end to the war.