Scheduled tasks (routines) reset run mode from "auto" to "manual" on every restart

Status Open
Reported on v2.1.210
Maintainer reply None cached
Activity 1 comment · opened Jul 17, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

I set every scheduled task (routine) to run in "auto" mode so they execute autonomously. After restarting Claude Code, all routines had reverted to "manual" mode. The per-routine run mode is not persisted across sessions/restarts, so it has to be re-set by hand every time.

What Should Happen?

The run mode chosen per routine (auto vs. manual) should persist across restarts. Ideally there is also a global default so all new/existing routines can be set to "auto" once. Related: it would help to be able to pin a model per routine (e.g. default Sonnet, Opus only where needed) — currently routines seem to follow the globally selected model with no per-routine override.

Error Messages/Logs

Steps to Reproduce

  1. Create one or more scheduled tasks (routines) in Claude Code.
  2. Set each routine's run mode to "auto".
  3. Fully close and restart Claude Code.
  4. Open the routines list again.

Expected: routines still on "auto". Actual: all reverted to "manual".

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.210

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗