The work is not in the browser
Every session runs inside tmux on the target host, so the layers fail independently. Close the laptop, lose wifi, restart the daemon, reboot the control-plane box. The work keeps running, and you resume by name.
Naming and resuming are one operation, which is what makes durability simple. A pinned session means this session should exist, not this session existed: press the button and anything pinned that is gone is recreated under the same name.
That is not how it was first built. The pseudo-terminal originally lived in the daemon, and three redeploys in one day killed live sessions. The regression test now starts work, kills the daemon, and asserts the job kept running with no daemon alive.