constructor(
@ILogService private readonly _logService: ILogService,
) {
super();
this._register(this._fileService.onDidFilesChange(event => this._onDidFilesChange(event)));
this._register(this._fileService.onDidWatchError(error => {
this._logService.warn('[AgentHostFileMonitorService] File watcher error', error);
}
acquire(folder: URI, callback: () => void, options: IAgentHostFileMonitorOptions = {}): IDisposable | undefined {