Subscribing to model title changes (#282897)

This commit is contained in:
Osvaldo Ortega
2025-12-11 20:04:34 -08:00
committed by GitHub
parent 855b9b1161
commit aac4310421

View File

@@ -875,9 +875,11 @@ export class ChatSessionsService extends Disposable implements IChatSessionsServ
}
});
addedValues.forEach((added) => {
const changedSignal = added.lastRequestObs.map(last => last?.response && observableSignalFromEvent('chatSessions.modelChangeListener', last.response.onDidChange));
const requestChangeListener = added.lastRequestObs.map(last => last?.response && observableSignalFromEvent('chatSessions.modelRequestChangeListener', last.response.onDidChange));
const modelChangeListener = observableSignalFromEvent('chatSessions.modelChangeListener', added.onDidChange);
listeners.set(added.sessionResource, autorun(reader => {
changedSignal.read(reader)?.read(reader);
requestChangeListener.read(reader)?.read(reader);
modelChangeListener.read(reader);
onChange();
}));
});