Israel has agreed to a ceasefire with the militant group Hezbollah, bringing a possible pause in fighting on a major front of a war that's jolted the region since October 2023.