Skip to content

diff: the first edit opens the pane only from the main loop with checkpointing on, and an open the engine leaves waiting is withdrawn - #95476

Merged
poteat merged 1 commit into
mainfrom
poteat/diff-auto-open-parity
Sep 18, 2026
Merged

poteat merged 1 commit into
mainfrom
poteat/diff-auto-open-parity

Conversation

@poteat

@poteat poteat commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

The first edit of a session opens the diff pane by itself only when the main loop made the edit and file checkpointing is on, which is when the built-in panel opens; a subagent's edit, or a session with checkpointing off, opens nothing. An open the engine leaves waiting on a narrow terminal is withdrawn rather than seated by a later resize, is not counted as shown, and the next edit asks again; /diff still opens and closes at the person's word. Tests beside the mod.

…kpointing on, and an open the engine leaves waiting is withdrawn
@poteat
poteat enabled auto-merge (squash) September 18, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants