A 2020 ceasefire agreed after government forces repelled an assault by Haftar's forces on the capital has largely held until now.