Release notes
Errors that stay until you act, and a notebook that actually refreshes
A failed load no longer looks like "nothing changed." Error toasts stay until you dismiss them and name what you were trying to do. An agent rewrite of a notebook refreshes the open viewer. Menus close on a second click of their trigger. A just-settled agent stays in the list.
Fixed
- The 20-session cap trimmed by array position, so a just-settled agent could vanish from the active list while the inactive workspace row still showed it. Cap is by recency now.
- A failed pending-changes read rendered the empty state — which claimed your edits were safe when the agent may have written to disk. That is now an error with Retry.
- Error toasts faded after a few seconds, and git or browser failures were raw exception strings (or silent). They now stay, with a framed title and the diagnostic underneath.
- An agent rewrite of a
.ipynbleft the notebook viewer on stale cells until Reload. - A failed run offered both Continue and Retry, and Retry sat at the far edge of a wide window.
- MCP setup headings used the raw server key ("analytics needs a connection").
- Clicking an already-open ⋯, toolbar, or Integrations menu closed it on mousedown and reopened it on click.
- A single-folder workspace repeated its name on the second line of the sidebar row.
- Reordering workspaces that failed to persist reverted on the next load with no explanation.
New
- Error toasts persist until dismissed, carry a description, and can offer Retry.
- A notebook open in two places stays in sync: agent tools and Save both emit a refresh.