@karmaniverous/jeeves-runner
    Preparing search index...

    Variable runnerConfigSchemaConst

    runnerConfigSchema: ZodObject<
        {
            dbPath: ZodDefault<ZodString>;
            gateway: ZodDefault<
                ZodObject<
                    { tokenPath: ZodOptional<ZodString>; url: ZodDefault<ZodString> },
                    $strip,
                >,
            >;
            host: ZodDefault<ZodString>;
            log: ZodDefault<
                ZodObject<
                    {
                        file: ZodOptional<ZodString>;
                        level: ZodDefault<
                            ZodEnum<
                                {
                                    debug: "debug";
                                    error: "error";
                                    fatal: "fatal";
                                    info: "info";
                                    trace: "trace";
                                    warn: "warn";
                                },
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            maxConcurrency: ZodDefault<ZodNumber>;
            notifications: ZodDefault<
                ZodObject<
                    {
                        defaultOnFailure: ZodDefault<ZodNullable<ZodString>>;
                        defaultOnSuccess: ZodDefault<ZodNullable<ZodString>>;
                        slackTokenPath: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            port: ZodDefault<ZodNumber>;
            reconcileIntervalMs: ZodDefault<ZodNumber>;
            runners: ZodDefault<ZodRecord<ZodString, ZodString>>;
            runRetentionDays: ZodDefault<ZodNumber>;
            shutdownGraceMs: ZodDefault<ZodNumber>;
            stateCleanupIntervalMs: ZodDefault<ZodNumber>;
        },
        $strip,
    > = ...

    Full runner configuration schema. Validates and provides defaults.