Skip to content

Commit b87a50c

Browse files
authored
Merge branch 'main' into aeschli/empty-gibbon
2 parents c7b3e2b + df79a9c commit b87a50c

File tree

15 files changed

+266
-55
lines changed

15 files changed

+266
-55
lines changed

extensions/git/src/repository.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,6 +1223,9 @@ export class Repository implements Disposable {
12231223
async () => {
12241224
await this.repository.add(resources.map(r => r.fsPath), opts);
12251225
this.closeDiffEditors([], [...resources.map(r => r.fsPath)]);
1226+
1227+
// Accept working set changes across all chat sessions
1228+
commands.executeCommand('_chat.editSessions.accept', resources);
12261229
},
12271230
() => {
12281231
const resourcePaths = resources.map(r => r.fsPath);
@@ -1373,6 +1376,12 @@ export class Repository implements Disposable {
13731376
this.inputBox.value = await this.getInputTemplate();
13741377
}
13751378
this.closeDiffEditors(indexResources, workingGroupResources);
1379+
1380+
// Accept working set changes across all chat sessions
1381+
const resources = indexResources.length !== 0
1382+
? indexResources.map(r => Uri.file(r))
1383+
: workingGroupResources.map(r => Uri.file(r));
1384+
commands.executeCommand('_chat.editSessions.accept', resources);
13761385
}
13771386

13781387
private commitOperationGetOptimisticResourceGroups(opts: CommitOptions): GitResourceGroups {

0 commit comments

Comments
 (0)