n8n/packages/@n8n
Eugene Molodkin ccc157b121
feat(core): Schedule agent tasks via the durable scheduler behind a flag (no-changelog)
Behind N8N_SCHEDULER_AGENT_TASKS_ENABLED (requires N8N_SCHEDULER_ENABLED),
agent scheduled tasks gain a durable path: a registrar keeps scheduled_job
rows in step with published, enabled task snapshots, and a task handler
starts runs by taking the existing run lock, kicking the run off in the
background, and reporting dispatch within the occurrence lease. Startup
reconciliation backfills jobs when the flag turns on and deletes them when
it is off, so no pending occurrences accumulate behind an unregistered
handler.

Missed occurrences use the skip misfire policy and a held run lock skips
the tick, both matching the in-memory scheduler. Legacy scheduling is
untouched; routing lifecycle events by flag lands separately.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 18:54:27 +02:00
..
agents test(core): Add MCP registry discovery evals (no-changelog) (#36063) 2026-08-18 12:28:05 +00:00
ai-node-sdk 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
ai-utilities fix(MCP Server Trigger Node): Emit tool schemas as JSON Schema 2020-12 (#36490) 2026-08-19 07:52:36 +00:00
ai-workflow-builder.ee 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
api-types fix(core): Honor an explicit request for a new credential during setup (#36348) 2026-08-19 08:24:46 +00:00
backend-common 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
backend-network chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
backend-test-utils 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
benchmark 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
blob-storage 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
chat-hub 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
cli 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
client-oauth2 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
codemirror-lang 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
codemirror-lang-html 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
codemirror-lang-sql 🚀 Release 2.31.0 (#34117) 2026-07-14 07:18:45 +00:00
computer-use 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
config feat(core): Schedule agent tasks via the durable scheduler behind a flag (no-changelog) 2026-08-24 18:54:27 +02:00
constants 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
crdt 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
create-node 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
db feat(core): Schedule agent tasks via the durable scheduler behind a flag (no-changelog) 2026-08-24 18:54:27 +02:00
decorators feat(core): Add policy check contract, decorator and registry (#36532) 2026-08-19 08:25:20 +00:00
di 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
engine refactor(engine): Extract the engine runtime wiring into a factory (no-changelog) (#36504) 2026-08-19 08:39:38 +00:00
errors 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
eslint-config feat(editor): Promote v2 Pagination to core, removed legacy CSS (#36522) 2026-08-18 17:02:25 +00:00
eslint-plugin-community-nodes 🚀 Release 2.35.0 (#36006) 2026-08-11 07:16:06 +00:00
expression-runtime chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
extension-sdk 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
imap 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
instance-ai fix(core): Correct chainLlm structured-output shape in eval verifier guidance (no-changelog) (#36283) 2026-08-19 11:07:12 +00:00
json-schema-to-zod 🚀 Release 2.32.0 (#34600) 2026-07-21 07:14:52 +00:00
local-gateway chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
mcp-apps 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
mcp-browser 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
mcp-browser-extension fix(core): Opt form fields out of password manager autofill (no-changelog) (#36328) 2026-08-19 09:26:15 +00:00
node-cli 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
node-engine-compatibility refactor(engine): Extract the engine runtime wiring into a factory (no-changelog) (#36504) 2026-08-19 08:39:38 +00:00
nodes-langchain fix(MCP Server Trigger Node): Emit tool schemas as JSON Schema 2020-12 (#36490) 2026-08-19 07:52:36 +00:00
permissions feat(API): Add endpoint to list role-mapping rules (#36501) 2026-08-18 12:42:04 +00:00
scan-community-package 🚀 Release 2.35.0 (#36006) 2026-08-11 07:16:06 +00:00
scheduler refactor(core): Carry a linked job's payload on the desired job instead of a scope callback (no-changelog) 2026-08-24 18:07:24 +02:00
stylelint-config chore: Migrate the rest of packages/@n8n to typescript 7 (#34332) 2026-07-17 10:45:58 +03:00
syslog-client 🚀 Release 2.34.0 (#35487) 2026-08-04 07:14:55 +00:00
task-runner 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
task-runner-python refactor: Assign task runner IDs from n8n (#35494) 2026-08-10 11:20:37 +00:00
telemetry 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
tournament chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
typeorm 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
typescript-config 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
utils Merge tag 'n8n@2.36.0' 2026-08-18 09:41:33 +00:00
vitest-config 🚀 Release 2.36.0 (#36483) 2026-08-18 08:24:56 +00:00
workflow-sdk fix(core): Correct chainLlm structured-output shape in eval verifier guidance (no-changelog) (#36283) 2026-08-19 11:07:12 +00:00