I plan to make TitleAttribute work for action names soon...
Right now you could override the AutoName method as a workaround.
AutoName is kind of an experimental feature to let an action build its own name, based on its parameters. So you could collapse an action and still see what it does from its title. Look at Get/Set Property or Call Method as examples.
But you could use it to just set a different name for the action:
#if UNITY_EDITOR
public override string AutoName()
{
return "My Custom Action Name";
}
#endif
Normally a user has to select AutoName from the Action Settings Menu, but you should be able to set the action's IsAutoNamed property to true in Reset.
Note, this feature is still experimental, so let me know if you run into problems...