Scheduled tasks: auto-run missed tasks on app startup

Resolved 💬 2 comments Opened Apr 29, 2026 by JinnyPapa Closed Jun 2, 2026

Feature Request

When Claude Code is closed at the time a scheduled routine is set to run, the task is silently skipped. It would be helpful to have a per-task (or global) setting to automatically run missed tasks when the app is launched again.

Use Case

Users who rely on daily/weekly routines but can't keep the app running 24/7 currently miss scheduled runs with no recovery. An 'run on startup if missed' toggle would ensure no routine is skipped unintentionally.

Proposed Behavior

  • Add a toggle option per scheduled task (e.g., runIfMissed: true)
  • On app startup, check the lastRunAt timestamp of each enabled task
  • If a task was scheduled to run while the app was closed, automatically trigger it on next launch

Expected Outcome

No scheduled routine is silently skipped due to the app being closed at run time.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗