45
46
constructor(
48
>
@IAgentHostChangesetOperationService private readonly _changesetOperationService: IAgentHostChangesetOperationService,
49
>
@IAgentHostChangesetService private readonly _changesets: IAgentHostChangesetService,
50
>
@IAgentHostChangesetSubscriptionService private readonly _changesetSubscriptions: IAgentHostChangesetSubscriptionService,
51
>
@IAgentHostGitStateService gitStateService: IAgentHostGitStateService,
52
>
@IInstantiationService instantiationService: IInstantiationService,
53
>
) {
54
>
super();
55
>
56
>
this._changesetFileMonitor = this._register(instantiationService.createInstance(ChangesetFileMonitorCoordinator));
57
>
this._register(gitStateService.onDidRefreshSessionGitState(sessionStr => this.onDidRunSessionGitStateRefresh(sessionStr)));
58
>
}
59
60
// ---- Lifecycle hooks ----------------------------------------------------