
Connecting Repositories
Initial Setup
When you first sign in to Entire:- Authorize the Entire GitHub App
- Select which repositories to connect
- Entire syncs existing checkpoint data
Adding New Repositories
To add repositories after initial setup:- Go to Repositories → Configure repository access
- Select repositories from the list
- 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:| Permission | Purpose |
|---|---|
| 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 |
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:- Install the Entire GitHub App on the organization
- Organization admins can configure which repositories to connect
- 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