Variable serviceConfigSchemaConst
serviceConfigSchema: ZodObject<
{
architectEvery: ZodDefault<ZodNumber>;
architectTimeout: ZodDefault<ZodNumber>;
autoSeed: ZodDefault<
ZodOptional<
ZodArray<
ZodObject<
{
crossRefs: ZodOptional<ZodArray<ZodString>>;
match: ZodString;
steer: ZodOptional<ZodString>;
},
$strip,
>,
>,
>,
>;
builderTimeout: ZodDefault<ZodNumber>;
criticTimeout: ZodDefault<ZodNumber>;
defaultArchitect: ZodOptional<ZodString>;
defaultCritic: ZodOptional<ZodString>;
depthWeight: ZodDefault<ZodNumber>;
gatewayApiKey: ZodOptional<ZodString>;
gatewayUrl: ZodDefault<ZodURL>;
host: ZodDefault<ZodString>;
logging: ZodDefault<
ZodObject<
{ file: ZodOptional<ZodString>; level: ZodDefault<ZodString> },
$strip,
>,
>;
maxArchive: ZodDefault<ZodNumber>;
maxLines: ZodDefault<ZodNumber>;
metaArchiveProperty: ZodDefault<ZodRecord<ZodString, ZodUnknown>>;
metaProperty: ZodDefault<ZodRecord<ZodString, ZodUnknown>>;
port: ZodDefault<ZodNumber>;
reportChannel: ZodOptional<ZodString>;
schedule: ZodDefault<ZodString>;
serverBaseUrl: ZodOptional<ZodString>;
skipUnchanged: ZodDefault<ZodBoolean>;
thinking: ZodDefault<ZodString>;
watcherHealthIntervalMs: ZodDefault<ZodNumber>;
watcherUrl: ZodURL;
},
$strip,
> = ...
Zod schema for jeeves-meta service configuration (superset of MetaConfig).