This question got overlooked in the main gearswap thread so I'm reposting for visibility.
I'm trying to add a swap for STP gear when I use a TP wing. I was able to get it sort of working by adding a set called sets.precast.Item['Icarus Wing'] (syntax may be somewhat off, I don't have it in front of me). This works as expected when I use a wing through an /item command. However, if I use one out of my inventory menu (which is my preferred method) then gearswap does not pick up on it and does nothing. Any idea how to get it to work thorough the menu?