Release notes
A plan that stays in its own chat, and a merge that can wait
Another chat's plan no longer appears on the chat you are looking at. Building a plan over SSH reads the plan file on the host, so the checklist is not empty. Merge can wait until branch protection passes, or an admin can bypass it after a second confirm. The headless browser can swap a live response for a file in the workspace.
Fixed
- A run that belonged to another chat wrote its plan and todos into the session on screen. Opening that chat now drops planning the transcript cannot account for. The plan file on disk is left alone, and it still appears under Other plans.
- Building a plan in an SSH workspace read the plan file on the Mac. The checklist started empty, and the run reported the plan as unreadable.
- The top bar repeated the active workspace's SSH host, which the Agents rail already shows. The chip now appears only while a session is still connected and you are working in a different workspace. Right-click it to disconnect.
- Pinning the live checklist re-rendered the whole transcript on every scroll frame.
New
- Merge offers Auto-merge (it lands when the base branch's requirements are met) and Admin (it bypasses branch protection, and asks you to confirm). A merge GitHub refuses because the branch is not mergeable offers those two instead of stopping. Docs: GitHub pull requests.
- Browser Developer mode can override a response in the headless browser with a workspace file or an inline body, the way DevTools Local Overrides do. The browser drawer lists the rules that are armed. The embedded panes are not affected.