@@ -27,7 +27,7 @@ import { pickEmail, reviewersQuickPick } from './quickPicks';
2727import { parseReviewers } from './utils' ;
2828import { CancelCodingAgentReply , DeleteReviewResult , MergeArguments , MergeResult , PullRequest , ReviewType } from './views' ;
2929import { COPILOT_ACCOUNTS , IComment } from '../common/comment' ;
30- import { COPILOT_SWE_AGENT , copilotEventToStatus , CopilotPRStatus , mostRecentCopilotEvent } from '../common/copilot' ;
30+ import { COPILOT_REVIEWER , COPILOT_REVIEWER_ACCOUNT , COPILOT_SWE_AGENT , copilotEventToStatus , CopilotPRStatus , mostRecentCopilotEvent } from '../common/copilot' ;
3131import { commands , contexts } from '../common/executeCommands' ;
3232import { disposeAll } from '../common/lifecycle' ;
3333import Logger from '../common/logger' ;
@@ -308,7 +308,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
308308 Logger . debug ( 'pr.initialize' , PullRequestOverviewPanel . ID ) ;
309309 const users = this . _assignableUsers [ pullRequestModel . remote . remoteName ] ?? [ ] ;
310310 const copilotUser = users . find ( user => COPILOT_ACCOUNTS [ user . login ] ) ;
311- const isCopilotAlreadyReviewer = this . _existingReviewers . some ( reviewer => ! isITeam ( reviewer . reviewer ) && COPILOT_ACCOUNTS [ reviewer . reviewer . login ] ) ;
311+ const isCopilotAlreadyReviewer = this . _existingReviewers . some ( reviewer => ! isITeam ( reviewer . reviewer ) && reviewer . reviewer . login === COPILOT_REVIEWER ) ;
312312 const baseContext = this . getInitializeContext ( currentUser , pullRequest , timelineEvents , repositoryAccess , viewerCanEdit , users ) ;
313313
314314 this . preLoadInfoNotRequiredForOverview ( pullRequest ) ;
@@ -757,7 +757,7 @@ export class PullRequestOverviewPanel extends IssueOverviewPanel<PullRequestMode
757757 try {
758758 const copilotUser = this . _assignableUsers [ this . _item . remote . remoteName ] ?. find ( user => COPILOT_ACCOUNTS [ user . login ] ) ;
759759 if ( copilotUser ) {
760- await this . _item . requestReview ( [ copilotUser ] , [ ] ) ;
760+ await this . _item . requestReview ( [ COPILOT_REVIEWER_ACCOUNT ] , [ ] ) ;
761761 const newReviewers = await this . _item . getReviewRequests ( ) ;
762762 this . _existingReviewers = parseReviewers ( newReviewers ! , await this . _item . getTimelineEvents ( ) , this . _item . author ) ;
763763 const reply = {
0 commit comments