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.