Skip to content
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"type" : "feature",
"description" : "Provide more frequent updates about code changes made by agent"
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import com.intellij.diff.DiffManager
import com.intellij.diff.contents.EmptyContent
import com.intellij.diff.requests.SimpleDiffRequest
import com.intellij.diff.util.DiffUserDataKeys

Check warning on line 11 in plugins/amazonq/chat/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonqFeatureDev/controller/FeatureDevController.kt

View workflow job for this annotation

GitHub Actions / qodana

Unused import directive

Unused import directive
import com.intellij.ide.BrowserUtil
import com.intellij.openapi.application.runInEdt
import com.intellij.openapi.command.WriteCommandAction
Expand Down Expand Up @@ -219,7 +219,6 @@
}

val request = SimpleDiffRequest(message.filePath, leftDiffContent, rightDiffContent, null, null)
request.putUserData(DiffUserDataKeys.FORCE_READ_ONLY, true)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?


DiffManager.getInstance().showDiff(project, request)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,8 @@ class CodeGenerationState(
}

private suspend fun CodeGenerationState.generateCode(codeGenerationId: String, messenger: MessagePublisher): CodeGenerationResult {
val pollCount = 180
val requestDelay = 10000L
val pollCount = 360
val requestDelay = 5000L

repeat(pollCount) {
val codeGenerationResultState = config.featureDevService.getTaskAssistCodeGeneration(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ class CodeGenerationStateTest : FeatureDevTestBase() {
}

verify(exactly = 1) { featureDevService.startTaskAssistCodeGeneration(testConversationId, testUploadId, userMessage) }
verify(exactly = 180) { featureDevService.getTaskAssistCodeGeneration(testConversationId, testCodeGenerationId) }
verify(exactly = 360) { featureDevService.getTaskAssistCodeGeneration(testConversationId, testCodeGenerationId) }
coVerify(exactly = 0) { featureDevService.exportTaskAssistArchiveResult(testConversationId) }
}
}
Loading