Hamas announces ceasefire agreement reached with Israel
The Jerusalem Post
The agreement, according to Hamas, was reached through the Qatari envoy which had mediated.
https://www.jpost.com/breaking-news/hamas-agreement-to-end-escalation-in-gaza-reached-with-israel-640632