Yes. You're not the first person to ask. It took quite a while to figure out -- as far as Hero Lab is concerned, kinetic blasts are not weapons, and this threw me for a loop.
But after three or four hours of beating my head against it I figured out the magic sauce:
Code:
~ Tag the hero has having weapon focus for kineticist blasts.
perform hero.assign[WepFocus.wBlast]
foreach pick in hero from AttDam where "IsWeapon.wBlast"
perform eachpick.assign[Broadcast.WepFocus]
nexteach
So now Weapon Focus (ray) also applies to all kineticist blasts. Including Kinetic Blade and Kinetic Whip, which are still technically kinetic blasts even though they work a bit more like physical weapons.
I have pushed out an update.