From 220eddd4b21ff04f6f7ae03246bbee4b178bdec8 Mon Sep 17 00:00:00 2001 From: "carlrobertoh@gmail.com" Date: Mon, 10 Feb 2025 19:18:10 +0000 Subject: [PATCH] chore: enable code completion by default --- .../codegpt/settings/service/codegpt/CodeGPTServiceForm.kt | 3 +++ .../codegpt/settings/service/codegpt/CodeGPTServiceSettings.kt | 2 +- src/main/resources/messages/codegpt.properties | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceForm.kt b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceForm.kt index 0a21611f..8092c9a4 100644 --- a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceForm.kt +++ b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceForm.kt @@ -79,6 +79,9 @@ class CodeGPTServiceForm { ) .addVerticalGap(4) .addComponent(codeCompletionsEnabledCheckBox) + .addComponent( + UIUtil.createComment("settingsConfigurable.service.codegpt.enableCodeCompletion.comment", 90) + ) .addComponentFillVertically(JPanel(), 0) .panel diff --git a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceSettings.kt b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceSettings.kt index adf53bd6..19d8c620 100644 --- a/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceSettings.kt +++ b/src/main/kotlin/ee/carlrobert/codegpt/settings/service/codegpt/CodeGPTServiceSettings.kt @@ -21,6 +21,6 @@ class CodeGPTServiceChatCompletionSettingsState : BaseState() { } class CodeGPTServiceCodeCompletionSettingsState : BaseState() { - var codeCompletionsEnabled by property(false) + var codeCompletionsEnabled by property(true) var model by string("codestral") } diff --git a/src/main/resources/messages/codegpt.properties b/src/main/resources/messages/codegpt.properties index 293039d2..f5d1ad85 100644 --- a/src/main/resources/messages/codegpt.properties +++ b/src/main/resources/messages/codegpt.properties @@ -43,6 +43,7 @@ settingsConfigurable.service.codegpt.apiKey.comment=You can find the API key in settingsConfigurable.service.codegpt.chatCompletionModel.comment=Choose a model optimized for conversational interactions, including assistance with general queries and explanations. settingsConfigurable.service.codegpt.codeCompletionModel.comment=Choose a model tailored for code completion-related tasks. settingsConfigurable.service.codegpt.enableCodeAssistant.comment=If checked, Code Assistant will suggest related code updates as you make changes. +settingsConfigurable.service.codegpt.enableCodeCompletion.comment=If checked, CodeGPT will suggest changes as you type. settingsConfigurable.service.custom.openai.apiKey.comment=A secret value stored in the system's Keychain or KeePass, depending on your OS. This approach is recommended over storing the secret in the header as plain text. settingsConfigurable.service.custom.openai.apiKey.provider.name=Custom provider name: settingsConfigurable.service.openai.apiKey.comment=You can find the API key in your User settings.