beerbottle90 stops the assistant from going blank
A fork-wide fix for empty replies and a chat spinner that never stops spinning.
If you have used Mike's chat assistant and watched it sit on a "Thinking" indicator that never resolved, or pop up an empty reply bubble with nothing in it, beerbottle90 chased down why. The culprit: the assistant was spending its entire response budget on internal reasoning before it ever got around to writing anything you could read. The fix gives it far more room, so the thinking step no longer starves the actual answer.
The same work cleans up two related annoyances. When the backend hits an error mid-response, you now see the error instead of a blank bubble, and the spinner clears itself when a turn ends without producing text. These are small changes in plain terms but they sit in the core chat path, not a side feature, so they touch every conversation.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?