| ... | @@ -451,7 +451,7 @@ export const makeGitManager = Effect.gen(function* () { | ... | @@ -451,7 +451,7 @@ export const makeGitManager = Effect.gen(function* () { |
| 451 | const resolvedBranch = resolveAutoFeatureBranchName(existingBranchNames, preferredBranch); | 451 | const resolvedBranch = resolveAutoFeatureBranchName(existingBranchNames, preferredBranch); |
| 452 | | 452 | |
| 453 | yield* gitCore.createBranch({ cwd, branch: resolvedBranch }); | 453 | yield* gitCore.createBranch({ cwd, branch: resolvedBranch }); |
| 454 | yield* gitCore.checkoutBranch({ cwd, branch: resolvedBranch }); | 454 | yield* Effect.scoped(gitCore.checkoutBranch({ cwd, branch: resolvedBranch })); |
| 455 | | 455 | |
| 456 | return { | 456 | return { |
| 457 | branchStep: { status: "created" as const, name: resolvedBranch }, | 457 | branchStep: { status: "created" as const, name: resolvedBranch }, |