Skip to main content
Entire connects to your GitHub repositories to sync session and checkpoint data. This page covers how to connect, manage, and configure repositories.
Repositories view
A listing of your repos that Entire might be enabled in. Along with each repository, you’ll see the number of open PRs, a checkpoints graph and when it was last updated.

Connecting Repositories

Initial Setup

When you first sign in to Entire:
  1. Authorize the Entire GitHub App
  2. Select which repositories to connect
  3. Entire syncs existing checkpoint data

Adding New Repositories

To add repositories after initial setup:
  1. Go to RepositoriesConfigure repository access
  2. Select repositories from the list
  3. Click Save
You can connect both personal and organization repositories if you have appropriate permissions.

GitHub App Permissions

Entire’s GitHub App requests these permissions:
PermissionPurpose
Code (read)Read checkpoint data from entire/checkpoints/v1 branch
Metadata (read)Access repository information
Pull requests (read)Display PR information and link checkpoints to PRs
Entire never writes to your repositories.

Repository Dashboard

Each connected repository has a dashboard showing:
  • Repository name and description
  • Checkpoints - A graph of all of the checkpoints contributed
  • Open PRs - The number of Open PRs in the repo

Organization Repositories

Organization Setup

For organization repositories:
  1. Install the Entire GitHub App on the organization
  2. Organization admins can configure which repositories to connect
  3. Team members see repositories they have access to

Team Visibility

Within an organization:
  • Checkpoints and Sessions are visible to all repository collaborators
  • Organization settings can restrict visibility further

Best Practices

  • Enable Entire in all active repositories for complete visibility
  • Use consistent strategies across team members
  • Review sessions during code review to understand changes
  • Set appropriate retention policies to manage storage
  • Check the dashboard regularly to track AI usage