File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ export interface SessionInfo {
276276 agent_id : number ;
277277 logs : string ;
278278 logs_blob_id : string ;
279- state : 'completed' | 'in_progress' | string ;
279+ state : 'completed' | 'in_progress' | 'failed' | string ;
280280 owner_id : number ;
281281 repo_id : number ;
282282 resource_type : string ;
Original file line number Diff line number Diff line change @@ -1376,7 +1376,7 @@ export class CopilotRemoteAgentManager extends Disposable {
13761376 responseParts . push ( new vscode . ChatResponseMarkdownPart ( currentResponseContent . trim ( ) ) ) ;
13771377 }
13781378
1379- if ( session . state === 'completed' ) {
1379+ if ( session . state === 'completed' || session . state === 'failed' /** session can fail with proposed changes */ ) {
13801380 const fileChangesPart = await this . getFileChangesMultiDiffPart ( pullRequest ) ;
13811381 if ( fileChangesPart ) {
13821382 responseParts . push ( fileChangesPart ) ;
You can’t perform that action at this time.
0 commit comments