@karmaniverous/jeeves-scripts-core
    Preparing search index...

    Function runnerConfig

    • The runner's validated config (defaults applied; schema defaults when the file does not exist).

      Parameters

      • file: string = ...

      Returns {
          dbPath: string;
          gatewayApiKey?: string;
          gatewayUrl: string;
          host: string;
          jobsDir?: string;
          logging: {
              file?: string;
              level: "error" | "trace" | "debug" | "info" | "warn" | "fatal";
          };
          maxConcurrency: number;
          notifications: {
              defaultOnFailure: string
              | null;
              defaultOnSuccess: string | null;
              slackTokenPath?: string;
          };
          port: number;
          reconcileIntervalMs: number;
          runners: z.ZodDefault<z.ZodRecord<z.ZodString, z.ZodString>>;
          runRetentionDays: number;
          scriptsDir?: string;
          shutdownGraceMs: number;
          stateCleanupIntervalMs: number;
      }