feat(action): add setter functions for agents