File tree Expand file tree Collapse file tree 1 file changed +0
-19
lines changed
Expand file tree Collapse file tree 1 file changed +0
-19
lines changed Original file line number Diff line number Diff line change @@ -1194,15 +1194,13 @@ export class CopilotRemoteAgentManager extends Disposable {
11941194 const pollingInterval = 3000 ; // 3 seconds
11951195
11961196 return new Promise < void > ( ( resolve , reject ) => {
1197- let cancellationListener : vscode . Disposable | undefined ;
11981197 let isCompleted = false ;
11991198
12001199 const complete = async ( ) => {
12011200 if ( isCompleted ) {
12021201 return ;
12031202 }
12041203 isCompleted = true ;
1205- cancellationListener ?. dispose ( ) ;
12061204
12071205 await pullRequest . getFileChangesInfo ( ) ;
12081206 const multiDiffPart = await this . getFileChangesMultiDiffPart ( pullRequest ) ;
@@ -1213,23 +1211,6 @@ export class CopilotRemoteAgentManager extends Disposable {
12131211 resolve ( ) ;
12141212 } ;
12151213
1216- cancellationListener = token . onCancellationRequested ( async ( ) => {
1217- if ( isCompleted ) {
1218- return ;
1219- }
1220-
1221- try {
1222- const sessionInfo = await capi . getSessionInfo ( sessionId ) ;
1223- if ( sessionInfo && sessionInfo . state !== 'completed' && sessionInfo . workflow_run_id ) {
1224- await pullRequest . githubRepository . cancelWorkflow ( sessionInfo . workflow_run_id ) ;
1225- stream . markdown ( vscode . l10n . t ( 'Session has been cancelled.' ) ) ;
1226- complete ( ) ;
1227- }
1228- } catch ( error ) {
1229- Logger . error ( `Error while trying to cancel session ${ sessionId } workflow: ${ error } ` , CopilotRemoteAgentManager . ID ) ;
1230- }
1231- } ) ;
1232-
12331214 const pollForUpdates = async ( ) : Promise < void > => {
12341215 try {
12351216 if ( token . isCancellationRequested ) {
You can’t perform that action at this time.
0 commit comments