hunk.code_window: 	}
   	return nil
   }
   func (handler *Handler) getToken(request *http.Request, endpoint *portainer.Endpoint, setLocalAdminToken bool) (string, bool, error) {
  
hunk.labels: keep keep replace keep keep keep
hunk.after_edit: 	return &httperror.HandlerError{http.StatusInternalServerError, "Unable to start exec process inside container", err}
  
hunk.file_path: api/http/handler/websocket/pod.go
hunk.type: replace
file: <sidebar-menu-item
    path="docker.dashboard"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-tachometer-alt fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-dashboard"
  >
    Dashboard
  </sidebar-menu-item>
  
  <sidebar-menu
    ng-if="!$ctrl.offlineMode"
    label="App Templates"
    icon-class="fa-rocket fa-fw"
    path="docker.templates"
    path-params="{ endpointId: $ctrl.endpointId }"
    is-sidebar-open="$ctrl.isSidebarOpen"
    children-paths="[]"
  >
    <sidebar-menu-item path="docker.templates.custom" path-params="{ endpointId: $ctrl.endpointId }" class-name="sidebar-sublist" data-cy="dockerSidebar-customTemplates">
      Custom Templates
    </sidebar-menu-item>
  </sidebar-menu>
  
  <sidebar-menu-item
    ng-if="$ctrl.showStacks"
    path="docker.stacks"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-th-list fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-stacks"
  >
    Stacks
  </sidebar-menu-item>
  
  <sidebar-menu-item
    ng-if="$ctrl.swarmManagement"
    path="docker.services"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-list-alt fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-services"
  >
    Services
  </sidebar-menu-item>
  
  <sidebar-menu-item path="docker.containers" path-params="{ endpointId: $ctrl.endpointId }" icon-class="fa-cubes fa-fw" class-name="sidebar-list" data-cy="dockerSidebar-containers">
    Containers
  </sidebar-menu-item>
  
  <sidebar-menu-item path="docker.images" path-params="{ endpointId: $ctrl.endpointId }" icon-class="fa-clone fa-fw" class-name="sidebar-list" data-cy="dockerSidebar-images">
    Images
  </sidebar-menu-item>
  
  <sidebar-menu-item path="docker.networks" path-params="{ endpointId: $ctrl.endpointId }" icon-class="fa-sitemap fa-fw" class-name="sidebar-list" data-cy="dockerSidebar-networks">
    Networks
  </sidebar-menu-item>
  
  <sidebar-menu-item path="docker.volumes" path-params="{ endpointId: $ctrl.endpointId }" icon-class="fa-hdd fa-fw" class-name="sidebar-list" data-cy="dockerSidebar-volumes">
    Volumes
  </sidebar-menu-item>
  
  <sidebar-menu-item
    ng-if="$ctrl.endpointApiVersion >= 1.3 && $ctrl.swarmManagement"
    path="docker.configs"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-file-code fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-configs"
  >
    Configs
  </sidebar-menu-item>
  
  <sidebar-menu-item
    ng-if="$ctrl.endpointApiVersion >= 1.25 && $ctrl.swarmManagement"
    path="docker.secrets"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-user-secret fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-secrets"
  >
    Secrets
  </sidebar-menu-item>
  
  <sidebar-menu-item
    ng-if="$ctrl.standaloneManagement && $ctrl.adminAccess && !$ctrl.offlineMode"
    path="docker.events"
    path-params="{ endpointId: $ctrl.endpointId }"
    icon-class="fa-history fa-fw"
    class-name="sidebar-list"
    data-cy="dockerSidebar-events"
  >
    Events
  </sidebar-menu-item>
  
  <sidebar-menu
    ng-if="$ctrl.standaloneManagement"
    label="Host"
    icon-class="fa-th fa-fw"
    path="docker.host"
    path-params="{ endpointId: $ctrl.endpointId }"
    is-sidebar-open="$ctrl.isSidebarOpen"
    children-paths="['docker.registries', 'docker.registries.access', 'docker.featuresConfiguration']"
  >
    <div ng-if="$ctrl.adminAccess">
      <sidebar-menu-item
        authorization="PortainerEndpointUpdateSettings"
        path="docker.featuresConfiguration"
        path-params="{ endpointId: $ctrl.endpointId }"
        class-name="sidebar-sublist"
        data-cy="dockerSidebar-setup"
      >
        Setup
      </sidebar-menu-item>
  
      <sidebar-menu-item
        authorization="PortainerRegistryList"
        path="docker.registries"
        path-params="{ endpointId: $ctrl.endpointId }"
        class-name="sidebar-sublist"
        data-cy="dockerSidebar-registries"
      >
        Registries
      </sidebar-menu-item>
    </div>
  </sidebar-menu>
  
  <sidebar-menu
    ng-if="$ctrl.swarmManagement"
    label="Swarm"
    icon-class="fa-object-group fa-fw"
    path="docker.swarm"
    path-params="{ endpointId: $ctrl.endpointId }"
    is-sidebar-open="$ctrl.isSidebarOpen"
    children-paths="['docker.registries', 'docker.registries.access', 'docker.featuresConfiguration']"
  >
    <div ng-if="$ctrl.adminAccess">
      <sidebar-menu-item
        authorization="PortainerEndpointUpdateSettings"
        path="docker.featuresConfiguration"
        path-params="{ endpointId: $ctrl.endpointId }"
        class-name="sidebar-sublist"
        data-cy="swarmSidebar-setup"
      >
        Setup
      </sidebar-menu-item>
  
      <sidebar-menu-item
        authorization="PortainerRegistryList"
        path="docker.registries"
        path-params="{ endpointId: $ctrl.endpointId }"
        class-name="sidebar-sublist"
        data-cy="swarmSidebar-registries"
      >
        Registries
      </sidebar-menu-item>
    </div>
  </sidebar-menu>
  