It's funny, in Illinois they altered the judge's plea script a couple of years back. They used to say "has anyone made you any promises in regards to this plea?", but now they say "except for the prosecutor, has anyone made any promises.."
It is hard, because if you are innocent you have to make a tough choice. Two weeks after my arrest I was offered a plea to be released the next day. I refused and it took nine and a half years in pretrial custody to actually get my case heard.
There is a right to a speedy trial, which in Illinois is 120 days once you demand it. Sadly the reality is that it is very hard to get that clock ticking if you are trying to prepare for trial, or waiting on evidence, etc. Also, COVID stopped the clock for two years of that too.