In refusing Perry bail at Central Local Court on Thursday, Magistrate John Bailey described her actions as "callous".

"The attack upon them was completely unprovoked and uncalled for."

He said it appeared Perry was on bail at the time of the alleged assaults, adding that her record "goes on page after page".

"The only way in which I can protect the community is to refuse bail," he said.

The court heard Perry has schizophrenia and an anxiety disorder and was experiencing symptoms of psychosis at the time of the assault.

It comes after Perry was arrested and charged on Wednesday with three counts of assault, including aggravated assault with intent to rob, recklessly causing grievous bodily harm, and assault occasioning actual bodily harm.