Scheduled task ignores model setting, always runs Sonnet
Open 💬 4 comments Opened Mar 20, 2026 by fourdesignllc
Bug Description
Scheduled tasks always run with Sonnet regardless of model configuration. The model setting in the task edit UI and SKILL.md frontmatter are both ignored.
Steps to Reproduce
- Create a scheduled task in Claude Code Desktop
- Open Edit screen → change model dropdown to "Opus 4.6 (1M context)" → Save
- Run the task via "Run now"
- Observe: the task session shows "Sonnet 4.6" in the bottom-right model indicator
Additional Attempts
- Added
model: opusto SKILL.md frontmatter → still runs Sonnet - Changed model dropdown in the running session → next run still starts with Sonnet
- Verified no
ANTHROPIC_MODELenvironment variable is set - Verified no model override in
~/.claude/settings.json
Expected Behavior
Task should run with Opus as configured in the edit screen and/or SKILL.md frontmatter.
Actual Behavior
Task always starts with Sonnet regardless of configuration.
Environment
- Claude Code Desktop (Mac)
- Max plan
- macOS
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗