From 04e7352a75c6e7c5faf792ae6767875edcea5bbc Mon Sep 17 00:00:00 2001 From: brennanb2025 Date: Tue, 23 Jun 2026 15:23:03 -0700 Subject: [PATCH] Refine create-more worktree flow Co-authored-by: Orca --- .../components/NewWorkspaceComposerCard.tsx | 42 +++++++++---------- src/renderer/src/hooks/useComposerState.ts | 3 +- src/renderer/src/i18n/locales/en.json | 2 +- src/renderer/src/i18n/locales/es.json | 2 +- src/renderer/src/i18n/locales/ja.json | 2 +- src/renderer/src/i18n/locales/ko.json | 2 +- .../src/lib/pending-worktree-creation.ts | 3 ++ .../src/lib/worktree-creation-flow.ts | 2 +- 8 files changed, 31 insertions(+), 27 deletions(-) diff --git a/src/renderer/src/components/NewWorkspaceComposerCard.tsx b/src/renderer/src/components/NewWorkspaceComposerCard.tsx index cf1b578925a..6c1f8c1d9bf 100644 --- a/src/renderer/src/components/NewWorkspaceComposerCard.tsx +++ b/src/renderer/src/components/NewWorkspaceComposerCard.tsx @@ -95,7 +95,7 @@ type NewWorkspaceComposerCardProps = { canReuseSelectedBranch: boolean reuseSelectedBranch: boolean onReuseSelectedBranchChange: (next: boolean) => void - /** Shows the footer "create another after this" toggle — worktree targets only. */ + /** Shows the footer "Create more" switch — worktree targets only. */ showCreateMultiple?: boolean createMultiple?: boolean onCreateMultipleChange?: (next: boolean) => void @@ -817,7 +817,10 @@ export default function NewWorkspaceComposerCard({ /> -
+ {/* Why: Advanced is a disclosure header, so keep it visually grouped + with the content or footer below it while preserving normal spacing + from the Agent field above. */} +
) : null}