Skip to content

Commit b54edf5

Browse files
authored
Add coding agent description (#7691)
1 parent 26ce8cc commit b54edf5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/github/copilotRemoteAgent.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,11 +791,14 @@ export class CopilotRemoteAgentManager extends Disposable {
791791
const status = copilotEventToSessionStatus(mostRecentCopilotEvent(timeline));
792792
const tooltip = await issueMarkdown(pullRequest, this.context, this.repositoriesManager);
793793
const timestampNumber = new Date(pullRequest.createdAt).getTime();
794+
const defaultBranch = await pullRequest.githubRepository.getDefaultBranch();
795+
const description = pullRequest.base.ref === defaultBranch ? `PR #${pullRequest.number}` : `PR #${pullRequest.number}${pullRequest.base.ref}`;
794796
return {
795797
id: `${pullRequest.number}`,
796798
label: pullRequest.title || `Session ${pullRequest.number}`,
797799
iconPath: this.getIconForSession(status),
798800
pullRequest: pullRequest,
801+
description: description,
799802
tooltip,
800803
status,
801804
timing: {
@@ -824,11 +827,14 @@ export class CopilotRemoteAgentManager extends Disposable {
824827
const status = copilotPRStatusToSessionStatus(prAndStatus.status);
825828
const pullRequest = prAndStatus.item;
826829
const tooltip = await issueMarkdown(pullRequest, this.context, this.repositoriesManager);
830+
const defaultBranch = await pullRequest.githubRepository.getDefaultBranch();
831+
const description = pullRequest.base.ref === defaultBranch ? `PR #${pullRequest.number}` : `PR #${pullRequest.number}${pullRequest.base.ref}`;
827832
return {
828833
id: `${pullRequest.number}`,
829834
label: pullRequest.title || `Session ${pullRequest.number}`,
830835
iconPath: this.getIconForSession(status),
831836
pullRequest: pullRequest,
837+
description: description,
832838
tooltip,
833839
status,
834840
timing: {

0 commit comments

Comments
 (0)