This commit is contained in:
git-ai 2026-08-28 08:49:38 +00:00
parent 423e52c592
commit ed89bce303
6 changed files with 248 additions and 0 deletions

View File

@ -0,0 +1,34 @@
packages/@n8n/scheduler/src/core/materializer/__tests__/owner-key.test.ts
s_7c60ac0b471cf2::t_581f05542c90d6 13,21
s_09613fbc3892a6::t_4fe3a7f5237d76 34-36
s_7c60ac0b471cf2::t_ef9a7370761d56 41-44
s_7c60ac0b471cf2::t_80a66d25e2fabf 45-51
s_7c60ac0b471cf2::t_29c2b2cf926e9c 81,86,91,96
packages/@n8n/scheduler/src/core/materializer/owner-key.ts
s_7c60ac0b471cf2::t_24befc8fc97c43 24-27
s_7c60ac0b471cf2::t_a4c99a4c67b650 28
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "04d6840f59f4cf6e4b2a90a4933ca1133ef77238",
"prompts": {},
"sessions": {
"s_09613fbc3892a6": {
"agent_id": {
"tool": "claude",
"id": "3a377be0-b1c6-434e-833d-54b82f663dd6",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_7c60ac0b471cf2": {
"agent_id": {
"tool": "claude",
"id": "0097287e-6c78-43bf-90ca-fa186ed48a6b",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,68 @@
packages/@n8n/scheduler/src/core/factory.ts
s_d15034b3cbc778::t_4ef99e2a8c2011 11-14,219-222,226-233,237-238
s_d15034b3cbc778::t_8d4aa7c3bc599f 30,529
s_7c60ac0b471cf2::t_e4309c725ec916 223-225
s_7c60ac0b471cf2::t_f1a8e500c9e19f 234-236
s_37b3037d1e56c4::t_425da5ab0227e8 530-531
s_d15034b3cbc778::t_219bee4bed6a41 532-596
s_d15034b3cbc778::t_228ca8770d2fb4 600
s_7c60ac0b471cf2::t_6214b384033307 601-605
packages/@n8n/scheduler/src/core/lifecycle/options.ts
s_37b3037d1e56c4::t_222f8b03f906f5 22
packages/@n8n/scheduler/src/core/scheduler.ts
s_37b3037d1e56c4::t_222f8b03f906f5 56-57
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
s_5a66d7c43a80a3::t_27ecff840d7cd9 8-12,775-777,793-795,852-860
s_d15034b3cbc778::t_da8c68d2a50183 20-24
s_d15034b3cbc778::t_dbcbc2cfeaf29e 814,816-848,850-851,863-872
s_d15034b3cbc778::t_eaa6ea27f9ccf5 815,849
s_d15034b3cbc778::t_1093ce3a8e9f79 876,921-928,930-975
s_5a66d7c43a80a3::t_0a75bf1ac29887 877-903,919-920
s_37b3037d1e56c4::t_d166622d9e391b 904
s_5a66d7c43a80a3::t_31cf9a08d3fac5 905-918
s_37b3037d1e56c4::t_3003cdbbcc15b2 929
packages/@n8n/scheduler/src/core/errors.ts
s_37b3037d1e56c4::t_222f8b03f906f5 27,100
s_d15034b3cbc778::t_ba576ce079bcdc 28,34-38
s_7c60ac0b471cf2::t_118a0d36e19bb5 29-33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1838296939de232a76a267d0b45b87d6555998e7",
"prompts": {},
"sessions": {
"s_37b3037d1e56c4": {
"agent_id": {
"tool": "claude",
"id": "2fd19c94-4cd5-47b2-9b97-9e2f6644c16a",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_5a66d7c43a80a3": {
"agent_id": {
"tool": "claude",
"id": "28595c3b-b93f-45d3-a3cc-11ae56a011fe",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_7c60ac0b471cf2": {
"agent_id": {
"tool": "claude",
"id": "0097287e-6c78-43bf-90ca-fa186ed48a6b",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_d15034b3cbc778": {
"agent_id": {
"tool": "claude",
"id": "5af38261-8873-4c30-be0a-dee2f9578ac4",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/@n8n/scheduler/src/core/recurrence/kinds/cron.ts
ai_agent 6,127
packages/@n8n/scheduler/src/core/recurrence/kinds/interval.ts
ai_agent 4,51
packages/@n8n/scheduler/src/core/recurrence/resolve.ts
ai_agent 2,21
packages/@n8n/scheduler/src/core/recurrence/field.ts
ai_agent 2,14-15,17,24
packages/@n8n/scheduler/src/core/recurrence/kinds/recurring-cron.ts
ai_agent 5,157
packages/@n8n/scheduler/src/core/types/schedule.ts
s_37b3037d1e56c4::t_222f8b03f906f5 72
packages/@n8n/scheduler/src/core/recurrence/kinds/one-off.ts
ai_agent 2,42
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "213f8ee4ebc3dd07b91936f7f71a209efb34b0a8",
"prompts": {},
"sessions": {
"s_37b3037d1e56c4": {
"agent_id": {
"tool": "claude",
"id": "2fd19c94-4cd5-47b2-9b97-9e2f6644c16a",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/config/src/configs/scheduler.config.ts
s_37b3037d1e56c4::t_b728a72d0126eb 367-414
packages/@n8n/config/test/config.test.ts
ai_agent 491-496
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "60389483f87ddc2724d24354caa05ae64af4235c",
"prompts": {},
"sessions": {
"s_37b3037d1e56c4": {
"agent_id": {
"tool": "claude",
"id": "2fd19c94-4cd5-47b2-9b97-9e2f6644c16a",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/@n8n/scheduler/src/observability/metrics.ts
ai_agent 40-41,57
packages/@n8n/scheduler/src/observability/attributes.ts
ai_agent 29-33
packages/cli/src/metrics/prometheus/scheduler-metrics.service.ts
s_5a66d7c43a80a3::t_c91dd47b3a7f55 283,285
s_37b3037d1e56c4::t_222f8b03f906f5 284
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "cfd1e338db124484afed87b0bb20f191dac6c276",
"prompts": {},
"sessions": {
"s_37b3037d1e56c4": {
"agent_id": {
"tool": "claude",
"id": "2fd19c94-4cd5-47b2-9b97-9e2f6644c16a",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_5a66d7c43a80a3": {
"agent_id": {
"tool": "claude",
"id": "28595c3b-b93f-45d3-a3cc-11ae56a011fe",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,62 @@
packages/@n8n/scheduler/src/core/index.ts
s_d15034b3cbc778::t_4ec8957c71dc99 80
packages/@n8n/scheduler/src/core/reconciliation/index.ts
s_d15034b3cbc778::t_4ec8957c71dc99 3
packages/@n8n/scheduler/src/core/reconciliation/options.ts
s_37b3037d1e56c4::t_7f5eaea0041fc8 3-17
packages/@n8n/scheduler/src/core/reconciliation/reconcile.ts
s_37b3037d1e56c4::t_388bf0c56b6ba1 9,13,28-38,43-44,47-49,57-77,79-81,143,158-159,181-183,196,216-218,360,365-366,369-370,372-373,422-424,440
s_d15034b3cbc778::t_ece29a23a34cb2 10-12,14-16,39,78,82-121,123-126,137,142,157,160-168,193-195,215,219,222
s_37b3037d1e56c4::t_a6ee1b9522af9f 42,45,122,127-136,197-214,220-221,223-226,230-234,237-239,241-351,413,435,441-445
s_d15034b3cbc778::t_8d51eda966b14e 52,396,401-405,407-412
s_d15034b3cbc778::t_54f0668520ae8d 140,144-147,180,184-192,227,235
s_7c60ac0b471cf2::t_793aa7e5f42ee1 141
s_d15034b3cbc778::t_9d28cce0e65afd 240,356-359,361-364,367-368,371,374-385,390-395,398-400,406,415-418
s_d15034b3cbc778::t_659061245ee1ab 388
packages/@n8n/scheduler/src/core/reconciliation/store.ts
s_37b3037d1e56c4::t_7f5eaea0041fc8 3-44,55,57,66-68
s_d15034b3cbc778::t_f1448040093372 54,56,58-63
packages/@n8n/scheduler/src/core/reconciliation/__tests__/reconcile.test.ts
s_d15034b3cbc778::t_d05ddbd5db23fa 5,470-508,510-517,525-527,529-532,535,539,541,544-545,549
s_d15034b3cbc778::t_75d8d98beeaa34 100-226
s_d15034b3cbc778::t_d7d84b68871e0a 231-294
s_7c60ac0b471cf2::t_e9af358c351c3b 295-314
s_d15034b3cbc778::t_03a20d3b399aaf 361-384,386-391,393
s_37b3037d1e56c4::t_3003cdbbcc15b2 385,392,509
s_d15034b3cbc778::t_18b0e8f5b90718 518-524,528
s_d15034b3cbc778::t_ecb0727dea8562 533-534,536-538,540,542-543,546-548
s_37b3037d1e56c4::t_994f624a465b14 573-630,632-633
s_37b3037d1e56c4::t_068762bb26914d 631
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "d8b0bb7476f7b6abfbe08d9d5ff5695c2dcaddd3",
"prompts": {},
"sessions": {
"s_37b3037d1e56c4": {
"agent_id": {
"tool": "claude",
"id": "2fd19c94-4cd5-47b2-9b97-9e2f6644c16a",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_7c60ac0b471cf2": {
"agent_id": {
"tool": "claude",
"id": "0097287e-6c78-43bf-90ca-fa186ed48a6b",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_d15034b3cbc778": {
"agent_id": {
"tool": "claude",
"id": "5af38261-8873-4c30-be0a-dee2f9578ac4",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}