Skip to content

Commit f00630a

Browse files
authored
fix: fork session (#7219)
1 parent f9cbc8a commit f00630a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

ui/desktop/src/components/ProgressiveMessageList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ interface ProgressiveMessageListProps {
3636
// Custom render function for messages
3737
renderMessage?: (message: Message, index: number) => React.ReactNode | null;
3838
isStreamingMessage?: boolean; // Whether messages are currently being streamed
39-
onMessageUpdate?: (messageId: string, newContent: string) => void;
39+
onMessageUpdate?: (messageId: string, newContent: string, editType?: 'fork' | 'edit') => void;
4040
onRenderingComplete?: () => void; // Callback when all messages are rendered
4141
submitElicitationResponse?: (
4242
elicitationId: string,

ui/desktop/src/components/UserMessage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ export default function UserMessage({ message, onMessageUpdate }: UserMessagePro
8080

8181
setIsEditing(false);
8282

83-
if (editContent.trim() === textContent.trim()) {
83+
if (editType === 'edit' && editContent.trim() === textContent.trim()) {
8484
return;
8585
}
8686

0 commit comments

Comments
 (0)