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

This commit is contained in:
Lorent Lempereur 2026-09-22 13:20:05 +02:00
commit c3db76f4a2
53 changed files with 2572 additions and 0 deletions

View File

@ -0,0 +1,34 @@
packages/@n8n/oxlint-config/package.json
s_3049fa1eaf1a16::t_ec762a00e15bc7 22-25,48
packages/@n8n/oxlint-config/src/import-x-alias.ts
s_3049fa1eaf1a16::t_0b78462616d059 12
s_3049fa1eaf1a16::t_ec762a00e15bc7 1-2,13-17
s_3049fa1eaf1a16::t_72ed981d34a27f 3-11,18-19
packages/@n8n/oxlint-config/src/configs/base.ts
s_3049fa1eaf1a16::t_48d5ec7bdf7778 235-239
s_3049fa1eaf1a16::t_0f8f849884c463 234
s_3049fa1eaf1a16::t_ec762a00e15bc7 22,177-196
s_3049fa1eaf1a16::t_565954bffdef12 233
scripts/lint-parity/oxlint-parity.mjs
s_3049fa1eaf1a16::t_ec762a00e15bc7 64,89-91
s_3049fa1eaf1a16::t_1fadb6e4a10252 81-82
scripts/lint-parity/OXLINT_MIGRATION_BLOCKERS.md
s_3049fa1eaf1a16::t_82c9aedbe2e66c 152-157
s_3049fa1eaf1a16::t_8d66e06eb52381 3
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "01620c4c019e276a3a6f0598374803cec2a7b792",
"prompts": {},
"sessions": {
"s_3049fa1eaf1a16": {
"agent_id": {
"tool": "opencode",
"id": "ses_f3752e0b5ffesL59nFg8kYAiWr",
"model": "openai/gpt-5.6-sol"
},
"human_author": "Matsuuu <matias.huhta@n8n.io>"
}
}
}

View File

@ -0,0 +1,194 @@
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 5,1950,1952,2044,2047,2053,2056-2063,2065,2068,2094,2097-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_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
s_a3125dfe40640a::t_2e14f226a4206d 61-62
s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2042,2046,2051,2054-2055
s_a3125dfe40640a::t_c1428fe219b94f 1132-1133
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_a3125dfe40640a::t_cf1a46269dd29f 2040,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,2171,2176-2177,2184-2186,2189,2195-2196,2201-2202,2204,2219-2221,2223-2232,2235-2238,2257-2259,2261-2270,2273-2276
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2092,2095-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 2233-2234,2271-2272
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,63-71,73-94
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
s_270aabb0735a56::t_b7bcb728e846a6 72
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_d67313882bd806 3,5
s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 7
s_9aca2e09ff6b67::t_410a8660d7214f 8
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158-159,161
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,7-8,10,15-19,21-22,25,29,31,36-55,59-63,65-67,70,72-73,86-87,95,101,105-106,111-112,119-121,123-131,134,136-142,187,200,202-203,206,209,215-217,219,225-226,229,235,238,240-242,249-251,253-254,256,260-261
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,132
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,9,64,71,74-76,78-79
s_4c46dcfe1ba789::t_a519961dfa21ce 6,11-14,80,88-89,91-93,96-98,100,102-103
s_4c46dcfe1ba789::t_533d342b8bac27 20,24,26-28,32-35,56-58,204,218,243,245
ai_agent 23,30,69,257-259
s_bd2476b2677534::t_3d0654ed5c9186 68
s_719e037cee4d57::t_d73bc028dc08bb 107,110,113-118
s_29ea1cc2a1dbf5::t_c87e077050280b 135,160,167-170,172-177,230
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 143,207
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 156-157,159,161-166
s_794845deccc20b::t_9bbbf1f363a95f 208,210-213,220
s_4c46dcfe1ba789::t_6941e602868b24 214,221-224,234,239,247-248
s_9a2a7a8eef9b2d::t_df6b21aba09276 227,231-233,236-237
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 20,49,62,66,70,86-102,117,121,125
s_71c6da2ee47cd3::t_19b26356a490b4 37-42,106,110,114
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-46,48
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1285-1297,1300
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,1178-1179,1425-1430,1433-1435
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1298-1299,1301-1303
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,21-23,32,35,37-38,40,43
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,24-25,33-34,36,41-42,44
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 14-20
s_719e037cee4d57::t_421128ee5237f1 31,39
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_613cff5051c1db 37-38,41-42,44-45,50
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 40,47-48
s_4c46dcfe1ba789::t_eed36ddb86f263 49
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-41,43-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/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-7,10-16,18-27,29,35-36,38,42-53,76-89
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/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,19,23,40-41,44,46-49,53-55,59-66,69-72,76,80,84-86,92,102,104-105,111,113-118,180-181,184-185
ai_agent 10
s_4c46dcfe1ba789::t_f9dae768d9a165 18,42-43,45,77-79,82-83,87-91
s_4c46dcfe1ba789::t_08563fce175542 20,38,50-52,58,73-75,93-97,103,183
s_4c46dcfe1ba789::t_9317a33118b923 21,56,67-68
s_4c46dcfe1ba789::t_16f6ec4d91ae85 57
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109
s_71c6da2ee47cd3::t_11151294bf63cb 86-91
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "020c44248414862f74a1add081b5ebf553e4b898",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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,184 @@
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66
s_929428e752b585::t_1d86420b62238e 151-160
packages/cli/src/__tests__/workflow-runner.test.ts
s_929428e752b585::t_1d86420b62238e 1612-1618,1620,1628,1661-1662,1665-1679
packages/cli/src/services/engine-v2-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-36
packages/cli/src/workflow-runner.ts
s_929428e752b585::t_1d86420b62238e 69,438-440,472,502,505,512-516
packages/cli/src/services/streaming-webhook-response-heartbeat.ts
s_929428e752b585::t_1d86420b62238e 1-32
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,27,83,85,90
s_9aca2e09ff6b67::t_ee284d9fea9248 84,86,88-89
ai_agent 141-147
s_e092ff55a47017::t_82e52d356fb5ce 153
s_29ea1cc2a1dbf5::t_c608ed2520cff0 249
s_929428e752b585::t_1d86420b62238e 199-217,219-222,224-248
s_929428e752b585::t_aeb3225191ce9c 218,223
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1287-1299,1302
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,1178-1179,1427-1432,1435-1437
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1300-1301,1303-1305
s_929428e752b585::t_1d86420b62238e 1162,1284-1286
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,9,16-20,22-23,26,30,32,37-56,60-63,70,72-74,77,79-80,93-94,104,110,116-117,122-123,130-132,134-142,145,147-153,224,302,305-306,376,379,385-387,389,395-396,405,408,410-411,440,449-451,453-454,456,460-461,69,160,166,168-170,227-229,234,242,244,249,260,263,267,275,278,281,287,313,316,322-324,327,334-335,351,353,357,363-365,368,372-373,419,425,428,438-439
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,143
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,8,71,78,81-83,87-88
s_4c46dcfe1ba789::t_a519961dfa21ce 5,10-12,15,89,95-96,98-100,105-107,109,111-112
s_4c46dcfe1ba789::t_533d342b8bac27 21,25,27-29,33-36,57-59,374,388,441,443
ai_agent 24,31,76,457-459,86,325,333,366,432,437
s_bd2476b2677534::t_3d0654ed5c9186 75
s_719e037cee4d57::t_d73bc028dc08bb 118,121,124-129
s_29ea1cc2a1dbf5::t_c87e077050280b 146,194,201-204,209-214,400,161,420
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 171,377,314,355
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 187-188,193,195-200
s_794845deccc20b::t_9bbbf1f363a95f 378,380-383,390,315,317-320,356,358-361
s_4c46dcfe1ba789::t_6941e602868b24 384,391-394,404,409,447-448,176,192,208,159,165,233,248,266,280,290,312,321,341,362,418,424,429
s_9a2a7a8eef9b2d::t_df6b21aba09276 397,399,401-403,406-407,163,421-423,426-427
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,8,17,35-36,39,41-44,48-50,54-61,64-67,71,75,79-81,87,106,108-109,111,113-118,121-122,127-128
ai_agent 5
s_4c46dcfe1ba789::t_f9dae768d9a165 7,37-38,40,72-74,77-78,82-86
s_4c46dcfe1ba789::t_08563fce175542 9,29,45-47,53,68-70,88-92,107,126
s_4c46dcfe1ba789::t_9317a33118b923 15,51,62-63
s_4c46dcfe1ba789::t_16f6ec4d91ae85 52
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 6,1951,1953,2047,2050,2057,2060-2067,2069,2072,2098,2101-2102,2105,2113-2114,2116,2119,2130-2131,2133,2136-2137,2140-2141,2143-2145,2148-2149,2155-2156,2159-2160,2163,2166-2167,2223,2227,2231-2232
s_9aca2e09ff6b67::t_d7d5d02f4025f1 7,2048,2052-2054
s_a3125dfe40640a::t_2e14f226a4206d 62-63
s_4c46dcfe1ba789::t_7dd7b48c8328c2 64-65,2045,2049,2055,2058-2059
s_a3125dfe40640a::t_c1428fe219b94f 1133-1134
s_9aca2e09ff6b67::t_3dcdb251f0e175 1952
s_a3125dfe40640a::t_cf1a46269dd29f 2043,2046
s_a3125dfe40640a::t_98f95192499fa6 2068,2070-2071,2073,2108,2111-2112,2115,2117-2118,2121-2122,2128-2129,2132,2134-2135,2138-2139,2146-2147,2150-2154,2157-2158,2161-2162,2164,2168,2170,2175,2180-2181,2188-2190,2193,2199-2200,2205-2206,2208,2275-2277,2279-2288,2291-2294,2313-2315,2317-2326,2329-2332,2225,2230,2233-2234,2239-2240,2246,2250,2258,2260
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2103-2104,2106-2107
s_719e037cee4d57::t_0f7522dcd91215 2109-2110
s_4c46dcfe1ba789::t_1eddd524b8cecb 2120,2123-2127,2142,2165
s_6df29c531634b9::t_5260d4751675a4 2169,2171-2174,2176-2179,2182-2187,2191-2192,2194-2198,2201-2204,2207,2212,2228-2229,2259
ai_agent 2289-2290,2327-2328
packages/cli/src/services/streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-86
packages/cli/src/services/non-streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-44
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_929428e752b585::t_1d86420b62238e 151-154,156-176,195-197,199,201-203
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0909d939af1687a08aca479890f0854d209ad14a",
"prompts": {},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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_929428e752b585": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ce-a2c2-7932-bafe-b88624377c99",
"model": "gpt-5.6-sol"
},
"human_author": null
},
"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>"
},
"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,20 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_757756981ee37b 67-68
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 25
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0b00d4ddacb063e08d1c0f0bc48ea2abbb470b26",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 23
s_3b39ddbce7fb2f::t_757756981ee37b 64-65
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "12bf1fd327ba20825028671cf8102edfbcd00e59",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,59 @@
packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 23,78
packages/@n8n/engine/src/index.ts
s_ac769901b0c47e::t_238694525672e0 39,41
packages/cli/src/modules/engine-v2/__tests__/in-memory-execution-response.test.ts
s_ac769901b0c47e::t_45d2b9c4c1cc01 1-3,5-6,8,13,16-17,21-30,33-35,37-41,44-46,49-53,56-59,61-62,102,108-109,111,113-114,121-122,124,126
s_ac769901b0c47e::t_83494f792ecfac 103,106,110,112,115,119-120,123,125
s_ac769901b0c47e::t_e6c09cd4ee466d 4,18-20,31-32,36,42-43,47-48,54-55,60,64-66,79-81,91-93,104-105,107,116-118
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_ac769901b0c47e::t_238694525672e0 36
packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 9,18
packages/cli/src/modules/engine-v2/in-memory-execution-response-sender.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-2,4-5,9-10,14,19
s_ac769901b0c47e::t_c4f3903832c881 15-16,18
s_ac769901b0c47e::t_83494f792ecfac 6-7,11-12,17
s_ac769901b0c47e::t_e6c09cd4ee466d 3,8,13
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 21,84
packages/cli/src/modules/engine-v2/in-memory-execution-response-receiver.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 8,16,26,41
s_ac769901b0c47e::t_83494f792ecfac 11-13,24-25,40,42-46,50-51
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-7,9-10,17,20-23,33,58,66
packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 11,327
packages/cli/src/modules/engine-v2/in-memory-execution-response-channel.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 3,5-7,9-11,13-16
packages/@n8n/engine/src/serve.ts
s_ac769901b0c47e::t_238694525672e0 8,37
packages/@n8n/engine/src/response-channel/index.ts
s_ac769901b0c47e::t_238694525672e0 1-2
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_ac769901b0c47e::t_238694525672e0 4-5,8-11,13
s_ac769901b0c47e::t_c4f3903832c881 6,12
packages/cli/src/modules/engine-v2/execution-response-receiver.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1,3,5-10
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_ac769901b0c47e::t_c4f3903832c881 6,47-54,57
s_ac769901b0c47e::t_e6c09cd4ee466d 44-46,55-56,58
s_ac769901b0c47e::t_62b81e25fbb29f 24
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 15,490
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1570602a349e30d03c2cd859668155dfb9c7a248",
"prompts": {},
"sessions": {
"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,21 @@
packages/cli/src/modules/engine-v2/__tests__/in-memory-execution-response.test.ts
s_ac769901b0c47e::t_b854d5391adcaa 4-6
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_ac769901b0c47e::t_b854d5391adcaa 45,48,51
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1ae5c3727808d270f1129ac3f03417962cf0dfee",
"prompts": {},
"sessions": {
"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,38 @@
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,61-69,71-92
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
s_270aabb0735a56::t_b7bcb728e846a6 70
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1c571f29bf29294c6e3d382489204d5d817007f1",
"prompts": {},
"sessions": {
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"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_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,40 @@
packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts
s_3aaa503f47ada7::t_f9a62cec01a151 20,224-227,283-285
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_3aaa503f47ada7::t_d39f451db1dfed 935-938
s_3aaa503f47ada7::t_f9a62cec01a151 867,891-908,913
s_3aaa503f47ada7::t_73553fcd8a8fbc 939
packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts
s_3aaa503f47ada7::t_d39f451db1dfed 1102-1104
s_3aaa503f47ada7::t_f9a62cec01a151 40
packages/cli/src/modules/agents/__tests__/agent-threads.controller.test.ts
s_3aaa503f47ada7::t_f9a62cec01a151 74-76,97
packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts
s_3aaa503f47ada7::t_f9a62cec01a151 199
s_3aaa503f47ada7::t_ec6d8058980413 61-71
packages/frontend/editor-ui/src/features/agents/__tests__/agentSessions.store.spec.ts
s_3aaa503f47ada7::t_f9a62cec01a151 105
s_3aaa503f47ada7::t_ec6d8058980413 136,144
packages/cli/src/modules/agents/agent-execution.service.ts
s_3aaa503f47ada7::t_d39f451db1dfed 33-37,711
packages/cli/src/modules/agents/utils/agent-thread-access.ts
s_3aaa503f47ada7::t_f9a62cec01a151 3-4,26-29
s_3aaa503f47ada7::t_d39f451db1dfed 25,30-36
s_3aaa503f47ada7::t_e1e5ad3235e004 23-24
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "1eaee58e3e5a218ac1391e782f2989d0f63761a7",
"prompts": {},
"sessions": {
"s_3aaa503f47ada7": {
"agent_id": {
"tool": "codex",
"id": "01a0b33a-46e6-7610-aa08-a734250d28b4",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 23
s_3b39ddbce7fb2f::t_757756981ee37b 64-65
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2a79c807ad8fe7128929d0333deebe2873b4afc7",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,107 @@
packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 23,78
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_9aca2e09ff6b67::t_7d4e6f88b774bf 44-45
s_794845deccc20b::t_cd754a091a395e 1,25,52-53,56,72-75,78
s_9aca2e09ff6b67::t_81c4baaea16543 6,22-24,42-43,46-51,54-55,58,76-77
packages/@n8n/engine/src/response-channel/__tests__/in-memory-response-pair.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 1-6,8-64
s_9aca2e09ff6b67::t_f7d141d5c84ff3 7
packages/@n8n/engine/src/index.ts
s_9aca2e09ff6b67::t_209c4205ed53be 38-40,42,47-48
s_71c6da2ee47cd3::t_613cff5051c1db 37,41,43-46,51
s_4c46dcfe1ba789::t_eed36ddb86f263 49-50
packages/@n8n/engine/src/response-channel/execution-response-receiver.ts
s_9aca2e09ff6b67::t_410a8660d7214f 4,6-7,9,14-15,22-23,33
packages/@n8n/engine/src/response-channel/index.ts
s_9aca2e09ff6b67::t_f7d141d5c84ff3 5
s_9aca2e09ff6b67::t_410a8660d7214f 1-2,6-7
s_71c6da2ee47cd3::t_d67313882bd806 3
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
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 15,490
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_9aca2e09ff6b67::t_3dcdb251f0e175 9-10
s_71c6da2ee47cd3::t_d67313882bd806 1-3,11-14,17,20,22,25
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-8,15-16,18-19,21,23-24,26
s_719e037cee4d57::t_4893d08f7d8961 6
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_4c46dcfe1ba789::t_16f6ec4d91ae85 11,37
s_bfdc3c9bc21b40::t_3d0737ff1431aa 110-111
s_4c46dcfe1ba789::t_f9dae768d9a165 22-23,57,64-67
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20-21,24,26-29,34-35,39-43,49-52,56,63,68,79,84,90-91,103,112-113,117
s_9aca2e09ff6b67::t_3dcdb251f0e175 25,75-76,83,85,88-89,95-96,98
s_4c46dcfe1ba789::t_9317a33118b923 36,47-48,62
s_bd2476b2677534::t_16413e0e77bad9 18,116
s_4c46dcfe1ba789::t_08563fce175542 30-32,38,53-55,69-74,86-87,115
s_9aca2e09ff6b67::t_81c4baaea16543 7,33,44-46,59-61
s_9a2a7a8eef9b2d::t_ec7685c45b1413 80-82
packages/@n8n/engine/src/response-channel/in-memory-response-pair.ts
s_9aca2e09ff6b67::t_f7d141d5c84ff3 3,6-7,9,11-12,14-20,22-33,35-43
packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts
s_9aca2e09ff6b67::t_4b8d3c32c79062 152,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383
s_9aca2e09ff6b67::t_d7d5d02f4025f1 3,106-107
s_794845deccc20b::t_cd754a091a395e 108,153-154
packages/@n8n/engine/src/response-channel/__tests__/execution-response-receiver.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 4,6,15,18,25-28,32-38,40-43,45,47,49,52-54,56,58-59,64-67,71,74-77,79,81
packages/@n8n/engine/src/response-channel/response-frame.ts
s_9aca2e09ff6b67::t_f28b1aae77e0ef 4,12
s_9aca2e09ff6b67::t_410a8660d7214f 1,5-10,17-18,22-24
s_9aca2e09ff6b67::t_a669646ac07781 14-15
packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 9,18,25,70,89,104
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_9aca2e09ff6b67::t_410a8660d7214f 1-15
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_9aca2e09ff6b67::t_c694134ec46d84 491,499,519,527,549,557
s_9aca2e09ff6b67::t_7a27780dbef59e 6,131-133,143,153,159
s_794845deccc20b::t_cd754a091a395e 134-135,500-511,515-518,528-540,550-552
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 21,84
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_9aca2e09ff6b67::t_3dcdb251f0e175 19
s_719e037cee4d57::t_d73bc028dc08bb 94-97,99-101,106
s_794845deccc20b::t_9bbbf1f363a95f 131
s_29ea1cc2a1dbf5::t_c87e077050280b 132-134,136-137,158
s_4c46dcfe1ba789::t_a519961dfa21ce 5-7,74-75,80,85-86
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 3,15-16,22,26-27,33-34,60,64-65,67,76,78,105,118,129,141,163,174
s_bd2476b2677534::t_3d0654ed5c9186 66,72,81-83,91-92
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,61-63,69-70,119,122
s_4c46dcfe1ba789::t_533d342b8bac27 20,23-25,48-50,130
s_71c6da2ee47cd3::t_d405134f94920e 1-2,8-14,17-18,21,28,30-32,35-47,51-59,71,87,89-90,104,107-115,117,120-121,123-126,128
packages/@n8n/engine/src/serve.ts
s_9aca2e09ff6b67::t_209c4205ed53be 8,37
s_794845deccc20b::t_cd754a091a395e 35-36
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_9aca2e09ff6b67::t_209c4205ed53be 23,35-36,38,74,101
s_71c6da2ee47cd3::t_613cff5051c1db 34,37
packages/cli/src/modules/engine-v2/engine-v2.runtime.ts
s_9aca2e09ff6b67::t_81c4baaea16543 4,62,66,95,108
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_719e037cee4d57::t_0f7522dcd91215 2101-2102
s_794845deccc20b::t_9bbbf1f363a95f 2047,2054-2055,2058-2059,2061,2064,2105-2106,2108,2111,2122-2123,2125,2128-2129,2132-2133,2135-2137,2140-2141,2147-2148,2151-2152,2155,2158-2159,2161-2162
s_4c46dcfe1ba789::t_7dd7b48c8328c2 62,2043,2046,2051
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2098-2099
s_4c46dcfe1ba789::t_1eddd524b8cecb 2112,2115-2119,2134,2157
s_6df29c531634b9::t_5260d4751675a4 2163
s_a3125dfe40640a::t_98f95192499fa6 2060,2062-2063,2065,2100,2103-2104,2107,2109-2110,2113-2114,2120-2121,2124,2126-2127,2130-2131,2138-2139,2142-2146,2149-2150,2153-2154,2156,2160
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts
s_794845deccc20b::t_cd754a091a395e 327
s_9aca2e09ff6b67::t_7a27780dbef59e 11-12,328
packages/@n8n/engine/src/response-channel/__tests__/execution-response-sender.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 1-36
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_794845deccc20b::t_cd754a091a395e 2-8,14,47,52,63,74,77-81,91,165-169,201,205-229,231-244
s_9aca2e09ff6b67::t_209c4205ed53be 10,39,230
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "302aa9a35aef416290740f5cb9b1efb7a1b70fb6",
"prompts": {}
}

View File

@ -0,0 +1,20 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 25
s_3b39ddbce7fb2f::t_757756981ee37b 67-68
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3155883513ed011999553eef5da9b1fe3fbfeefd",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

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": "32b11f834af94a07d0e79a96fc96a3807e8329e1",
"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,19 @@
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 75-76
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "401cb76349f9e82c1fedb40437eec684c5e03266",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,23 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 23
s_3b39ddbce7fb2f::t_757756981ee37b 64-65
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 64-65
s_3b39ddbce7fb2f::t_1d1a19e106ad4f 27,29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "48a237f949d70ab5940a957f984f5e81500a93b6",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,23 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 22
s_3b39ddbce7fb2f::t_757756981ee37b 63-64
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 63-64
s_3b39ddbce7fb2f::t_1d1a19e106ad4f 27,29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5411686ddea631aa7f01ce9f78674a4dbc225ca2",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,47 @@
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,27,83,85,90
s_9aca2e09ff6b67::t_ee284d9fea9248 84,86,88-89
ai_agent 141-147
s_e092ff55a47017::t_82e52d356fb5ce 153
s_29ea1cc2a1dbf5::t_c608ed2520cff0 199
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5d1dfa10071ac396b48e217f8d6955477fb294ff",
"prompts": {},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"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_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,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": "608df1f06089e00fb7445293552089c635bd6fef",
"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,123 @@
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,9,15-19,21-22,25,29,31,36-55,59-63,65-67,70,72-73,86-87,97,103,109-110,115-116,123-125,127-135,138,140-146,200,213,215-216,219,222,228-230,232,238-239,242,248,251,253-255,264-266,268-269,271,275-276
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,136
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,8,64,71,74-76,80-81
s_4c46dcfe1ba789::t_a519961dfa21ce 5,10-12,14,82,88-89,91-93,98-100,102,104-105
s_4c46dcfe1ba789::t_533d342b8bac27 20,24,26-28,32-35,56-58,217,231,256,258
ai_agent 23,30,69,272-274,79
s_bd2476b2677534::t_3d0654ed5c9186 68
s_719e037cee4d57::t_d73bc028dc08bb 111,114,117-122
s_29ea1cc2a1dbf5::t_c87e077050280b 139,170,177-180,185-190,243
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 147,220
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 163-164,169,171-176
s_794845deccc20b::t_9bbbf1f363a95f 221,223-226,233
s_4c46dcfe1ba789::t_6941e602868b24 227,234-237,247,252,262-263,152,168,184
s_9a2a7a8eef9b2d::t_df6b21aba09276 240,244-246,249-250
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,18,22,41-42,45,47-50,54-56,60-67,70-73,77,81,85-87,93,103,105-106,112,114-119,189-190,193-194
ai_agent 10
s_4c46dcfe1ba789::t_f9dae768d9a165 17,43-44,46,78-80,83-84,88-92
s_4c46dcfe1ba789::t_08563fce175542 19,39,51-53,59,74-76,94-98,104,192
s_4c46dcfe1ba789::t_9317a33118b923 20,57,68-69
s_4c46dcfe1ba789::t_16f6ec4d91ae85 58
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1285-1297,1300
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,1178-1179,1425-1430,1433-1435
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1298-1299,1301-1303
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-35,39-44,46-48
s_71c6da2ee47cd3::t_d67313882bd806 5-6,8,18,20
h_8fb27e0cdf6d1e 7,9-10,12-17
s_9a2a7a8eef9b2d::t_ec7685c45b1413 21-23
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "67ea89d05371653c57c9d41fe44430d0d4b90091",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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_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_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,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "718b2edd007d788208baeaa182d29a1877feb8f8",
"prompts": {}
}

View File

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

View File

@ -0,0 +1,22 @@
packages/cli/test/integration/public-api/users.test.ts
s_e2203a10d11968::t_27270ff4278282 58-75,79-98,103-104
s_e2203a10d11968::t_99a4bcfa5623c6 40-57
s_e2203a10d11968::t_ae538528846338 76-78
s_e2203a10d11968::t_dfe58497590fc3 99-102
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "7c9f261b3ea5d550efbc64f4c07f09ce3f0190a6",
"prompts": {},
"sessions": {
"s_e2203a10d11968": {
"agent_id": {
"tool": "claude",
"id": "ed3d6309-066a-42ef-9973-7caa9371790f",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 75-76
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7f180310b8caea5053068e49d4bb256937d70f8e",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,59 @@
packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 23,78
packages/@n8n/engine/src/index.ts
s_ac769901b0c47e::t_238694525672e0 39,41
packages/cli/src/modules/engine-v2/__tests__/in-memory-execution-response.test.ts
s_ac769901b0c47e::t_45d2b9c4c1cc01 1-3,5-6,8,13,16-17,21-30,33-35,37-41,44-46,49-53,56-59,61-62,102,108-109,111,113-114,121-122,124,126
s_ac769901b0c47e::t_83494f792ecfac 103,106,110,112,115,119-120,123,125
s_ac769901b0c47e::t_e6c09cd4ee466d 4,18-20,31-32,36,42-43,47-48,54-55,60,64-66,79-81,91-93,104-105,107,116-118
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_ac769901b0c47e::t_238694525672e0 36
packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 9,18
packages/cli/src/modules/engine-v2/in-memory-execution-response-sender.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-2,4-5,9-10,14,19
s_ac769901b0c47e::t_c4f3903832c881 15-16,18
s_ac769901b0c47e::t_83494f792ecfac 6-7,11-12,17
s_ac769901b0c47e::t_e6c09cd4ee466d 3,8,13
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 21,84
packages/cli/src/modules/engine-v2/in-memory-execution-response-receiver.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 8,16,26,41
s_ac769901b0c47e::t_83494f792ecfac 11-13,24-25,40,42-46,50-51
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-7,9-10,17,20-23,33,58,66
packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 11,327
packages/cli/src/modules/engine-v2/in-memory-execution-response-channel.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 3,5-7,9-11,13-16
packages/@n8n/engine/src/serve.ts
s_ac769901b0c47e::t_238694525672e0 8,37
packages/@n8n/engine/src/response-channel/index.ts
s_ac769901b0c47e::t_238694525672e0 1-2
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_ac769901b0c47e::t_238694525672e0 4-5,8-11,13
s_ac769901b0c47e::t_c4f3903832c881 6,12
packages/cli/src/modules/engine-v2/execution-response-receiver.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1,3,5-10
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_ac769901b0c47e::t_c4f3903832c881 6,47-54,57
s_ac769901b0c47e::t_e6c09cd4ee466d 44-46,55-56,58
s_ac769901b0c47e::t_62b81e25fbb29f 24
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 15,490
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "80816349c962a5ebf3dfcc6e28dafb9e2a7d2c78",
"prompts": {},
"sessions": {
"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,23 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 23
s_3b39ddbce7fb2f::t_757756981ee37b 64-65
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 64-65
s_3b39ddbce7fb2f::t_1d1a19e106ad4f 27,29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "82b3c8690556a06683961b8dfb32fa9de57c08cb",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 18
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "86b933e2d1f93e629f0be7ccd01b31e9129c3866",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 75-76
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8d6133f25fdae8b80957c0a4af36d2d7d4d2d397",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,38 @@
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,61-69,71-92
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
s_270aabb0735a56::t_b7bcb728e846a6 70
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "946da183c36583a9c211a43c12a10453545611f9",
"prompts": {},
"sessions": {
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"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_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,21 @@
packages/cli/src/modules/engine-v2/__tests__/in-memory-execution-response.test.ts
s_ac769901b0c47e::t_b854d5391adcaa 4-6
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_ac769901b0c47e::t_b854d5391adcaa 45,48,51
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "94ecdd97e20921517f883ea20a6f782bb8c05187",
"prompts": {},
"sessions": {
"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": "9d7d3882b6905509f9206b77e24f6660a4230de9",
"prompts": {}
}

View File

@ -0,0 +1,19 @@
pnpm-workspace.yaml
s_e2203a10d11968::t_a819866106ca4e 276
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "9e1217158a6a7af1333db00d50c7c8f167ccc84f",
"prompts": {},
"sessions": {
"s_e2203a10d11968": {
"agent_id": {
"tool": "claude",
"id": "ed3d6309-066a-42ef-9973-7caa9371790f",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,189 @@
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 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
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/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/dependencies/external-dependencies.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_9aca2e09ff6b67::t_410a8660d7214f 1-2,4,10-20
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,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/@n8n/engine/src/response-channel/execution-response.types.ts
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11,19,24-32
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,33-46
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/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/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_613cff5051c1db 37,41,44-47,54
s_9aca2e09ff6b67::t_209c4205ed53be 38-40,42,48-49
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43,50-51
s_4c46dcfe1ba789::t_eed36ddb86f263 52-53
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,12
s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 13
s_9aca2e09ff6b67::t_410a8660d7214f 14
packages/@n8n/engine/src/response-channel/__tests__/execution-response-sender.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 1-36
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_9aca2e09ff6b67::t_209c4205ed53be 23,35-36,38,74,101
s_71c6da2ee47cd3::t_613cff5051c1db 34,37
packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 21,84
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
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
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a48bd2f72f379b83022738ca134a3000bccd994a",
"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,47 @@
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,27,83,85,90
s_9aca2e09ff6b67::t_ee284d9fea9248 84,86,88-89
ai_agent 141-147
s_e092ff55a47017::t_82e52d356fb5ce 153
s_29ea1cc2a1dbf5::t_c608ed2520cff0 199
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a7d7ddb9d03bdc97c6f80a06189263507e6f5172",
"prompts": {},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"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_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,184 @@
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 9,27,83,85,90
s_9aca2e09ff6b67::t_ee284d9fea9248 84,86,88-89
ai_agent 141-147
s_e092ff55a47017::t_82e52d356fb5ce 153
s_29ea1cc2a1dbf5::t_c608ed2520cff0 249
s_929428e752b585::t_1d86420b62238e 199-217,219-222,224-248
s_929428e752b585::t_aeb3225191ce9c 218,223
packages/cli/src/workflow-runner.ts
s_929428e752b585::t_1d86420b62238e 69,438-440,472,502,505,512-516
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 6,1951,1953,2047,2050,2057,2060-2067,2069,2072,2098,2101-2102,2105,2113-2114,2116,2119,2130-2131,2133,2136-2137,2140-2141,2143-2145,2148-2149,2155-2156,2159-2160,2163,2166-2167,2223,2227,2231-2232
s_9aca2e09ff6b67::t_d7d5d02f4025f1 7,2048,2052-2054
s_a3125dfe40640a::t_2e14f226a4206d 62-63
s_4c46dcfe1ba789::t_7dd7b48c8328c2 64-65,2045,2049,2055,2058-2059
s_a3125dfe40640a::t_c1428fe219b94f 1133-1134
s_9aca2e09ff6b67::t_3dcdb251f0e175 1952
s_a3125dfe40640a::t_cf1a46269dd29f 2043,2046
s_a3125dfe40640a::t_98f95192499fa6 2068,2070-2071,2073,2108,2111-2112,2115,2117-2118,2121-2122,2128-2129,2132,2134-2135,2138-2139,2146-2147,2150-2154,2157-2158,2161-2162,2164,2168,2170,2175,2180-2181,2188-2190,2193,2199-2200,2205-2206,2208,2275-2277,2279-2288,2291-2294,2313-2315,2317-2326,2329-2332,2225,2230,2233-2234,2239-2240,2246,2250,2258,2260
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2103-2104,2106-2107
s_719e037cee4d57::t_0f7522dcd91215 2109-2110
s_4c46dcfe1ba789::t_1eddd524b8cecb 2120,2123-2127,2142,2165
s_6df29c531634b9::t_5260d4751675a4 2169,2171-2174,2176-2179,2182-2187,2191-2192,2194-2198,2201-2204,2207,2212,2228-2229,2259
ai_agent 2289-2290,2327-2328
packages/cli/src/services/streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-86
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,8,17,35-36,39,41-44,48-50,54-61,64-67,71,75,79-81,87,106,108-109,111,113-118,121-122,127-128
ai_agent 5
s_4c46dcfe1ba789::t_f9dae768d9a165 7,37-38,40,72-74,77-78,82-86,104
s_4c46dcfe1ba789::t_08563fce175542 9,29,45-47,53,68-70,88-92,107,126
s_4c46dcfe1ba789::t_9317a33118b923 15,51,62-63
s_4c46dcfe1ba789::t_16f6ec4d91ae85 52
packages/cli/src/services/engine-v2-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-36
packages/cli/src/services/non-streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-44
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66
s_929428e752b585::t_1d86420b62238e 151-160
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1287-1299,1302
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,1178-1179,1427-1432,1435-1437
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1300-1301,1303-1305
s_929428e752b585::t_1d86420b62238e 1162,1284-1286
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_929428e752b585::t_1d86420b62238e 151-154,156-176,195-197,199,201-203
packages/cli/src/__tests__/workflow-runner.test.ts
s_929428e752b585::t_1d86420b62238e 1612-1618,1620,1628,1661-1662,1665-1679
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,9,16-20,22-23,26,30,32,37-56,60-63,70,72-74,77,79-80,93-94,104,110,116-117,122-123,130-132,134-142,145,147-153,224,302,305-306,376,379,385-387,389,395-396,399,405,408,410-411,440,449-451,453-454,456,460-461,69,160,166,168-170,227-229,234,242,244,249,260,263,267,275,278,281,287,313,316,322-324,327,334-335,351,353,357,363-365,368,372-373,419,425,428,438-439
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,143
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,8,71,78,81-83,87-88
s_4c46dcfe1ba789::t_a519961dfa21ce 5,10-12,15,89,95-96,98-100,105-107,109,111-112
s_4c46dcfe1ba789::t_533d342b8bac27 21,25,27-29,33-36,57-59,374,388,441,443
ai_agent 24,31,76,457-459,86,325,333,366,432,437
s_bd2476b2677534::t_3d0654ed5c9186 75
s_719e037cee4d57::t_d73bc028dc08bb 118,121,124-129
s_29ea1cc2a1dbf5::t_c87e077050280b 146,194,201-204,209-214,400,161,420
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 171,377,314,355
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 187-188,193,195-200
s_794845deccc20b::t_9bbbf1f363a95f 378,380-383,390,315,317-320,356,358-361
s_4c46dcfe1ba789::t_6941e602868b24 384,391-394,404,409,447-448,176,192,208,159,165,233,248,266,280,290,312,321,341,362,418,424,429
s_9a2a7a8eef9b2d::t_df6b21aba09276 397,401-403,406-407,163,421-423,426-427
packages/cli/src/services/streaming-webhook-response-heartbeat.ts
s_929428e752b585::t_1d86420b62238e 1-32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b8e969c45eda3fc31939a4a396b11626604c40ee",
"prompts": {},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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_929428e752b585": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ce-a2c2-7932-bafe-b88624377c99",
"model": "gpt-5.6-sol"
},
"human_author": null
},
"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>"
},
"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,20 @@
packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts
s_5be157f6e91b85::t_d013b9515580b2 6017,6082,6092
s_5be157f6e91b85::t_665e0a5dd844ec 6014,6053
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b90ca411df0f8ee9f6ea1ba88b89e094f9ad5142",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_1d1a19e106ad4f 27,29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "bcc0c6564a650e399b58e99e089a859a5b62206d",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/test/integration/policy/workflow-start.policy.test.ts
s_fa1da8bd22ae88::t_20da437eb0bac3 18-19
s_fa1da8bd22ae88::t_77969b38f307cd 83
s_fa1da8bd22ae88::t_35d29c76a60404 317-336
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c7e85d8fce178e30399093c73a3071f589b6eec6",
"prompts": {},
"sessions": {
"s_fa1da8bd22ae88": {
"agent_id": {
"tool": "claude",
"id": "f4d758a5-27ef-4d66-81d2-ae0dccfd8226",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,140 @@
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20-21,24,26-29,33-35,39-46,49-52,56,60,63,68,79,84,96-99,111,120-121,125
s_9aca2e09ff6b67::t_81c4baaea16543 7
ai_agent 10,12
s_4c46dcfe1ba789::t_16f6ec4d91ae85 11,37
s_bd2476b2677534::t_16413e0e77bad9 18,124
s_4c46dcfe1ba789::t_f9dae768d9a165 22-23,25,57,59,64-67
s_4c46dcfe1ba789::t_08563fce175542 30-32,38,53-55,61,69-74,94-95,123
s_4c46dcfe1ba789::t_9317a33118b923 36,47-48,62
s_9aca2e09ff6b67::t_3dcdb251f0e175 75-76,83,93,103-104,106
s_9a2a7a8eef9b2d::t_ec7685c45b1413 80-82
s_bfdc3c9bc21b40::t_3d0737ff1431aa 92,118-119
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,8-14,17-18,21,28,30-47,51-59,71,87,89-90,104-105,107-115,117-118,120-121,123-126,128-129
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,60-65,69-70,119,122
s_4c46dcfe1ba789::t_a519961dfa21ce 5-7,74-76,80,85-86
s_4c46dcfe1ba789::t_533d342b8bac27 15-16,19-20,23-27,48-50,130
ai_agent 22,29,68
s_bd2476b2677534::t_3d0654ed5c9186 66-67,72,81-83,91-92
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 78,141,178,189
s_719e037cee4d57::t_d73bc028dc08bb 94-97,99-101,106
s_794845deccc20b::t_9bbbf1f363a95f 131
s_29ea1cc2a1dbf5::t_c87e077050280b 132-134,136-137,158,163,165-175
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_794845deccc20b::t_cd754a091a395e 1,22-23,25,40-42,53-55,78-84,86
s_794845deccc20b::t_9bbbf1f363a95f 43
s_9aca2e09ff6b67::t_81c4baaea16543 65-67,70,85,88-89
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10,17,23-24,26-27,29-30
s_71c6da2ee47cd3::t_d67313882bd806 3-5,7,18-19
h_8fb27e0cdf6d1e 6,8-9,11-16
s_9a2a7a8eef9b2d::t_ec7685c45b1413 20-21
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 22
s_bfdc3c9bc21b40::t_9d239a1839201d 25
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-12,20-23,26,29,31,34
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,15,19,24-25,27-28,30,32-33
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 14,16-18
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_d67313882bd806 3
packages/cli/src/services/pending-webhook-response.ts
s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59
s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46
s_9a2a7a8eef9b2d::t_ec7685c45b1413 12
s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52
s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56
packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts
s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-21,28,33-36,44-59,61-78,87-96
s_9a2a7a8eef9b2d::t_df6b21aba09276 22-27,29-32,37-38,43
s_719e037cee4d57::t_31432b56d038f7 39,42,79-86
ai_agent 40-41
s_9a2a7a8eef9b2d::t_6c772bb6b20afb 60
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e7e759f2a82a2be53b3c58e91a5103046fd2d36e",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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_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_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,107 @@
packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 23,78
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_9aca2e09ff6b67::t_7d4e6f88b774bf 44-45
s_794845deccc20b::t_cd754a091a395e 1,25,52-53,56,72-75,78
s_9aca2e09ff6b67::t_81c4baaea16543 6,22-24,42-43,46-51,54-55,58,76-77
packages/@n8n/engine/src/response-channel/__tests__/in-memory-response-pair.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 1-6,8-64
s_9aca2e09ff6b67::t_f7d141d5c84ff3 7
packages/@n8n/engine/src/index.ts
s_9aca2e09ff6b67::t_209c4205ed53be 38-40,42,47-48
s_71c6da2ee47cd3::t_613cff5051c1db 37,41,43-46,51
s_4c46dcfe1ba789::t_eed36ddb86f263 49-50
packages/@n8n/engine/src/response-channel/execution-response-receiver.ts
s_9aca2e09ff6b67::t_410a8660d7214f 4,6-7,9,14-15,22-23,33
packages/@n8n/engine/src/response-channel/index.ts
s_9aca2e09ff6b67::t_f7d141d5c84ff3 5
s_9aca2e09ff6b67::t_410a8660d7214f 1-2,6-7
s_71c6da2ee47cd3::t_d67313882bd806 3
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
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 15,490
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_9aca2e09ff6b67::t_3dcdb251f0e175 9-10
s_71c6da2ee47cd3::t_d67313882bd806 1-3,11-14,17,20,22,25
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-8,15-16,18-19,21,23-24,26
s_719e037cee4d57::t_4893d08f7d8961 6
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_4c46dcfe1ba789::t_16f6ec4d91ae85 11,37
s_bfdc3c9bc21b40::t_3d0737ff1431aa 110-111
s_4c46dcfe1ba789::t_f9dae768d9a165 22-23,57,64-67
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20-21,24,26-29,34-35,39-43,49-52,56,63,68,79,84,90-91,103,112-113,117
s_9aca2e09ff6b67::t_3dcdb251f0e175 25,75-76,83,85,88-89,95-96,98
s_4c46dcfe1ba789::t_9317a33118b923 36,47-48,62
s_bd2476b2677534::t_16413e0e77bad9 18,116
s_4c46dcfe1ba789::t_08563fce175542 30-32,38,53-55,69-74,86-87,115
s_9aca2e09ff6b67::t_81c4baaea16543 7,33,44-46,59-61
s_9a2a7a8eef9b2d::t_ec7685c45b1413 80-82
packages/@n8n/engine/src/response-channel/in-memory-response-pair.ts
s_9aca2e09ff6b67::t_f7d141d5c84ff3 3,6-7,9,11-12,14-20,22-33,35-43
packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts
s_9aca2e09ff6b67::t_4b8d3c32c79062 152,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383
s_9aca2e09ff6b67::t_d7d5d02f4025f1 3,106-107
s_794845deccc20b::t_cd754a091a395e 108,153-154
packages/@n8n/engine/src/response-channel/__tests__/execution-response-receiver.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 4,6,15,18,25-28,32-38,40-43,45,47,49,52-54,56,58-59,64-67,71,74-77,79,81
packages/@n8n/engine/src/response-channel/response-frame.ts
s_9aca2e09ff6b67::t_f28b1aae77e0ef 4,12
s_9aca2e09ff6b67::t_410a8660d7214f 1,5-10,17-18,22-24
s_9aca2e09ff6b67::t_a669646ac07781 14-15
packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 9,18,25,70,89,104
packages/@n8n/engine/src/response-channel/execution-response-sender.ts
s_9aca2e09ff6b67::t_410a8660d7214f 1-15
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_9aca2e09ff6b67::t_c694134ec46d84 491,499,519,527,549,557
s_9aca2e09ff6b67::t_7a27780dbef59e 6,131-133,143,153,159
s_794845deccc20b::t_cd754a091a395e 134-135,500-511,515-518,528-540,550-552
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_9aca2e09ff6b67::t_7a27780dbef59e 21,84
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_9aca2e09ff6b67::t_3dcdb251f0e175 19
s_719e037cee4d57::t_d73bc028dc08bb 94-97,99-101,106
s_794845deccc20b::t_9bbbf1f363a95f 131
s_29ea1cc2a1dbf5::t_c87e077050280b 132-134,136-137,158
s_4c46dcfe1ba789::t_a519961dfa21ce 5-7,74-75,80,85-86
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 3,15-16,22,26-27,33-34,60,64-65,67,76,78,105,118,129,141,163,174
s_bd2476b2677534::t_3d0654ed5c9186 66,72,81-83,91-92
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,61-63,69-70,119,122
s_4c46dcfe1ba789::t_533d342b8bac27 20,23-25,48-50,130
s_71c6da2ee47cd3::t_d405134f94920e 1-2,8-14,17-18,21,28,30-32,35-47,51-59,71,87,89-90,104,107-115,117,120-121,123-126,128
packages/@n8n/engine/src/serve.ts
s_9aca2e09ff6b67::t_209c4205ed53be 8,37
s_794845deccc20b::t_cd754a091a395e 35-36
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_9aca2e09ff6b67::t_209c4205ed53be 23,35-36,38,74,101
s_71c6da2ee47cd3::t_613cff5051c1db 34,37
packages/cli/src/modules/engine-v2/engine-v2.runtime.ts
s_9aca2e09ff6b67::t_81c4baaea16543 4,62,66,95,108
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_719e037cee4d57::t_0f7522dcd91215 2101-2102
s_794845deccc20b::t_9bbbf1f363a95f 2047,2054-2055,2058-2059,2061,2064,2105-2106,2108,2111,2122-2123,2125,2128-2129,2132-2133,2135-2137,2140-2141,2147-2148,2151-2152,2155,2158-2159,2161-2162
s_4c46dcfe1ba789::t_7dd7b48c8328c2 62,2043,2046,2051
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2098-2099
s_4c46dcfe1ba789::t_1eddd524b8cecb 2112,2115-2119,2134,2157
s_6df29c531634b9::t_5260d4751675a4 2163
s_a3125dfe40640a::t_98f95192499fa6 2060,2062-2063,2065,2100,2103-2104,2107,2109-2110,2113-2114,2120-2121,2124,2126-2127,2130-2131,2138-2139,2142-2146,2149-2150,2153-2154,2156,2160
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts
s_794845deccc20b::t_cd754a091a395e 327
s_9aca2e09ff6b67::t_7a27780dbef59e 11-12,328
packages/@n8n/engine/src/response-channel/__tests__/execution-response-sender.test.ts
s_9aca2e09ff6b67::t_beca356d5b1175 1-36
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_794845deccc20b::t_cd754a091a395e 2-8,14,47,52,63,74,77-81,91,165-169,201,205-229,231-244
s_9aca2e09ff6b67::t_209c4205ed53be 10,39,230
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e818ab6754ac22715911fa8c92ad9cc62c1c7628",
"prompts": {}
}

View File

@ -0,0 +1,20 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 25
s_3b39ddbce7fb2f::t_757756981ee37b 67-68
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ecc4858964440eb744a2fa7decee56637532de50",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 23
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ed7987dea92c5d1cb8a22e6b46e8eac530140117",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/modules/type-availability-policies/frontend/src/policy-violations/PolicyViolationList.vue
s_3b39ddbce7fb2f::t_bd8769e4d8f23c 22
s_3b39ddbce7fb2f::t_757756981ee37b 63-64
packages/frontend/editor-ui/src/app/composables/usePolicyViolationToast.ts
s_3b39ddbce7fb2f::t_e5a04638902f94 63-64
s_3b39ddbce7fb2f::t_1d1a19e106ad4f 27,29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "eed9d3b8633e067fdf84c67c33dec6e35489c13d",
"prompts": {},
"sessions": {
"s_3b39ddbce7fb2f": {
"agent_id": {
"tool": "claude",
"id": "1b86ea06-4d76-49d6-abca-d6713a03c77f",
"model": "claude-fable-5-1"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,194 @@
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-41,43-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/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,21-23,32,35,37-38,40,43
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,24-25,33-34,36,41-42,44
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 14-20
s_719e037cee4d57::t_421128ee5237f1 31,39
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 20,49,62,66,70,86-102,117,121,125
s_71c6da2ee47cd3::t_19b26356a490b4 37-42,106,110,114
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-46,48
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 58,158-159,161
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-7,10-16,18-27,29,35-36,38,42-53,76-89
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/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1-2,7-8,10,15-19,21-22,25,29,31,36-55,59-63,65-67,70,72-73,86-87,95,101,105-106,111-112,119-121,123-131,134,136-142,187,200,202-203,206,209,215-217,219,225-226,235,238,240-242,249-251,253-254,256,260-261
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,132
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,9,64,71,74-76,78-79
s_4c46dcfe1ba789::t_a519961dfa21ce 6,11-14,80,88-89,91-93,96-98,100,102-103
s_4c46dcfe1ba789::t_533d342b8bac27 20,24,26-28,32-35,56-58,204,218,243,245
ai_agent 23,30,69,257-259
s_bd2476b2677534::t_3d0654ed5c9186 68
s_719e037cee4d57::t_d73bc028dc08bb 107,110,113-118
s_29ea1cc2a1dbf5::t_c87e077050280b 135,160,167-170,172-177,230
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 143,207
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 156-157,159,161-166
s_794845deccc20b::t_9bbbf1f363a95f 208,210-213,220
s_4c46dcfe1ba789::t_6941e602868b24 214,221-224,234,239,247-248
s_9a2a7a8eef9b2d::t_df6b21aba09276 227,229,231-233,236-237
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_d67313882bd806 3,5
s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 7
s_9aca2e09ff6b67::t_410a8660d7214f 8
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109
s_71c6da2ee47cd3::t_11151294bf63cb 86-91
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,19,23,40-41,44,46-49,53-55,59-66,69-72,76,80,84-86,92,102,104-105,111,113-118,171,178,180-181,184-185
ai_agent 10
s_4c46dcfe1ba789::t_f9dae768d9a165 18,42-43,45,77-79,82-83,87-91
s_4c46dcfe1ba789::t_08563fce175542 20,38,50-52,58,73-75,93-97,103,183
s_4c46dcfe1ba789::t_9317a33118b923 21,56,67-68
s_4c46dcfe1ba789::t_16f6ec4d91ae85 57
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 5,1950,1952,2044,2047,2053,2056-2063,2065,2068,2094,2097-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_9aca2e09ff6b67::t_d7d5d02f4025f1 6,2045,2048-2050
s_a3125dfe40640a::t_2e14f226a4206d 61-62
s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2042,2046,2051,2054-2055
s_a3125dfe40640a::t_c1428fe219b94f 1132-1133
s_9aca2e09ff6b67::t_3dcdb251f0e175 1951
s_a3125dfe40640a::t_cf1a46269dd29f 2040,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,2171,2176-2177,2184-2186,2189,2195-2196,2201-2202,2204,2219-2221,2223-2232,2235-2238,2257-2259,2261-2270,2273-2276
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2092,2095-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 2233-2234,2271-2272
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1285-1297,1300
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,1178-1179,1425-1430,1433-1435
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1298-1299,1301-1303
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_613cff5051c1db 37-38,41-42,44-45,50
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 40,47-48
s_4c46dcfe1ba789::t_eed36ddb86f263 49
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,63-71,73-94
s_6df29c531634b9::t_82793919152dcd 44
s_6df29c531634b9::t_5260d4751675a4 50-52
s_270aabb0735a56::t_b7bcb728e846a6 72
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f04846b4b988c70d0c2220560d7930aa65fe6908",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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,123 @@
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-35,39-44,46-48
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,9,15-19,21-22,25,29,31,36-55,59-63,65-67,70,72-73,86-87,97,103,109-110,115-116,123-125,127-135,138,140-146,200,213,215-216,219,222,228-230,232,238-239,248,251,253-255,264-266,268-269,271,275-276
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,136
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 4,8,64,71,74-76,80-81
s_4c46dcfe1ba789::t_a519961dfa21ce 5,10-12,14,82,88-89,91-93,98-100,102,104-105
s_4c46dcfe1ba789::t_533d342b8bac27 20,24,26-28,32-35,56-58,217,231,256,258
ai_agent 23,30,69,272-274,79
s_bd2476b2677534::t_3d0654ed5c9186 68
s_719e037cee4d57::t_d73bc028dc08bb 111,114,117-122
s_29ea1cc2a1dbf5::t_c87e077050280b 139,170,177-180,185-190,243
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 147,220
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 163-164,169,171-176
s_794845deccc20b::t_9bbbf1f363a95f 221,223-226,233
s_4c46dcfe1ba789::t_6941e602868b24 227,234-237,247,252,262-263,152,168,184
s_9a2a7a8eef9b2d::t_df6b21aba09276 240,242,244-246,249-250
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,525-526,1261-1283,1285-1297,1300
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,1178-1179,1425-1430,1433-1435
s_4c46dcfe1ba789::t_3d863c978088db 1168-1169,1171,1177
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1174
s_4c46dcfe1ba789::t_36c3453a753a08 1298-1299,1301-1303
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 1-3,18,22,41-42,45,47-50,54-56,60-67,70-73,77,81,85-87,93,103,105-106,112,114-119,180,187,189-190,193-194
ai_agent 10
s_4c46dcfe1ba789::t_f9dae768d9a165 17,43-44,46,78-80,83-84,88-92
s_4c46dcfe1ba789::t_08563fce175542 19,39,51-53,59,74-76,94-98,104,192
s_4c46dcfe1ba789::t_9317a33118b923 20,57,68-69
s_4c46dcfe1ba789::t_16f6ec4d91ae85 58
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f1ac023f3eae89db3b88b6a0a7527140839ef2d4",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"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_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_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,38 @@
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
s_270aabb0735a56::t_b7bcb728e846a6 62
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f3482531283cfae74bcbf51c517a7e8d686a643d",
"prompts": {},
"sessions": {
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"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_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>"
}
}
}