File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 7
7
import { Buffer } from 'buffer' ;
8
8
import * as vscode from 'vscode' ;
9
9
import { COPILOT_ACCOUNTS } from '../common/comment' ;
10
+ import { COPILOT_LOGINS } from '../common/copilot' ;
10
11
import { emojify , ensureEmojis } from '../common/emoji' ;
11
12
import Logger from '../common/logger' ;
12
13
import { DataUri } from '../common/uri' ;
@@ -137,8 +138,11 @@ async function getReviewersQuickPickItems(folderRepositoryManager: FolderReposit
137
138
const allTeamReviewers = isInOrganization ? await folderRepositoryManager . getTeamReviewers ( refreshKind ) : [ ] ;
138
139
const teamReviewers : ITeam [ ] = allTeamReviewers [ remoteName ] ?? [ ] ;
139
140
const assignableUsers : ( IAccount | ITeam ) [ ] = [ ...teamReviewers ] ;
140
- if ( allAssignableUsers [ remoteName ] ) {
141
- assignableUsers . push ( ...allAssignableUsers [ remoteName ] ) ;
141
+
142
+ // Remove the swe agent as it can't do reviews
143
+ const assignableUsersForRemote = allAssignableUsers [ remoteName ] . filter ( user => user . login !== COPILOT_LOGINS [ 1 ] ) ;
144
+ if ( assignableUsersForRemote ) {
145
+ assignableUsers . push ( ...assignableUsersForRemote ) ;
142
146
}
143
147
144
148
// used to track logins that shouldn't be added to pick list
You can’t perform that action at this time.
0 commit comments