Agent conversations stop drowning in tool output
A long agent session used to give a finished file read exactly as much room on screen as the answer you were waiting for. Tool calls now earn their space. A call that is still pending or running stays open, because that is the live work. A call that failed stays open too, since an error is the one thing nobody should have to click to find. A call that simply succeeded folds into a single row showing its status, what it did, a short result summary, and the time, so scrolling back through a long turn is reading a list rather than wading through output.
Everything is still one click away. Any tool call can be opened or closed, including completed ones, with the mouse or the keyboard, and a card you chose to open stays open while the agent keeps revising it. Long text and terminal output now start as a short preview with a Show full output control and a matching Show less, and the count of withheld lines is shown so you know what you are asking for. A proposed file change leads with its file name and how many lines it adds and removes, with the full text behind one control and the existing option to open it in the Files and Diff panel beside the conversation.
Runs of three or more completed calls in the same turn collapse further, into one Activity row that says how many there were. Opening it reveals the same compact rows rather than every output at once. Anything that needs you, or is still happening, is deliberately kept out of it: running and failed calls, permission prompts, questions from the agent, plans, and both sides of the conversation all stay in the transcript where you can see them, and a group never spans two of your messages. The transcript still follows new output only while you are at the bottom, and opening a disclosure never yanks the view.
The collapsed Agent panel also now shows a robot icon instead of sparkles, matching how the panel is described everywhere else in the app.
Highlights
- Completed tool calls collapse to one row; running and failed ones stay open.
- Long output and diffs start as a bounded preview with Show full output and Show less.
- Three or more consecutive completed calls fold into a single Activity row.
- Permission prompts, plans, failures and messages are never hidden inside a group.
- The collapsed Agent rail uses a robot icon.