summaryrefslogtreecommitdiff
path: root/docs/config.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-28 22:20:09 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commitfe9786bf845f844315221e08eba793ac1d27ae9d (patch)
tree4e9a1591a79f43b6d80f3fba93ec6867182b7740 /docs/config.md
parent4793520998969439bb569c968c3143ae46aefc66 (diff)
downloadpardes-fe9786bf845f844315221e08eba793ac1d27ae9d.tar.gz
pardes-fe9786bf845f844315221e08eba793ac1d27ae9d.zip
A restored command pane comes back finished, not as a live shell
After Restore a dogfood agent's command panes were fish shells under a stale `(make) exit 0` tag. The dump's terminal record now keeps a command pane's line and status, and Restore brings it back done: what it printed, its exit, no shell and no rerun. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/config.md')
-rw-r--r--docs/config.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/config.md b/docs/config.md
index 4d1cebe9..cd719fd3 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -610,5 +610,7 @@ is replayed as history, a dim `── restored history ──` line marks where
ends, and a new shell starts below it in the directory the old one was in,
the same shell it ran (a `Tty bash` pane comes back running bash). A
view left scrolled back stays where it was. Only the shell is new; nothing the
-old one was running is restarted. The web shell, which has no ptys, still
+old one was running is restarted. A command pane comes back finished, with
+what it printed and its `exit N`, and is not run again (a command still
+running when dumped comes back as `exit ?`). The web shell, which has no ptys, still
shows the history alone.