Overview - Entire

What sessions capture

Sessions can include:

How Sessions and Checkpoints Relate

Sessions and checkpoints have a flexible relationship that mirrors how you actually work:

Scenario How it looks in Entire
One session, one checkpoint Most common. You ask the agent to do something, it does the work, and you commit.
One checkpoint, multiple sessions Several sessions contribute to the same change before you commit.
One session, multiple checkpoints One longer session keeps going while you commit multiple checkpoints along the way.
Multiple sessions, multiple checkpoints Multiple sessions and commits are linked across a larger or parallel piece of work.

Entire links these records so you can move from code, to checkpoint, to the session context behind it.

How sessions are created

After you enable Entire for a repository, agent hooks capture session context while you work. When you commit, Entire can link the relevant session context to a checkpoint. You can also attach a session later if capture started late, hooks did not fire, or the session was useful even though it did not produce file changes.

What you can do with sessions

Task Where to go
Review prompts, transcript, tools, files, and attribution visually Sessions in Entire.io
Find a session ID or see what is active List Sessions
Inspect metadata, transcripts, or token usage from the terminal Inspect Sessions in CLI
Attach missed session context Attach Sessions
Continue previous agent work Resume Sessions
Bring past local agent sessions into Entire Import Past Sessions
Find prior session context by meaning Semantic Search
Package context for another agent Make Your Agent Use Entire

Continue with

[**Sessions in Entire.io**
Review timelines, transcripts, files, and attribution visually.](https://docs.entire.io/guides/sessions/sessions-in-entire-io)

[**List Sessions**
Find active sessions and session IDs from the terminal.](https://docs.entire.io/guides/sessions/list-sessions)

[**Attach Sessions**
Recover missed context and link it to a checkpoint.](https://docs.entire.io/guides/sessions/attach-sessions)

[**Resume Sessions**
Continue prior agent work from a session or branch.](https://docs.entire.io/guides/sessions/resume-sessions)

[**Import Past Sessions**
Bring past local agent sessions into Entire as read-only checkpoints.](https://docs.entire.io/guides/sessions/import-past-agent-history)

[**Troubleshooting**
Resolve missing, stale, or unlinked sessions.](https://docs.entire.io/guides/sessions/troubleshooting)