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

This commit is contained in:
Sandra Zollner 2026-09-25 12:49:13 +02:00
commit 86290f39c4
82 changed files with 1176 additions and 0 deletions

View File

@ -0,0 +1,39 @@
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_2f8e12c8ef524c::t_31e918be35b01f 296,332-341,346,357-367,1037-1100,1102-1121,1124-1126,1128-1130,1134,1136-1180,1186-1187,1189,1194-1195,1199-1203,1205-1210,1213-1249,1261-1319
s_fdc787c8fbd548::t_2a7e554927d42a 1101,1122-1123,1127,1131-1133,1135
s_2f8e12c8ef524c::t_24c99e51a8a94d 1250-1260
s_fdc787c8fbd548::t_73961f90e904fc 1181-1185,1188,1190-1193,1196-1198,1204,1211-1212
s_3ed9d32328b843::t_8cfa48561307c0 1320-1321
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "0d481649beb9bf421443b84940425d6e5d8a5d12",
"prompts": {},
"sessions": {
"s_2f8e12c8ef524c": {
"agent_id": {
"tool": "codex",
"id": "01a0d794-351a-7251-a5c4-8039f0109ab6",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_3ed9d32328b843": {
"agent_id": {
"tool": "claude",
"id": "2fa0b01d-c8c2-4984-a373-92463bb9d959",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_fdc787c8fbd548": {
"agent_id": {
"tool": "claude",
"id": "9bc44f21-c81c-4beb-919a-9dfedf538263",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_4ab1f7a942a8c3::t_853f7a70ff1010 122-174,176-177
s_4ab1f7a942a8c3::t_9ff23e76b3fda5 175
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-remover.test.ts
s_4ab1f7a942a8c3::t_b4c20c2aa928f4 303-332
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_4ab1f7a942a8c3::t_bf0fd0b5d17336 324-356
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "13c877da2f5cbfa1366e0348d5c756983d7e8f72",
"prompts": {},
"sessions": {
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,7 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2245c5eca6030e9c5fb6d6856a872c834c3ddd1c",
"prompts": {}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importBlockingIssue.yml
s_7cdfcf2fda096d::t_2ce3aa27d4f9e6 205-209
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "28afa53ef325afe2baa8f7160fb7b28e6e3f9490",
"prompts": {},
"sessions": {
"s_7cdfcf2fda096d": {
"agent_id": {
"tool": "claude",
"id": "6c82e4f0-2d7b-49bf-94d3-c15d9a865b61",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,206 @@
packages/cli/src/modules/workflow-index/preference-mining/preference-lab.ts
s_be11e6ac04be6e::t_c6994126488da0 473-479,482-493,495-497
s_be11e6ac04be6e::t_a1ad20146196a3 1,5-13,19-26,30-34,40-42,58-72,75-81,83-86,98-102,129-134,139-150,188,193,200-206,211-251,253-262,266-271,280-284,292-298,300-302,308-313,318-321,342-344,367,382,394,396,401-405,410-412,417-424,426-435,437-442,452,459,465,467,503-510,518-522,524-526,530-531,535-539,543-557,559-561,566-570,572-577,582-586,588-592,601-606,611-612,617-626,630-634,638-641
s_be11e6ac04be6e::t_81fa8f4af3869c 3,164-166,169-178,180,183-187,192,322,325-327,329,331,345,347-366,368-373,381,392,395,425,458
s_be11e6ac04be6e::t_77a76488402c96 528
s_be11e6ac04be6e::t_a2e06d675e5d14 181-182,189-191,324,328,334-341,374-380,383-391
s_be11e6ac04be6e::t_bf84b9be882d2d 515-517
s_be11e6ac04be6e::t_98cef248a8746b 45-47,49,73,90,154,466
s_be11e6ac04be6e::t_63eaaa64c4de9a 4,15-18,27-29,36-39,43-44,50-57,74,82,87-89,91-97,103-128,135-138,151-153,155-163,167-168,179,194-199,207-210,252,263-265,272-279,285-291,299,303-307,314-317,323,330,332-333,346,393,397-400,406-409,413-416,436,443-450,461-464,468,501-502,511-514,523,527,529,532-534,540-542,558,562-565,571,578-581,587,593-600,607-610,613-616,627-629,635-637,642-644
s_be11e6ac04be6e::t_500fc5df1fbc05 14,451,453-457,460,469-472,480-481,494,498-500
s_be11e6ac04be6e::t_3438f6c019a0d6 2,35
packages/frontend/editor-ui/src/app/modules.manifest.ts
s_be11e6ac04be6e::t_0c37808216a5fe 14,45
packages/@n8n/api-types/src/index.ts
s_be11e6ac04be6e::t_98cef248a8746b 870-871
packages/modules/preference-mining/frontend/src/usePreferenceMining.ts
s_be11e6ac04be6e::t_a671b8a4ed937a 43,165-171,175-183,191,207-225,228,254
s_be11e6ac04be6e::t_4d6c65a37fc7ef 30
s_be11e6ac04be6e::t_3f6910948f140a 6,29,131,237
s_be11e6ac04be6e::t_9f2b7222a7796e 132,238
s_be11e6ac04be6e::t_10301bf3847520 27,89
s_be11e6ac04be6e::t_0c0744dd334311 9,69-71,96-117,143-144,158-159,184-185,194-195
s_be11e6ac04be6e::t_682cee20d0a786 1-5,7-8,10-26,28,31-42,44-68,72-83,118,124,128,145,147-148,151,156-157,160-161,163,174,188-190,192-193,196-206,226,230,260
packages/cli/src/modules/workflow-index/preference-mining/lab-metrics.ts
s_be11e6ac04be6e::t_bf84b9be882d2d 25-26,30-33,40-53
s_be11e6ac04be6e::t_3438f6c019a0d6 1-24,27-29,34-39,54
pnpm-lock.yaml
ai_agent 6274-6276,6943-7021
packages/modules/preference-mining/frontend/stylelint.config.mjs
s_be11e6ac04be6e::t_0c37808216a5fe 1-9
packages/modules/preference-mining/frontend/vite.config.ts
s_be11e6ac04be6e::t_0c37808216a5fe 1-52
packages/modules/preference-mining/frontend/src/__tests__/setup.ts
s_be11e6ac04be6e::t_0c37808216a5fe 1-4
packages/frontend/@n8n/frontend-vite-config/index.ts
s_be11e6ac04be6e::t_0c37808216a5fe 47
packages/frontend/editor-ui/package.json
s_be11e6ac04be6e::t_0c37808216a5fe 60
packages/cli/src/modules/workflow-index/preference-mining/lab-types.ts
s_be11e6ac04be6e::t_500fc5df1fbc05 136-140,145
s_be11e6ac04be6e::t_98cef248a8746b 146-151,153-154,156
s_be11e6ac04be6e::t_a1ad20146196a3 8-85,87-99
s_be11e6ac04be6e::t_a2e06d675e5d14 111-122,126-133
s_be11e6ac04be6e::t_63eaaa64c4de9a 1-7,86,100-106,110,123-125,134-135,141-144,152,157-158,162-170
s_be11e6ac04be6e::t_c92e6f08e4ac7e 107-109,159-161
packages/cli/src/modules/workflow-index/preference-mining/node-preference-miner.ts
s_be11e6ac04be6e::t_5b80461a55e217 20-23,30-32,172-173,193-195,220-223
s_be11e6ac04be6e::t_5061b513d3385b 1-19,24-29,33-171,174-192,196-219,224-226
packages/cli/scripts/preference-mining/run.mjs
s_be11e6ac04be6e::t_2d6acc1b41dd8d 1-47,52-58,62-64,72-83,89-120,126-147,153-169
s_be11e6ac04be6e::t_5b80461a55e217 48-51,59-61,65-71,84-88,121-125,148-152
packages/modules/preference-mining/frontend/tsconfig.json
s_be11e6ac04be6e::t_0c37808216a5fe 1-21
packages/cli/src/modules/preference-mining/database/preference-mining.repository.ts
s_be11e6ac04be6e::t_d26d8f19d4b594 1-30
packages/modules/preference-mining/frontend/src/preference-mining.module.ts
s_be11e6ac04be6e::t_0c37808216a5fe 1,3-6,31
s_be11e6ac04be6e::t_b502fd9c2d9f32 2,7-16,18-27,29-30
packages/cli/src/modules/preference-mining/preference-mining-data.service.ts
s_be11e6ac04be6e::t_10301bf3847520 2,69-77,79
s_be11e6ac04be6e::t_1793d399e509b8 83-84,91,167
s_be11e6ac04be6e::t_3bbac6abd46c50 89
s_be11e6ac04be6e::t_ec30da5db8becf 3,5-6,12,62,93-96,100-105,140-153,272
s_be11e6ac04be6e::t_f044d592a91d89 1,4,7-11,13-28,31-38,41-49,52-61,63-68,78,80-82,85-88,90,92,97-99,107-125,128-135,137-139,154-156,158-161,163-166,168-182,184-196,198-204,206-211,213-217,220-230,232-242,244-271,273-274
packages/frontend/editor-ui/tsconfig.json
s_be11e6ac04be6e::t_0c37808216a5fe 28-33
packages/frontend/@n8n/i18n/src/locales/en.json
s_be11e6ac04be6e::t_9f2b7222a7796e 8884
s_be11e6ac04be6e::t_3f6910948f140a 8880-8883
s_be11e6ac04be6e::t_6f384ea5b6f6db 8950
s_be11e6ac04be6e::t_a13a002b3f1119 8962
s_be11e6ac04be6e::t_36f08fa37b6da1 8963
s_be11e6ac04be6e::t_c3e514de5d5121 8875-8876,8879,8885-8886,8890-8894,8896,8900-8907,8917-8919,8923,8926-8927,8934-8937
s_be11e6ac04be6e::t_d1ceab64bd2b46 8908-8915
s_be11e6ac04be6e::t_4d54969e4669cf 8946
s_be11e6ac04be6e::t_7b952471eb7160 8964-8978
packages/modules/preference-mining/frontend/package.json
s_be11e6ac04be6e::t_0c37808216a5fe 1-54
packages/cli/scripts/preference-mining/groups.json
s_be11e6ac04be6e::t_2d6acc1b41dd8d 1,33
s_be11e6ac04be6e::t_5b80461a55e217 2-32
packages/modules/preference-mining/frontend/src/preference-mining.api.ts
s_be11e6ac04be6e::t_b502fd9c2d9f32 1-5,7-20,22-26,28-33,35-42,44-45
packages/modules/preference-mining/frontend/src/PreferenceList.vue
s_be11e6ac04be6e::t_6f384ea5b6f6db 23-26
s_be11e6ac04be6e::t_642044e8c9e9d3 1-8,10-22,27-34,37-52,54-96,98-177
s_be11e6ac04be6e::t_a671b8a4ed937a 9
packages/cli/scripts/preference-mining/replay.mjs
s_be11e6ac04be6e::t_eaade2a40be515 7,14,27-29,40-42,64-66,78,237-238,253,298,302,307,311-312,344-345,348-349,354-359,364-367
s_be11e6ac04be6e::t_1ca0a09dd7a519 39
s_be11e6ac04be6e::t_2ff0c06214cf7c 1-3,6,8-13,15-26,30-33,38,43-44,52-63,67-73,94,125-127,143-148,153-159,182-190,195-204,208,218,221-224,230,240-242,246,251-252,254-260,265,272-274,293-295,308-310,313-315,318-321,324-330,335-337,339,351-353,368-371
s_be11e6ac04be6e::t_dd890ca7ee5cef 45-51
s_be11e6ac04be6e::t_f120f30b569583 5,82
s_be11e6ac04be6e::t_183804ed83bf00 34-37,74-77,86-91,93,96-99,128-142,149-152,160-181,191-194,205-207,219-220,225-229,231-236,239,243-245,247-250,261-264,266-271,296-297,316-317,322-323,331-334,340-343,346-347,350
s_be11e6ac04be6e::t_588a3e2fc0fa01 79-81,83-85,100-124,209-217,275-292,299-301,303-306,338,360-363
s_be11e6ac04be6e::t_46a6057766cbae 95
s_be11e6ac04be6e::t_312b10f5617154 4,92
packages/cli/src/modules/preference-mining/preference-mining-model.ts
s_be11e6ac04be6e::t_b3188b68ee7095 114
s_be11e6ac04be6e::t_bf84b9be882d2d 32-36,38,44,48-58,77-80,113,134-137
s_be11e6ac04be6e::t_4d6c65a37fc7ef 26
s_be11e6ac04be6e::t_9f2b7222a7796e 102,138-140
s_be11e6ac04be6e::t_d26d8f19d4b594 3,6-8,10-18,21-24,27,39,93-98,101,109,117-118,142,151,173-175,183-217
s_be11e6ac04be6e::t_bc3bcd61806903 4,71-76,122-125,165-170
s_be11e6ac04be6e::t_d22e171a64b11a 1-2,9,25,28-31,40,43,59-67,81-92,100,103-108,110-112,115-116,119-121,126-133,141,143-150,182
ai_agent 68-70
s_be11e6ac04be6e::t_fec06d38bf3bb8 5,19-20,37,41-42,45-47,99,152-164,171-172,176-181
packages/@n8n/backend-common/src/modules/modules.config.ts
s_be11e6ac04be6e::t_98cef248a8746b 43
packages/modules/preference-mining/frontend/src/index.ts
s_be11e6ac04be6e::t_0c37808216a5fe 1
packages/cli/scripts/preference-mining/README.md
s_be11e6ac04be6e::t_3407fa4791ceb1 49-50
s_be11e6ac04be6e::t_37521b5029911f 2-4,7,9,14,20,149-152,154,198
s_be11e6ac04be6e::t_4d54969e4669cf 48
s_be11e6ac04be6e::t_ac64f578718a1c 17,19,24,56,61-62,64
s_be11e6ac04be6e::t_a671b8a4ed937a 30,55
s_be11e6ac04be6e::t_0f4e87a5542b88 32,44-47
s_be11e6ac04be6e::t_e6231f9ce63a56 57-60
s_be11e6ac04be6e::t_49f39c2d78aeba 135-137
s_be11e6ac04be6e::t_ec30da5db8becf 123-125
s_be11e6ac04be6e::t_eaeae50845e1d0 95-114,178-185
s_be11e6ac04be6e::t_59df897ad75e6b 158-177,186-192
s_be11e6ac04be6e::t_c63df9d1ccde2a 1,5-6,8,10-13,15-16,18,21-23,25-29,37-38,43,51,63,65-67,69-94,115-122,126-133,138-148,153,155-157,193-197,199-202
package.json
s_be11e6ac04be6e::t_2d6acc1b41dd8d 45
packages/modules/preference-mining/frontend/README.md
s_be11e6ac04be6e::t_c63df9d1ccde2a 1,3-4,6-7,9-10,12,14-19
s_be11e6ac04be6e::t_0c37808216a5fe 2,5,8,11,13
packages/cli/src/modules/preference-mining/preference-mining.service.ts
s_be11e6ac04be6e::t_e5e43c46afe67a 249-251
s_be11e6ac04be6e::t_ec30da5db8becf 217,265-268
s_be11e6ac04be6e::t_1793d399e509b8 221
s_be11e6ac04be6e::t_9f2b7222a7796e 94-98,277
s_be11e6ac04be6e::t_bf84b9be882d2d 17,27-29,143-167,272-276,278,309-312,314-316
s_be11e6ac04be6e::t_588a3e2fc0fa01 79-81,84,99
s_be11e6ac04be6e::t_b1a07d6ce81493 30,308
s_be11e6ac04be6e::t_a2e06d675e5d14 18-26,208-211,225,283-289
s_be11e6ac04be6e::t_fec06d38bf3bb8 11,53-54,110,226-234,300,324
s_be11e6ac04be6e::t_77a76488402c96 66,105-106,183-190,247-248,252,306,328
s_be11e6ac04be6e::t_28c62a2525a399 1-4,6-9,12-16,31-41,43-52,55-65,67-68,104,107-109,111-115,118-142,168-182,191-205,207,212-216,218-219,222-224,235-244,246,253-258,260-264,269,271,279-282,290-292,294-299,301-305,307,313,317-323,325-327,329-331
s_be11e6ac04be6e::t_10301bf3847520 10,69,72,74-77,116,270
s_be11e6ac04be6e::t_b576f5dd3f3912 70-71,73,78,100-102
s_be11e6ac04be6e::t_3f6910948f140a 82-83,85-93,103
packages/cli/src/modules/workflow-index/preference-mining/context-estimate.ts
s_be11e6ac04be6e::t_3438f6c019a0d6 1-19,26-28,32-36
s_be11e6ac04be6e::t_bf84b9be882d2d 20-25,29-31
packages/@n8n/agents/src/index.ts
s_be11e6ac04be6e::t_d22e171a64b11a 273-274
packages/cli/src/modules/preference-mining/preference-mining.module.ts
s_be11e6ac04be6e::t_d26d8f19d4b594 1-9
packages/modules/preference-mining/frontend/biome.jsonc
s_be11e6ac04be6e::t_0c37808216a5fe 1-4
packages/@n8n/api-types/src/preference-mining.ts
s_be11e6ac04be6e::t_10301bf3847520 119
s_be11e6ac04be6e::t_9f2b7222a7796e 148-153
s_be11e6ac04be6e::t_3f6910948f140a 16
s_be11e6ac04be6e::t_4d6c65a37fc7ef 17
s_be11e6ac04be6e::t_3438f6c019a0d6 61-64,67-68,72-74,76-102,154,161,164-167
s_be11e6ac04be6e::t_7c7c226ba58f07 75
s_be11e6ac04be6e::t_98cef248a8746b 1-10,12-15,18-30,32-60,65-66,103-110,116-118,120-138,155-160,162-163,168
s_be11e6ac04be6e::t_c92e6f08e4ac7e 69-71,111-115,139-147
packages/modules/preference-mining/frontend/src/PreferenceMiningView.vue
s_be11e6ac04be6e::t_c3e514de5d5121 1,26,29,97,115,172-174,738-740,994-995
s_be11e6ac04be6e::t_642044e8c9e9d3 2-4,7-22,24-25,27-28,30-35,38-52,54-56,58-64,66-71,73-75,77-78,80-85,87-96,98-101,103-107,109-114,116,118-135,144,153-162,164-169,171,175-262,284-287,290-303,318-393,401-429,434-472,474-555,557-562,573-583,595,597-601,609-644,650-651,653-654,672-673,691-712,714-716,730-737,741,745-887,889-993
s_be11e6ac04be6e::t_36f08fa37b6da1 723-729
s_be11e6ac04be6e::t_39bb56103d3243 137-143,146-150,563-572,585-594,645-649,655-671,674-690
s_be11e6ac04be6e::t_d1ceab64bd2b46 6,136,145,151-152,263,584,652,742-744
s_be11e6ac04be6e::t_7027edb466edba 304-316
s_be11e6ac04be6e::t_2c705af76919d6 556
s_be11e6ac04be6e::t_a13a002b3f1119 717-718,722
s_be11e6ac04be6e::t_7b952471eb7160 602-608,888
s_be11e6ac04be6e::t_a671b8a4ed937a 53,117,473,596
s_be11e6ac04be6e::t_3f6910948f140a 36,264-283
s_be11e6ac04be6e::t_9f2b7222a7796e 37,317
s_be11e6ac04be6e::t_393cdf977ceb58 719-721
packages/cli/src/modules/preference-mining/preference-mining.controller.ts
s_be11e6ac04be6e::t_10301bf3847520 21
s_be11e6ac04be6e::t_28c62a2525a399 1-14,16-20,22-47
packages/cli/src/workflows/workflow-finder.service.ts
s_be11e6ac04be6e::t_3bbac6abd46c50 15,425,467
packages/cli/src/modules/instance-ai/instance-ai-model.service.ts
s_be11e6ac04be6e::t_3f6910948f140a 66-70,88,108,112-114,131-134,141-143,147,157
s_be11e6ac04be6e::t_0f4e87a5542b88 64
ai_agent 80-86,90-91
packages/modules/preference-mining/frontend/eslint.config.mjs
s_be11e6ac04be6e::t_0c37808216a5fe 1-4
packages/modules/preference-mining/frontend/src/__tests__/design-system-icons.test.ts
s_be11e6ac04be6e::t_0c37808216a5fe 1-24
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "34a55693faf74c196412077f226f8f38e7f1f74c",
"prompts": {},
"sessions": {
"s_be11e6ac04be6e": {
"agent_id": {
"tool": "codex",
"id": "01a0ce17-5ae0-7140-9249-3230aa1458a6",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/eventbus/message-event-bus/event-bus-unsent-message-flush.task.ts
s_91a55814de9bfb::t_43f7d421548cd9 1-36
packages/cli/src/eventbus/message-event-bus/__tests__/event-bus-unsent-message-flush.task.test.ts
s_91a55814de9bfb::t_676b1190a59820 27-35
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "46ac0106c1b0174c17d3c6c3d430d4d3fb0f107e",
"prompts": {},
"sessions": {
"s_91a55814de9bfb": {
"agent_id": {
"tool": "claude",
"id": "13032cd9-a2b1-4f00-b33f-176f7c711974",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importResult.yml
s_4ab1f7a942a8c3::t_453517ae6804e0 129
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "4b23c4d9b0830cf628921e202f263014ce3f8fdb",
"prompts": {},
"sessions": {
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/cli/src/modules/promotions.ee/promotions.service.ts
s_2f8e12c8ef524c::t_5d6b25f87f6d43 4,6,22-24,45,114-115,460-497,501-569,574-598
s_2f8e12c8ef524c::t_dbf4a8d8f7fc73 498-500,570-573
s_2f8e12c8ef524c::t_2316e7625dec80 599
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_2f8e12c8ef524c::t_c14fef0d63bb69 54-55,180-181
packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts
s_2f8e12c8ef524c::t_dbf4a8d8f7fc73 14-17,1453-1460,1462-1639
s_2f8e12c8ef524c::t_c14fef0d63bb69 13,18,73-74,141-142
s_2f8e12c8ef524c::t_eb35217b258204 1461
s_2f8e12c8ef524c::t_30030bb5cc2d73 1640
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "4f26bc941c13a70bb04bfb44757d8b74223694f2",
"prompts": {},
"sessions": {
"s_2f8e12c8ef524c": {
"agent_id": {
"tool": "codex",
"id": "01a0d794-351a-7251-a5c4-8039f0109ab6",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,38 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_334dc4cc4d71aa::t_0522d8092b0b63 278-283,288
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-remover.test.ts
s_334dc4cc4d71aa::t_b00cd4c3b70bbd 218-297
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_334dc4cc4d71aa::t_f2037d3db6fb7e 400-484,486-542
s_334dc4cc4d71aa::t_7015d75c57d3fa 485
s_334dc4cc4d71aa::t_1117b217139238 5,19-21
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-removal.types.ts
s_334dc4cc4d71aa::t_06d1c50b952642 24-29
packages/cli/src/modules/n8n-packages/engine/project-package-importer.ts
s_334dc4cc4d71aa::t_4071cc06267663 361-366,369-379
s_334dc4cc4d71aa::t_02df11e9c44161 22
s_334dc4cc4d71aa::t_87d99afb724bbc 329-330
s_334dc4cc4d71aa::t_b10eaece566b0a 380
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_334dc4cc4d71aa::t_9f09a92cff909c 237
s_334dc4cc4d71aa::t_5148100655b639 87-88
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-remover.ts
s_334dc4cc4d71aa::t_7fba4f734ea3a3 40-45
s_334dc4cc4d71aa::t_8a951a90b211d8 87-135
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "5c1a3cb1a88cc17526242e572fe869d80d569c0e",
"prompts": {},
"sessions": {
"s_334dc4cc4d71aa": {
"agent_id": {
"tool": "claude",
"id": "51a685f4-1fc8-458c-b883-03f840755ed3",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/@n8n/db/src/repositories/__tests__/shared-workflow.repository.test.ts
s_ceea518ec91e06::t_39b8806cfe1319 6,29-118
s_ceea518ec91e06::t_c29ede47af2bf5 119-120
packages/cli/src/workflows/workflow-finder.service.ts
s_ceea518ec91e06::t_4de6fa15c283ab 263-269,277
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-remover.test.ts
s_ceea518ec91e06::t_39b8806cfe1319 23-28,241,255,287,297
s_ceea518ec91e06::t_efcd89879a3ec5 294-296
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-remover.ts
s_ceea518ec91e06::t_4de6fa15c283ab 120,122
packages/@n8n/db/src/repositories/shared-workflow.repository.ts
s_ceea518ec91e06::t_4de6fa15c283ab 28-59
packages/cli/test/integration/workflows/workflow-finder.service.test.ts
s_ceea518ec91e06::t_6a18938f0a4933 1-7,13,30,38-50,55-65
s_ceea518ec91e06::t_efcd89879a3ec5 51-54
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "60764a98f4e2104b29f1cbc32cf0025844128fb2",
"prompts": {},
"sessions": {
"s_ceea518ec91e06": {
"agent_id": {
"tool": "codex",
"id": "01a0d6c8-dc68-7ef2-9d12-e19ee76a253d",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,321 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_a0365df61f0da7::t_6b8ddaf4d11f8e 259,272,277-278,280,282,285-287,290-292,293-298
s_334dc4cc4d71aa::t_0522d8092b0b63 274,284
s_d9e246703828a2::t_d5bdacb2729dd4 299-302
s_ceea518ec91e06::t_c6debd8b9fc8a1 556,588-591
s_ceea518ec91e06::t_7579c483f4814c 592-594
s_7d92849ff15ae6::t_a2d3991d307c42 258,273,275-276,279,281,283,288-289
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_92d10ec3c1bd93::t_07793561738150 84-87
s_a0365df61f0da7::t_ad8a6bbda2bb64 89-115
s_a0365df61f0da7::t_dda31a6c2424ae 47-48,59-60,63
s_a0365df61f0da7::t_4cf883b9047d27 451,453-457,511-512,514-518,521-529,530-532,533-537
s_92d10ec3c1bd93::t_699607b4096452 442-450,458-464,466-469,498-500,504-505,507-510
s_a0365df61f0da7::t_8b8eff15a35857 452
s_d9e246703828a2::t_2a157c349abcb8 519-520,538-544
s_d9e246703828a2::t_96cf794da091ec 465-469,471-485,487-493
s_d9e246703828a2::t_3122f98993c29f 56
s_7d92849ff15ae6::t_a63f289611349a 88,470,497,513
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_a0365df61f0da7::t_0e4893e377cf30 5,7
s_a0365df61f0da7::t_e3402892deb869 361,369-370,371-374,435,438,443,447,451,455,458,460-467,470,472-479
s_7d92849ff15ae6::t_65327fc303aa9f 471
s_4ab1f7a942a8c3::t_ed688d13733001 439-440,444,448,452,456
s_4ab1f7a942a8c3::t_6c6a5401623748 6
s_4ab1f7a942a8c3::t_d7c1fe06934b4d 267-269,272
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_a0365df61f0da7::t_42974b6dbe1dc2 1-4,6-9,11-18,23-26,28,30-34,36-40,42-81,83,85-86,96,98,124,138-139,141-146,148,149-153,155-160,162-169,171-176,177-186,188-203,205-210,211-212,213-216,218-233,235-245,247-255,262-263,265-267,282-285,287-292,293-298,300-303,305-314,316-320,354-369,371-380,382-387,388-389,390,391-394,398-409,414-416,417-418,669
s_a0365df61f0da7::t_163bb091ad7471 27,29,35,82,84,87-95,97,99-100,104-105,106-123,125-137,140,154,161,170,187,204,217,234,246,257-261,264,286,299,304,315,370,381,395-397,410-413
s_a0365df61f0da7::t_2ee2ef8cbda0f9 101-103
s_a0365df61f0da7::t_a62b2729a6047d 256,268-281
s_334dc4cc4d71aa::t_f2037d3db6fb7e 419-420,535-551,552-561,562-567,568-574,575-589,590-607,609-611,613-664,665-668
s_334dc4cc4d71aa::t_7015d75c57d3fa 612
s_334dc4cc4d71aa::t_1117b217139238 5,20-22
s_ceea518ec91e06::t_92208ec5c950ce 10,19,421-464,468-534
s_ceea518ec91e06::t_7089728a3636b0 465-467
s_7d92849ff15ae6::t_18272446d86348 41,147,608
s_4ab1f7a942a8c3::t_bf0fd0b5d17336 324-356
packages/cli/src/modules/n8n-packages/engine/project-package-importer.ts
s_a0365df61f0da7::t_7d5c4f08dc71b1 75,76-83
s_a0365df61f0da7::t_5093dd44647dd0 116
s_a0365df61f0da7::t_3060c91587e517 258-259,261-265
s_334dc4cc4d71aa::t_4071cc06267663 356,358-360,363,364-369
s_334dc4cc4d71aa::t_02df11e9c44161 22
s_334dc4cc4d71aa::t_87d99afb724bbc 325
s_334dc4cc4d71aa::t_b10eaece566b0a 370
s_7d92849ff15ae6::t_6d45cab7eac993 260,357
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-remover.test.ts
s_334dc4cc4d71aa::t_b00cd4c3b70bbd 225,275-283,284-285,287-290,291,326-384
s_ceea518ec91e06::t_7089728a3636b0 389
s_ceea518ec91e06::t_aad9a7e69417e3 226-240,242-254,256-274
s_ceea518ec91e06::t_69baa6a0fd9854 217,444
s_ceea518ec91e06::t_39b8806cfe1319 23-28,241,255,286,295
s_ceea518ec91e06::t_efcd89879a3ec5 292-294
s_4ab1f7a942a8c3::t_b4c20c2aa928f4 303-332
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-removal.types.ts
s_334dc4cc4d71aa::t_06d1c50b952642 25,28-29
s_ceea518ec91e06::t_c6debd8b9fc8a1 7,42
s_7d92849ff15ae6::t_e2569b5abbdcdb 12,26-27
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_334dc4cc4d71aa::t_9f09a92cff909c 237
s_334dc4cc4d71aa::t_5148100655b639 88
s_ceea518ec91e06::t_c6debd8b9fc8a1 431-433
s_7d92849ff15ae6::t_56a48b8673781f 87
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-remover.ts
s_334dc4cc4d71aa::t_7fba4f734ea3a3 42-45
s_334dc4cc4d71aa::t_8a951a90b211d8 88-92,110,112,114,115-118,120-134,136-139,141-144
s_ceea518ec91e06::t_c6debd8b9fc8a1 36,79,93-109,119,135
s_ceea518ec91e06::t_4de6fa15c283ab 111,113
s_7d92849ff15ae6::t_2765bc67148a9f 41,140
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importResult.yml
s_d9e246703828a2::t_436bd76ccd4b1b 1-128,130-412
s_4ab1f7a942a8c3::t_453517ae6804e0 129
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_d9e246703828a2::t_b70b693742efbd 121,122-123,124-135,137,138-156,159-171,173-181,182,184-187
s_d9e246703828a2::t_e042c41227b6a0 188
s_7d92849ff15ae6::t_bbdd155ba6c8e3 157-158,172
s_4ab1f7a942a8c3::t_dfa0d09f73bc5f 136
s_4ab1f7a942a8c3::t_f3e000c5ec4857 183
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_d9e246703828a2::t_fbc0b48aa55672 35,41
s_d9e246703828a2::t_7b3a1ab49ee452 820-823,825-832,833-856,870-877,878-893,894-922,924-926,927-929
s_d9e246703828a2::t_ca74f039974024 109-123,134-137,142
s_d9e246703828a2::t_876355da5275aa 138-141
s_d9e246703828a2::t_9a04c0a18d7e74 143
s_ba71b7cb49bb4f::t_1d8b922dee676e 824
s_ba71b7cb49bb4f::t_ffedbc8520f3ac 857-869
s_ba71b7cb49bb4f::t_2202267438f0c5 923
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_d9e246703828a2::t_8375ce82f4fcf1 1-7
s_d9e246703828a2::t_31ca815a167c91 25
s_d9e246703828a2::t_01322e6f9a6676 9-24,26-31,32-71,95-106,107-112,113,176-221,227-270
s_d9e246703828a2::t_88f5bbf0090e56 222-223,226
s_d9e246703828a2::t_bea9c5854fede0 271-272
s_ceea518ec91e06::t_8f492f7cde7b2a 8,72-94
s_7d92849ff15ae6::t_8c891dfd01f980 224-225
s_4ab1f7a942a8c3::t_c23facbf256719 114-119
s_4ab1f7a942a8c3::t_853f7a70ff1010 122-174,176-177
s_4ab1f7a942a8c3::t_9ff23e76b3fda5 175
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_d9e246703828a2::t_87dc4a2829f8d7 22-25
s_d9e246703828a2::t_4be1692ba9b214 60-63,67,294
s_d9e246703828a2::t_769daf0b3644e2 255-257,258-263,264-274,275-291,292-293
s_d9e246703828a2::t_d5e0444b39e0c4 1-5
s_d9e246703828a2::t_6d2646196f112a 295-296
packages/cli/src/modules/n8n-packages/utils/import-package-upload.ts
s_d9e246703828a2::t_fc3b7bf79978b1 1-4,14,20-21
s_d9e246703828a2::t_6f14f925997ecb 62-68,81
s_d9e246703828a2::t_ef69d71f75a5ec 22-24
s_7d92849ff15ae6::t_3fa808a8870736 19
packages/cli/src/public-api/types.ts
s_d9e246703828a2::t_1012252c2f814c 56-60,61-69
packages/cli/src/public-api/v1/openapi.yml
s_d9e246703828a2::t_82c0dda250c542 126-127
packages/cli/src/modules/n8n-packages/__tests__/utils/import-package-upload.test.ts
s_d9e246703828a2::t_d8c99ab7094d58 11
s_d9e246703828a2::t_a7c3854d8e2535 148-155,156-168,183-184,185-192
s_ba71b7cb49bb4f::t_dda2bab388e2e0 169-182
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import-selection.yml
s_d9e246703828a2::t_1f12e431b305a8 1-17,25-61,64-96,99-139
s_ba71b7cb49bb4f::t_9f5796cbcd3ab7 18-22
s_ceea518ec91e06::t_8f492f7cde7b2a 23-24,62-63,97-98
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-selection-request.dto.test.ts
s_d9e246703828a2::t_aafa64a897b15d 1-3,5-25,27-28,29-33,34-42,43-70,73-82,84-92,97-137,139-140,143-150,154-163,164-171
s_d9e246703828a2::t_059ddb9d67ef79 4
s_ba71b7cb49bb4f::t_4f4245689681e0 26
s_ba71b7cb49bb4f::t_320d3f647591b1 138,141-142,152-153
s_7d92849ff15ae6::t_2fe2a9ea758f91 151
s_4ab1f7a942a8c3::t_a2e7321dc13141 93
s_4ab1f7a942a8c3::t_09bfdeadbde638 71-72
s_4ab1f7a942a8c3::t_f9ff3a26ff2d8b 83
s_4ab1f7a942a8c3::t_c15564d864b8a8 94-96
packages/@n8n/api-types/src/dto/index.ts
s_d9e246703828a2::t_26386db27a9cc0 434-435
s_8ff9a9e76fd7a8::t_9e9a7f1329fbbe 660,662
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml
s_d9e246703828a2::t_5e0e0e72506610 375
packages/@n8n/cli/src/client.ts
s_eb18f8dee46988::t_9b626b865640a6 35,37,39,41-45
s_eb18f8dee46988::t_b540e80eb36b00 735-741,742-748,750-758
s_7d92849ff15ae6::t_8195525081ad07 36,38,40,749
s_a78dc62f1d7fa6::t_a21eb10f90d11b 35-45,735-754
s_a78dc62f1d7fa6::t_0fffe5f47a5f2c 755-758
s_7d92849ff15ae6::t_3e93a40382e65e 35-45,735-758
packages/@n8n/cli/src/__tests__/package-import-selection.test.ts
s_eb18f8dee46988::t_7d2eee1a4a1d59 182-184
s_eb18f8dee46988::t_558aaf1c3ec46f 1-9,11-14,15-21,22-35,36-51,52-66,67-84,85-104,106-181,185-187
s_7d92849ff15ae6::t_31e3555d2746fd 10,105
s_a78dc62f1d7fa6::t_a21eb10f90d11b 1-187
s_7d92849ff15ae6::t_f11ba7255295a8 1-187
packages/@n8n/cli/docs/commands/package.md
s_eb18f8dee46988::t_16955000eb4b4c 122-124,154-155,159-162,165,167-172,180-182
s_ceea518ec91e06::t_e9d015def342dd 146-149
s_a78dc62f1d7fa6::t_a21eb10f90d11b 122-124,145-149,155,159-162,165,167-172,180-182
s_7d92849ff15ae6::t_51721d5b5ceb94 122-124,145-149,155,159-162,165,167-172,180-182
s_0059aef72f3440::t_71dcb906ed1245 154
s_7d92849ff15ae6::t_71d1a5a622dac8 125-144,150-153,156-158,163-164,166,173-179
packages/@n8n/cli/src/commands/package/import-selection.ts
s_eb18f8dee46988::t_77919457a8b92a 1-9,11-14,16-19,21-34,36-67,68-81
s_ba71b7cb49bb4f::t_0474a43d2b3f37 15
s_a78dc62f1d7fa6::t_a21eb10f90d11b 1-9,11-19,21-34,36-81
s_7d92849ff15ae6::t_2b81bb96d8ed29 1-9,11-19,21-34,36-81
s_7d92849ff15ae6::t_d8aee70dc07d0c 10,20,35
packages/@n8n/cli/src/index.ts
s_ba71b7cb49bb4f::t_03e7a8af5b7928 29
s_ba71b7cb49bb4f::t_ce58704f326802 173
s_a78dc62f1d7fa6::t_a21eb10f90d11b 29,173
s_7d92849ff15ae6::t_e2c84883db5edb 29,173
packages/@n8n/cli/src/__tests__/package-error.test.ts
s_ceea518ec91e06::t_8f492f7cde7b2a 7-26
s_a78dc62f1d7fa6::t_a21eb10f90d11b 7-26
s_7d92849ff15ae6::t_3bef1569eebbff 7-26
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importBlockingIssue.yml
s_ceea518ec91e06::t_8f492f7cde7b2a 4-22
s_ceea518ec91e06::t_15d4755ed3ba22 2-3
packages/@n8n/cli/src/commands/package/package-error.ts
s_ceea518ec91e06::t_8f492f7cde7b2a 19-23,79-80
s_ceea518ec91e06::t_fb2045426a4200 18
s_ceea518ec91e06::t_359348f1ab9338 81
s_a78dc62f1d7fa6::t_a21eb10f90d11b 19-23,79-80
s_a78dc62f1d7fa6::t_10f1dec57e8551 18,81
s_7d92849ff15ae6::t_fddc6d86485098 18-23,79-81
packages/cli/src/modules/n8n-packages/engine/import-blocked.error.ts
s_ceea518ec91e06::t_c6debd8b9fc8a1 20
packages/@n8n/db/src/repositories/__tests__/shared-workflow.repository.test.ts
s_ceea518ec91e06::t_39b8806cfe1319 6,29-118
s_ceea518ec91e06::t_c29ede47af2bf5 119-120
packages/cli/src/workflows/workflow-finder.service.ts
s_ceea518ec91e06::t_4de6fa15c283ab 263-269,277
packages/@n8n/db/src/repositories/shared-workflow.repository.ts
s_ceea518ec91e06::t_4de6fa15c283ab 28-59
packages/cli/test/integration/workflows/workflow-finder.service.test.ts
s_ceea518ec91e06::t_6a18938f0a4933 1-7,13,30,38-50,55-65
s_ceea518ec91e06::t_efcd89879a3ec5 51-54
packages/@n8n/cli/README.md
s_7d92849ff15ae6::t_55d552511f3110 66
packages/@n8n/cli/src/__tests__/client.test.ts
s_7d92849ff15ae6::t_bb28e8db86bc06 335-405
packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts
s_8ff9a9e76fd7a8::t_9e9a7f1329fbbe 107-122
packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts
s_8ff9a9e76fd7a8::t_7cf0a1e9c2c778 4,6,90-142,144-145
s_8ff9a9e76fd7a8::t_82b8032c48b99b 143
s_8ff9a9e76fd7a8::t_04632131aa8dbd 146
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "717abb3801a30f2c21d8636328e3cf79c364d7e6",
"prompts": {},
"humans": {
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
},
"sessions": {
"s_0059aef72f3440": {
"agent_id": {
"tool": "claude",
"id": "7817fc3b-49c5-4ff5-bb00-c6333d2512b3",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_334dc4cc4d71aa": {
"agent_id": {
"tool": "claude",
"id": "51a685f4-1fc8-458c-b883-03f840755ed3",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_7d92849ff15ae6": {
"agent_id": {
"tool": "claude",
"id": "b926ff1f-b15f-4ce1-85be-a0fb73556029",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_8ff9a9e76fd7a8": {
"agent_id": {
"tool": "codex",
"id": "01a0d773-5b1e-7071-8fdf-f73d12e42146",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_92d10ec3c1bd93": {
"agent_id": {
"tool": "cursor",
"id": "5e37c32b-1c8f-45f6-b79b-eb7625ad32b1",
"model": "grok-4.7"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_a0365df61f0da7": {
"agent_id": {
"tool": "claude",
"id": "1652a565-6ec5-45a6-8314-fa08732ffc4b",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_a78dc62f1d7fa6": {
"agent_id": {
"tool": "claude",
"id": "340040a2-879d-454b-b9a8-49ba33255e03",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_ba71b7cb49bb4f": {
"agent_id": {
"tool": "claude",
"id": "fad57780-9be2-4b45-b05e-76db87f3e95e",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_ceea518ec91e06": {
"agent_id": {
"tool": "codex",
"id": "01a0d6c8-dc68-7ef2-9d12-e19ee76a253d",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_d9e246703828a2": {
"agent_id": {
"tool": "claude",
"id": "ef6bf45b-5856-493d-aa56-19350759501f",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_dd6e2d00011911": {
"agent_id": {
"tool": "claude",
"id": "478872db-05f3-4102-934c-6972f168d379",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_eb18f8dee46988": {
"agent_id": {
"tool": "claude",
"id": "1d4dc1fe-2f8e-499e-a92b-dc069931aff9",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/cli/src/modules/n8n-packages/__tests__/utils/import-package-upload.test.ts
s_ba71b7cb49bb4f::t_dda2bab388e2e0 169-182
packages/@n8n/cli/docs/commands/package.md
s_ba71b7cb49bb4f::t_857844b986ea71 125-132
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_ba71b7cb49bb4f::t_75330e66365993 292-296
packages/@n8n/cli/src/index.ts
s_ba71b7cb49bb4f::t_03e7a8af5b7928 29
s_ba71b7cb49bb4f::t_ce58704f326802 173
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import-selection.yml
s_ba71b7cb49bb4f::t_9f5796cbcd3ab7 18-23
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-selection-request.dto.test.ts
s_ba71b7cb49bb4f::t_4f4245689681e0 26
s_ba71b7cb49bb4f::t_320d3f647591b1 131,134-135,144-147
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_ba71b7cb49bb4f::t_1d8b922dee676e 824
s_ba71b7cb49bb4f::t_ffedbc8520f3ac 857-869
s_ba71b7cb49bb4f::t_2202267438f0c5 923
packages/@n8n/cli/src/commands/package/import-selection.ts
s_ba71b7cb49bb4f::t_0474a43d2b3f37 15
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "7b04d31bd65fac0ac36cbc54517eec12b027bc21",
"prompts": {},
"sessions": {
"s_ba71b7cb49bb4f": {
"agent_id": {
"tool": "claude",
"id": "fad57780-9be2-4b45-b05e-76db87f3e95e",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_4ab1f7a942a8c3::t_ed688d13733001 439-440,444,448,452,456
s_4ab1f7a942a8c3::t_6c6a5401623748 6
s_4ab1f7a942a8c3::t_d7c1fe06934b4d 267-269,272
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "841b0fd7e346a880ce991a7c152097f1bdedded3",
"prompts": {},
"sessions": {
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/cli/README.md
s_dd6e2d00011911::t_a029a4bc20635a 66
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "8df37b6b95260e8f35eec3df92857b0376b833bf",
"prompts": {},
"sessions": {
"s_dd6e2d00011911": {
"agent_id": {
"tool": "claude",
"id": "478872db-05f3-4102-934c-6972f168d379",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts
s_2f8e12c8ef524c::t_751c9381d28c9a 4,6,654-705
s_2f8e12c8ef524c::t_7e7094099d3902 706
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_2f8e12c8ef524c::t_3bf7eb9446495a 292-297
packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyProjectSelection.generated.yml
s_2f8e12c8ef524c::t_a411a308bbb0d8 1-74
packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyProjectSelection.generated.yml
s_2f8e12c8ef524c::t_9a62dacd5dd14c 1-75
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
s_2f8e12c8ef524c::t_8e9f46605eb7af 213-218
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "9515cd48e20be3a1de40bc0ccc65c66651f9f7ed",
"prompts": {},
"sessions": {
"s_2f8e12c8ef524c": {
"agent_id": {
"tool": "codex",
"id": "01a0d794-351a-7251-a5c4-8039f0109ab6",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,45 @@
packages/@n8n/cli/src/client.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 36,38,40,749
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-remover.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 41,140
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 88,470,497,513
packages/cli/src/modules/n8n-packages/utils/import-package-upload.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 19
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_75f6b6ded4db2e::t_5944d9e8f8e3f9 41,147,575
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_75f6b6ded4db2e::t_5944d9e8f8e3f9 162-163
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 258,273,275-276,279,281,283,288-289
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 157-158,172
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 87
packages/cli/src/modules/n8n-packages/engine/project-package-importer.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 260,357
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-removal.types.ts
s_75f6b6ded4db2e::t_e34e5b34a92b75 12,26-27
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-selection-request.dto.test.ts
s_75f6b6ded4db2e::t_5944d9e8f8e3f9 144
packages/@n8n/cli/src/__tests__/package-import-selection.test.ts
s_75f6b6ded4db2e::t_5944d9e8f8e3f9 10,105
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_75f6b6ded4db2e::t_5944d9e8f8e3f9 469
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "a138e63a5dfebaa3d4650baaffaf0fdcbad5889c",
"prompts": {},
"sessions": {
"s_75f6b6ded4db2e": {
"agent_id": {
"tool": "codex",
"id": "01a0d6e2-d74d-7a02-b6c5-3229117b3326",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,53 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_a0365df61f0da7::t_6b8ddaf4d11f8e 258-262,275-299
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_a0365df61f0da7::t_6dcd18fc92f0d0 523
s_92d10ec3c1bd93::t_07793561738150 83-86
s_a0365df61f0da7::t_ad8a6bbda2bb64 87-119
s_a0365df61f0da7::t_dda31a6c2424ae 47-48,58-59,62
s_a0365df61f0da7::t_4cf883b9047d27 455,457-461,490-493,496-522
s_92d10ec3c1bd93::t_699607b4096452 446-454,462-479,483-484,486-489
s_a0365df61f0da7::t_257d9c6fb567bf 494-495
s_a0365df61f0da7::t_8b8eff15a35857 456
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_a0365df61f0da7::t_0e4893e377cf30 5-6
s_a0365df61f0da7::t_e3402892deb869 359,367-373,434,437-439,442-443,446-447,450-451,454-455,457,459-466,469-481
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_a0365df61f0da7::t_42974b6dbe1dc2 1-22,24,26-30,32-77,79,81-82,92,94,121-122,136-137,139-152,154-160,162-169,171-187,189-204,206-219,221-237,239-249,251-259,266-267,269-271,286-289,291-303,305-308,310-319,321-342,344-354,356-371,375-386,391-397
s_a0365df61f0da7::t_163bb091ad7471 23,25,31,78,80,83-91,93,95-96,100-120,123-135,138,153,161,170,188,205,220,238,250,261-265,268,290,304,309,320,343,355,372-374,387-390
s_a0365df61f0da7::t_2ee2ef8cbda0f9 97-99
s_a0365df61f0da7::t_a62b2729a6047d 260,272-285
packages/cli/src/modules/n8n-packages/engine/project-package-importer.ts
s_a0365df61f0da7::t_7d5c4f08dc71b1 74-84
s_a0365df61f0da7::t_5093dd44647dd0 117
s_a0365df61f0da7::t_3060c91587e517 259-268
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "b65d2f5d7471338b40afdee921e18a33fe36c2a7",
"prompts": {},
"humans": {
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
},
"sessions": {
"s_92d10ec3c1bd93": {
"agent_id": {
"tool": "cursor",
"id": "5e37c32b-1c8f-45f6-b79b-eb7625ad32b1",
"model": "grok-4.7"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_a0365df61f0da7": {
"agent_id": {
"tool": "claude",
"id": "1652a565-6ec5-45a6-8314-fa08732ffc4b",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,51 @@
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_ceea518ec91e06::t_8f492f7cde7b2a 8,73-95
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_ceea518ec91e06::t_c6debd8b9fc8a1 567,599-602
s_ceea518ec91e06::t_7579c483f4814c 603-605
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-remover.ts
s_ceea518ec91e06::t_e9d015def342dd 92-93
s_ceea518ec91e06::t_c6debd8b9fc8a1 36,80,102-118,131,147
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-removal.types.ts
s_ceea518ec91e06::t_c6debd8b9fc8a1 7,43
packages/cli/src/modules/n8n-packages/__tests__/import-package-selection.integration.test.ts
s_ceea518ec91e06::t_92208ec5c950ce 10,19,403-446,450-516
s_ceea518ec91e06::t_7089728a3636b0 447-449
packages/@n8n/cli/src/__tests__/package-error.test.ts
s_ceea518ec91e06::t_8f492f7cde7b2a 7-26
packages/@n8n/cli/docs/commands/package.md
s_ceea518ec91e06::t_e9d015def342dd 134-137
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importBlockingIssue.yml
s_ceea518ec91e06::t_8f492f7cde7b2a 4-22
s_ceea518ec91e06::t_15d4755ed3ba22 2-3
packages/@n8n/cli/src/commands/package/package-error.ts
s_ceea518ec91e06::t_8f492f7cde7b2a 19-23,79-80
s_ceea518ec91e06::t_fb2045426a4200 18
s_ceea518ec91e06::t_359348f1ab9338 81
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-remover.test.ts
s_ceea518ec91e06::t_7089728a3636b0 351
s_ceea518ec91e06::t_aad9a7e69417e3 220-267
s_ceea518ec91e06::t_69baa6a0fd9854 211,406
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_ceea518ec91e06::t_c6debd8b9fc8a1 431-433
packages/cli/src/modules/n8n-packages/engine/import-blocked.error.ts
s_ceea518ec91e06::t_c6debd8b9fc8a1 20
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import-selection.yml
s_ceea518ec91e06::t_8f492f7cde7b2a 23-24,62-63,97-98
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "bc7e08884df556bbc643dfcea14dfa29945ca88d",
"prompts": {},
"sessions": {
"s_ceea518ec91e06": {
"agent_id": {
"tool": "codex",
"id": "01a0d6c8-dc68-7ef2-9d12-e19ee76a253d",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_4ab1f7a942a8c3::t_dfa0d09f73bc5f 136
s_4ab1f7a942a8c3::t_f3e000c5ec4857 183
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-selection-request.dto.test.ts
s_4ab1f7a942a8c3::t_a2e7321dc13141 93
s_4ab1f7a942a8c3::t_09bfdeadbde638 71-72
s_4ab1f7a942a8c3::t_f9ff3a26ff2d8b 83
s_4ab1f7a942a8c3::t_c15564d864b8a8 94-96
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "d8e74a6b3779bdc55e75dd4db4fedf011730fc2b",
"prompts": {},
"sessions": {
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/cli/src/modules/promotions.ee/__tests__/promotion-binding-preflight.integration.test.ts
s_89a9ad9d50acc9::t_82dc7941e306b9 126-207
packages/cli/src/modules/promotions.ee/promotion-binding-preflight.service.ts
s_89a9ad9d50acc9::t_3268d38fdd7e0d 57-61,63-66,70-71,74-76
s_89a9ad9d50acc9::t_7e6d97566c62c7 67-69,72-73
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "d93093e0cf6f49600b98010fc2b1b7e886ddda63",
"prompts": {},
"sessions": {
"s_89a9ad9d50acc9": {
"agent_id": {
"tool": "codex",
"id": "01a0d788-d311-75b1-8c56-c47a3f262e2c",
"model": "gpt-6-astra"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,66 @@
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importResult.yml
s_d9e246703828a2::t_436bd76ccd4b1b 1-414
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_d9e246703828a2::t_b70b693742efbd 121-204
s_d9e246703828a2::t_e042c41227b6a0 205
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_d9e246703828a2::t_fbc0b48aa55672 35,41
s_d9e246703828a2::t_7b3a1ab49ee452 820-923
s_d9e246703828a2::t_ca74f039974024 109-123,134-137,142
s_d9e246703828a2::t_876355da5275aa 138-141
s_d9e246703828a2::t_9a04c0a18d7e74 143
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_d9e246703828a2::t_8375ce82f4fcf1 1-8
s_d9e246703828a2::t_31ca815a167c91 25
s_d9e246703828a2::t_01322e6f9a6676 9-24,26-139,145-188
s_d9e246703828a2::t_88f5bbf0090e56 140-144
s_d9e246703828a2::t_bea9c5854fede0 189-190
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_d9e246703828a2::t_87dc4a2829f8d7 22-25
s_d9e246703828a2::t_4be1692ba9b214 60-63,67,304
s_d9e246703828a2::t_769daf0b3644e2 255-303
s_d9e246703828a2::t_d5e0444b39e0c4 1-5
s_d9e246703828a2::t_6d2646196f112a 305-306
packages/cli/src/modules/n8n-packages/utils/import-package-upload.ts
s_d9e246703828a2::t_fc3b7bf79978b1 1-4,14,19-21
s_d9e246703828a2::t_6f14f925997ecb 62-68,81
s_d9e246703828a2::t_ef69d71f75a5ec 22-24
packages/cli/src/public-api/types.ts
s_d9e246703828a2::t_1012252c2f814c 56-71
packages/cli/src/public-api/v1/openapi.yml
s_d9e246703828a2::t_82c0dda250c542 126-127
packages/cli/src/modules/n8n-packages/__tests__/utils/import-package-upload.test.ts
s_d9e246703828a2::t_d8c99ab7094d58 11
s_d9e246703828a2::t_a7c3854d8e2535 148-193
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import-selection.yml
s_d9e246703828a2::t_1f12e431b305a8 1-142
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_d9e246703828a2::t_2a157c349abcb8 536-537,558-564
s_d9e246703828a2::t_96cf794da091ec 470-495,497-503
s_d9e246703828a2::t_3122f98993c29f 56
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-selection-request.dto.test.ts
s_d9e246703828a2::t_aafa64a897b15d 1-3,5-179
s_d9e246703828a2::t_059ddb9d67ef79 4
packages/@n8n/api-types/src/dto/index.ts
s_d9e246703828a2::t_26386db27a9cc0 434-435
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_d9e246703828a2::t_d5bdacb2729dd4 306-313
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml
s_d9e246703828a2::t_5e0e0e72506610 375
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "da817584c8d383d0f8c470db89b67248da22c342",
"prompts": {},
"sessions": {
"s_d9e246703828a2": {
"agent_id": {
"tool": "claude",
"id": "ef6bf45b-5856-493d-aa56-19350759501f",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/@n8n/cli/src/client.ts
s_eb18f8dee46988::t_9b626b865640a6 35-49
s_eb18f8dee46988::t_b540e80eb36b00 739-764
packages/@n8n/cli/README.md
s_eb18f8dee46988::t_4d9dd98eb7607d 66
packages/@n8n/cli/src/__tests__/package-import-selection.test.ts
s_eb18f8dee46988::t_7d2eee1a4a1d59 194-196
s_eb18f8dee46988::t_558aaf1c3ec46f 1-193,197-199
packages/@n8n/cli/docs/commands/package.md
s_eb18f8dee46988::t_16955000eb4b4c 122-154
packages/@n8n/cli/src/commands/package/import-selection.ts
s_eb18f8dee46988::t_77919457a8b92a 1-92
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "dee18e9cd39c17581ea397eb3d0c8e6b2e5d3114",
"prompts": {},
"sessions": {
"s_eb18f8dee46988": {
"agent_id": {
"tool": "claude",
"id": "1d4dc1fe-2f8e-499e-a92b-dc069931aff9",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/test/integration/public-api/n8n-packages-import-selection.test.ts
s_4ab1f7a942a8c3::t_c23facbf256719 114-119
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "f533adfd95a3c43de4f207579bd8650a37f24abc",
"prompts": {},
"sessions": {
"s_4ab1f7a942a8c3": {
"agent_id": {
"tool": "claude",
"id": "0fb80efc-2e5d-4c0b-bd76-2078658ef9dd",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}