From 28d11d18a739864406a37a9b2c6f3fefc450b6bc Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 28 Sep 2026 22:12:00 -0300 Subject: Restore brings a Tty bash pane back running bash A dogfood agent's `Tty bash` pane came back from Restore running fish: the dump kept its directory but not the shell it was opened on. The dump's terminal record now carries that shell (empty for the configured one, as older dumps read), and Restore starts it again. Co-Authored-By: Claude Opus 5.5 --- test/snapshots/dump.golden | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test') diff --git a/test/snapshots/dump.golden b/test/snapshots/dump.golden index 858e6670..d3a7c0cc 100644 --- a/test/snapshots/dump.golden +++ b/test/snapshots/dump.golden @@ -36,6 +36,7 @@ .tag_tail = null, .terminal = .{ .cwd = "/tmp/pardes-snap/dump/cwd", + .shell = "", .stream = "ls\nd.txt\n", .stream_b64 = .stream_is_screen = true, @@ -56,6 +57,7 @@ .tag_tail = null, .terminal = .{ .cwd = "/tmp/pardes-snap/dump/cwd", + .shell = "", .stream = "ls\nd.txt\n", .stream_b64 = .stream_is_screen = true, @@ -76,6 +78,7 @@ .tag_tail = null, .terminal = .{ .cwd = "/tmp/pardes-snap/dump/cwd", + .shell = "", .stream = "ls\nd.txt\n", .stream_b64 = .stream_is_screen = true, -- cgit v1.3