The Israeli military says it intercepted rockets fired by Hezbollah into northern Israel on Wednesday, hours after a US-mediated deal aimed at curbing cross-border attacks between the two sides was announced.

Hezbollah claimed responsibility for the salvo, saying it targeted an Israeli troop position. This marks the first announced rocket attack since Monday, when President Donald Trump said he secured pledges from both sides-Israel not to launch a major raid on Beirut, and Hezbollah not to attack Israel.

Israeli Defense Minister Israel Katz warned on Tuesday that Israel would strike Hezbollah's stronghold in southern Beirut if the north came under attack.

Israeli drone strikes hit at least ten vehicles on Wednesday, including a car near Khalde, south of Beirut-the closest attack to the capital since Trump's request. Another strike near Tyre killed six people, the Lebanese health ministry said. An attack on an ambulance killed two medics.

The Lebanese army also reported an airstrike killed a soldier in the south.

Iran has demanded a ceasefire in Lebanon as a condition for any broader deal with the US, and Tehran has signaled it could intervene directly if Israeli attacks continue. Lebanon and Israel met in Washington for a second day of US-facilitated talks.

More than 3,500 people have been killed in Lebanon since March 2, according to the health ministry. Israel reports 30 military and civilian deaths in Hezbollah attacks over the same period.