- Local settings
- Project settings
- Global settings
Local settings have the highest priority and are used for personal preferences, private rules, machine-specific paths, and temporary debugging.
Use this to confirm Entire is still reading the repository configuration. If the behavior does not match
Local settings file
Local settings are stored in.entire/settings.local.json and are automatically ignored by Git.Local settings are merged with project settings. You only need to specify the settings you want to override:.entire/settings.local.json
Local settings reference
Use these settings locally when the behavior should not affect teammates.| Setting path | Type | Use for | Learn more |
|---|---|---|---|
commit_linking | string | Personal commit-linking behavior during git commit | Capture Checkpoints |
strategy_options.push_sessions | boolean | Checkpoint push behavior only on your machine | Checkpoint Storage |
strategy_options.checkpoint_remote | object | Personal checkpoint remote while testing storage behavior | Checkpoint Storage |
redaction.pii.enabled | boolean | Optional PII redaction for your own captured sessions | Privacy and Redaction |
redaction.custom_redactions | object | Private regex redaction rules that should not be committed | Privacy and Redaction |
telemetry | boolean/null | Personal analytics preference in this repository | Privacy and Redaction |
sign_checkpoint_commits | boolean | Personal checkpoint commit signing preference | Privacy and Redaction |
log_level | string | Temporary debug logging without changing team settings | Logging and Diagnostics |
external_agents | boolean | External agent plugin discovery only on your machine | Agent Hooks |
absolute_git_hook_path | boolean | Full entire binary path in Git hooks for GUI Git clients on your machine | Git Hooks |
Modify local settings
- Use the CLI
- Edit JSON
Add If a setting does not have a CLI flag, edit
--local when the command should write to .entire/settings.local.json..entire/settings.local.json directly.Verify local settings
After editing local settings, run:.entire/settings.local.json, check the setting name and JSON nesting. Local settings override project and global settings for the same setting path.