Skip to content

Commit 50c2ce5

Browse files
author
Viktor Shesternyak
committed
fix(amazonq): /doc enable text input in edit mode for retries and use it instead of retry button
1 parent b923351 commit 50c2ce5

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqDoc/controller/DocController.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.sendRetryCha
6060
import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.sendSystemPrompt
6161
import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.sendUpdatePlaceholder
6262
import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.sendUpdatePromptProgress
63+
import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.sendErrorToUser
6364
import software.aws.toolkits.jetbrains.services.amazonqDoc.messages.updateFileComponent
6465
import software.aws.toolkits.jetbrains.services.amazonqDoc.session.DocSession
6566
import software.aws.toolkits.jetbrains.services.amazonqDoc.session.PrepareDocGenerationState
@@ -408,7 +409,7 @@ class DocController(
408409
tabId = message.tabId,
409410
errMessage = message("amazonqFeatureDev.exception.open_diff_failed"),
410411
retries = 0,
411-
conversationId = session.conversationIdUnsafe
412+
conversationId = session.conversationIdUnsafe,
412413
)
413414
}
414415
}
@@ -915,7 +916,7 @@ class DocController(
915916
tabId = tabId,
916917
errMessage = message ?: message("amazonqFeatureDev.exception.retry_request_failed"),
917918
retries = retriesRemaining(session),
918-
conversationId = session?.conversationIdUnsafe,
919+
conversationId = session?.conversationIdUnsafe
919920
)
920921
} finally {
921922
// Finish processing the event

plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqDoc/messages/DocMessagePublisherExtensions.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ suspend fun MessagePublisher.sendChatInputEnabledMessage(tabId: String, enabled:
115115
this.publish(chatInputEnabledMessage)
116116
}
117117

118+
118119
suspend fun MessagePublisher.sendError(tabId: String, errMessage: String?, retries: Int, conversationId: String? = null, showDefaultMessage: Boolean? = false) {
119120
val conversationIdText = if (conversationId == null) "" else "\n\nConversation ID: **$conversationId**"
120121

0 commit comments

Comments
 (0)