File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed
server/aws-lsp-codewhisperer/src
language-server/netTransform Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -379,7 +379,7 @@ export class TransformHandler {
379379 async downloadExportResultArchive ( exportId : string , saveToDir : string ) {
380380 let result
381381 try {
382- result = await this . serviceManager . getStreamingClient ( ) . client . exportResultArchive ( {
382+ result = await this . serviceManager . getStreamingClient ( ) . exportResultArchive ( {
383383 exportId,
384384 exportIntent : ExportIntent . TRANSFORMATION ,
385385 } )
Original file line number Diff line number Diff line change 44 GenerateAssistantResponseCommandOutput as GenerateAssistantResponseCommandOutputCodeWhispererStreaming ,
55 SendMessageCommandInput as SendMessageCommandInputCodeWhispererStreaming ,
66 SendMessageCommandOutput as SendMessageCommandOutputCodeWhispererStreaming ,
7+ ExportResultArchiveCommandInput as ExportResultArchiveCommandInputCodeWhispererStreaming ,
8+ ExportResultArchiveCommandOutput as ExportResultArchiveCommandOutputCodeWhispererStreaming ,
79} from '@amzn/codewhisperer-streaming'
810import {
911 QDeveloperStreaming ,
@@ -122,6 +124,19 @@ export class StreamingClientServiceToken extends StreamingClientServiceBase {
122124
123125 return response
124126 }
127+
128+ public async exportResultArchive (
129+ request : ExportResultArchiveCommandInputCodeWhispererStreaming ,
130+ abortController ?: AbortController
131+ ) : Promise < ExportResultArchiveCommandOutputCodeWhispererStreaming > {
132+ const controller : AbortController = abortController ?? new AbortController ( )
133+ this . inflightRequests . add ( controller )
134+ const response = await this . client . exportResultArchive (
135+ this . profileArn ? { ...request , profileArn : this . profileArn } : request
136+ )
137+ this . inflightRequests . delete ( controller )
138+ return response
139+ }
125140}
126141
127142export class StreamingClientServiceIAM extends StreamingClientServiceBase {
You can’t perform that action at this time.
0 commit comments