Scheduled tasks (routines) reset run mode from "auto" to "manual" on every restart
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
- Create one or more scheduled tasks (routines) in Claude Code.
- Set each routine's run mode to "auto".
- Fully close and restart Claude Code.
- 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_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗