code: def short_name(param_name: str) -> str:
      if len(param_name) < MAX_PARAM_LENGTH:
          return param_name
  
      # Try to find a canonical prefix
      prefix = re.split(r"\s|_|:", param_name)[0]
      if len(prefix) > 10:
          prefix = param_name[0:10]
      suffix = param_name[
          len(param_name) - (MAX_PARAM_LENGTH - len(prefix) - 3) :
      ]
      return prefix + "..." + suffix
  
file_path: Ax/ax/plot/contour.py
imports: import re
  from copy import deepcopy
  from typing import Any, Dict, Optional, Tuple
  import numpy
  import plotly.graph_objs
  from ax.core.observation import ObservationFeatures
  from ax.modelbridge.base import ModelBridge
  from ax.plot.base import AxPlotConfig, AxPlotTypes, PlotData
  from ax.plot.color import BLUE_SCALE, GREEN_PINK_SCALE, GREEN_SCALE
  from ax.plot.helper import axis_range, contour_config_to_trace, get_fixed_values, get_grid_for_parameter, get_plot_data, get_range_parameter, get_range_parameters, relativize_data, rgb, TNullableGeneratorRunsDict
label_desc: Use image node_id 1 for calling a global function with example usage: short_name(param_name) and returns: unknown, param_name