nwhitehouse keeps the assistant streaming while it reaches for tools
Tool-using turns used to go silent and slow; now the answer keeps flowing in real time, with a safety net for when the model misbehaves.
nwhitehouse runs a custom, fine-tuned version of the AI model behind this fork. The snag: whenever the assistant needed to use a tool - look something up, trigger an action - it had to abandon live, word-by-word replies and wait for the whole answer to arrive at once. Slower, and it felt like the chat had stalled. This thread fixes that. The assistant now streams in real time even on tool-using turns, quietly hiding the model's internal scaffolding from what the user actually sees.
There's a second fix for a failure that showed up fast: sometimes the model signals it wants to use a tool but sends nothing usable. nwhitehouse added a fallback that catches exactly that case and re-asks once, so the action still fires instead of failing silently - at the cost of one extra round-trip on the affected turns only.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?