Operating System
macOS
Run Mode
Electron (Desktop App)
App Version
v0.13.0
Bug Description
Max concurrency setting cannot be saved when no worktree is selected (main/primary worktree)
Steps to Reproduce
- Open Automaker
- Ensure you're viewing the main worktree (no feature branch worktree selected)
- Try to change the max concurrency slider in the auto mode panel
- The setting is not saved
Expected Behavior
Max concurrency setting should be saved even when no worktree is selected (main worktree)
Actual Behavior
The setting is not saved because the condition if (currentProject && selectedWorktree) fails when selectedWorktree is null/undefined
Screenshots
No response
Relevant Logs
Additional Context
The bug is in apps/ui/src/components/views/board-view.tsx at line 1277. The condition incorrectly requires selectedWorktree to be truthy, but it can be null/undefined when viewing the main worktree.
Checklist
Operating System
macOS
Run Mode
Electron (Desktop App)
App Version
v0.13.0
Bug Description
Max concurrency setting cannot be saved when no worktree is selected (main/primary worktree)
Steps to Reproduce
Expected Behavior
Max concurrency setting should be saved even when no worktree is selected (main worktree)
Actual Behavior
The setting is not saved because the condition
if (currentProject && selectedWorktree)fails whenselectedWorktreeis null/undefinedScreenshots
No response
Relevant Logs
Additional Context
The bug is in apps/ui/src/components/views/board-view.tsx at line 1277. The condition incorrectly requires
selectedWorktreeto be truthy, but it can be null/undefined when viewing the main worktree.Checklist