62
return undefined;
63
}
65
>
return [{
66
>
id: 'create-pr',
67
>
label: localize('agentHost.changeset.createPR', "Create Pull Request"),
68
>
icon: 'git-pull-request-create',
69
>
group: 'pull-request',
70
>
scopes: [ChangesetOperationScope.Changeset],
71
>
status: ChangesetOperationStatus.Idle,
72
>
},
73
>
{
74
>
id: 'create-pr-auto-merge',
75
>
label: localize('agentHost.changeset.createPRAutoMerge', "Create Pull Request (Auto-Merge)"),
76
>
icon: 'git-merge',
77
>
group: 'pull-request',
78
>
scopes: [ChangesetOperationScope.Changeset],
79
>
status: ChangesetOperationStatus.Idle,
80
>
},
81
>
{
82
>
id: 'create-pr-auto-squash',
83
>
label: localize('agentHost.changeset.createPRAutoSquash', "Create Pull Request (Auto-Squash)"),
84
>
icon: 'git-merge',
85
>
group: 'pull-request',
86
>
scopes: [ChangesetOperationScope.Changeset],
87
>
status: ChangesetOperationStatus.Idle,
88
>
},
89
>
{
90
>
id: 'create-pr-auto-rebase',
91
>
label: localize('agentHost.changeset.createPRAutoRebase', "Create Pull Request (Auto-Rebase)"),
92
>
icon: 'git-merge',
93
>
group: 'pull-request',
94
>
scopes: [ChangesetOperationScope.Changeset],
95
>
status: ChangesetOperationStatus.Idle,
96
>
},
97
>
{
98
>
id: 'create-draft-pr',
99
>
label: localize('agentHost.changeset.createDraftPR', "Create Draft Pull Request"),
100
>
icon: 'git-pull-request-draft',
101
>
group: 'pull-request_draft',
102
>
scopes: [ChangesetOperationScope.Changeset],
103
>
status: ChangesetOperationStatus.Idle,
104
>
}] satisfies ChangesetOperation[];
105
}
106