Merged notes from refs/notes/ai-remote/origin into refs/notes/ai

This commit is contained in:
kgrhartlage 2026-10-02 16:14:03 +02:00
commit f3eb90a2a7
43 changed files with 929 additions and 0 deletions

View File

@ -0,0 +1,16 @@
packages/cli/src/__tests__/workflow-runner.test.ts
h_b49cecddc99496 533-560
packages/cli/src/workflow-runner.ts
h_b49cecddc99496 311-333
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "07a2ea59123f98a90e2e354bdad30ac63a7bc5fa",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts
s_cc52d4d80ec002::t_4cedc603fe4673 21,37,44,49-71,73-74,76-77,83,95,117,128-130,142-144,157,170,179,199,216-218,233,250
packages/cli/src/scheduling/system-tasks/system-task-handler.ts
s_cc52d4d80ec002::t_4cedc603fe4673 10-11,26-30,39
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0a0089ebd3e062a047137756f6178171240acf85",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/@n8n/db/src/repositories/execution.repository.ts
h_b49cecddc99496 576-580
packages/cli/src/executions/__tests__/execution-persistence.test.ts
h_b49cecddc99496 571-588
packages/cli/src/executions/execution-persistence.ts
h_b49cecddc99496 909-913
packages/cli/test/integration/execution.repository.test.ts
h_b49cecddc99496 296-310
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0b22fcd4294bd004c28807df47e304ea0793076a",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/@n8n/scheduler/src/core/executor/__tests__/lease-heartbeat.test.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-240
packages/@n8n/scheduler/src/core/executor/lease-heartbeat.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-121
packages/@n8n/scheduler/.vitest/json/output.json
ai_agent 1-238
packages/@n8n/scheduler/src/core/executor/lease-constants.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-15
packages/@n8n/scheduler/src/core/errors.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 62-69
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1026a63cd048b5edb53708cb59a8ae354fc67ac8",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/@n8n/db/src/repositories/execution.repository.ts
h_b49cecddc99496 95,564,567-568,599-600
packages/cli/src/__tests__/workflow-runner.test.ts
h_b49cecddc99496 503-504,515,527-530,638,641,661-665
packages/cli/src/executions/execution-crash.service.ts
h_b49cecddc99496 47-71
packages/cli/src/executions/execution-persistence.ts
h_b49cecddc99496 909-915,920
packages/cli/src/workflow-runner.ts
h_b49cecddc99496 32,307-330
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "147d810612873c68d59c9152143781d6db026699",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 76-80,192-194
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 49,159,172,187,209,220,231,240,248-261,265,275,288-290,304,320,365,387,398,418,447,462,483,503,520,530,551,564,595,610,629,640,654,671,686,702,716,732,742,751,764
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1e753de5277a76bf00fd015e38d03297623168a6",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,15 @@
packages/cli/src/scheduling/durable-scheduler.ts
ai_agent 4,14,122,197-207
packages/@n8n/scheduler/src/core/executor/index.ts
ai_agent 15
packages/@n8n/scheduler/src/core/index.ts
ai_agent 50
packages/cli/src/scheduling/__tests__/durable-scheduler.test.ts
ai_agent 138-157
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "31128a3d6abe1e3d8abc27758b1a4b52afaaaee7",
"prompts": {}
}

View File

@ -0,0 +1,22 @@
packages/@n8n/db/src/repositories/execution.repository.ts
h_b49cecddc99496 95,564,567-568,599-600
packages/cli/src/__tests__/workflow-runner.test.ts
h_b49cecddc99496 503-504,515,527-530,638,641,661-665
packages/cli/src/executions/execution-crash.service.ts
h_b49cecddc99496 47-71
packages/cli/src/executions/execution-persistence.ts
h_b49cecddc99496 909-915,920
packages/cli/src/workflow-runner.ts
h_b49cecddc99496 32,307-313,314-329
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "32978fd1d66e2b56b68ee55e809061563397dce9",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "32d6286ad80d6739d39a022ee68570bbe060111b",
"prompts": {}
}

View File

@ -0,0 +1,9 @@
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
ai_agent 5,168,222,234-249
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "449a1330e3ded97c0db1dc4dcb8e349e7519edf9",
"prompts": {}
}

View File

@ -0,0 +1,17 @@
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
ai_agent 55,953-999
packages/@n8n/scheduler/src/core/factory.ts
ai_agent 322-328
packages/@n8n/scheduler/src/core/executor/lease-constants.ts
ai_agent 16-22
packages/@n8n/scheduler/src/core/executor/executor.ts
ai_agent 1,6,58-60,395-403,407
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
ai_agent 1869-1892
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4883c89b9405871b72f523f9557d8168a809ed18",
"prompts": {}
}

View File

@ -0,0 +1,28 @@
packages/cli/src/services/__tests__/workflow-statistics.service.integration.test.ts
s_d5551888afa75e::t_937c15813064fe 20,750-757,761-766
s_0f218cc55b7d30::t_6969753c8f2898 758-760
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4893ef0b000fb7c97dba4f64a15fcaf186a6501b",
"prompts": {},
"sessions": {
"s_0f218cc55b7d30": {
"agent_id": {
"tool": "claude",
"id": "48bc53ad-abd9-4d2d-bf4d-6d098a289bbd",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_d5551888afa75e": {
"agent_id": {
"tool": "codex",
"id": "01a0fcbd-bad1-7702-b43c-9b949b9649de",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,88 @@
packages/cli/test/integration/scheduling/scheduler-lease-renewal.test.ts
s_cc52d4d80ec002::t_d71617d99d2a77 1-89
packages/cli/test/integration/scheduling/executor-repository.test.ts
s_cc52d4d80ec002::t_4d67aab6a7a73b 793-817
s_cc52d4d80ec002::t_320f504ca85c35 303-325
packages/cli/src/scheduling/__tests__/durable-scheduler.test.ts
s_cc52d4d80ec002::t_1f9af42e08d68b 125-144
packages/@n8n/scheduler/src/core/index.ts
ai_agent 50
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
s_cc52d4d80ec002::t_387f1525471293 1780-1811,1829,1846-1871
s_cc52d4d80ec002::t_a6d8a3b1cc0317 1824-1828,1830-1840
packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts
s_9122ffa610177c::t_2f2e73d2408fd8 80,83-98
s_9122ffa610177c::t_90879888ab49f8 81-82
s_9122ffa610177c::t_601b5cca033697 4
packages/@n8n/scheduler/src/core/executor/executor.ts
s_cc52d4d80ec002::t_18e5173f224050 1,5,7-8,13,20-26,55-60,76,80-81,91-92,262,287,290-292,302-306,365-377,379-385,387-393,398-407
s_9122ffa610177c::t_90879888ab49f8 352-356
s_9122ffa610177c::t_51d966c83704de 309-332,334-335,337-338,343-344,346-347,358-359,362
s_cc52d4d80ec002::t_dfd3f246a53316 6,378
s_cc52d4d80ec002::t_74f20c1434e4a7 394-397
s_cc52d4d80ec002::t_97fd13cad7ed35 77-78,386
s_9122ffa610177c::t_d0cb0182975b63 333
packages/@n8n/scheduler/src/core/errors.ts
s_cc52d4d80ec002::t_dfd3f246a53316 63-80
packages/@n8n/db/src/repositories/scheduled-task.repository.ts
s_cc52d4d80ec002::t_320f504ca85c35 411-425
packages/cli/src/metrics/prometheus/scheduler-metrics.service.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 46,149-154,266-268
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_9122ffa610177c::t_d0cb0182975b63 83,89,101,113,165,205,211,225,229,233,251-255,257
s_9122ffa610177c::t_90879888ab49f8 196-199
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
s_cc52d4d80ec002::t_4fa3437bf2f9d1 770-772,818,829,843,862,888,965,1012
s_cc52d4d80ec002::t_97fd13cad7ed35 3,53-55,235,769,773-817,819-828,830-842,844-861,863-887,889-964,966-972,974-1011,1013-1018
s_cc52d4d80ec002::t_3a4d6ed5085931 973
packages/cli/src/scheduling/durable-scheduler.ts
s_cc52d4d80ec002::t_3cb459e5246e3b 3,13,117,193-194,196-199,201-202
packages/@n8n/scheduler/src/core/executor/__tests__/lease-heartbeat.test.ts
s_cc52d4d80ec002::t_387f1525471293 4,40,44,46-64
s_cc52d4d80ec002::t_18e5173f224050 2-3,5-36,78-106,108-115,117-132,134-137,139-150,152-161,163-164,166-181,183-193,195-205,207-240
s_cc52d4d80ec002::t_dfd3f246a53316 1,37-39,41-43,45,65-77,194
s_cc52d4d80ec002::t_97fd13cad7ed35 107,116,133,138,151,162,165,182,206
packages/@n8n/scheduler/src/core/executor/lease-constants.ts
s_cc52d4d80ec002::t_cba9e28a8e9e0c 11-17
s_cc52d4d80ec002::t_74f20c1434e4a7 22
s_cc52d4d80ec002::t_d4aecefc5c7536 1-10,18-21
packages/@n8n/scheduler/src/core/factory.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 309-321,349-364
packages/@n8n/scheduler/src/core/executor/index.ts
ai_agent 15
packages/@n8n/decorators/src/system-task/system-task.ts
s_cc52d4d80ec002::t_9fb80595dcef5a 75-77
packages/cli/src/scheduling/system-tasks/system-task-handler.ts
s_9122ffa610177c::t_51d966c83704de 50-54
packages/@n8n/scheduler/src/core/executor/lease-heartbeat.ts
s_cc52d4d80ec002::t_18e5173f224050 17,81
s_cc52d4d80ec002::t_dfd3f246a53316 4-5,16,31,39-59,94
s_cc52d4d80ec002::t_97fd13cad7ed35 6-13,33,76,86
s_cc52d4d80ec002::t_cba9e28a8e9e0c 3,60-63
packages/@n8n/scheduler/src/observability/metrics.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 1,24-28,57
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "54bb86f819cd6ba77a3bac95f8c27ae6d9f0db42",
"prompts": {},
"sessions": {
"s_9122ffa610177c": {
"agent_id": {
"tool": "codex",
"id": "01a0fbc7-bc50-7882-aa10-9731755eb4d2",
"model": "gpt-6-astra"
},
"human_author": null
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,9 @@
packages/cli/test/integration/scheduling/scheduler-lease-renewal.test.ts
ai_agent 1-89
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5890c264196e919129e970809bf5bf67a89ea8b1",
"prompts": {}
}

View File

@ -0,0 +1,13 @@
packages/@n8n/decorators/src/system-task/system-task.ts
ai_agent 77-84
packages/cli/src/scheduling/system-tasks/system-task-handler.ts
ai_agent 50-54
packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts
ai_agent 4,80-98
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "622978b5be5a2cd9b0fa72aa975dddfbc436edbd",
"prompts": {}
}

View File

@ -0,0 +1,13 @@
packages/@n8n/scheduler/src/observability/metrics.ts
ai_agent 1,24-28,57
packages/cli/src/metrics/prometheus/__tests__/scheduler-metrics.service.test.ts
ai_agent 131,342-351,371
packages/cli/src/metrics/prometheus/scheduler-metrics.service.ts
ai_agent 46,149-154,266-268
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6313e9e99c4d760df16bc97cc69a03b085e3ba22",
"prompts": {}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "6c1d6c64cfab9eb750b0ff468aec5343ad044b38",
"prompts": {}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6c789a1181bd0531a5283b432c9c9b8ee6dc0554",
"prompts": {}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/executions/execution-crash.service.ts
s_2188929fb00b57::t_fb4dfc90e67e71 49
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "7238ea0a935566a0012d27ee795ee6553cb040f5",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,16 @@
packages/cli/src/executions/__tests__/execution-crash.service.test.ts
h_b49cecddc99496 214-216,224-226,232-240
packages/cli/src/executions/execution-crash.service.ts
h_b49cecddc99496 65-67
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "736a4f6f835f5b1f128c90bbaa2a02a56c529274",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "7b332653c5e7fbb68f032e0bdc7808d62fce163a",
"prompts": {}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7ea4b3e5cdd51ed9deade1a5f2ddde39288c3941",
"prompts": {}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "88046eb41d0ed0d48aaff230faf875274dda778d",
"prompts": {}
}

View File

@ -0,0 +1,16 @@
packages/cli/src/__tests__/workflow-runner.test.ts
h_b49cecddc99496 533-560
packages/cli/src/workflow-runner.ts
h_b49cecddc99496 311-315,316-332
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "a14294878bf4939326ee370f43a1cf7901103bdc",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/scheduler/src/core/executor/executor.ts
s_cc52d4d80ec002::t_22eee78618c31c 23,75,283,286-288,301,365,371,380-384
packages/@n8n/scheduler/src/core/executor/task-handler.ts
s_cc52d4d80ec002::t_22eee78618c31c 81-85
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
s_cc52d4d80ec002::t_22eee78618c31c 781-785,791-793,851-907
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a33ff5c300d38d10cdcb12ac37858f77f8758eba",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,16 @@
packages/cli/src/executions/__tests__/execution-crash.service.test.ts
h_b49cecddc99496 214-216,224-226,232-240
packages/cli/src/executions/execution-crash.service.ts
h_b49cecddc99496 65-67
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "aa34570dd69a5f0c20e9099dbe76ceb34428d9ec",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,11 @@
packages/@n8n/db/src/repositories/scheduled-task.repository.ts
ai_agent 497-511
packages/cli/test/integration/scheduling/executor-repository.test.ts
ai_agent 680-702,1170-1192
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ae4eb369336a44bbb8eca049d8e624b15e577cd6",
"prompts": {}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_b9b04192bf79b0 79,85,97,109,161,192-195,201,215,219,223,242
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ae97cff49887dbdcac2173a4a731e2a7953ce0c9",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflow-runner.ts
s_2188929fb00b57::t_aab62e8f155658 340-350
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b2d3bf264bb4439b8b2d489c89e2b7ded798575e",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,11 @@
packages/@n8n/scheduler/src/core/__tests__/executor-lookahead.test.ts
ai_agent 74-76
packages/@n8n/scheduler/src/core/executor/store.ts
ai_agent 60-67
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b6726c0778fd78c1898f47f2a5c00409f6d5827e",
"prompts": {}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/executions/execution-crash.service.ts
s_2188929fb00b57::t_fb4dfc90e67e71 49
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b8e74509ae825002ec226c413fd37f966ffc00aa",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflow-runner.ts
s_2188929fb00b57::t_aab62e8f155658 339-349
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "bcabda04796588913aaa888c428bc925db3722ef",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,9 @@
packages/@n8n/scheduler/README.md
ai_agent 404-412
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c6b9ae96fcb59ba7788c79f1f0a2f8d0e5a6ebca",
"prompts": {}
}

View File

@ -0,0 +1,56 @@
packages/cli/src/services/workflow-statistics-rollup.service.ts
s_d5551888afa75e::t_46dc41b5e48d48 42-43,45-46
packages/cli/src/services/__tests__/workflow-statistics-rollup.task.test.ts
s_0f218cc55b7d30::t_102cee2a051cc4 12,34,39,45-46,49,51
s_d5551888afa75e::t_3710c2406acda0 1,8-11,13,16,20-21,28-33,35-37,41-44
packages/@n8n/decorators/src/system-task/index.ts
s_0f218cc55b7d30::t_65794489673135 12
packages/cli/src/services/__tests__/workflow-statistics-rollup.service.test.ts
s_0f218cc55b7d30::t_e6397b00dfa579 138-157
s_d5551888afa75e::t_46dc41b5e48d48 14,33-34,111-124,163,176,190,197-198,202,209-216
packages/@n8n/decorators/src/system-task/system-task.ts
s_0f218cc55b7d30::t_65794489673135 75-79
packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts
s_0f218cc55b7d30::t_a719647bc0969c 47-53
s_0f218cc55b7d30::t_fe2043620094b4 39-46,54-57
packages/cli/src/services/workflow-statistics-rollup.task.ts
s_d5551888afa75e::t_46dc41b5e48d48 1-2,11-13,36-40,44
s_0f218cc55b7d30::t_3ba74feabe833a 4-9,34,41-43,46-47
packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts
s_0f218cc55b7d30::t_65794489673135 22-27,66
packages/cli/src/modules/mcp-registry/__tests__/mcp-registry-refresh.task.test.ts
s_0f218cc55b7d30::t_88f5fc8058dc1a 26,34-36
packages/cli/test/integration/workflow-statistics-rollup.task.test.ts
s_0f218cc55b7d30::t_1c376789bc3f96 2-3
s_0f218cc55b7d30::t_9be40299202f23 49,120
s_0f218cc55b7d30::t_a719647bc0969c 111-116
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c8842348361ca0cddccf3ddf249329ba87a4c82c",
"prompts": {},
"humans": {
"h_32d8cd6a0d6aad": {
"author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
},
"sessions": {
"s_0f218cc55b7d30": {
"agent_id": {
"tool": "claude",
"id": "48bc53ad-abd9-4d2d-bf4d-6d098a289bbd",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_d5551888afa75e": {
"agent_id": {
"tool": "codex",
"id": "01a0fcbd-bad1-7702-b43c-9b949b9649de",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/db/src/repositories/execution.repository.ts
s_2188929fb00b57::t_65589ea55c1cee 576-584
packages/cli/src/__tests__/workflow-runner.test.ts
s_2188929fb00b57::t_ea77df9cf408d0 585,587-588,599-603
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "dc155544b5cff32535c2ef4cdb41952f16c8eec3",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,11 @@
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
ai_agent 315-328
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
ai_agent 231-235
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ea1564027164fbc5da7d610e26e1d8c5bba2de74",
"prompts": {}
}

View File

@ -0,0 +1,25 @@
packages/@n8n/scheduler/src/core/errors.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 62-69
packages/@n8n/scheduler/src/core/executor/__tests__/lease-heartbeat.test.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-240
packages/@n8n/scheduler/src/core/executor/lease-heartbeat.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-121
packages/@n8n/scheduler/src/core/executor/lease-constants.ts
s_cc52d4d80ec002::t_dd94d1b3d8dc4c 1-15
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ee941a4a25acbc5c503ac1b5878e3cd5a880fd6d",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts
s_cc52d4d80ec002::t_eeb36af02d3477 789-793,818-822,1325-1329
packages/@n8n/scheduler/src/observability/__tests__/executor-tracing.test.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 153,155,157-158,175-179
packages/@n8n/scheduler/src/core/index.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 100
packages/@n8n/scheduler/src/core/errors.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 62-72
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 3,53-54,234,768-780,783-904
s_cc52d4d80ec002::t_a29bf90dd4067b 781-782
packages/@n8n/scheduler/src/observability/executor-tracing.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 69-71,79
packages/@n8n/scheduler/src/core/executor/task-handler.ts
s_cc52d4d80ec002::t_a29bf90dd4067b 81-83
s_cc52d4d80ec002::t_3f3cf24cbec600 78-80,86-90
packages/@n8n/scheduler/src/core/executor/executor.ts
s_cc52d4d80ec002::t_3f3cf24cbec600 5-7,12,19-24,53-55,71-76,86-87,257,294-297,358-386
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f101ed7ced6f4b4d8374015bd7804838ec1b2a54",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/db/src/repositories/execution.repository.ts
s_2188929fb00b57::t_65589ea55c1cee 576-584
packages/cli/src/__tests__/workflow-runner.test.ts
s_2188929fb00b57::t_ea77df9cf408d0 585,587-588,599-603
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "f6cb308daacdf4f249568188a4ce1d384ead9109",
"prompts": {},
"sessions": {
"s_2188929fb00b57": {
"agent_id": {
"tool": "claude",
"id": "2ea19524-3131-4b5b-a8e3-f7f398aaece0",
"model": "claude-opus-5-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/@n8n/db/src/repositories/execution.repository.ts
h_b49cecddc99496 576-580
packages/cli/src/executions/__tests__/execution-persistence.test.ts
h_b49cecddc99496 571-588
packages/cli/src/executions/execution-persistence.ts
h_b49cecddc99496 909-913
packages/cli/test/integration/execution.repository.test.ts
h_b49cecddc99496 296-310
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "f9a2f748fe6b0051cb1cb571dfc10a253e8c167c",
"prompts": {},
"humans": {
"h_b49cecddc99496": {
"author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/scheduler/src/core/factory.ts
s_cc52d4d80ec002::t_3f15b5da6cb59d 316-321,349-364
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
s_cc52d4d80ec002::t_3f15b5da6cb59d 1783-1870
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f9f6f4d8388d85951ff1c25553c64bc79dcce45a",
"prompts": {},
"sessions": {
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,87 @@
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
s_cc52d4d80ec002::t_3a4d6ed5085931 973
s_cc52d4d80ec002::t_97fd13cad7ed35 3,53-55,235,769,773-817,819-828,830-842,844-861,863-887,889-964,966-972,974-1011,1013-1018
s_cc52d4d80ec002::t_4fa3437bf2f9d1 770-772,818,829,843,862,888,965,1012
packages/@n8n/scheduler/src/core/factory.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 309-321,349-364
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
s_cc52d4d80ec002::t_387f1525471293 1780-1811,1829,1846-1871
s_cc52d4d80ec002::t_a6d8a3b1cc0317 1824-1828,1830-1840
packages/@n8n/scheduler/src/observability/metrics.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 1,24-28,57
packages/cli/src/scheduling/system-tasks/system-task-handler.ts
s_9122ffa610177c::t_51d966c83704de 50-54
packages/@n8n/scheduler/src/core/executor/lease-heartbeat.ts
s_cc52d4d80ec002::t_cba9e28a8e9e0c 3,60-63
s_cc52d4d80ec002::t_18e5173f224050 17,81
s_cc52d4d80ec002::t_97fd13cad7ed35 6-13,33,76,86
s_cc52d4d80ec002::t_dfd3f246a53316 4-5,16,31,39-59,94
packages/@n8n/scheduler/src/core/executor/lease-constants.ts
s_cc52d4d80ec002::t_d4aecefc5c7536 1-10,18-21
s_cc52d4d80ec002::t_cba9e28a8e9e0c 11-17
s_cc52d4d80ec002::t_74f20c1434e4a7 22
packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts
s_9122ffa610177c::t_601b5cca033697 4
s_9122ffa610177c::t_2f2e73d2408fd8 80,83-98
s_9122ffa610177c::t_90879888ab49f8 81-82
packages/cli/test/integration/scheduling/executor-repository.test.ts
s_cc52d4d80ec002::t_4d67aab6a7a73b 793-817
s_cc52d4d80ec002::t_320f504ca85c35 303-325
packages/cli/src/scheduling/__tests__/durable-scheduler.test.ts
s_cc52d4d80ec002::t_1f9af42e08d68b 125-144
packages/@n8n/scheduler/src/core/errors.ts
s_cc52d4d80ec002::t_dfd3f246a53316 63-80
packages/cli/test/integration/scheduling/scheduler-lease-renewal.test.ts
s_cc52d4d80ec002::t_d71617d99d2a77 1-89
packages/cli/src/scheduling/durable-scheduler.ts
s_cc52d4d80ec002::t_3cb459e5246e3b 3,13,117,193-194,196-199,201-202
packages/cli/src/metrics/prometheus/scheduler-metrics.service.ts
s_cc52d4d80ec002::t_97fd13cad7ed35 46,149-154,266-268
packages/@n8n/db/src/repositories/scheduled-task.repository.ts
s_cc52d4d80ec002::t_320f504ca85c35 411-425
packages/@n8n/scheduler/src/core/executor/executor.ts
s_9122ffa610177c::t_51d966c83704de 309-330,364
s_cc52d4d80ec002::t_97fd13cad7ed35 77-78,388
s_cc52d4d80ec002::t_74f20c1434e4a7 396-399
s_cc52d4d80ec002::t_18e5173f224050 1,5,7-8,13,20-26,55-60,76,80-81,91-92,262,287,290-292,302-306,367-379,381-387,389-395,400-409
s_cc52d4d80ec002::t_dfd3f246a53316 6,380
s_9122ffa610177c::t_1b62257d18bf0f 331,345-358,360-361
packages/@n8n/scheduler/src/core/executor/__tests__/lease-heartbeat.test.ts
s_cc52d4d80ec002::t_387f1525471293 4,40,44,46-64
s_cc52d4d80ec002::t_97fd13cad7ed35 107,116,133,138,151,162,165,182,206
s_cc52d4d80ec002::t_18e5173f224050 2-3,5-36,78-106,108-115,117-132,134-137,139-150,152-161,163-164,166-181,183-193,195-205,207-240
s_cc52d4d80ec002::t_dfd3f246a53316 1,37-39,41-43,45,65-77,194
packages/@n8n/scheduler/README.md
s_cc52d4d80ec002::t_7d083de1cd7346 407
s_cc52d4d80ec002::t_b5120d0b9766bb 405-406
packages/@n8n/decorators/src/system-task/system-task.ts
s_cc52d4d80ec002::t_9fb80595dcef5a 75-77
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_9122ffa610177c::t_d0cb0182975b63 84,90,102,114,163,194,200,214,218,222,231-234,237
s_9122ffa610177c::t_90879888ab49f8 185-188
s_9122ffa610177c::t_1b62257d18bf0f 5,169,229,246-259
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "fc1fc082585ecbd5052351dd3cfe2e60170a4b10",
"prompts": {},
"sessions": {
"s_9122ffa610177c": {
"agent_id": {
"tool": "codex",
"id": "01a0fbc7-bc50-7882-aa10-9731755eb4d2",
"model": "gpt-6-astra"
},
"human_author": null
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,52 @@
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_c28adc734269e8::t_66b02f45aa9243 207,839,2645-2656
packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts
s_c28adc734269e8::t_c708f3ff6ee8e3 438-439,448-452,466-469
s_c28adc734269e8::t_10a60d68debf36 437,440-447,453-465
packages/@n8n/instance-ai/src/tools/data-tables.tool.ts
s_c28adc734269e8::t_6f1f42dcbcd997 389-399,772,776-780,824-829,831-833,835,879-881
s_c28adc734269e8::t_09515f07bffe3e 384-388,416-420,487-491,538,633,677,722,775,830,878
packages/cli/src/modules/instance-ai/instance-ai-thread-tabs.service.ts
s_c28adc734269e8::t_91a8288b6289a5 10,12-14,29,87-88,109-114,120-134
packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts
s_c28adc734269e8::t_3bf20074166644 341-363
packages/cli/src/modules/instance-ai/__tests__/instance-ai-thread-tabs.service.test.ts
s_c28adc734269e8::t_62bd70a0c76bb3 126
s_c28adc734269e8::t_bb4afb491a388b 3,6-7,17-24,34-35,110-125,127-134
packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts
s_c28adc734269e8::t_f318a3b114d1d3 540-548
packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts
s_c28adc734269e8::t_56636d040f4f2e 1613-1617
packages/@n8n/instance-ai/src/tools/orchestration/__tests__/build-agent.tool.test.ts
s_c28adc734269e8::t_155de3d4659328 745-747,752-772
s_c28adc734269e8::t_833ab463b67550 748-751
packages/@n8n/instance-ai/src/types.ts
s_c28adc734269e8::t_09515f07bffe3e 1711-1712
s_c28adc734269e8::t_a4b931ebf47c11 27,1562-1567,1710,1713-1716
packages/@n8n/instance-ai/src/index.ts
s_c28adc734269e8::t_ff79c205a9e571 673
packages/@n8n/instance-ai/src/tools/workflows.tool.ts
s_c28adc734269e8::t_8784c6f4d3af88 556,558-561,563-567,2327-2331,2341-2345
s_c28adc734269e8::t_cfb7390c386332 14
s_c28adc734269e8::t_331557b1a3834b 557,562
packages/@n8n/instance-ai/src/tools/__tests__/data-tables.tool.test.ts
s_c28adc734269e8::t_833ab463b67550 1528-1532
s_c28adc734269e8::t_22544d481d7a88 1508-1527,1533-1571,1573,1592-1606
s_c28adc734269e8::t_09515f07bffe3e 1572,1574-1591
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "fec0645380f13f286d1465588cfbfd68101837b5",
"prompts": {},
"sessions": {
"s_c28adc734269e8": {
"agent_id": {
"tool": "claude",
"id": "f442a6f2-db66-4370-b6f3-a5c632ce3f5d",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}