Agile states
The Agile X keyword allows a unit to gain a number of dodge tokens equal to X each time it performs a standard move as part of an action or free action
So if a unit with agile gets force pushed it performs a speed one move. That move that it has performed is part of the free action force push. So shouldn't the unit with agile gain a Dodge token?
I ask for clarification because the ruling below states that force push is a non action standard move and doesn't trigger agile. This just seems counter intuitive to me because a unit with agile that gets forced push is making a standard move and that move is part of a free action.