Release notes
A tool call keeps its name
A streamed tool call is saved with its name, so the next message in that chat does not fail. The live plan stays at the top of the transcript while you scroll, and the chat keeps following the latest line.
Fixed
- A tool call that arrives in pieces is saved as one call, with its name. A blank name is dropped instead of being written into the chat. That blank name was making every later request, including Retry, fail.
- A chat that already saved one of those calls can be continued. The bad call is left out of the next request.
- While a run is going, the plan checklist sticks to the top of the transcript as you scroll, and returns to its place in the chat when the run settles.
- The transcript keeps following the latest line when the live status row appears. That row opening on its own no longer counts as you scrolling away. Opening a chat, or coming back to one, still lands on the latest messages.