Исправил 2 ошибки (в методе runAgent нужно было сделать проверку - является ли агент локальным; плюс забыл init() обернуть в addEvents())