[medium] add logic to allow scheduler to automatically kill duplicate agents