code: func ContextAction(ctx context.Context) string {
  	if a := ctx.Value(actionKey); a != nil {
  		return a.(string)
  	}
  	return "<unknown>"
  }
docs: // ContextAction extracts the action name from the given context.