Skip to content

Commit 8f79a3e

Browse files
authored
Hook up chat title provider for agent/edit modes (#245)
Fix #255787
1 parent fbed800 commit 8f79a3e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/extension/conversation/vscode-node/chatParticipants.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ class ChatAgents implements IDisposable {
165165
const editingAgent = this.createAgent(editingSessionAgentName, Intent.Edit);
166166
editingAgent.iconPath = new vscode.ThemeIcon('copilot');
167167
editingAgent.additionalWelcomeMessage = this.additionalWelcomeMessage;
168+
editingAgent.titleProvider = this.instantiationService.createInstance(ChatTitleProvider);
168169
return editingAgent;
169170
}
170171

@@ -179,13 +180,15 @@ class ChatAgents implements IDisposable {
179180
const editingAgent = this.createAgent(editingSessionAgent2Name, Intent.Edit2);
180181
editingAgent.iconPath = new vscode.ThemeIcon('copilot');
181182
editingAgent.additionalWelcomeMessage = this.additionalWelcomeMessage;
183+
editingAgent.titleProvider = this.instantiationService.createInstance(ChatTitleProvider);
182184
return editingAgent;
183185
}
184186

185187
private registerEditsAgent(): IDisposable {
186188
const editingAgent = this.createAgent(editsAgentName, Intent.Agent);
187189
editingAgent.iconPath = new vscode.ThemeIcon('tools');
188190
editingAgent.additionalWelcomeMessage = this.additionalWelcomeMessage;
191+
editingAgent.titleProvider = this.instantiationService.createInstance(ChatTitleProvider);
189192
return editingAgent;
190193
}
191194

0 commit comments

Comments
 (0)