CronCreate/CronList/CronDelete tools partially available but scheduler never fires (v2.1.71)

Resolved 💬 2 comments Opened Mar 7, 2026 by kinowarrior Closed Mar 7, 2026

Version: 2.1.71 (Claude Code)
Platform: macOS Darwin 25.3.0

Description:
The cron scheduling tools appear partially registered in v2.1.71 but the scheduler does not fire.

Behaviour observed:

  • CronCreate accepts input and returns a job ID (e.g. 8aa6f4b7) with a valid cron expression
  • CronDelete works — successfully cancels a job by ID
  • CronList is not available at all — returns "No such tool available" when called directly, and "No matching deferred tools found" via tool discovery
  • Scheduled tasks never fire at the specified time
  • CLAUDE_CODE_DISABLE_CRON is not set in the environment

Expected behaviour:
All three tools available, and tasks fire between turns at the scheduled time as described in documentation.

Steps to reproduce:

  1. Run CronCreate with a one-shot cron expression a few minutes in the future
  2. Wait for the scheduled time
  3. Observe: no prompt fires; CronList unavailable to verify job state

View original on GitHub ↗

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