Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"type" : "bugfix",
"description" : "/transform: always include button to start a new transformation at the end of a job"
}
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ import software.aws.toolkits.jetbrains.services.amazonq.CODE_TRANSFORM_TROUBLESH
import software.aws.toolkits.jetbrains.services.amazonq.CODE_TRANSFORM_TROUBLESHOOT_DOC_DOWNLOAD_EXPIRED
import software.aws.toolkits.jetbrains.services.codemodernizer.client.GumbyClient
import software.aws.toolkits.jetbrains.services.codemodernizer.commands.CodeTransformMessageListener
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.buildStartNewTransformFollowup
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.createViewDiffButton
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.getDownloadedArtifactTextFromType
import software.aws.toolkits.jetbrains.services.codemodernizer.constants.viewSummaryButton
Expand Down Expand Up @@ -317,7 +316,6 @@ class ArtifactHandler(
message = message("codemodernizer.chat.message.changes_applied"),
)
codeTransformChatHelper?.updateLastPendingMessage(resultContent)
codeTransformChatHelper?.addNewMessage(buildStartNewTransformFollowup())
} else {
if (getCurrentPatchIndex() < totalPatchFiles) {
val message = "I applied the changes in diff patch ${getCurrentPatchIndex() + 1} of $totalPatchFiles. " +
Expand All @@ -331,7 +329,6 @@ class ArtifactHandler(
codeTransformChatHelper?.updateLastPendingMessage(
CodeTransformChatMessageContent(type = CodeTransformChatMessageType.PendingAnswer, message = message)
)
codeTransformChatHelper?.addNewMessage(buildStartNewTransformFollowup())
} else {
codeTransformChatHelper?.updateLastPendingMessage(
CodeTransformChatMessageContent(
Expand All @@ -345,7 +342,7 @@ class ArtifactHandler(
)
}
} else {
codeTransformChatHelper?.addNewMessage(buildStartNewTransformFollowup())
// no-op; start a new transformation button already visible at this point
}
}
} else {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -600,6 +600,7 @@ fun buildTransformResultChatContent(result: CodeModernizerJobCompletedResult, to
} else {
null
},
followUps = listOf(startNewTransformFollowUp),
)
}

Expand Down
Loading