},
disposeChat: (chatUri: URI): Promise<void> => {
return this.disposeChat(session, chat);
},
sendMessage: (chatUri: URI, prompt: string, _workingDirectory: URI | undefined, attachments?: readonly MessageAttachment[], turnId?: string, senderClientId?: string): Promise<void> => {
const { session, chat } = this._resolveChatTarget(chatUri);