From b475f15e3d6c2ab7fca554618ab6de767baba132 Mon Sep 17 00:00:00 2001 From: Petr Mironychev <9195189+Palm1r@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:29:20 +0100 Subject: [PATCH] :sparkles: feat: Improve system prompt for code completion --- settings/CodeCompletionSettings.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/settings/CodeCompletionSettings.cpp b/settings/CodeCompletionSettings.cpp index dbc73d7..53919ec 100644 --- a/settings/CodeCompletionSettings.cpp +++ b/settings/CodeCompletionSettings.cpp @@ -143,9 +143,8 @@ CodeCompletionSettings::CodeCompletionSettings() systemPrompt.setSettingsKey(Constants::CC_SYSTEM_PROMPT); systemPrompt.setDisplayStyle(Utils::StringAspect::TextEditDisplay); - systemPrompt.setDefaultValue( - "You are an expert C++, Qt, and QML code completion AI. Your task is to provide accurate " - "and contextually appropriate code suggestions."); + systemPrompt.setDefaultValue("You are an expert C++, Qt, and QML code completion AI. ANSWER " + "should be SHORT and in CODE"); useFilePathInContext.setSettingsKey(Constants::CC_USE_FILE_PATH_IN_CONTEXT); useFilePathInContext.setDefaultValue(true);