Not only do you have the right to 24 hour notice for showing. Showings have to be during normal business hours. That means Monday though Friday 9-5 and no weekends.
Seriously, I’d work on finding a new place soon. Most RE agents were nice and professional but living in a house while it is on the market is a PITA. My phone rang off the hook. People tried to come in off the street without an agent. One agent couldn’t get a hold of me and came without an appointment while I was gone. She had a fit when my 17 year old daughter didn’t let her in. Whatever you do don’t agree to a lockbox.