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

This commit is contained in:
Robin Braumann 2026-09-23 15:47:38 +02:00
commit bfadcbf617
32 changed files with 1338 additions and 0 deletions

View File

@ -0,0 +1,29 @@
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158,161-162
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 21,84
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "00e6a12d7205a281649b26a1f6955c45025504ae",
"prompts": {},
"sessions": {
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_ac769901b0c47e": {
"agent_id": {
"tool": "codex",
"id": "01a0c884-abdf-7210-b478-ed802e59b049",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

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

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/instance-ai/instance-ai-step-run.ts
s_c0d897eb920d42::t_e9e7aea77c2fa0 476-477
packages/cli/src/modules/instance-ai/__tests__/instance-ai-step-run.test.ts
s_c0d897eb920d42::t_e9e7aea77c2fa0 464-488
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0816a055ef2baae34f23ad141a20f1f617d1f597",
"prompts": {},
"sessions": {
"s_c0d897eb920d42": {
"agent_id": {
"tool": "claude",
"id": "b0060558-aafe-4f7c-8765-ddd1c8646426",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-61,63-84
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0bb000a48df748c567ed20eb439d0d53d437c686",
"prompts": {},
"sessions": {
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,39 @@
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,23,80,85
s_9aca2e09ff6b67::t_7d4e6f88b774bf 15
s_9aca2e09ff6b67::t_ee284d9fea9248 79,81-84
ai_agent 139-141,157
s_e092ff55a47017::t_82e52d356fb5ce 147
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "17e9531aacdf1a0494848a1360e73e8c0f0f2529",
"prompts": {},
"sessions": {
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_e092ff55a47017": {
"agent_id": {
"tool": "codex",
"id": "01a0b382-8a71-72a3-95d5-32e5b9112548",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,38 @@
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,24,81,86
s_9aca2e09ff6b67::t_ee284d9fea9248 80,82,84
ai_agent 140-142,158
s_e092ff55a47017::t_82e52d356fb5ce 148
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1df859d2aceeb09ec95d0c357992c11bd26fcb87",
"prompts": {},
"sessions": {
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_e092ff55a47017": {
"agent_id": {
"tool": "codex",
"id": "01a0b382-8a71-72a3-95d5-32e5b9112548",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindingCreation.ts
s_e8e4a2455511ee::t_6220e0ae532ff9 24,27-36,96-226,231-232,254-267,269-270,282
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.vue
s_e8e4a2455511ee::t_da15e110618ff4 221
packages/frontend/@n8n/i18n/src/locales/en.json
s_e8e4a2455511ee::t_da15e110618ff4 8879
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "210f6e4666d068c2a4145a94d79e2f05d17c6201",
"prompts": {},
"sessions": {
"s_e8e4a2455511ee": {
"agent_id": {
"tool": "claude",
"id": "710773de-55e8-4d08-a4c7-828589b7562f",
"model": "claude-opus-5-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/app/capabilities.manifest.test.ts
s_0d9368421a3b54::t_d8dacd0b5abfb3 9,12-13,17,82,117-120,124-127
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "27abc7a0c3ece0170b9ac2f5a20e0c85217217dc",
"prompts": {},
"sessions": {
"s_0d9368421a3b54": {
"agent_id": {
"tool": "claude",
"id": "a31bf31b-d089-494c-956e-440a9c409594",
"model": "claude-opus-5-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/frontend/editor-ui/src/app/capabilities.manifest.test.ts
s_0d9368421a3b54::t_a4aeffabcd28e3 11,13,17-19,84,118-120,123
packages/frontend/editor-ui/src/app/capabilities.manifest.ts
s_0d9368421a3b54::t_a3b20195d3842f 7,38-39
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "362c004a4f54251485d3fbe8c52bb3cd2411d991",
"prompts": {},
"sessions": {
"s_0d9368421a3b54": {
"agent_id": {
"tool": "claude",
"id": "a31bf31b-d089-494c-956e-440a9c409594",
"model": "claude-opus-5-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,48 @@
packages/cli/src/telemetry/__tests__/telemetry.test.ts
s_e00d3111fa33b6::t_06007fc198478f 5-6,14-15,1198-1210,1212-1260,1264-1269,1271,1276,1279
s_e00d3111fa33b6::t_618963193403e5 1211,1272-1273,1275,1287-1288,1291-1308
s_e00d3111fa33b6::t_67b3221cc46eb7 1261-1263,1270,1274,1277-1278,1280-1286
packages/cli/src/commands/__tests__/base-command.test.ts
s_e00d3111fa33b6::t_55e52e1258a5c3 3-7,50-51,53-58
s_e00d3111fa33b6::t_eb35b138ce78e1 52
s_e00d3111fa33b6::t_389764d27c6672 59-62
packages/cli/src/commands/webhook.ts
s_e00d3111fa33b6::t_6872df0ee95c1b 108
packages/cli/src/scheduling/system-tasks/instance-system-tasks.ts
s_e00d3111fa33b6::t_b4dc83c99b72fe 1-18
packages/cli/src/commands/base-command.ts
s_e00d3111fa33b6::t_b8dd472c92ea45 17,51
s_e00d3111fa33b6::t_7cafc70961b1d3 18,291-301
packages/cli/src/telemetry/index.ts
s_e00d3111fa33b6::t_5c28b57819abf3 213-214,216,225-226,228-235,258-271
s_e00d3111fa33b6::t_5ee665e14c2ba5 215
s_e00d3111fa33b6::t_e8cc5cf3d1cb12 217
packages/cli/src/telemetry/telemetry-buffer-flush.task.ts
s_e00d3111fa33b6::t_edf152d0fb82fa 1-33
packages/cli/src/commands/__tests__/start-system-task-metrics.test.ts
s_e00d3111fa33b6::t_ae5de6d27bf26d 29,44,124
packages/cli/src/scheduling/system-tasks/__tests__/instance-system-tasks.test.ts
s_e00d3111fa33b6::t_1a5dba32a3d7e5 1-21
packages/cli/src/commands/start.ts
s_e00d3111fa33b6::t_6872df0ee95c1b 10,430
packages/cli/src/commands/worker.ts
s_e00d3111fa33b6::t_6872df0ee95c1b 230
packages/cli/src/telemetry/__tests__/telemetry-buffer-flush.task.test.ts
s_e00d3111fa33b6::t_1a5dba32a3d7e5 1-31
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "37aa3e05ba6510699749533ec078496b2a7f5e5b",
"prompts": {},
"sessions": {
"s_e00d3111fa33b6": {
"agent_id": {
"tool": "claude",
"id": "d367195c-69ef-4777-9c5d-7ddb90723684",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/instance-ai/skills/debugging-executions/SKILL.md
s_c0d897eb920d42::t_1aee8e02e0c805 89-91
packages/@n8n/instance-ai/docs/tools.md
s_c0d897eb920d42::t_928316139bfc7b 644
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "62aecba1dcfb24146a6483f84f5ae8a86f80bdfb",
"prompts": {},
"sessions": {
"s_c0d897eb920d42": {
"agent_id": {
"tool": "claude",
"id": "b0060558-aafe-4f7c-8765-ddd1c8646426",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,200 @@
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 21,84
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 139-140
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,27,30,32-33,35,38
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,28-29,31,36-37,39
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-20
s_719e037cee4d57::t_421128ee5237f1 26,34
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_a3125dfe40640a::t_2e14f226a4206d 64
s_4c46dcfe1ba789::t_7dd7b48c8328c2 65-66
s_a3125dfe40640a::t_c1428fe219b94f 1135
s_9aca2e09ff6b67::t_3dcdb251f0e175 1953
s_794845deccc20b::t_9bbbf1f363a95f 1954,2047,2050-2055,2057,2060,2103,2106,2114-2115,2117,2120,2131-2132,2134,2137-2138,2141-2142,2144-2146,2149-2150,2156-2157,2160-2161,2164,2167-2168
s_a3125dfe40640a::t_cf1a46269dd29f 2045
s_a3125dfe40640a::t_98f95192499fa6 2056,2058-2059,2074,2109,2112-2113,2116,2118-2119,2122-2123,2129-2130,2133,2135-2136,2139-2140,2147-2148,2151-2155,2158-2159,2162-2163,2165,2169-2170,2175,2178,2187-2188,2198-2199,2208,2210,2269-2271,2273-2282,2285-2288
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2101,2104-2105,2107-2108
s_719e037cee4d57::t_0f7522dcd91215 2110-2111
s_4c46dcfe1ba789::t_1eddd524b8cecb 2121,2124-2128,2143,2166
s_6df29c531634b9::t_5260d4751675a4 2179,2200,2209
ai_agent 2283-2284
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_9aca2e09ff6b67::t_410a8660d7214f 6-7,12
s_ac769901b0c47e::t_238694525672e0 8-9,13-16,19
s_ac769901b0c47e::t_c4f3903832c881 11,18
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158,161-162
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,15-18,21-22,25,29,36-55,59-63,65-67,70,72-73,83-85,93,99,103-104,109-110,117-119,121-129,131-141,179,182,188-190,192,198-199,201,211-215,222-227,229,233-234
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,64,68-69,74-79,81,178
s_4c46dcfe1ba789::t_a519961dfa21ce 11-14,80,86-92,94-98,100-102
s_4c46dcfe1ba789::t_533d342b8bac27 19-20,23-24,27-28,30-35,56-58,177,191,216,218-219
ai_agent 26,230-232
s_bd2476b2677534::t_3d0654ed5c9186 71
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 82,180,217,228
s_719e037cee4d57::t_d73bc028dc08bb 105-108,111-116,120
s_bfdc3c9bc21b40::t_3d0737ff1431aa 130
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 155-158,161-165
s_794845deccc20b::t_9bbbf1f363a95f 181,183-186,193
s_4c46dcfe1ba789::t_6941e602868b24 187,194-197,220-221
s_9a2a7a8eef9b2d::t_df6b21aba09276 200,202,205-209
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,8,16,22-23,26,28-29,32,35-38,41-50,54-57,60,65,72,74-75,81,89,91,93-94,100,102-109,139-140,142,144-145,147-149,155-158,161-162
s_4c46dcfe1ba789::t_f9dae768d9a165 7,24-25,27,71,76-80
s_4c46dcfe1ba789::t_08563fce175542 9,17,40,73,82-86,90,92,146,152,159-160
s_4c46dcfe1ba789::t_9317a33118b923 14
s_4c46dcfe1ba789::t_16f6ec4d91ae85 39
s_9aca2e09ff6b67::t_3dcdb251f0e175 87,141,143
s_bfdc3c9bc21b40::t_3d0737ff1431aa 150-151,153-154
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11,19,24-28,30-31
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,32-45
s_71c6da2ee47cd3::t_d67313882bd806 5-6,8,18,20
h_8fb27e0cdf6d1e 7,9-10,12-17
s_9a2a7a8eef9b2d::t_ec7685c45b1413 21,23
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 24,53,74,98-106,130
s_71c6da2ee47cd3::t_19b26356a490b4 42-47,118
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 48-52
packages/@n8n/engine/src/response-channel/index.ts
s_ac769901b0c47e::t_238694525672e0 1-2
s_71c6da2ee47cd3::t_d67313882bd806 3
packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_db4bafbbb46980 75
s_4c46dcfe1ba789::t_b486633a6977bd 85
s_4c46dcfe1ba789::t_d973a62943d7dd 491-492,531
s_794845deccc20b::t_9bbbf1f363a95f 1112,1122-1123,1397,1399
s_4c46dcfe1ba789::t_3d863c978088db 1113-1114,1116,1121
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1118-1120
s_4c46dcfe1ba789::t_eeeb14c5513318 1211-1212,1215-1216,1220-1223,1227,1242-1243,1245,1248-1249,1252-1261,1264
s_4c46dcfe1ba789::t_36c3453a753a08 1262,1267
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_9aca2e09ff6b67::t_209c4205ed53be 23,35,38,74,101
s_71c6da2ee47cd3::t_613cff5051c1db 34,37
s_ac769901b0c47e::t_238694525672e0 36
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_613cff5051c1db 37-38,41-44,50-54,59
s_ac769901b0c47e::t_238694525672e0 39
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 40,46-47
s_4c46dcfe1ba789::t_eed36ddb86f263 49,57-58
s_9aca2e09ff6b67::t_209c4205ed53be 55-56
packages/cli/src/modules/engine-v2/__tests__/in-memory-execution-response.test.ts
s_ac769901b0c47e::t_45d2b9c4c1cc01 1-3,8,13,16-17,21-30,33-35,37-39,41,44-46,49-53,56-59,61,115,121-122,124,126-127,134-135,137,139
s_ac769901b0c47e::t_b854d5391adcaa 4-6
s_ac769901b0c47e::t_e6c09cd4ee466d 18-20,31-32,36,42-43,47-48,54-55,60,64-66,92-94,104-106,117-118,120,129-131
s_ac769901b0c47e::t_83494f792ecfac 116,119,123,125,128,132-133,136,138
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7a07162453701de0fdb14f37c0df8723e680ecfa",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_ac769901b0c47e": {
"agent_id": {
"tool": "codex",
"id": "01a0c884-abdf-7210-b478-ed802e59b049",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_bd2476b2677534": {
"agent_id": {
"tool": "codex",
"id": "01a0b3a1-17ea-78e0-94e2-443c3571931f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_bfdc3c9bc21b40": {
"agent_id": {
"tool": "claude",
"id": "e768b0c7-e08a-400c-bc83-3cc0967415bb",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/cli/src/public-api/types.ts
s_e8e4a2455511ee::t_5aa5b63f9485c5 127
packages/cli/src/public-api/v1/handlers/credentials/__tests__/credentials.utils.test.ts
s_e8e4a2455511ee::t_5aa5b63f9485c5 317-318,544-545
packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts
s_e8e4a2455511ee::t_b4d532ffc8086b 138-139
packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts
s_e8e4a2455511ee::t_5aa5b63f9485c5 3,156-172
s_e8e4a2455511ee::t_2c436b23d77362 173
packages/cli/test/integration/public-api/credentials.test.ts
s_e8e4a2455511ee::t_5aa5b63f9485c5 1892
packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml
s_e8e4a2455511ee::t_c5229e3a3752f7 45
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "7eb4ba86edd8b0de27b5fd37d95431ffd9ab84a1",
"prompts": {},
"sessions": {
"s_e8e4a2455511ee": {
"agent_id": {
"tool": "claude",
"id": "710773de-55e8-4d08-a4c7-828589b7562f",
"model": "claude-opus-5-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,58 @@
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_71c6da2ee47cd3::t_219e2dfcd3c658 27,92-94
s_4c46dcfe1ba789::t_b5320423cf528d 98-99,102
s_794845deccc20b::t_cd754a091a395e 110-114
s_719e037cee4d57::t_8a76b8304653bf 115-117
packages/@n8n/config/src/configs/engine.config.ts
s_a3125dfe40640a::t_68ba8d586e32ae 4
s_71c6da2ee47cd3::t_11151294bf63cb 65-66,77-81,83
s_a3125dfe40640a::t_a558e5b177f6f3 82
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "950cc292b2d521dd51cc3bbb32e73b8eb0aca5ce",
"prompts": {},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,46 @@
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_71c6da2ee47cd3::t_219e2dfcd3c658 25,90-92
s_4c46dcfe1ba789::t_b5320423cf528d 96-97,100
s_794845deccc20b::t_cd754a091a395e 108-112
s_719e037cee4d57::t_8a76b8304653bf 113-115
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "988a56764c90c8384055773035d09f5b80d8465f",
"prompts": {},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,180 @@
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1266-1296,1299
s_4c46dcfe1ba789::t_b486633a6977bd 64,88-92
s_4c46dcfe1ba789::t_db4bafbbb46980 78
s_4c46dcfe1ba789::t_d973a62943d7dd 497-524,527-543,585
s_794845deccc20b::t_9bbbf1f363a95f 544-545,895-896,1167,1170,1177-1178,1432-1434
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1176
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1172-1175
s_4c46dcfe1ba789::t_36c3453a753a08 1297-1298,1300-1302
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,17,20-21,24,26-27,29,33-36,39-52,56,60,67,69-70,76,84,86,88-89,95,97-104,134-135,137,139-140,142-144,150-153,156-157
ai_agent 4-6,9
s_9aca2e09ff6b67::t_81c4baaea16543 7
s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,37
s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,28,57-59,66,71-75
s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,68,77-81,85,87,141,147,154-155
s_4c46dcfe1ba789::t_9317a33118b923 15
s_9aca2e09ff6b67::t_3dcdb251f0e175 82
s_bfdc3c9bc21b40::t_3d0737ff1431aa 145-146,148-149
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
s_a3125dfe40640a::t_2e14f226a4206d 62
s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2046,2051-2052,2054-2055
s_a3125dfe40640a::t_c1428fe219b94f 1133
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_794845deccc20b::t_9bbbf1f363a95f 1952,2047,2053,2058-2063,2065,2068,2098,2101,2109-2110,2112,2115,2126-2127,2129,2132-2133,2136-2137,2139-2141,2144-2145,2151-2152,2155-2156,2159,2162-2163
s_a3125dfe40640a::t_cf1a46269dd29f 2043
s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2166,2225-2227,2229-2238,2241-2244
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103
s_719e037cee4d57::t_0f7522dcd91215 2105-2106
s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161
s_6df29c531634b9::t_5260d4751675a4 2165
ai_agent 2239-2240
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11,19,24-28,30-31
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,32-45
s_71c6da2ee47cd3::t_d67313882bd806 5-6,8,18,20
h_8fb27e0cdf6d1e 7,9-10,12-17
s_9a2a7a8eef9b2d::t_ec7685c45b1413 21-23
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-17,20-21,24,28,35-54,58-62,64-66,69,71-72,82-84,92,98,102-103,108-109,116-118,120-128,130-140,178,181,187-189,191,197-198,200,210-214,221-226,228,232-233
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,63,67-68,73-78,80,177
s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,79,85-91,93-97,99-101
s_4c46dcfe1ba789::t_533d342b8bac27 18-19,22-23,26-27,29-34,55-57,176,190,215,217-218
ai_agent 25,229-231
s_bd2476b2677534::t_3d0654ed5c9186 70
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 81,179
s_719e037cee4d57::t_d73bc028dc08bb 104-107,110-115,119
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-157,159-164
s_794845deccc20b::t_9bbbf1f363a95f 180,182-185,192
s_4c46dcfe1ba789::t_6941e602868b24 186,193-196,219-220
s_9a2a7a8eef9b2d::t_df6b21aba09276 199,201,203-209
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158-159,161-162
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,27,30,32-33,35,38
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,28-29,31,36-37,39
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 14-20
s_719e037cee4d57::t_421128ee5237f1 26,34
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_9aca2e09ff6b67::t_209c4205ed53be 23,35,38,74,101
s_71c6da2ee47cd3::t_613cff5051c1db 34,37
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_d67313882bd806 3
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_613cff5051c1db 37-38,41-44,49
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 40,46-47
s_4c46dcfe1ba789::t_eed36ddb86f263 48
packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 20,48,69,93-101,124
s_71c6da2ee47cd3::t_19b26356a490b4 37-42,113
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 139-140
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9c954518bf04f3087478c32a4f4cf4d0abe17736",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_bd2476b2677534": {
"agent_id": {
"tool": "codex",
"id": "01a0b3a1-17ea-78e0-94e2-443c3571931f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_bfdc3c9bc21b40": {
"agent_id": {
"tool": "claude",
"id": "e768b0c7-e08a-400c-bc83-3cc0967415bb",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,88 @@
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-27,44-67,29,35-36,38,42-43
s_6df29c531634b9::t_82793919152dcd 2,28,30-31,33-34,37,39,41
s_6df29c531634b9::t_5260d4751675a4 3
s_6df29c531634b9::t_15a3806bfc2455 32,40
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
s_a3125dfe40640a::t_2e14f226a4206d 62
s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2046,2051-2052,2054-2055
s_a3125dfe40640a::t_c1428fe219b94f 1133
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_794845deccc20b::t_9bbbf1f363a95f 1952,2047,2053,2058-2063,2065,2068,2098,2101,2109-2110,2112,2115,2126-2127,2129,2132-2133,2136-2137,2139-2141,2144-2145,2151-2152,2155-2156,2159,2162-2163
s_a3125dfe40640a::t_cf1a46269dd29f 2043
s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2166,2263-2265,2267-2276,2279-2282,2171,2176-2177,2184-2186,2189,2195-2196,2201-2202,2204
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103
s_719e037cee4d57::t_0f7522dcd91215 2105-2106
s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161
s_6df29c531634b9::t_5260d4751675a4 2165,2167-2170,2172-2175,2178-2183,2187-2188,2190-2194,2197-2200,2203
ai_agent 2277-2278
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9cfab2c592f5ad1a1b499a175dd90283f0541274",
"prompts": {},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

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

View File

@ -0,0 +1,40 @@
packages/cli/src/telemetry/__tests__/telemetry.test.ts
s_e00d3111fa33b6::t_06007fc198478f 5-6,14-15,33-34,61,1202-1214,1216-1265,1268-1291,1293,1298-1300
s_e00d3111fa33b6::t_618963193403e5 1215,1266-1267,1292,1294-1297,1301-1303,1306-1323
packages/cli/src/scheduling/system-tasks/__tests__/main-system-tasks.test.ts
s_e00d3111fa33b6::t_17c6549cbab413 9,14-18,22,34,39-42
packages/cli/src/telemetry/telemetry-pulse.task.ts
s_e00d3111fa33b6::t_8901ff4915c978 1-21,26-33
s_2425b5cd2aba37::t_78200aa881fa2e 22-25
packages/cli/src/scheduling/system-tasks/main-system-tasks.ts
s_e00d3111fa33b6::t_6109d55303f952 33-37
packages/cli/src/telemetry/__tests__/telemetry-pulse.task.test.ts
s_e00d3111fa33b6::t_01f9253c7c8ce2 1-28
packages/cli/src/telemetry/index.ts
s_e00d3111fa33b6::t_5c28b57819abf3 219-220,226-227,229-230,238-239,241-248,271-284
s_e00d3111fa33b6::t_5ee665e14c2ba5 228
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a5c900e084dad9bb83cd32bc4efdda9a1bb53e42",
"prompts": {},
"sessions": {
"s_2425b5cd2aba37": {
"agent_id": {
"tool": "codex",
"id": "01a0c960-5989-7181-a956-e5de144f4dfe",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_e00d3111fa33b6": {
"agent_id": {
"tool": "claude",
"id": "d367195c-69ef-4777-9c5d-7ddb90723684",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,87 @@
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_a3125dfe40640a::t_2e14f226a4206d 64
s_4c46dcfe1ba789::t_7dd7b48c8328c2 65-66
s_a3125dfe40640a::t_c1428fe219b94f 1135
s_9aca2e09ff6b67::t_3dcdb251f0e175 1953
s_794845deccc20b::t_9bbbf1f363a95f 1954,2047,2050-2055,2057,2060,2103,2106,2114-2115,2117,2120,2131-2132,2134,2137-2138,2141-2142,2144-2146,2149-2150,2156-2157,2160-2161,2164,2167-2168
s_a3125dfe40640a::t_cf1a46269dd29f 2045
s_a3125dfe40640a::t_98f95192499fa6 2056,2058-2059,2074,2109,2112-2113,2116,2118-2119,2122-2123,2129-2130,2133,2135-2136,2139-2140,2147-2148,2151-2155,2158-2159,2162-2163,2165,2169-2170,2175,2178,2187-2188,2198-2199,2208,2210,2307-2309,2311-2320,2323-2326,2215,2220-2221,2228-2230,2233,2239-2240,2245-2246,2248
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2101,2104-2105,2107-2108
s_719e037cee4d57::t_0f7522dcd91215 2110-2111
s_4c46dcfe1ba789::t_1eddd524b8cecb 2121,2124-2128,2143,2166
s_6df29c531634b9::t_5260d4751675a4 2179,2200,2209,2211-2214,2216-2219,2222-2227,2231-2232,2234-2238,2241-2244,2247
ai_agent 2321-2322
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-27,44-67,29,35-36,38,42-43
s_6df29c531634b9::t_82793919152dcd 2,28,30-31,33-34,37,39,41
s_6df29c531634b9::t_5260d4751675a4 3
s_6df29c531634b9::t_15a3806bfc2455 32,40
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b24f57e530fc012448084857c91ebef39f0de1ec",
"prompts": {},
"sessions": {
"s_4c46dcfe1ba789": {
"agent_id": {
"tool": "claude",
"id": "c1251ab8-7233-47da-89f9-16babffdf579",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9aca2e09ff6b67": {
"agent_id": {
"tool": "codex",
"id": "01a0c54e-dd44-7bb0-975c-7f43d2ff8e1f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue
s_e119f4a041ed36::t_2d447f30d8e8fb 222,225,272,278,282,286,291,295,365
s_e119f4a041ed36::t_a3fba4fbe90f36 189-193,198,204-205,207,212,367,369
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "b282c491c21af3fa7e84b3e4be606f84aed7bf77",
"prompts": {},
"sessions": {
"s_e119f4a041ed36": {
"agent_id": {
"tool": "codex",
"id": "01a0c960-8f83-7942-9390-94d55512f1a1",
"model": "gpt-6-astra"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts
s_76b78418d44c63::t_c90947ce65d08f 37
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c2b732ea77c2166a6219582d3f1b1de81a74925f",
"prompts": {},
"sessions": {
"s_76b78418d44c63": {
"agent_id": {
"tool": "claude",
"id": "12d083a6-7c97-4017-81ae-ca968678a36f",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,126 @@
packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts
s_d609ee1f20c15a::t_223b153d6ce045 127,342,554-560
s_e119f4a041ed36::t_75c44314149ca2 335-339,570-578
s_d609ee1f20c15a::t_7f0e6de7f5dae5 1,58-60,123-126,329-334,340-341,343-344,553
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.test.ts
s_e119f4a041ed36::t_eb7f47218cc988 170-183
s_e119f4a041ed36::t_bd25e44c5188b1 169,184
packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialForm.test.ts
s_e119f4a041ed36::t_75c44314149ca2 181-233
s_e119f4a041ed36::t_a1372af3bb2535 1-3,179-180,234-237
packages/cli/src/public-api/types.ts
s_d609ee1f20c15a::t_7d2a28de05c669 1,128
packages/frontend/editor-ui/src/features/collaboration/projects/projects.api.ts
s_e119f4a041ed36::t_394065fe0f4a52 1-2,115-121
packages/frontend/editor-ui/src/features/settings/environments.ee/components/VariableModal.vue
s_e119f4a041ed36::t_775d22be8c98b1 19,28-32,64-65,76-77,177-199,203,208,227,235,274-276,281,371,376
s_e119f4a041ed36::t_9050e82f0f77b3 280
s_e119f4a041ed36::t_8aacea50e50ce9 315
s_e119f4a041ed36::t_06da6e522a9e7b 89-99,101-106
s_e119f4a041ed36::t_565625054842ce 176,285
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts
s_e119f4a041ed36::t_75c44314149ca2 450-453
s_e119f4a041ed36::t_05501636d780e0 1,62,447-449,454-464
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.vue
s_e119f4a041ed36::t_bd25e44c5188b1 79-86,145
s_e119f4a041ed36::t_fc80ecc9d3e20c 142
s_e119f4a041ed36::t_530d31ffa3b16b 172
packages/frontend/editor-ui/src/features/collaboration/projects/projects.types.ts
s_e119f4a041ed36::t_394065fe0f4a52 43-46
packages/cli/test/integration/public-api/credentials.test.ts
s_d609ee1f20c15a::t_7d2a28de05c669 1729,1892-1894,1897-1898
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsFlow.vue
s_e119f4a041ed36::t_394065fe0f4a52 1-49
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.types.ts
s_e119f4a041ed36::t_494e0fdf36e9f9 24-25
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindingCreation.ts
s_e119f4a041ed36::t_9050e82f0f77b3 1-2,36,90,103-104,113,124-126,149-152
s_e119f4a041ed36::t_494e0fdf36e9f9 4-35,38,40-60,69-71,73-82,89,91-94,102,114-123,127-129,134-146,153-155,199,201-202,210-214,218,227-231,238-241,245-254,259
s_e119f4a041ed36::t_394065fe0f4a52 3,37,242-244
s_e119f4a041ed36::t_75c44314149ca2 61-67,83-88,95-101,105-112,130-133,147-148,156-171,175-198,200,203-209,215-217,219-226,232-237,255-258
s_e119f4a041ed36::t_8d8070e9d0bb24 172-174
s_d609ee1f20c15a::t_ceccba289b481a 39,68,72
packages/frontend/editor-ui/src/features/settings/environments.ee/environments.store.ts
s_e119f4a041ed36::t_06da6e522a9e7b 36
s_e119f4a041ed36::t_775d22be8c98b1 35,37-38,95
packages/frontend/editor-ui/src/features/credentials/credentials.api.ts
s_e119f4a041ed36::t_394065fe0f4a52 177-181,188
s_e119f4a041ed36::t_75c44314149ca2 182-187
s_e119f4a041ed36::t_5a35254df91595 1-2
packages/cli/src/public-api/v1/handlers/credentials/__tests__/credentials.utils.test.ts
s_d609ee1f20c15a::t_7d2a28de05c669 340-343,453,569-572,576
s_d609ee1f20c15a::t_6285c5c2095845 145-181
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindingCreation.test.ts
s_e119f4a041ed36::t_75c44314149ca2 1-3,20-25,28-33,36-47,52-62,64-69,78-83,116-124,133-143,147-154,163-165,174-176,180-183,192-194,201-209,212-216,218-222,224-229,246-248
s_e119f4a041ed36::t_394065fe0f4a52 162
s_e119f4a041ed36::t_78560e899e1e10 4-19,26-27,34-35,48-51,63,70-77,84-115,125-132,144-146,155-161,166-173,177-179,184-191,195-200,210-211,217,223,230-238,240-243,249-254
s_e119f4a041ed36::t_578a721b58ecc7 239,244-245
packages/frontend/editor-ui/src/features/settings/environments.ee/environments.types.ts
s_e119f4a041ed36::t_775d22be8c98b1 1,18-19,21-29
s_e119f4a041ed36::t_9050e82f0f77b3 20
packages/frontend/editor-ui/src/features/credentials/credentials.types.ts
s_e119f4a041ed36::t_394065fe0f4a52 47
packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts
s_d609ee1f20c15a::t_7d2a28de05c669 3,106-128,170,173,283
packages/frontend/editor-ui/src/Interface.ts
s_e119f4a041ed36::t_9050e82f0f77b3 708
s_e119f4a041ed36::t_8052fea541095a 1-2,709-713
packages/frontend/editor-ui/src/app/components/Modals.vue
s_e119f4a041ed36::t_775d22be8c98b1 2,446-447
packages/frontend/editor-ui/src/features/settings/environments.ee/environments.api.ts
s_e119f4a041ed36::t_fc80ecc9d3e20c 25-26
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts
s_e119f4a041ed36::t_75c44314149ca2 1363-1417
s_e119f4a041ed36::t_22814603eb7128 1362,1418-1420
packages/frontend/editor-ui/src/app/stores/ui.store.ts
s_e119f4a041ed36::t_494e0fdf36e9f9 452,511
s_e119f4a041ed36::t_9050e82f0f77b3 486
s_e119f4a041ed36::t_f4d154a5215cad 453-457,487-491,512-516
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.vue
s_d609ee1f20c15a::t_ceccba289b481a 170-172
s_e119f4a041ed36::t_8aacea50e50ce9 423
s_d609ee1f20c15a::t_8556c6b2b96e8c 2,20-21,47,149-169,173-184,211-215,218,240-241,422,424-433
packages/frontend/editor-ui/src/features/settings/environments.ee/components/VariableModal.test.ts
s_e119f4a041ed36::t_75c44314149ca2 129-131,144-174
s_e119f4a041ed36::t_a4c4ca6dd50806 1-3,175-182
packages/frontend/@n8n/i18n/src/locales/en.json
s_e119f4a041ed36::t_394065fe0f4a52 8915,8917-8921
s_e119f4a041ed36::t_9050e82f0f77b3 8916
s_e119f4a041ed36::t_c41db5f5db9643 8913-8914
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue
s_d609ee1f20c15a::t_223b153d6ce045 676,955,1552-1556
s_e119f4a041ed36::t_494e0fdf36e9f9 1549
s_e119f4a041ed36::t_6210f55b0e1a9d 378-382,818
s_e119f4a041ed36::t_40c50555a945f2 61-62,169-170,207,225-227,317,387,390-393,458,474,645-646,671-675,677-686,691-693,697-717,810-812,946-954,956-973,1491-1494,1541-1546,1550-1551,1557
s_e119f4a041ed36::t_8aacea50e50ce9 1511
s_e119f4a041ed36::t_9050e82f0f77b3 1547
s_e119f4a041ed36::t_0129a411a5ccd5 1548
s_e119f4a041ed36::t_fc80ecc9d3e20c 981
s_e119f4a041ed36::t_775d22be8c98b1 1138
s_e119f4a041ed36::t_06da6e522a9e7b 688-690,694-696,718-720,817,819-820
s_d609ee1f20c15a::t_5fa53d78458780 371,687,773,942,1575-1577
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "d40f2f70626ea135e61d41f98c5043b1a8e0025e",
"prompts": {},
"sessions": {
"s_d609ee1f20c15a": {
"agent_id": {
"tool": "claude",
"id": "1d6f0673-a2e9-44b1-bbbb-37c39c30ce18",
"model": "claude-fable-5-1"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_e119f4a041ed36": {
"agent_id": {
"tool": "codex",
"id": "01a0c960-8f83-7942-9390-94d55512f1a1",
"model": "gpt-6-astra"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-61,63-84
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "dbad298d5bd7181e590492fdd67a5c662623da34",
"prompts": {},
"sessions": {
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_9a2a7a8eef9b2d": {
"agent_id": {
"tool": "codex",
"id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,48 @@
packages/cli/src/commands/__tests__/webhook.test.ts
s_0bf5526932135a::t_115c9fbea34b1d 83-84,87,95
packages/cli/test/integration/commands/worker.cmd.test.ts
s_7fbcb84bacec18::t_9e589c85a46916 1-5
s_0bf5526932135a::t_054830c0afcb79 25,49-52
packages/cli/src/commands/__tests__/base-command.test.ts
s_e00d3111fa33b6::t_55e52e1258a5c3 4,6-9,52-53,67-72,89
s_e00d3111fa33b6::t_eb35b138ce78e1 65
s_e00d3111fa33b6::t_389764d27c6672 73-76
s_0bf5526932135a::t_6f077d43bf1ecf 3,5,56-57,59-60,64,66,79-88
s_0bf5526932135a::t_2bc4af2dfd7e0a 54-55,58,61-63,90
packages/cli/src/commands/base-command.ts
s_e00d3111fa33b6::t_b8dd472c92ea45 17,51
s_e00d3111fa33b6::t_7cafc70961b1d3 18,290-299,302
s_0bf5526932135a::t_246933d7d50a44 300-301
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e43a924391077fece0bd68ae9b41c70af6003695",
"prompts": {},
"sessions": {
"s_0bf5526932135a": {
"agent_id": {
"tool": "claude",
"id": "28bf3b8c-45a6-402c-bf40-3dc469674a44",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_7fbcb84bacec18": {
"agent_id": {
"tool": "claude",
"id": "6fc6fb1b-05c6-40e5-bc02-58b790bae67f",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_e00d3111fa33b6": {
"agent_id": {
"tool": "claude",
"id": "d367195c-69ef-4777-9c5d-7ddb90723684",
"model": "claude-opus-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialForm.test.ts
s_9eab84e6b23b8a::t_bd93511e681ce3 116-120,184-197
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsDialog.vue
s_9eab84e6b23b8a::t_7f850b42aaf113 33
s_9eab84e6b23b8a::t_2b02796d518ff5 62-68
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionBindingsFlow.vue
s_9eab84e6b23b8a::t_7f850b42aaf113 23,35
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts
s_9eab84e6b23b8a::t_7f850b42aaf113 457-459
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionBindingCreation.ts
s_9eab84e6b23b8a::t_7f850b42aaf113 41-46,58,98,195,226,265
packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts
s_9eab84e6b23b8a::t_2933d154ec6a3a 555-562
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "f9d5a8e1975b5c7dcab75f0c6366aa36634dec08",
"prompts": {},
"sessions": {
"s_9eab84e6b23b8a": {
"agent_id": {
"tool": "codex",
"id": "01a0ccef-01fd-7a30-b4a4-037b783449cb",
"model": "gpt-6-astra"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}