File size: 368 Bytes
b59aa07
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
import { DEFAULT_SETTINGS } from "#/services/settings";
import { Settings } from "#/types/settings";

export const hasAdvancedSettingsSet = (settings: Partial<Settings>): boolean =>
  Object.keys(settings).length > 0 &&
  (!!settings.LLM_BASE_URL ||
    settings.AGENT !== DEFAULT_SETTINGS.AGENT ||
    settings.CONFIRMATION_MODE ||
    !!settings.SECURITY_ANALYZER);