feat(KB-184): change autoMerge default from false to true

- Update DEFAULT_SETTINGS in core types to set autoMerge: true
- Update initial state defaults in App and SettingsModal components
- Update test fixtures in App, Board, and SettingsModal tests
- Update kb-board skill docs to reflect new default
- Add minor changeset for the default change
This commit is contained in:
Dustin Byrne
2026-03-28 18:14:16 -04:00
parent 2854553199
commit 494de14820
8 changed files with 12 additions and 7 deletions

View File

@@ -8,7 +8,7 @@ const defaultSettings: Settings = {
maxWorktrees: 4,
pollIntervalMs: 15000,
groupOverlappingFiles: false,
autoMerge: false,
autoMerge: true,
recycleWorktrees: false,
worktreeInitCommand: "",
testCommand: "",

View File

@@ -25,7 +25,7 @@ function renderBoard() {
onCancelCreate={noop}
onCreateTask={noopAsync}
onNewTask={noop}
autoMerge={false}
autoMerge={true}
onToggleAutoMerge={noop}
globalPaused={false}
/>,

View File

@@ -8,7 +8,7 @@ const defaultSettings: Settings = {
maxWorktrees: 4,
pollIntervalMs: 15000,
groupOverlappingFiles: false,
autoMerge: false,
autoMerge: true,
recycleWorktrees: false,
worktreeInitCommand: "",
testCommand: "",