Israel and Lebanon agree to extend a ceasefire for 45 days amid ongoing violations.