{"version":"2.1.267","anchor":"scheduledcron-worker-now-awaits-policy-limits-cold-start-be","canonical_anchor":"scheduledcron-worker-now-awaits-policy-limits-cold-start-be","heading":"Scheduled\/cron worker now awaits policy-limits cold start before running","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267\/e\/scheduledcron-worker-now-awaits-policy-limits-cold-start-be","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.267","markdown":"### Scheduled\/cron worker now awaits policy-limits cold start before running\n\nScheduled cron tasks and claude mcp serve now wait for policy limits to finish loading before starting\n\n**What**\n\nThe worker that runs scheduled (cron) tasks now waits for `awaitPolicyLimitsColdStart` to complete before it starts dispatching any scheduled tasks, and registers a `stopPolicyLimits` cleanup step if the operation is aborted partway through. The `claude mcp serve` command does the same: it now waits for policy limits to finish loading before running its usual setup, sandbox check, and server startup.\n\n**Why**\n\nWaiting for policy limits to be ready before running scheduled tasks or starting an MCP server should prevent those tasks from running briefly without the correct limits in place.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}