President Trump denounced “all types of racism and acts of violence” in a tweet marking the anniversary of the white nationalist rally in Charlottesville, Va., in which a 32-year-old woman was killed.

“The riots in Charlottesville a year ago resulted in senseless death and division,” Trump tweeted Saturday from rainy Bedminster, NJ, where he is vacationing. “We must come together as a nation. I condemn all types of racism and acts of violence. Peace to ALL Americans!”

Trump set off heated criticism in the wake of last year’s violent rally, when he said that “very fine people” were on “both sides” of the dueling rallies – and suggested that all involved bore some blame for the death of Heather Heyer, who was killed when a white supremacist aimed a car at a crowd of counter-protesters.

On Saturday morning, Trump also fumed about the “badly damaged” FBI in a pair of tweets about the agency’s refusal to produce text messages related to the investigation of his 2016 campaign’s alleged links to Russia – and hinted that he might force the agency to cough up the hidden communications.

“Why isn’t the FBI giving Andrew McCabe text massages to Judicial Watch or appropriate governmental authorities,” he asked, referring to the agency’s now-fired deputy director.

“FBI said they won’t give up even one (I may have to get involved, DO NOT DESTROY). What are they hiding? McCabe wife took big campaign dollars from Hillary people,” he complained.

“Will the FBI ever recover it’s [sic] once stellar reputation, so badly damaged by Comey, McCabe, Peter S and his lover, the lovely Lisa Page, and other top officials now dismissed or fired? So many of the great men and women of the FBI have been hurt by these clowns and losers!” he wrote.

Trump posted the tweets at 8:35 am, but deleted and replaced them 40 minutes later — apparently when he noticed that his original version had erroneously demanded McCabe’s “text massages.”

Judicial Watch, a conservative advocacy group, announced months ago that the FBI had refused to make McCabe’s texts public, despite a Freedom of Information Act lawsuit filed in September 2017.

It was unclear what sparked Trump’s ire about the issue Saturday.