[aidan] feat/schedule: pin monthly last-day-of-month

This commit is contained in:
abccodes
2026-06-22 23:46:05 -07:00
parent 087f531c9c
commit e09dad24e8
4 changed files with 36 additions and 3 deletions
@@ -19,6 +19,8 @@ export interface ScheduleConfig {
hour: number;
minute: number;
day_of_month?: number | null;
/** Monthly schedules fire on the calendar's last day (28-31) when true. */
last_day_of_month?: boolean;
timezone: string;
/** End conditions; null on both = forever. Scheduler auto-disables on threshold. */
ends_at: string | null;