docs: the front page promised shells that survive a reboot

README, both languages, and the docs index said that after rebooting
the machine your shells are still running. They are not, and the
project's own agent documentation says so plainly:

    When the server goes away — a reboot, a crash, a deliberate
    restart — the shells go with it. Panes that were running an agent
    relaunch the conversation on restore.

That is the accurate version, and it is what I measured: killing the
GUI leaves the server and every pane alive, and restarting the server
takes panes from two to zero while the workspaces survive. So quitting
the app really does keep shells running — the front page was right
about that half — and a reboot rebuilds the layout around fresh shells
with agent conversations resumed.

The headline is no weaker for being true; "resumes your agent
conversations after a reboot" is the thing that is hard to build, and
it is the thing that actually happens.

Left alone, because they were already exact: "a pane lost to a reboot
relaunches the conversation", prompt history that "carries across
sessions and reboots" (it is on disk), and "session resume after a
reboot".
This commit is contained in:
l0ng-ai
2026-08-16 10:10:11 +08:00
parent 402f40d0c8
commit 418ebbf960
3 changed files with 6 additions and 5 deletions
+1 -1
View File
@@ -27,7 +27,7 @@
## Why
- **Performance** — ~2× the throughput of Alacritty, Ghostty, or Kitty ([benchmarks](#benchmarks))
- **Persistent sessions** — quit or reboot; your shells and supported agent sessions keep running, no tmux
- **Persistent sessions** — quit the app and your shells keep running; after a reboot the layout comes back and supported agent conversations resume, no tmux
- **Editor-grade input** — suggestions, completion, highlighting, history search
- **Remote development** — files, repos, panes, and git data stay on the remote machine
- **Native SSH** — profiles, SFTP, port forwarding, and jump hosts
+1 -1
View File
@@ -27,7 +27,7 @@
## 为什么
- **性能** —— 吞吐约为 Alacritty、Ghostty、Kitty 的 2 倍([基准测试](#基准测试)
- **持久会话** —— 退出应用、重启机器后,shell 和已支持的 agent 会话照样运行;无需 tmux
- **持久会话** —— 退出应用后 shell 照样运行;重启机器后布局恢复、已支持的 agent 会话续上;无需 tmux
- **编辑器级输入** —— 建议、补全、语法高亮、历史搜索
- **远程开发** —— 文件、仓库、pane 和 git 信息都留在远端机器上
- **原生 SSH** —— profile、SFTP、端口转发和跳板机
+4 -3
View File
@@ -9,9 +9,10 @@ mode: "wide"
<img src="/images/hero.webp" alt="tty7 showing a sidebar of agent sessions across several repositories" />
</Frame>
tty7 is a terminal you can leave running. Close the window, reboot the machine,
walk to a different laptop — the shells you started are still there, and so are
the coding agents you left working in them.
tty7 is a terminal you can leave running. Close the window and the shells you
started are still running, untouched. Reboot the machine and the layout is
rebuilt around fresh shells, with the coding agents you left working picking
their conversations up where they were.
It is written in Rust, renders on the GPU through Zed's
[gpui](https://github.com/zed-industries/zed), and parses VT with Alacritty's