Occasionally I get a forever blinking "thinking" cursor. This PR attempts to add universal logic for detecting bad API responses and giving a real explanation to users. Hopefully there will be no more infinite thinking cursors and as I start to see various error messages surface to me we can improve this even further.
Occasionally I get a forever blinking "thinking" cursor. This PR attempts to add universal logic for detecting bad API responses and giving a real explanation to users. Hopefully there will be no more infinite thinking cursors and as I start to see various error messages surface to me we can improve this even further.