diff --git a/src/renderer/src/components/NewWorkspaceComposerCard.tsx b/src/renderer/src/components/NewWorkspaceComposerCard.tsx
index f4304dbe9c3..3aa6311ab18 100644
--- a/src/renderer/src/components/NewWorkspaceComposerCard.tsx
+++ b/src/renderer/src/components/NewWorkspaceComposerCard.tsx
@@ -88,6 +88,10 @@ type NewWorkspaceComposerCardProps = {
canReuseSelectedBranch: boolean
reuseSelectedBranch: boolean
onReuseSelectedBranchChange: (next: boolean) => void
+ /** Shows the footer "create another after this" toggle — worktree targets only. */
+ showCreateMultiple?: boolean
+ createMultiple?: boolean
+ onCreateMultipleChange?: (next: boolean) => void
smartNameGitHubSourceContext?: TaskSourceContext | null
/** Advisory shown under the name field when a fork PR can't accept maintainer pushes. */
forkPushWarning: string | null
@@ -324,6 +328,9 @@ export default function NewWorkspaceComposerCard({
canReuseSelectedBranch,
reuseSelectedBranch,
onReuseSelectedBranchChange,
+ showCreateMultiple = false,
+ createMultiple = false,
+ onCreateMultipleChange,
smartNameGitHubSourceContext,
forkPushWarning,
detectedAgentIds,
@@ -1002,7 +1009,43 @@ export default function NewWorkspaceComposerCard({
) : null}
-
+
+ {showCreateMultiple ? (
+
+ ) : null}