> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Resume Sessions

> Continue previous agent work from a stopped session or branch.

Resume a session when you want to continue previous agent work instead of starting from scratch.

[Entire session resume picker demo](https://customer-0x5hsk8lh27fm00g.cloudflarestream.com/81c60b93ac3402ccb8bb52b1681d9894/iframe?muted=true\&loop=true\&autoplay=true\&poster=https%3A%2F%2Fcustomer-0x5hsk8lh27fm00g.cloudflarestream.com%2F81c60b93ac3402ccb8bb52b1681d9894%2Fthumbnails%2Fthumbnail.jpg%3Ftime%3D%26height%3D600)

## Resume from the Picker

Run resume with no argument to open an interactive picker of stopped sessions across worktrees:

```bash theme={null}
entire session resume
```

After you choose a session, Entire checks out the related branch, restores the session log if needed, and asks whether to start the agent.

## Resume from a Branch

If you already know the branch, pass it directly:

```bash theme={null}
entire session resume BRANCH
```

Entire finds the session ID from checkpoint-linked commits on that branch.

## Force Resume from an Older Checkpoint

Use `--force` when you need to resume from an older checkpoint without confirmation:

```bash theme={null}
entire session resume BRANCH --force
```

> [!WARNING]
>
> If newer commits without checkpoints exist on the branch, resume can reset Git state to the most recent commit with a checkpoint. Entire prompts before doing this unless you force it.

## Continue With

> **[List Sessions](/guides/sessions/list-sessions)**
>
> Find sessions before resuming work.

> **[session resume Command Reference](/cli-reference/session#session-resume)**
>
> See resume behavior and flags.
