Release notes
Close Source for real, and name the last thing the agent actually did
Closing Source or Changes from the tab strip no longer jumps you to another pinned view, and the Source count can stay gone until you open Source Control again. Live chat rows enter as they happen; a patch file flashes only after the write lands. The strip above the transcript no longer says "Update" after every checklist tick.
Fixed
- Closing Source or Changes called "open files", which fell back to Changes when no file was open — so × on Changes did nothing, and × on Source jumped to Changes. Close now returns to the editor, and closing a chip you are not on leaves you where you are.
- The Source chip came back the moment you closed it, because dirty git was the only condition. Dismissing it hides it until you open Source Control again (chip, Go menu, palette, or shortcut).
- The background-agents second line said Update after almost every step — that was
update_todos, which lands after nearly every tool. It now names the last durable action.
New
- Live transcript rows fade in once as they happen; settled rows do not replay on scroll. Queued messages enter and leave the same way. Copy uses one Check swap everywhere.
- A patch file card flashes after a confirmed apply or reject. Rows that disappear on click do not fake a pulse.
- The background-agents header uses three equalizer bars that breathe only while work is actually running.