feat: update resumeFeature API to support optional useWorktrees parameter

- Modified the resumeFeature method across multiple files to accept an optional useWorktrees parameter, defaulting to false for improved control over worktree usage.
- Updated related hooks and service methods to ensure consistent handling of the new parameter.
- Enhanced server route logic to reflect the change, ensuring worktrees are only utilized when explicitly enabled.
This commit is contained in:
Cody Seibert
2025-12-16 19:02:30 -05:00
parent 360b7ebe08
commit f9ec7222f2
7 changed files with 16 additions and 11 deletions

View File

@@ -342,7 +342,8 @@ export function useBoardActions({
const result = await api.autoMode.resumeFeature(
currentProject.path,
feature.id
feature.id,
useWorktrees
);
if (result.success) {
@@ -356,7 +357,7 @@ export function useBoardActions({
await loadFeatures();
}
},
[currentProject, loadFeatures]
[currentProject, loadFeatures, useWorktrees]
);
const handleManualVerify = useCallback(