Skip to content

Commit a07db81

Browse files
committed
fix: proper checks for default system prompt
1 parent d21ddc6 commit a07db81

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

refact-agent/gui/src/components/ChatForm/PromptSelect.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,15 @@ export const PromptSelect: React.FC = () => {
3333

3434
const caps = useGetCapsQuery();
3535

36-
const default_system_prompt =
37-
caps.data?.code_chat_default_system_prompt ?? "default";
36+
const default_system_prompt = useMemo(() => {
37+
if (
38+
caps.data?.code_chat_default_system_prompt &&
39+
caps.data.code_chat_default_system_prompt !== ""
40+
) {
41+
return caps.data.code_chat_default_system_prompt;
42+
}
43+
return "default";
44+
}, [caps.data?.code_chat_default_system_prompt]);
3845

3946
const val = useMemo(
4047
() => Object.keys(selectedSystemPrompt)[0] ?? default_system_prompt,

0 commit comments

Comments
 (0)