diff --git a/cron/scheduler.py b/cron/scheduler.py index e7a22dfbe5b..97977037443 100644 --- a/cron/scheduler.py +++ b/cron/scheduler.py @@ -886,6 +886,7 @@ def run_job(job: dict) -> tuple[bool, str, str, Optional[str]]: providers_ignored=pr.get("ignore"), providers_order=pr.get("order"), provider_sort=pr.get("sort"), + enabled_toolsets=job.get("enabled_toolsets") or None, disabled_toolsets=["cronjob", "messaging", "clarify"], quiet_mode=True, skip_context_files=True, # Don't inject SOUL.md/AGENTS.md from scheduler cwd