Skip to content

Commit e2a4808

Browse files
committed
Previous options should not be selectable
1 parent 1f76660 commit e2a4808

File tree

1 file changed

+2
-1
lines changed
  • apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/copilot/components/copilot-message

1 file changed

+2
-1
lines changed

apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/copilot/components/copilot-message/copilot-message.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -509,11 +509,12 @@ const CopilotMessage: FC<CopilotMessageProps> = memo(
509509
)}
510510

511511
{/* Options selector when agent presents choices - streams in but disabled until complete */}
512+
{/* Disabled for previous messages (not isLastMessage) so only the latest options are interactive */}
512513
{parsedTags?.options && Object.keys(parsedTags.options).length > 0 && (
513514
<OptionsSelector
514515
options={parsedTags.options}
515516
onSelect={handleOptionSelect}
516-
disabled={isSendingMessage || isStreaming}
517+
disabled={!isLastMessage || isSendingMessage || isStreaming}
517518
enableKeyboardNav={
518519
isLastMessage && !isStreaming && parsedTags.optionsComplete === true
519520
}

0 commit comments

Comments
 (0)