From aa9abff5afc6a993afed62e9622b5d40ae26dcdc Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 21 Mar 2026 22:36:02 +0800 Subject: [PATCH] fix: hide agent upload slots by default --- .../agents/AgentGenerationWorkspaceDarkV2.tsx | 20 ++----------------- 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/components/agents/AgentGenerationWorkspaceDarkV2.tsx b/components/agents/AgentGenerationWorkspaceDarkV2.tsx index d541dc34f..1acf39abd 100644 --- a/components/agents/AgentGenerationWorkspaceDarkV2.tsx +++ b/components/agents/AgentGenerationWorkspaceDarkV2.tsx @@ -1055,23 +1055,9 @@ export function AgentGenerationWorkspaceDarkV2({ useEffect(() => { if (!selectedAgentPresetId || !hasAgentUploadSlots) { - setIsAttachmentSlotExpanded(true); - return; - } - if (filledAttachmentCount < requiredUploadCount) { - setIsAttachmentSlotExpanded(true); - return; - } - if (hasMaterialStep) { setIsAttachmentSlotExpanded(false); } - }, [ - filledAttachmentCount, - hasMaterialStep, - hasAgentUploadSlots, - requiredUploadCount, - selectedAgentPresetId, - ]); + }, [hasAgentUploadSlots, selectedAgentPresetId]); useEffect(() => { if (!selectedAgentPresetId) { @@ -1969,9 +1955,7 @@ export function AgentGenerationWorkspaceDarkV2({ ) : null} - {(!hasMaterialStep || !hasSatisfiedSlotRequirement || isAttachmentSlotExpanded) - ? attachmentSlotPanel - : null} + {hasAgentUploadSlots && isAttachmentSlotExpanded ? attachmentSlotPanel : null}