add some sanity checking to HandleAgentRequestSit handler