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.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗