A cease-fire between Israel and Hezbollah has barely held in recent weeks, just as Israel and Lebanon have worked to implement a separate, U.S.-brokered agreement to end months of fighting. That deal calls for Israel to gradually withdraw from territory in southern Lebanon.