Skip to main content

Settings

Open Settings from the toolbar gear.

Settings General

General​

SettingDescription
Development folderRoot folder scanned for Git repositories
ThemeSystem, Light, or Dark
Open Repository…Open a clone from Settings

Accounts​

SettingDescription
Add GitHub accountHost + PAT → OS keychain / credential manager
Enterprise hostsGitHub Enterprise Server URLs
Remove / re-authManage existing accounts

See GitHub accounts.

Diff​

SettingDescription
Default viewSide by side or Unified
Ignore whitespaceDefault whitespace handling
Context linesDefault context around hunks

Shortcuts​

SettingDescription
Keyboard shortcutsView and remap application shortcuts
ChangeCapture the next key chord for a binding
Reset / ClearRestore the default gesture or unbind
Reset all to defaultsRestore every binding

Gestures use Ctrl+… on Windows and macOS. Diff viewer copy and AI chat Enter keys remain fixed. See Keyboard shortcuts for the default table and id names used in settings.json.

Git​

SettingDescription
Detected Git path / versionRead-only diagnostics of the resolved executable
Ticket-from-branch regexPattern used to insert ticket ids into commit messages

AI​

SettingDescription
Enable + disclosureTurn on AI assist after acknowledging data handling
Copilot tokenDedicated token for AI features
Model / reasoning effortModel selection and effort
RulesGuidance text for AI behavior
Budgets / timeoutsBound cost and duration
Briefing thresholdsWhen briefings kick in
Export retentionHow long exported/materialized AI data is kept
Large-PR thresholdTreat large PRs carefully
Path denylistPaths excluded from AI
Excluded reposRepositories opted out of AI
Test connection / Refresh modelsSetup helpers
Clear all AI dataWipe stored AI artifacts

See AI assist.

Diagnostics​

SettingDescription
Simulate slow GitArtificially delay Git ops to test responsiveness
Diff prefetch tunablesAdjust background diff preparation
Timing summaryPerformance timing information

See Performance.