hunk.code_window:   }),
     WORKER_DEFAULT_LOCK_DURATION: num({
       default: undefined,
     }),
   };
   if (process.env.STORAGE_SERVICE === 'AZURE') {
     validators.AZURE_ACCOUNT_NAME = str();
     validators.AZURE_ACCOUNT_KEY = str();
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:   ENABLE_OTEL_SDK: str({
       default: 'false',
       choices: ['false', 'true'],
     }),
  
hunk.file_path: apps/api/src/config/env-validator.ts
hunk.type: add
file: import React from 'react';
  
  import { ISvgPropsInterface } from '../interfaces/svg-props.interface';
  
  /* eslint-disable */
  export function DigestGradient({ width = '30', height = '31', ...props }: ISvgPropsInterface) {
    return (
      <svg width={30} height={31} viewBox={`0 0 30 31`} fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
        <path
          d="M1 19.5L12 25.5L23 19.5M1 13.5L12 19.5L23 13.5M12 1.5L1 7.5L12 13.5L23 7.5L12 1.5Z"
          stroke="url(#paint0_linear_1981_26278)"
          strokeWidth="2"
          strokeLinecap="round"
          strokeLinejoin="round"
        />
        <defs>
          <linearGradient id="paint0_linear_1981_26278" x1="12" y1="25.5" x2="12" y2="1.5" gradientUnits="userSpaceOnUse">
            <stop stopColor="#14DEEB" />
            <stop offset="1" stopColor="#446EDC" />
          </linearGradient>
        </defs>
      </svg>
    );
  }
  