Skip to main content
When checkpoint history should stay on your current machine, disable automatic checkpoint pushes in local settings:
Entire will still capture checkpoint data on your machine, but it will not push that data to GitHub or another remote. This is useful for local experiments or repositories where you do not need checkpoint history available from another device. The tradeoff is that teammates cannot review local-only checkpoints unless you share them another way. This writes push_sessions: false to .entire/settings.local.json:

Keep checkpoints local for everyone

To disable checkpoint pushes for everyone working in the repository, use project settings instead:
This writes the same setting to .entire/settings.json. Commit that file when the behavior should apply to the whole project.