Skip to main content
A session is the complete record of an AI coding interaction: the prompts, responses, tool calls, file changes, metadata, token usage, and checkpoint links Entire captured while the agent worked. Sessions show what the agent did, why it did it, and how the work came together.

What sessions capture

Sessions can include:
  • prompts and agent responses
  • tool calls, shell commands, file reads, and file edits
  • files created, modified, or deleted during the session
  • agent, model, worktree, timing, and token metadata
  • checkpoints and commits linked to the session
  • line attribution showing how much of a change came from the agent versus a human

How Sessions and Checkpoints Relate

Sessions and checkpoints have a flexible relationship that mirrors how you actually work:
ScenarioHow it looks in Entire
One session, one checkpointMost common. You ask the agent to do something, it does the work, and you commit.
One checkpoint, multiple sessionsSeveral sessions contribute to the same change before you commit.
One session, multiple checkpointsOne longer session keeps going while you commit multiple checkpoints along the way.
Multiple sessions, multiple checkpointsMultiple 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

TaskWhere to go
Review prompts, transcript, tools, files, and attribution visuallySessions in Entire.io
Find a session ID or see what is activeList Sessions
Inspect metadata, transcripts, or token usage from the terminalInspect Sessions in CLI
Attach missed session contextAttach Sessions
Continue previous agent workResume Sessions
Bring past local agent sessions into EntireImport Past Sessions
Find prior session context by meaningSemantic Search
Package context for another agentMake Your Agent Use Entire

Continue with

Sessions in Entire.io

Review timelines, transcripts, files, and attribution visually.

List Sessions

Find active sessions and session IDs from the terminal.

Attach Sessions

Recover missed context and link it to a checkpoint.

Resume Sessions

Continue prior agent work from a session or branch.

Import Past Sessions

Bring past local agent sessions into Entire as read-only checkpoints.

Troubleshooting

Resolve missing, stale, or unlinked sessions.