HHerdr HandbookUbuntu
HERDR HANDBOOK · VI

Session, Persistence & Restore

Hiểu chính xác cái gì sống sót khi detach, cái gì mất khi server restart, và vai trò của native agent session restore.

1. Detach là trường hợp tốt nhất

Khi chỉ detach client, server và process vẫn chạy thật.

# Trong TUI: Ctrl+B rồi Q
# Sau đó reattach
herdr

2. Server restart khác hẳn

Nếu server dừng, process cũ không thể tiếp tục. Herdr có thể restore hình dạng session: workspace, tab, pane, cwd, layout, focus.

3. So sánh persistence

Tình huống Process còn chạy Layout trở lại Agent conversation
Detach / reattach Có Có Có, vì process chưa chết
Server restart Không Có Có nếu native resume được hỗ trợ/cấu hình
Arbitrary dev server sau restart Không Pane mới/shell mới Không áp dụng

4. Native agent resume

Với Codex integration hiện hành, Herdr nhận native session reference và có thể resume Codex conversation khi restore.

herdr integration install codex
herdr integration status

5. Named sessions

Dùng khi cần tách runtime hoàn toàn:

herdr session attach work
herdr session attach experiment
herdr session list
herdr session stop work