From 95bebac640ed000dd92d46e97e290b67d695ad42 Mon Sep 17 00:00:00 2001 From: Cheng Zhang Date: Tue, 6 May 2025 15:43:57 -0400 Subject: [PATCH] fix(amazonq): unable to find Amazon Q feature dev auto build setting --- .../bugfix-7920ece4-99d6-4828-931e-29b66994dc10.json | 4 ++++ .../amazonqFeatureDev/controller/FeatureDevController.kt | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changes/next-release/bugfix-7920ece4-99d6-4828-931e-29b66994dc10.json diff --git a/.changes/next-release/bugfix-7920ece4-99d6-4828-931e-29b66994dc10.json b/.changes/next-release/bugfix-7920ece4-99d6-4828-931e-29b66994dc10.json new file mode 100644 index 00000000000..b42daecd908 --- /dev/null +++ b/.changes/next-release/bugfix-7920ece4-99d6-4828-931e-29b66994dc10.json @@ -0,0 +1,4 @@ +{ + "type" : "bugfix", + "description" : "/dev: Fix missing Amazon Q feature dev auto build setting." +} \ No newline at end of file diff --git a/plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/controller/FeatureDevController.kt b/plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/controller/FeatureDevController.kt index 30b345c92ef..4870a206809 100644 --- a/plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/controller/FeatureDevController.kt +++ b/plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/controller/FeatureDevController.kt @@ -544,7 +544,8 @@ class FeatureDevController( } private suspend fun handleDevCommandUserSetting(tabId: String, value: Boolean) { - CodeWhispererSettings.getInstance().toggleAutoBuildFeature(context.project.basePath, value) + val session = getSessionInfo(tabId) + CodeWhispererSettings.getInstance().toggleAutoBuildFeature(session.context.workspaceRoot.path, value) messenger.sendAnswer( tabId = tabId, message = message("amazonqFeatureDev.chat_message.setting_updated"),