Chat that thinks out loud
Chat now shows assistant messages as they happen — text and tool calls interleaved in real time, rather than waiting for every tool to finish before showing a word. You see the agent think, act, and respond in a single unfolding turn.
Live, not batched
Before this change, an assistant turn that ran several tools would block on the last one before surfacing any text. Now the streaming output weaves together prose and tool invocations as they complete. You can read the agent's reasoning while it's still working — no more staring at a spinner wondering what's happening.
Why it matters
When an agent runs a long command, you see incremental results as they arrive. If it takes a wrong turn, you catch it earlier. And the conversation feels faster because you're consuming useful information while the agent is still producing it.