Hierarchy

  • TypeOf<typeof apiAppConfigSchema>
    • ApiAppConfig

Properties

ccu: {
    apiUrl: string;
    forceDocker: boolean;
    newrelicDisable: boolean;
    webUrl: string;
} = ...

Type declaration

  • apiUrl: string
  • forceDocker: boolean
  • newrelicDisable: boolean
  • webUrl: string
celery: {
    alwaysEager: boolean;
} = ...

Type declaration

  • alwaysEager: boolean
connect: {
    instanceId: string;
} = ...

Type declaration

  • instanceId: string
django: {
    accountAllowRegistration: boolean;
    allowedHosts: string[];
    corsOriginWhitelist: string[];
    csrfCookieSecure: boolean;
    csrfTrustedOrigins: string[];
    emailBackend: string;
    secureSslRedirect: boolean;
    sessionCookieSecure: boolean;
    settingsModule: string;
} = ...

Type declaration

  • accountAllowRegistration: boolean
  • allowedHosts: string[]
  • corsOriginWhitelist: string[]
  • csrfCookieSecure: boolean
  • csrfTrustedOrigins: string[]
  • emailBackend: string
  • secureSslRedirect: boolean
  • sessionCookieSecure: boolean
  • settingsModule: string
elasticSearch: {
    host: string;
} = ...

Type declaration

  • host: string
langchain: {
    endpoint: string;
    project: string;
    tracingV2: boolean;
} = ...

Type declaration

  • endpoint: string
  • project: string
  • tracingV2: boolean
newRelic: {
    configFile: string;
    environment?: "local" | "development" | "staging" | "production" | "production-au" | "test";
} = ...

Type declaration

  • configFile: string
  • Optional environment?: "local" | "development" | "staging" | "production" | "production-au" | "test"
phone: {
    checkTimezone: boolean;
} = ...

Type declaration

  • checkTimezone: boolean
rag: {
    chatModel: string;
    documentEmbedModel: string;
    queryEmbedModel: string;
} = ...

Type declaration

  • chatModel: string
  • documentEmbedModel: string
  • queryEmbedModel: string
sentry: {
    traceExcludeUrls: string[];
} = ...

Type declaration

  • traceExcludeUrls: string[]

Generated using TypeDoc