You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stop restored shell tabs from re-running their command
A shell tab created by an agent persists the command it was launched
with, and XTerminal treated that field as an instruction: any mount
without a live PTY spawned `zsh -ilc <command>`. Reopening Ness (or
touching a tab whose command had already exited) therefore re-ran it
unprompted. The command is only ever meant to run once, in createShell's
eager spawn, so the renderer now always opens a plain interactive shell
and the persisted command stays as a record of origin.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments