Trump had the announcement on his own social meida app:
Fox reports Hamas "has agreed to a peace deal pushed by President Donald Trump to end the war in Gaza and return the hostages".
More:
- The exact terms of the agreement remain unclear
- All the hostages were also supposed to be freed within 72-hours of an agreement being reached, though Hamas on Saturday signaled this may be unrealistic as it claims some of the deceased are believed to be buried under rubble.

More via US politics siter Axios:
- According to a senior official who spoke with Axios, the remaining hostages being held by Hamas, alive first and then deceased, will be released 72 hours after the Israeli Political & Security Cabinet approves the ceasefire agreement decided today in Egypt. The assessment is that the release will happen on Saturday or Sunday, at the latest Monday.
Meanwhile Israel PM Netanyahu says will convene his government Thursday to approve the agreement.