jeeves-watcher
    Preparing search index...

    Variable changeSourceHealthSchemaConst

    changeSourceHealthSchema: ZodObject<
        {
            lastReconcileAt: ZodNullable<ZodString>;
            lastReconcileDurationMs: ZodNullable<ZodNumber>;
            lastRenewDurationMs: ZodNullable<ZodNumber>;
            lastRestartAt: ZodNullable<ZodString>;
            lastRestartCause: ZodNullable<
                ZodEnum<
                    {
                        "root-gone": "root-gone";
                        "subscription-error": "subscription-error";
                        "watch-config-changed": "watch-config-changed";
                    },
                >,
            >;
            pendingStability: ZodNumber;
            reconcileErrors: ZodNumber;
            reconcileEvents: ZodNumber;
            renewFailures: ZodNumber;
            resubscribes: ZodNumber;
            source: ZodEnum<{ chokidar: "chokidar"; parcel: "parcel" }>;
            unavailableRoots: ZodNumber;
        },
        $strip,
    > = ...

    Change-source health in GET /status health.changeSource (D133, D157): counts and timestamps only, never paths (D89).