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

    Variable respondConfigSchemaConst

    respondConfigSchema: ZodObject<
        {
            allowedSenders: ZodArray<ZodString>;
            dryRun: ZodOptional<ZodBoolean>;
            label: ZodDefault<ZodString>;
            mailbox: ZodString;
            maxPerRun: ZodDefault<ZodNumber>;
            maxRepliesPerThreadPerHour: ZodDefault<ZodNumber>;
            slackMirror: ZodDefault<ZodBoolean>;
        },
        $strict,
    > = ...

    Assistant-mailbox auto-reply (email-respond). Optional: absent means the job logs a skip line and exits 0. mailbox must be a gmail account in pipeline.accounts (checked by the pipeline schema): replies go out through gog. allowedSenders is deliberately independent of accounts: being allowed to trigger a reply is a narrower, explicitly-configured permission, not a side effect of email ingestion. Its entries are exact addresses or domain patterns (lib/allowed-senders).