@karmaniverous/jeeves-scripts-core
    Preparing search index...

    Interface ConfigCheckResult

    Outcome of configCheck.

    interface ConfigCheckResult {
        configPath?: string;
        errors: string[];
        ok: boolean;
        source?: Pick<ResolvedConfig, "source" | "pointer">;
        warnings: string[];
    }
    Index
    configPath?: string

    The file that was checked, when its location could be resolved.

    errors: string[]

    One message per problem; empty when ok.

    ok: boolean

    True when the config is valid and every silo reference is known.

    source?: Pick<ResolvedConfig, "source" | "pointer">

    Where that file came from (#57), when its location could be resolved.

    warnings: string[]

    What could not be checked here and does not fail the check: the gateway Slack accounts when they can't be read (a host without OpenClaw, such as CI). The job checks them again when it runs.