hunk.code_window:                     <When truthy={readonly}>You can not drag and drop new steps in Production</When>
                     </Text>
                   </NavSection>
                   <When truthy={!readonly}>
                     <Stack>
                       {channels
                         .filter((channel) => channel.type === NodeTypeEnum.CHANNEL)
                         .map((channel, index) => (
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:                   <Stack spacing={18}>
  
hunk.file_path: apps/web/src/pages/templates/workflow/WorkflowEditorPage.tsx
hunk.type: replace
file: image:
    file: .gitpod.dockerfile
  tasks:
    - init: npm_config_yes=true pnpm setup:project
      command: mkdir -p /workspace/data && mongod --dbpath /workspace/data 
    - command: redis-server
    - name: Shared Library
      command: cd libs/shared && pnpm start
    - name: DAL
      command: cd libs/dal && pnpm start
    - name: TESTING LIB
      command: cd libs/testing && pnpm start
    - name: API
      command: cd apps/api && pnpm start
    - name: WS
      command: cd apps/ws && pnpm start
    - name: WEB
      command: cd apps/web && pnpm start
  ports:
    - port: 4200
      onOpen: open-preview
    - port: 4500
      onOpen: notify
    - port: 3000
      onOpen: notify
  github:
    prebuilds:
      # enable for the master/default branch (defaults to true)
      master: true
      # enable for all branches in this repo (defaults to false)
      branches: true
      # enable for pull requests coming from this repo (defaults to true)
      pullRequests: true
      # add a check to pull requests (defaults to true)
      addCheck: true
      # add a "Review in Gitpod" button as a comment to pull requests (defaults to false)
      addComment: true
  