Download

The busy line used to say “Thinking” for any wait on the model, including the gaps between tool calls, and it named each foreground command as it ran, so a run of short calls flashed one name after another. Its timer also restarted at 0s with every call.

  • Working now covers the model and foreground tool calls, and the timer counts from the start of the turn so it never jumps back. “Thinking” appears only on the reasoning row while reasoning text streams.
  • One sentence: the time sits in the same text as the label (“Working 1m 09s”), and the shimmer runs across both.
  • Loading grid: a 3×3 grid of small cells in the theme’s accent lights up in a diagonal wave. It holds still under Reduce Motion.
  • Background tasks: the chip moves to the busy line’s row and reads “3 tasks running”. It opens the same list with a stop button for each task.

In the app

Before: the agent waiting on the model says Thinking.
Before: the agent waiting on the model says Thinking.
After: the same moment says Working, with the loading grid.
After: the same moment says Working, with the loading grid.
Before: a foreground build is named on the busy line.
Before: a foreground build is named on the busy line.
After: the build also reads Working.
After: the build also reads Working.
Before: the background-tasks chip sits in the prompt box's controls row.
Before: the background-tasks chip sits in the prompt box's controls row.
After: the chip reads 3 tasks running, on the busy line's row.
After: the chip reads 3 tasks running, on the busy line's row.
The list of background tasks, each with a stop button.
The list of background tasks, each with a stop button.
The grid in each theme's accent. Rows from top are Moss, Tide, Kiln, Dusk, Rose and Sand, light on the left and dark on the right.
The grid in each theme's accent. Rows from top are Moss, Tide, Kiln, Dusk, Rose and Sand, light on the left and dark on the right.