509
*/
510
registerProgressListener(agent: IAgent): IDisposable {
512
>
disposables.add(agent.onDidSessionProgress(signal => {
513
this._handleAgentSignal(agent, signal);
515
>
if (agent.onDidCustomizationsChange) {
516
>
disposables.add(agent.onDidCustomizationsChange(() => {
517
this._publishAgentInfos(this._options.agents.get());
518
this._publishSessionCustomizationsForAgent(agent);
520
>
}
521
>
if (agent.onDidRequireAuth) {
522
disposables.add(agent.onDidRequireAuth(e => this._stateManager.emitAuthRequired(e)));
523
}
525
>
}
526
527
/**