Skip to content

Commit 96739b3

Browse files
committed
Merge remote-tracking branch 'origin/feature/q-lsp-chat' into samgst/q-lsp-tabAdd
# Conflicts: # plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/webview/BrowserConnector.kt # plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/model/aws/chat/FlareChatCommands.kt
2 parents d7c047c + 78f1d42 commit 96739b3

File tree

21 files changed

+148
-27
lines changed

21 files changed

+148
-27
lines changed

.changes/3.68.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"date" : "2025-04-23",
3+
"version" : "3.68",
4+
"entries" : [ {
5+
"type" : "feature",
6+
"description" : "Amazon Q: Show visual indicator in status bar if profile selection is needed to continue with Q Inline / Q Chat"
7+
}, {
8+
"type" : "feature",
9+
"description" : "Amazon Q /test: Remove unsupported message for non-java python languages"
10+
}, {
11+
"type" : "bugfix",
12+
"description" : "/dev: Fix prompt to enable devfile build not triggering when devfile is present."
13+
}, {
14+
"type" : "bugfix",
15+
"description" : "/review disable auto scan by default"
16+
}, {
17+
"type" : "bugfix",
18+
"description" : "/review: disabled highlighter for ignored issues"
19+
} ]
20+
}

.changes/next-release/bugfix-2301aeeb-f36e-4776-8e9b-4238c55e43f4.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/bugfix-271e3abd-91e9-40a4-9a3d-7c7457ff6f22.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/bugfix-2acb4142-8c33-475d-a57a-3445fa4a7725.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/next-release/feature-f49ee314-0987-45cd-84fe-d852e67c8723.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# _3.68_ (2025-04-23)
2+
- **(Feature)** Amazon Q: Show visual indicator in status bar if profile selection is needed to continue with Q Inline / Q Chat
3+
- **(Feature)** Amazon Q /test: Remove unsupported message for non-java python languages
4+
- **(Bug Fix)** /dev: Fix prompt to enable devfile build not triggering when devfile is present.
5+
- **(Bug Fix)** /review disable auto scan by default
6+
- **(Bug Fix)** /review: disabled highlighter for ignored issues
7+
18
# _3.67_ (2025-04-18)
29
- **(Bug Fix)** Amazon Q: Customization now resets with a warning if unavailable in the selected profile.
310
- **(Bug Fix)** Q panel will get stuck while signin if users have multiple windows

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44
# Toolkit Version
5-
toolkitVersion=3.68-SNAPSHOT
5+
toolkitVersion=3.69-SNAPSHOT
66

77
# Publish Settings
88
publishToken=

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/webview/BrowserConnector.kt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,27 @@ import software.aws.toolkits.jetbrains.services.amazonq.lsp.AmazonQLspService
2828
import software.aws.toolkits.jetbrains.services.amazonq.lsp.encryption.JwtEncryptionManager
2929
import software.aws.toolkits.jetbrains.services.amazonq.lsp.flareChat.ChatCommunicationManager
3030
import software.aws.toolkits.jetbrains.services.amazonq.lsp.flareChat.getTextDocumentIdentifier
31+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_FEEDBACK
32+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_FOLLOW_UP_CLICK
3133
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_INFO_LINK_CLICK
3234
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_LINK_CLICK
3335
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_QUICK_ACTION
36+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_READY
3437
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_SOURCE_LINK_CLICK
3538
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_TAB_ADD
3639
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_TAB_CHANGE
3740
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CHAT_TAB_REMOVE
3841
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.ChatNotification
3942
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.ChatParams
4043
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.ChatPrompt
44+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.ChatReadyNotification
4145
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.CursorState
4246
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.EncryptedChatParams
4347
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.EncryptedQuickActionChatParams
48+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.FeedbackNotification
49+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.FeedbackParams
50+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.FollowUpClickNotification
51+
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.FollowUpClickParams
4452
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.InfoLinkClickNotification
4553
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.InfoLinkClickParams
4654
import software.aws.toolkits.jetbrains.services.amazonq.lsp.model.aws.chat.LinkClickNotification
@@ -220,6 +228,16 @@ class BrowserConnector(
220228

221229
showResult(result, partialResultToken, tabId, encryptionManager, browser)
222230
}
231+
CHAT_FEEDBACK -> {
232+
handleChatNotification<FeedbackNotification, FeedbackParams>(node) { server, params ->
233+
server.feedback(params)
234+
}
235+
}
236+
CHAT_READY -> {
237+
handleChatNotification<ChatReadyNotification, Unit>(node) { server, _ ->
238+
server.chatReady()
239+
}
240+
}
223241
CHAT_TAB_ADD -> {
224242
handleChatNotification<TabEventRequest, TabEventParams>(node) { server, params ->
225243
server.tabAdd(params)
@@ -253,6 +271,11 @@ class BrowserConnector(
253271
server.sourceLinkClick(params)
254272
}
255273
}
274+
CHAT_FOLLOW_UP_CLICK -> {
275+
handleChatNotification<FollowUpClickNotification, FollowUpClickParams>(node) { server, params ->
276+
server.followUpClick(params)
277+
}
278+
}
256279
}
257280
}
258281

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/codescan/CodeWhispererCodeScanIssueDetailsPanel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ import software.aws.toolkits.jetbrains.services.codewhisperer.codescan.utils.ope
3737
import software.aws.toolkits.jetbrains.services.codewhisperer.codescan.utils.sendCodeFixGeneratedTelemetryToServiceAPI
3838
import software.aws.toolkits.jetbrains.services.codewhisperer.codescan.utils.truncateIssueTitle
3939
import software.aws.toolkits.jetbrains.services.codewhisperer.telemetry.CodeWhispererTelemetryService
40-
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererColorUtil.getHexString
4140
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererConstants
41+
import software.aws.toolkits.jetbrains.services.codewhisperer.util.getHexString
4242
import software.aws.toolkits.jetbrains.settings.CodeWhispererSettings
4343
import software.aws.toolkits.resources.message
4444
import software.aws.toolkits.telemetry.Component

plugins/amazonq/codewhisperer/jetbrains-community/src/software/aws/toolkits/jetbrains/services/codewhisperer/codescan/listeners/CodeWhispererCodeScanEditorMouseMotionListener.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ import software.aws.toolkits.jetbrains.services.codewhisperer.codescan.utils.sen
4141
import software.aws.toolkits.jetbrains.services.codewhisperer.codescan.utils.truncateIssueTitle
4242
import software.aws.toolkits.jetbrains.services.codewhisperer.language.programmingLanguage
4343
import software.aws.toolkits.jetbrains.services.codewhisperer.telemetry.CodeWhispererTelemetryService
44-
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererColorUtil.getHexString
4544
import software.aws.toolkits.jetbrains.services.codewhisperer.util.CodeWhispererConstants
45+
import software.aws.toolkits.jetbrains.services.codewhisperer.util.getHexString
4646
import software.aws.toolkits.resources.message
4747
import software.aws.toolkits.telemetry.CodeFixAction
4848
import software.aws.toolkits.telemetry.MetricResult

0 commit comments

Comments
 (0)