code: func GetActionDescriptor(action *Action) ActionDescriptor {
  	bee := GetBee(action.Bee)
  	if bee == nil {
  		panic("Bee " + action.Bee + " not registered")
  	}
  	factory := (*GetFactory((*bee).Namespace()))
  	for _, ac := range factory.Actions() {
  		if ac.Name == action.Name {
  			return ac
  		}
  	}
  
  	return ActionDescriptor{}
  }
docs: // GetActionDescriptor returns the ActionDescriptor matching an action.