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

This commit is contained in:
Jaakko Husso 2026-09-28 10:49:33 +03:00
commit bb53df4689
17 changed files with 451 additions and 0 deletions

View File

@ -0,0 +1,19 @@
docs/adr/ADR-20260928-use-a-shared-model-catalog.md
s_b90bccbb87c682::t_e66f86b6f2c40f 1-94
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "07d3da9eac666714de25fec88e412f151019c824",
"prompts": {},
"sessions": {
"s_b90bccbb87c682": {
"agent_id": {
"tool": "codex",
"id": "01a0c2bd-7a0b-74d1-9a06-8910ee043911",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,14 @@
.agents/skills/create-pr/SKILL.md
h_8fb27e0cdf6d1e 46
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "31b6a37cfbdf71ad631e221caf110ed3eb5fb0ff",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,75 @@
packages/cli/src/credentials/credentials-finder.service.ts
s_6e5e6dade5599e::t_d877ebf598c304 37
s_6e5e6dade5599e::t_3b59229fd59069 32-33,376-384
s_6e5e6dade5599e::t_c76b9910110e6f 1,22-31,34-36
s_6e5e6dade5599e::t_d1b59ab3b7a0c0 335-375,385-386
packages/cli/src/modules/engine-v2/__tests__/engine-credentials.service.test.ts
s_6e5e6dade5599e::t_11cc54c5de57b0 49,101
s_6e5e6dade5599e::t_f153edcdb574b1 88-94
packages/cli/src/services/__tests__/engine-v2-dispatcher.service.test.ts
s_6e5e6dade5599e::t_8035685fd784ce 296-297
s_6e5e6dade5599e::t_f153edcdb574b1 298-300
packages/cli/src/workflow-runner.ts
s_6e5e6dade5599e::t_72f75288e86af4 427
packages/cli/src/executions/pre-execution-checks/credentials-permission-checker.ts
s_6e5e6dade5599e::t_8179f1ad625799 306
s_6e5e6dade5599e::t_c4f01aee5df9d4 135,138
s_6e5e6dade5599e::t_baf0229056733a 140,143,147-149,151-155
s_6e5e6dade5599e::t_1577101f14a13d 35,88-93,95-113,118,131-134,136-137,139,141-142,144-146,169-174,176-177,179-180,183-188,190-192,196-202,204,211,214,217-223,227-236,241-247,250-253,274,280,284-285,288-290,293-305,310,318
s_6e5e6dade5599e::t_8053cf21e8d7c9 34
s_6e5e6dade5599e::t_f11f67ea9f8a43 36-38
s_6e5e6dade5599e::t_2b875bae4d9174 9-12
s_6e5e6dade5599e::t_3d83caf162d524 309
s_6e5e6dade5599e::t_755a9e47a5838b 39-41
s_6e5e6dade5599e::t_053f8dd4c5da39 307-308
s_6e5e6dade5599e::t_72048fbd493de9 311
s_6e5e6dade5599e::t_7f580e573e0eb2 317
packages/cli/src/services/__tests__/credentials-finder.service.test.ts
s_6e5e6dade5599e::t_f02475b9ede331 1038,1057,1087
s_6e5e6dade5599e::t_3b23c2a17d2536 9,1009-1037,1039-1056,1058-1086,1088-1097
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_6e5e6dade5599e::t_72f75288e86af4 99
packages/cli/src/__tests__/workflow-execute-additional-data.test.ts
s_6e5e6dade5599e::t_a3fdbbc6db74f9 456,466-470,472
s_6e5e6dade5599e::t_37eae382ab2ee3 451-455
packages/cli/src/executions/pre-execution-checks/__tests__/credentials-permission-checker.test.ts
s_6e5e6dade5599e::t_7f26be6d062a0f 823-825
s_6e5e6dade5599e::t_e682b16f732bfc 877-879,885-888,891,895-897
s_6e5e6dade5599e::t_1a9972dd422e5f 794
s_6e5e6dade5599e::t_cd05d5b2226d4e 293-349,783,815,826,844,870,918,943
s_6e5e6dade5599e::t_837c8e1415d345 150-154
s_6e5e6dade5599e::t_5b6cd59b852db7 795-800,803,805-806,828
s_6e5e6dade5599e::t_baf0229056733a 827,832,919,929-934
s_6e5e6dade5599e::t_999467b84b9d8f 175-176,179-182,185-189,191-195,197-199,202,204,206-210,213-216,219,221-228,231-239,242-243,245-246,249,251,253-256,259-261,263-267,269-272,275,277-279,281-285,288
s_6e5e6dade5599e::t_0a491ef62e30ba 876
s_6e5e6dade5599e::t_ddff382af69f12 949
s_6e5e6dade5599e::t_2f0f30f4371551 950
s_6e5e6dade5599e::t_ccd2f94c7f008a 820-822
s_6e5e6dade5599e::t_241cb013f358c4 830-831
packages/cli/src/modules/engine-v2/engine-credentials.service.ts
s_6e5e6dade5599e::t_72f75288e86af4 65
packages/cli/src/workflow-execute-additional-data.ts
s_6e5e6dade5599e::t_89c48a39873b84 600-604,622
s_6e5e6dade5599e::t_5cd810ede5f78b 596-599,617-621
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "402dd9e1161d0255222d1162a5c57a079fd4e89d",
"prompts": {},
"humans": {
"h_21437a83314767": {
"author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
},
"sessions": {
"s_6e5e6dade5599e": {
"agent_id": {
"tool": "claude",
"id": "877ad200-a326-4a16-a593-edd12c995d4b",
"model": "claude-opus-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,14 @@
packages/frontend/editor-ui/src/app/router.test.ts
h_52a137d26d774c 178-182
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "4516041a326946ea176925282e25c3bfbec90c34",
"prompts": {},
"humans": {
"h_52a137d26d774c": {
"author": "Matsuuu <matias.huhta@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,35 @@
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_929428e752b585::t_1d86420b62238e 166-167,169,171-199,201-204,223-224,227,229-231
packages/cli/src/webhooks/webhook-helpers.ts
s_929428e752b585::t_1d86420b62238e 1206,1224,1377-1381
packages/cli/src/services/streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-9,11-27,32,34-39,43-48,50-51,55-58,60-88
packages/cli/src/services/non-streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1,3-8,10,12,14,19-21,24-30,32-35
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_929428e752b585::t_1d86420b62238e 196-206
packages/cli/src/services/engine-v2-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 2,4-17,19-33,35,37,41-50
packages/cli/src/workflow-runner.ts
s_929428e752b585::t_1d86420b62238e 70,452-454,486,516,519,526-530
packages/cli/src/services/streaming-webhook-response-heartbeat.ts
s_929428e752b585::t_1d86420b62238e 1-32
packages/cli/src/__tests__/workflow-runner.test.ts
s_929428e752b585::t_1d86420b62238e 1677-1683,1685,1693,1726-1727,1730-1744
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9080775f9faed90110f62441d055e7c08e873157",
"prompts": {},
"sessions": {
"s_929428e752b585": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ce-a2c2-7932-bafe-b88624377c99",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

View File

@ -0,0 +1,42 @@
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_db4bafbbb46980 70-71
s_4c46dcfe1ba789::t_b486633a6977bd 80-81
s_4c46dcfe1ba789::t_eeeb14c5513318 448,451-453,458,485,1259-1260,1264-1267,1271,1286-1287,1289,1292-1294,1296-1297,1299-1300,1303-1304,1308,1311,1321,1332,1347-1348,1350,1353-1354,1357-1366
s_794845deccc20b::t_9bbbf1f363a95f 466,472,474,476-477,489,1154,1159,1187,1197-1198,1310,1322,1329,1452,1454,1513
s_4c46dcfe1ba789::t_d973a62943d7dd 488,526-528,673
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 514,1193,1195
s_4c46dcfe1ba789::t_3d863c978088db 1158,1188-1189,1191,1196
s_4c46dcfe1ba789::t_36c3453a753a08 1306,1367
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "993c5152af5bdf2d1963d6ea0e88d54149050668",
"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_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>"
}
}
}

View File

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

View File

@ -0,0 +1,87 @@
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_a3125dfe40640a::t_2e14f226a4206d 64
s_4c46dcfe1ba789::t_7dd7b48c8328c2 65-66
s_a3125dfe40640a::t_c1428fe219b94f 1184
s_9aca2e09ff6b67::t_3dcdb251f0e175 2319
s_794845deccc20b::t_9bbbf1f363a95f 2320,2414,2418-2423,2425,2428,2474,2477,2485-2486,2488,2491,2502-2503,2505,2508-2509,2512-2513,2515-2517,2520-2521,2527-2528,2531-2532,2535,2538-2539
s_a3125dfe40640a::t_cf1a46269dd29f 2412
s_a3125dfe40640a::t_98f95192499fa6 2424,2426-2427,2444,2480,2483-2484,2487,2489-2490,2493-2494,2500-2501,2504,2506-2507,2510-2511,2518-2519,2522-2526,2529-2530,2533-2534,2536,2540-2541,2546,2549,2558-2559,2569-2570,2581,2610,2615-2616,2623-2625,2628,2634-2635,2640-2641,2643,2646,2651-2652,2657-2659,2664-2667,2670-2673,2675-2677,2680,2682-2683,2702-2704,2706-2710,2712-2715,2718-2720,2734-2736,2738-2746,2750-2753
s_4c46dcfe1ba789::t_e3cd4f920bebf0 2472,2475-2476,2478-2479
s_719e037cee4d57::t_0f7522dcd91215 2481-2482
s_4c46dcfe1ba789::t_1eddd524b8cecb 2492,2495-2499,2514,2537
s_6df29c531634b9::t_5260d4751675a4 2550,2571,2580,2582,2607-2609,2611-2614,2617-2622,2626-2627,2629-2633,2636-2639,2642,2644-2645,2647,2649,2653-2654,2662,2668-2669,2674
ai_agent 2678-2679,2717,2748-2749
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_db4bafbbb46980 71-72
s_4c46dcfe1ba789::t_b486633a6977bd 81-82
s_4c46dcfe1ba789::t_eeeb14c5513318 452,596,599-601,606,633,1356-1357,1361-1364,1368,1378-1379,1381,1384-1386,1388-1391,1394,1396,1399,1401,1411
s_794845deccc20b::t_9bbbf1f363a95f 614,620,622,624-625,637,1301,1311-1312,1326,1412
s_4c46dcfe1ba789::t_d973a62943d7dd 636,674,676,821
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 662,1307,1309,1321,1323
s_4c46dcfe1ba789::t_3d863c978088db 1302-1303,1305,1310,1319,1324
s_4c46dcfe1ba789::t_36c3453a753a08 1397
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b3c7ddd80459790d6d7873e66254d0155178c989",
"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,67 @@
packages/cli/src/workflow-runner.ts
s_6e5e6dade5599e::t_72f75288e86af4 427
packages/cli/src/modules/engine-v2/__tests__/engine-credentials.service.test.ts
s_6e5e6dade5599e::t_11cc54c5de57b0 49,101
s_6e5e6dade5599e::t_f153edcdb574b1 88-94
packages/cli/src/credentials/credentials-finder.service.ts
s_6e5e6dade5599e::t_d1b59ab3b7a0c0 340-380,390-391
s_6e5e6dade5599e::t_c76b9910110e6f 1,22-36,39-41
s_6e5e6dade5599e::t_3b59229fd59069 37-38,381-389
s_6e5e6dade5599e::t_d877ebf598c304 42
packages/cli/src/workflow-execute-additional-data.ts
s_6e5e6dade5599e::t_89c48a39873b84 596-604,617-622
packages/cli/src/services/__tests__/credentials-finder.service.test.ts
s_6e5e6dade5599e::t_f02475b9ede331 1038,1057,1087
s_6e5e6dade5599e::t_3b23c2a17d2536 9,1009-1037,1039-1056,1058-1086,1088-1097
packages/cli/src/executions/pre-execution-checks/__tests__/credentials-permission-checker.test.ts
s_6e5e6dade5599e::t_837c8e1415d345 150-154
s_6e5e6dade5599e::t_e682b16f732bfc 880-882,888-891,894,898-900
s_6e5e6dade5599e::t_cd05d5b2226d4e 296-352,818,829,847,921,946
s_6e5e6dade5599e::t_5b6cd59b852db7 798-803,806,808-809,831
s_6e5e6dade5599e::t_baf0229056733a 830,922,932-937
s_6e5e6dade5599e::t_2f0f30f4371551 953
s_6e5e6dade5599e::t_999467b84b9d8f 175-179,182-185,188-192,194-198,200-202,205,207,209-213,216-219,222,224-231,234-242,245-246,248-249,252,254,256-259,262-264,266-270,272-275,278,280-282,284-288,291
s_6e5e6dade5599e::t_1a9972dd422e5f 797
s_6e5e6dade5599e::t_7f26be6d062a0f 826-828
s_6e5e6dade5599e::t_0a491ef62e30ba 879
s_6e5e6dade5599e::t_ddff382af69f12 952
packages/cli/src/executions/pre-execution-checks/credentials-permission-checker.ts
s_6e5e6dade5599e::t_baf0229056733a 140,143,147-149,151-155
s_6e5e6dade5599e::t_c4f01aee5df9d4 135,138
s_6e5e6dade5599e::t_1577101f14a13d 35,88-93,95-113,118,131-134,136-137,139,141-142,144-146,169-174,176-177,179-180,183-188,190-192,196-202,204,211,214,217-223,227-236,241-247,250-253,274,280,284-285,288-290,293-310,315
s_6e5e6dade5599e::t_2b875bae4d9174 9-12
s_6e5e6dade5599e::t_8053cf21e8d7c9 34
s_6e5e6dade5599e::t_f11f67ea9f8a43 36-38
s_6e5e6dade5599e::t_8179f1ad625799 311
s_6e5e6dade5599e::t_3d83caf162d524 314
packages/cli/src/__tests__/workflow-execute-additional-data.test.ts
s_6e5e6dade5599e::t_a3fdbbc6db74f9 451-454,464-468,470
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_6e5e6dade5599e::t_72f75288e86af4 99
packages/cli/src/modules/engine-v2/engine-credentials.service.ts
s_6e5e6dade5599e::t_72f75288e86af4 65
packages/cli/src/services/__tests__/engine-v2-dispatcher.service.test.ts
s_6e5e6dade5599e::t_f153edcdb574b1 298-300
s_6e5e6dade5599e::t_8035685fd784ce 296-297
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "bf4272ba8472207e9d65c3a70d1c9b949d2c7c15",
"prompts": {},
"humans": {
"h_21437a83314767": {
"author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
},
"sessions": {
"s_6e5e6dade5599e": {
"agent_id": {
"tool": "claude",
"id": "877ad200-a326-4a16-a593-edd12c995d4b",
"model": "claude-opus-5"
},
"human_author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,35 @@
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_929428e752b585::t_1d86420b62238e 166-167,169,171-199,201-204,223-224,227,229-231
packages/cli/src/webhooks/webhook-helpers.ts
s_929428e752b585::t_1d86420b62238e 1206,1224,1377-1381
packages/cli/src/services/streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-9,11-27,32,34-39,43-48,50-51,55-58,60-88
packages/cli/src/services/non-streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1,3-8,10,12,14,19-21,24-30,32-35
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_929428e752b585::t_1d86420b62238e 196-206
packages/cli/src/services/engine-v2-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 2,4-17,19-33,35,37,41-50
packages/cli/src/workflow-runner.ts
s_929428e752b585::t_1d86420b62238e 70,452-454,486,516,519,526-530
packages/cli/src/services/streaming-webhook-response-heartbeat.ts
s_929428e752b585::t_1d86420b62238e 1-32
packages/cli/src/__tests__/workflow-runner.test.ts
s_929428e752b585::t_1d86420b62238e 1677-1683,1685,1693,1726-1727,1730-1744
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c4d14cb7aa56a884b6b157d235e91d6a5834a1ec",
"prompts": {},
"sessions": {
"s_929428e752b585": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ce-a2c2-7932-bafe-b88624377c99",
"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": "cff0e0a2685f663c7d6238893775559cd7f6d113",
"prompts": {}
}

View File

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

View File

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

View File

@ -0,0 +1,14 @@
.agents/skills/create-pr/SKILL.md
h_8fb27e0cdf6d1e 37
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e5ce768e2ac9b28397d98499aa8d87a54a606b87",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}