Scheduled task model selector has no effect — always runs Sonnet

Resolved 💬 3 comments Opened Mar 20, 2026 by heclaude123-droid Closed Mar 24, 2026

Describe the bug

The model selector in the scheduled task editor (Claude Code Desktop) does not take effect. Regardless of which model is selected, scheduled tasks always run on Sonnet 4.6.

To reproduce

  1. Create or edit a scheduled task in Claude Code Desktop
  2. Select "Opus 4.6" from the model dropdown
  3. Save and run the task (manually or via cron trigger)
  4. Observe the running session — bottom bar shows "Sonnet 4.6"

What I tried

| Method | Result |
|--------|--------|
| Setting model via UI dropdown to Opus 4.6 | No effect |
| Adding model: opus to SKILL.md frontmatter | No effect |
| Adding model: claude-opus-4-6 to SKILL.md frontmatter | No effect |
| MCP create_scheduled_task / update_scheduled_task API | No model parameter exists |

There is currently no way (UI, frontmatter, or API) to control which model a scheduled task runs on.

Expected behavior

The scheduled task should run on the model selected in the UI dropdown (or specified in SKILL.md frontmatter).

Environment

  • Claude Code Desktop, macOS (Darwin 25.2.0)
  • Claude Code version: 2.1.78

View original on GitHub ↗

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