Checkpoints
hob automatically saves and restores your entire workspace state.
Every time you close hob, your workspace state is saved. When you reopen the same project, everything comes back exactly as you left it — pane layout, agent conversations, terminal history, and draft input.
What's saved
- Layout — pane positions, sizes, and which workspace is active
- Agent conversations — full history including thinking blocks and tool calls
- Terminal history — all commands and their output
- Render panes — which files are open, scroll position, diff mode
- Draft input — text you were typing but hadn't sent yet
- Window geometry — size and position of the app window
How it works
Checkpoints are automatic. Every state change — creating a pane, resizing, switching workspaces, sending a message — is saved as it happens. There's nothing to configure and no manual save step.
When you open a project, hob restores the last known state for that project. Close your laptop on Friday with three agents mid-conversation, open it Monday morning, and pick up right where you left off.
Restoring past sessions
The Activity panel (Cmd+Shift+H or Ctrl+Shift+H) shows a chronological list of all past panes — agents and terminals. Browse the list and click any entry to restore it.
This is useful when you:
- Closed a pane by accident
- Want to revisit a conversation from a few days ago
- Need to reference how you solved a similar problem before
Multi-window
If you run multiple hob windows, each one saves and restores independently. On restart, each window returns to its own layout and workspace state.