Variable watchPathEntrySchemaConst
watchPathEntrySchema: ZodUnion<
readonly [
ZodString,
ZodObject<
{
path: ZodString;
vcs: ZodOptional<
ZodObject<
{
accessToken: ZodOptional<ZodOptional<ZodString>>;
author: ZodOptional<
ZodOptional<ZodObject<{ email: ...; name: ... }, $strip>>,
>;
branch: ZodOptional<ZodDefault<ZodString>>;
circuitBreakerCooldownMs: ZodOptional<ZodDefault<ZodNumber>>;
commitMessage: ZodOptional<
ZodOptional<
ZodObject<
{ apiKey: ...; enabled: ...; model: ...; provider: ... },
$strip,
>,
>,
>;
commitThrottleMs: ZodOptional<ZodDefault<ZodNumber>>;
defaultAccessToken: ZodOptional<ZodOptional<ZodString>>;
enabled: ZodOptional<ZodDefault<ZodBoolean>>;
maxBatchSize: ZodOptional<ZodDefault<ZodNumber>>;
maxConsecutiveFailures: ZodOptional<ZodDefault<ZodNumber>>;
remote: ZodOptional<ZodOptional<ZodString>>;
retention: ZodOptional<
ZodOptional<
ZodObject<
{ maxAgeDays: ...; maxVersions: ...; squashCron: ... },
$strip,
>,
>,
>;
staleLockThresholdMs: ZodOptional<ZodDefault<ZodNumber>>;
},
$strip,
>,
>;
},
$strip,
>,
],
> = ...
Watch path entry supporting both simple string paths and object paths with VCS overrides.