fix: backround agent dependencies