@karmaniverous/jeeves-runner
    Preparing search index...

    Variable createJobSchemaConst

    createJobSchema: ZodObject<
        {
            args: ZodOptional<ZodArray<ZodString>>;
            description: ZodOptional<ZodString>;
            enabled: ZodDefault<ZodBoolean>;
            env: ZodOptional<ZodRecord<ZodString, ZodString>>;
            id: ZodString;
            name: ZodString;
            on_failure: ZodOptional<ZodNullable<ZodString>>;
            on_success: ZodOptional<ZodNullable<ZodString>>;
            output_channel: ZodOptional<ZodNullable<ZodString>>;
            overlap_policy: ZodDefault<ZodEnum<{ allow: "allow"; skip: "skip" }>>;
            schedule: ZodString;
            script: ZodString;
            source_type: ZodDefault<ZodEnum<{ inline: "inline"; path: "path" }>>;
            timeout_seconds: ZodOptional<ZodNumber>;
            type: ZodDefault<ZodEnum<{ script: "script"; session: "session" }>>;
        },
        $strip,
    > = ...

    Zod schema for job creation request body.

    Uses snake_case field names to match the HTTP API convention. Required fields: id, name, schedule, script. All others are optional with defaults.