Desktop Routines UI blocks sub-hourly local schedules, contradicting docs (1-minute minimum)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 12, 2026

What happened

The Desktop scheduled tasks docs state the minimum interval for a Desktop task is 1 minute (see the "Compare scheduling options" table).

In practice, the Desktop app's Routines → Edit dialog hard-blocks any sub-hourly schedule. Selecting Custom and entering a sub-hourly cron expression fails validation and cannot be saved.

Steps to reproduce

  1. Desktop app → Routines → open/create a Local routine.
  2. ScheduleCustom.
  3. Enter any sub-hourly cron, e.g. */1 8-17 * * 1-5 (also tried */5 * * * *, */30 * * * *).
  4. Validation error appears, Save is blocked:

> „Zeitpläne dürfen höchstens einmal pro Stunde ausgeführt werden."
> (EN: "Schedules may run at most once per hour.")

Expected

Either:

  • the UI accepts intervals down to 1 minute for local routines, matching the docs, or
  • the docs are corrected to state that Desktop routines also have a 1-hour minimum.

The current mismatch is confusing: the docs table lists Desktop min interval = 1 minute, and the docs even suggest "ask Claude in a Desktop session to set the schedule" for finer intervals, but the underlying validator rejects anything under 1 hour.

Environment

  • Claude Code Desktop, macOS (Darwin 25.5.0)
  • App version: Claude 1.28929.0 (d1a6bc), build 2026-08-11

View original on GitHub ↗