Skip to content

Commit 912018c

Browse files
authored
fix mode changing when editing previous requests (#285639)
fix mode changing on edit
1 parent 4e6a50e commit 912018c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/vs/workbench/contrib/chat/browser/widget/chatWidget.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1642,7 +1642,7 @@ export class ChatWidget extends Disposable implements IChatWidget {
16421642
this.inputContainer = dom.$('.chat-edit-input-container');
16431643
rowContainer.appendChild(this.inputContainer);
16441644
this.createInput(this.inputContainer);
1645-
this.input.setChatMode(this.inputPart.currentModeKind);
1645+
this.input.setChatMode(this.inputPart.currentModeObs.get().id);
16461646
} else {
16471647
this.inputPart.element.classList.add('editing');
16481648
}
@@ -1708,7 +1708,7 @@ export class ChatWidget extends Disposable implements IChatWidget {
17081708
const isInput = this.configurationService.getValue<string>('chat.editRequests') === 'input';
17091709

17101710
if (!isInput) {
1711-
this.inputPart.setChatMode(this.input.currentModeKind);
1711+
this.inputPart.setChatMode(this.input.currentModeObs.get().id);
17121712
const currentModel = this.input.selectedLanguageModel;
17131713
if (currentModel) {
17141714
this.inputPart.switchModel(currentModel.metadata);

0 commit comments

Comments
 (0)