Skip to content

Commit f664dfc

Browse files
Resolved diffs
1 parent 324743a commit f664dfc

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/renderer/components/Experiment/Interact/SystemMessageBox.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,12 @@ export default function SystemMessageBox({
125125
defaultPromptConfigForModel?.system_message ||
126126
'';
127127
} else {
128+
// Disable override - remove flag and system_message field
128129
delete newPrompt.system_message_override;
129130
delete newPrompt.system_message;
130131
}
131132

133+
// Update state only after server call to avoid timing issues
132134
experimentInfoMutate(
133135
{
134136
...experimentInfo,
@@ -141,6 +143,7 @@ export default function SystemMessageBox({
141143
);
142144

143145
savePromptToServer(newPrompt);
146+
// Note: setIsOverrideEnabled will be updated via useEffect when experimentInfoMutate triggers
144147
};
145148

146149
const handleSystemMessageChange = (e: any) => {

0 commit comments

Comments
 (0)