Skip to content

Fix multi-time automation RRULE scheduling#304

Merged
ilysenko merged 1 commit into
ilysenko:mainfrom
moxw:fix/automation-rrule-multi-time
May 24, 2026
Merged

Fix multi-time automation RRULE scheduling#304
ilysenko merged 1 commit into
ilysenko:mainfrom
moxw:fix/automation-rrule-multi-time

Conversation

@moxw
Copy link
Copy Markdown
Contributor

@moxw moxw commented May 24, 2026

Summary

  • add a core extracted-app patch for Codex automation schedule helpers
  • evaluate daily and weekly RRULE schedules across all BYHOUR and BYMINUTE combinations
  • add focused tests for multi-hour weekday schedules and asset patch idempotency

User-visible behavior

Automation RRULEs such as weekdays at 11:00, 14:00, 17:00, and 20:00 now advance to the next same-day time instead of collapsing to the first BYHOUR value and skipping the remaining times.

Validation

  • node --test scripts/patch-linux-window-ui.test.js
  • node --check scripts/patches/automation-schedule.js
  • node --check scripts/patches/core/all-linux/extracted-app/automation-schedule/patch.js
  • git diff --cached --check

- Add a core extracted-app patch for automation schedule helpers

- Expand weekly and daily RRULE evaluation across BYHOUR and BYMINUTE combinations

- Cover multi-hour weekday schedules with idempotent patch tests
Copy link
Copy Markdown
Owner

@ilysenko ilysenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the extracted-app RRULE patch, focused automation schedule tests, idempotency behavior, and current CI/upstream-build results. No blockers found.

@ilysenko ilysenko merged commit 26ef7a3 into ilysenko:main May 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants