This commit is contained in:
git-ai 2026-10-09 07:19:20 +00:00
parent 76cb3f065e
commit 77fff16656
5 changed files with 630 additions and 0 deletions

View File

@ -0,0 +1,24 @@
packages/cli/src/modules/n8n-packages/__tests__/export-agent-selection.integration.test.ts
s_2397c9db9d923f::t_9f07c67712cfd9 420
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.export.yml
s_2397c9db9d923f::t_9f07c67712cfd9 21-28
packages/cli/test/integration/public-api/n8n-packages-export-agents.test.ts
s_2397c9db9d923f::t_752101b569d0e4 133
s_2397c9db9d923f::t_9f07c67712cfd9 30,256-288
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "457bcb5c1e59dd2eb9cb0e3bcf1c96c9b17a5e57",
"prompts": {},
"sessions": {
"s_2397c9db9d923f": {
"agent_id": {
"tool": "codex",
"id": "01a11062-0f35-7542-b063-84df367d8ec4",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,546 @@
packages/cli/src/modules/n8n-packages/entities/data-table/data-table-importer.ts
s_c71d8d6a27245a::t_99ddd69148ed78 66
packages/cli/src/errors/__tests__/rest-error-response.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 85,107
s_c71d8d6a27245a::t_708d8a46be4756 6,80,96
packages/cli/src/modules/n8n-packages/entities/data-table/__tests__/data-table-importer.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 69,79
s_71ad2034164515::t_412204b9ca8d6c 36
packages/cli/src/modules/n8n-packages/__tests__/import-projects.integration.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 836,1007,1013,1925-1926
s_c71d8d6a27245a::t_fd9060d19281a9 1214-1223,1254-1258,1663-1666,1892-1901
s_71ad2034164515::t_fc53ac5469ff78 37,378-380,700-709,753-762,814-815,1063,1069,1097-1105,1123,1133-1146,1189-1202,1277-1278,1392-1400,1449,1483-1496,1536-1544,1645-1646,1694-1702,1739-1747,1772-1780,1811-1819,1836-1844
packages/cli/src/modules/n8n-packages/entities/tag/tag.types.ts
s_c71d8d6a27245a::t_fd9060d19281a9 95
s_c71d8d6a27245a::t_99ddd69148ed78 97,106
packages/cli/src/modules/n8n-packages/spec/requirement-consumers.ts
s_c71d8d6a27245a::t_28054a36e24f53 3,11-14
s_c71d8d6a27245a::t_fd9060d19281a9 15-18
s_c71d8d6a27245a::t_708d8a46be4756 1-2
s_9dde2d3ceb6629::t_2ae15fa961501c 19
s_71ad2034164515::t_0771a9ba6ff796 4-8,10
s_71ad2034164515::t_81c4c22071612a 9
packages/cli/src/modules/n8n-packages/__tests__/import-workflow-with-variables.integration.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 825,1454,1567
s_c71d8d6a27245a::t_fd9060d19281a9 1478-1482
s_c71d8d6a27245a::t_66d1d3dfbd4103 24,26
s_c71d8d6a27245a::t_bdd1f6b3cdc5db 93,98-200
s_c71d8d6a27245a::t_739125d9e1b76e 94-97
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_c71d8d6a27245a::t_fd9060d19281a9 31-35,74-77,196-198,201-203,208-214,483-487,492-493,497-500,504-505,584-589
s_c71d8d6a27245a::t_28054a36e24f53 18,73,188-192,204-207,215,218-233,235,310,431,445,491,494-496,501-503,511,526-530,538-564,567-583,590-602
s_71ad2034164515::t_8e402a9776a8b5 507,509-510
packages/@n8n/cli/src/__tests__/package-error.test.ts
s_c71d8d6a27245a::t_6f2d9600ed2ade 61,69,87,94,155,200,202,237,250,256
s_c71d8d6a27245a::t_83dcdc856b3318 144-147,224-227
s_c71d8d6a27245a::t_9694804d82075e 158-174,181,189
packages/cli/src/modules/n8n-packages/engine/__tests__/import-telemetry.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 109,111,113
s_71ad2034164515::t_f7b9d20504b257 36,160
packages/cli/src/modules/n8n-packages/engine/__tests__/import-blocked.error.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 26,32,52
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_c71d8d6a27245a::t_28054a36e24f53 26,568,579,584,594
s_c71d8d6a27245a::t_fd9060d19281a9 575-578,580-583,585-588
s_2397c9db9d923f::t_c5aed79099682d 236,246-250,449
packages/cli/src/modules/n8n-packages/entities/tag/__tests__/tag-importer.test.ts
s_c71d8d6a27245a::t_fd9060d19281a9 43,57,71
s_71ad2034164515::t_cbad33c799a66b 30
packages/cli/src/modules/n8n-packages/__tests__/import-workflow-with-tags.integration.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 254,436,443
s_71ad2034164515::t_6a810c39c7bd54 414-415,654-656
packages/cli/src/modules/n8n-packages/entities/variable/variable.types.ts
s_c71d8d6a27245a::t_99ddd69148ed78 80,89
s_2397c9db9d923f::t_3689c74d86e973 7-9,18
s_2397c9db9d923f::t_e9716f3324c168 7-9,18
packages/cli/test/integration/public-api/n8n-packages-import.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 470
s_71ad2034164515::t_9d1f601ee670fb 83
packages/cli/BREAKING-CHANGES.md
s_c71d8d6a27245a::t_246188d831056f 13-14
s_71ad2034164515::t_8bafc02dccdd4b 5-12,15
packages/cli/src/modules/n8n-packages/entities/tag/tag-importer.ts
s_c71d8d6a27245a::t_99ddd69148ed78 87,92,98
s_c71d8d6a27245a::t_28054a36e24f53 94-97
s_c71d8d6a27245a::t_fd9060d19281a9 11
packages/cli/src/modules/n8n-packages/entities/tag/tag-import-decision.ts
s_c71d8d6a27245a::t_99ddd69148ed78 10
packages/@n8n/cli/src/commands/package/package-error.ts
s_c71d8d6a27245a::t_6f2d9600ed2ade 35-37,44,50,58,72,98-105,136-137,140-141,144,146,149,151,154-155,158,160,162,165,167,180,186,188
s_c71d8d6a27245a::t_708d8a46be4756 3-4
packages/cli/src/modules/n8n-packages/entities/variable/variable-importer.ts
s_c71d8d6a27245a::t_708d8a46be4756 3
s_c71d8d6a27245a::t_99ddd69148ed78 16,75,86,105
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable-importer.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 50-51
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 386,536
s_c71d8d6a27245a::t_20d6b40ccca50e 554,894
s_47d9c24d147bdc::t_42522f239a1418 97,621-623,642-644,729-733,1260-1262
packages/cli/src/public-api/v1/shared/spec/schemas/packageRequirementConsumer.generated.yml
s_c71d8d6a27245a::t_246188d831056f 1,2-6,8-10
s_c71d8d6a27245a::t_66d1d3dfbd4103 7
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_c71d8d6a27245a::t_3ca14818f85353 2841
s_c71d8d6a27245a::t_fd9060d19281a9 2832-2835
packages/cli/src/modules/n8n-packages/entities/data-table/data-table.exporter.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 14,47-48,74
s_2397c9db9d923f::t_3689c74d86e973 9,18,43
s_2397c9db9d923f::t_3beb7e943b92b3 9,18,43,48
packages/cli/src/modules/n8n-packages/entities/variable/variable.exporter.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 22,76,94
s_2397c9db9d923f::t_3689c74d86e973 13,20,49-51,123-124,127,139-147,149-156,160
s_2397c9db9d923f::t_3beb7e943b92b3 13,20,22,49-51,127,139-140,145,152-156,160
s_2397c9db9d923f::t_f4fe95367ba2d7 123-124
s_2397c9db9d923f::t_882d9f35e407d6 141-144,146-147,150-151
packages/cli/src/modules/n8n-packages/entities/credential/__tests__/credential.exporter.test.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 176
s_2397c9db9d923f::t_3689c74d86e973 11,62-105
s_2397c9db9d923f::t_42f78404358030 11,105
s_2397c9db9d923f::t_882d9f35e407d6 81-98,100-104
s_71ad2034164515::t_84348152550b02 150,166,191-194,259,297,303
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-requirement.exporter.ts
s_47d9c24d147bdc::t_42522f239a1418 48
s_47d9c24d147bdc::t_4bfd57bad6c916 9,29-32,36,39-40
s_2397c9db9d923f::t_3689c74d86e973 6,13
s_2397c9db9d923f::t_2534fa89ebfb8f 6,13,36
packages/cli/src/modules/n8n-packages/entities/credential/credential.exporter.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 15,17,47,92,110,112-113,120-121
s_2397c9db9d923f::t_3689c74d86e973 9,18-19,24,56,82,107,111,114-119
s_2397c9db9d923f::t_3beb7e943b92b3 9,15,17-19,24,56,82,110-111,113-116,118-121
s_2397c9db9d923f::t_882d9f35e407d6 107
packages/cli/src/modules/n8n-packages/entities/data-table/__tests__/data-table.exporter.test.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 151
s_2397c9db9d923f::t_3689c74d86e973 51-72
s_2397c9db9d923f::t_882d9f35e407d6 51-61,70-71
s_2397c9db9d923f::t_42f78404358030 72
s_71ad2034164515::t_18e630b9b08ee6 125,141,166-169
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_47d9c24d147bdc::t_42522f239a1418 14,325,330
s_71ad2034164515::t_5553a49f3e2eba 155-157,163,212-213,222,327-329,331
packages/cli/src/modules/n8n-packages/entities/requirement-source.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 1-33
s_2397c9db9d923f::t_4141c5cb560e99 3-7,9-11,18,19
packages/cli/src/modules/n8n-packages/entities/__tests__/requirement-source.test.ts
s_47d9c24d147bdc::t_4bfd57bad6c916 1-31
packages/cli/src/modules/n8n-packages/engine/__tests__/import-result.test.ts
s_47d9c24d147bdc::t_42522f239a1418 3-6,13-16,20,32-42,46,58-60,66-68,80-81
s_71ad2034164515::t_59aefae7b0dae6 31
packages/cli/src/modules/n8n-packages/entities/agent/__tests__/agent.exporter.test.ts
s_2397c9db9d923f::t_61fb7f6499b5aa 212
s_2397c9db9d923f::t_350da864cd1a29 22-24,43-46,64-70,81-85,87-109,114-116,147-149,153-173,183-197,210-211,213,241-243,252-256
s_2397c9db9d923f::t_a02cd22a343397 8,48
s_2397c9db9d923f::t_21179e5969d137 1-3,5-7,9-21,25-42,47,49-63,71-80,86,110-113,117-146,150-152,174-182,198-200,202-203,204-209,214-222,223-240,244-251,257-279
s_71ad2034164515::t_2579ad96f3140a 4,201
packages/@n8n/permissions/src/scope-information.ts
s_2397c9db9d923f::t_3689c74d86e973 38-41
s_2397c9db9d923f::t_4141c5cb560e99 38-41
packages/cli/src/modules/n8n-packages/entities/agent/agent-export.types.ts
s_2397c9db9d923f::t_3689c74d86e973 1,3-9,11-12,20-22,25-28,30-44,46
s_2397c9db9d923f::t_3b0ae306eaaad4 2,10,13-19,23-24,45,47
s_2397c9db9d923f::t_cbba575f20861b 25-28,30-44,46
s_2397c9db9d923f::t_2534fa89ebfb8f 11-12,20-21
s_2397c9db9d923f::t_d4fbbe482b25d2 1,3-9
s_2397c9db9d923f::t_dac435fa9c419b 22
s_2397c9db9d923f::t_c5aed79099682d 29
packages/cli/src/modules/n8n-packages/entities/__tests__/requirements.types.test.ts
s_2397c9db9d923f::t_3689c74d86e973 6,29
s_2397c9db9d923f::t_175fb86c18d53a 6,29
packages/cli/src/modules/n8n-packages/__tests__/import-agent-package.integration.test.ts
s_2397c9db9d923f::t_3689c74d86e973 29-30,161-169,171-187
s_2397c9db9d923f::t_882d9f35e407d6 162-169,171-187
s_2397c9db9d923f::t_bd463cc09c7d43 29-30,161
s_2397c9db9d923f::t_66eec4a14055ea 188
s_71ad2034164515::t_90a31c566bc5ed 1-28,31-160,189-210
s_2397c9db9d923f::t_6cf0e67851d0b8 203,205
s_2397c9db9d923f::t_102e44825907e4 1-28,31-67,69-81,83-120,122-124,126-128,130-142,144-145,147-155,157,159-160,189-202,206,208-210
s_2397c9db9d923f::t_148ba7efc2ff3d 68,82,121,125,129,143,146,156,158,204,207
packages/@n8n/permissions/src/constants.ee.ts
s_2397c9db9d923f::t_3689c74d86e973 4
s_2397c9db9d923f::t_4141c5cb560e99 4
s_2397c9db9d923f::t_c5aed79099682d 107
packages/cli/src/modules/n8n-packages/entities/workflow/references/sub-workflow-node.reference.ts
s_2397c9db9d923f::t_3689c74d86e973 37-40
s_2397c9db9d923f::t_4141c5cb560e99 37-40
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable.exporter.test.ts
s_2397c9db9d923f::t_3689c74d86e973 71-136
s_2397c9db9d923f::t_882d9f35e407d6 71-89,91-94,96-125,133-135
s_2397c9db9d923f::t_42f78404358030 95,136
s_71ad2034164515::t_654d1baf606385 178-180,239-241,263-265,293-295,321-323,353-361,385-387,395,411-413,473-479
packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts
s_2397c9db9d923f::t_3689c74d86e973 38-50,52,54-55,67-69
s_2397c9db9d923f::t_42f78404358030 38,68-69
s_2397c9db9d923f::t_882d9f35e407d6 39-50,52,54-55,67
s_2397c9db9d923f::t_b4f02d24d14408 58-65
s_2397c9db9d923f::t_b01427a250b460 2-8,51,53,56-57,66
packages/cli/src/modules/n8n-packages/entities/data-table/data-table.types.ts
s_2397c9db9d923f::t_3689c74d86e973 10-12
s_2397c9db9d923f::t_e9716f3324c168 10-12
packages/cli/src/modules/n8n-packages/entities/project/project.exporter.ts
s_2397c9db9d923f::t_3689c74d86e973 18,41
s_2397c9db9d923f::t_175fb86c18d53a 18,41
packages/cli/src/modules/n8n-packages/entities/requirements.types.ts
s_2397c9db9d923f::t_3689c74d86e973 1-2,4-5,7-10,12-13,17-18
s_2397c9db9d923f::t_e9716f3324c168 1-2,4-5,8-10,12-13
s_2397c9db9d923f::t_175fb86c18d53a 7,17-18
packages/cli/src/modules/n8n-packages/entities/workflow/workflow.types.ts
s_2397c9db9d923f::t_3689c74d86e973 1-2,7-15
s_2397c9db9d923f::t_4141c5cb560e99 1-2,7-15
packages/cli/src/modules/n8n-packages/entities/credential/credential.types.ts
s_2397c9db9d923f::t_3689c74d86e973 7,9,11-12,15-21
s_2397c9db9d923f::t_e9716f3324c168 7,9,11-12,15-21
s_2397c9db9d923f::t_2ab5e2ddf2ec55 22
packages/cli/src/modules/n8n-packages/entities/workflow/auto-included-workflow.exporter.ts
s_2397c9db9d923f::t_3689c74d86e973 5,24,44,97
s_2397c9db9d923f::t_175fb86c18d53a 5,24,44,97
s_3f7f044b6d8f8e::t_402393fda61ecd 1,20-23,53,68,142
packages/cli/src/modules/n8n-packages/entities/workflow/workflow.exporter.ts
s_2397c9db9d923f::t_3689c74d86e973 16,18,40,82
s_2397c9db9d923f::t_175fb86c18d53a 16,18,40,82
packages/cli/src/modules/n8n-packages/entities/data-table/data-table-requirements.extractor.ts
s_2397c9db9d923f::t_3689c74d86e973 12-16,18-20,34,39,42
s_2397c9db9d923f::t_e9716f3324c168 12-16,18-20,34,39,42
packages/workflow/src/node-helpers.ts
s_2397c9db9d923f::t_3689c74d86e973 1911,2172-2175
s_2397c9db9d923f::t_4141c5cb560e99 1911,2172-2175
packages/cli/src/modules/n8n-packages/entities/workflow/static-sub-workflow-requirements.ts
s_2397c9db9d923f::t_3689c74d86e973 2,7
s_2397c9db9d923f::t_a748c1b5cebafc 2,7
packages/cli/src/modules/agents/repositories/agent.repository.ts
s_2397c9db9d923f::t_3689c74d86e973 64,78-80,87-89,96-97
s_2397c9db9d923f::t_cbba575f20861b 64,78-80,87-89,96-97
s_71ad2034164515::t_55164888bc8582 3,65-71,73-77,81-86,90-95
s_2397c9db9d923f::t_4f7652eab9eac6 3,65-71,73-77,81-86,90-95
s_2397c9db9d923f::t_2cd0efc32f2d1c 59-63,72
packages/cli/src/modules/n8n-packages/entities/agent/agent-requirements.extractor.ts
s_2397c9db9d923f::t_3689c74d86e973 5,7-11,15,17-24,26,28-46,54-66
s_2397c9db9d923f::t_3b0ae306eaaad4 1-2,3-4,12-14,25,27,47,67,68-69,70
s_2397c9db9d923f::t_882d9f35e407d6 5,54-59,62-66
s_2397c9db9d923f::t_2534fa89ebfb8f 7-11,15,17-24,26,28-46,60-61
packages/cli/src/modules/n8n-packages/entities/variable/variable-requirements.extractor.ts
s_2397c9db9d923f::t_3689c74d86e973 34-40,43,46,48
s_2397c9db9d923f::t_e9716f3324c168 34-40,43,46,48
packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts
s_2397c9db9d923f::t_3689c74d86e973 26-36
s_2397c9db9d923f::t_882d9f35e407d6 26-36
packages/cli/src/modules/n8n-packages/entities/workflow/node-type-usage.ts
s_2397c9db9d923f::t_3689c74d86e973 9-11,13,17-18,20,31-32,34,39,42
s_2397c9db9d923f::t_e9716f3324c168 9-11,13,20,31-32,34,39,42
s_2397c9db9d923f::t_53d868c5024628 17-18
s_71ad2034164515::t_808fe49b16e23e 3-7,21-29,37-38,40-41,46-53
s_71ad2034164515::t_308621846037fc 8,14
s_2397c9db9d923f::t_cedefe98db98ca 37-38,40-41,46
s_2397c9db9d923f::t_60e098b9492446 21-29
packages/cli/src/modules/n8n-packages/__tests__/export-agent-selection.integration.test.ts
s_2397c9db9d923f::t_3689c74d86e973 1-8,10,11-14,15,17-20,21-22,23-27,28,29,30,31-52,53-63,80-84,92-105,106-111,112,114,124-128,129-140,142-143,145-153,159-161,162,197-300,302-357,363-366,369,378-379,391-414,416-417,426-428
s_2397c9db9d923f::t_bd463cc09c7d43 330-331,353-354
s_2397c9db9d923f::t_882d9f35e407d6 2-8,23-27,53-60,99-105,106-108,112,114,124-128,129-140,142-143,145-153,159-161,162,198-199,201-224,226-229,233-240,246-253,256-277,279-295,297-299,302-329,332-352,355-357,363-366,369,378-379,391-392,397-402,404-412,416-417,426-427
s_2397c9db9d923f::t_527d6892bf4636 1,10,11-14,15,17-20,21-22,28,29,30,31-50,61-63,80-84,93-98,109-111,197,200,230-232,241-245,254-255,278,300,393-396,403,413-414,428
s_2397c9db9d923f::t_ea2887e58f9c6d 51-52,92
s_3f7f044b6d8f8e::t_88562d98462ab5 115-123,158
s_71ad2034164515::t_a8f3beb5731cde 9,64-79
s_71ad2034164515::t_785a5fded1d9be 183,185,191,196
s_71ad2034164515::t_2f945142c82e29 85-91,301
s_2397c9db9d923f::t_802baff86dc55d 419,421-425
s_2397c9db9d923f::t_4711a5d92b0cad 415,418
s_2397c9db9d923f::t_b4f02d24d14408 429-445
s_71ad2034164515::t_59e28df9bbbe9e 113,141,144,154,156-182,184,190,367-368,370-377,380-382,384-386,390,420
s_71ad2034164515::t_2c739a093cd920 192-195
s_2397c9db9d923f::t_f15b78efa1e488 186
packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts
s_2397c9db9d923f::t_3689c74d86e973 6
s_2397c9db9d923f::t_4141c5cb560e99 6
packages/cli/src/modules/n8n-packages/entities/agent/agent-selection.exporter.ts
s_2397c9db9d923f::t_3689c74d86e973 1-2,4,6-23,26-27,29-40,42-57,58-72,79-85,89-100,101-108,112-119,123-180,182,194,196,203-226
s_2397c9db9d923f::t_cbba575f20861b 1-2,4,6-19,26-27,29-40,42-57,62-65,69-72,79-85,89-100,101-108,112-113,117-119,129-134,139,145-147,156-157,164-167,174-176,196,203-205,209-211,221-226
s_2397c9db9d923f::t_882d9f35e407d6 20-23,58-61,66-68,114-116,123-128,135-138,140-143,158-163,168-173,177-180,182,194,206-208,212-214,216-220
s_2397c9db9d923f::t_53d868c5024628 144,148-155
s_3f7f044b6d8f8e::t_402393fda61ecd 25,41,195,197-199
s_2397c9db9d923f::t_2cd0efc32f2d1c 28,73,76-78,86-88,120-122,181,183-189,192-193,200-202
s_2397c9db9d923f::t_c5aed79099682d 5,109-111
packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts
s_2397c9db9d923f::t_3689c74d86e973 12,86,147,205
s_2397c9db9d923f::t_09cb8df00375aa 12,86,147,205
packages/cli/src/modules/n8n-packages/entities/folder/folder.exporter.ts
s_2397c9db9d923f::t_3689c74d86e973 14,45
s_2397c9db9d923f::t_175fb86c18d53a 14,45
packages/cli/src/modules/n8n-packages/entities/agent/__tests__/agent-requirements.extractor.test.ts
s_2397c9db9d923f::t_3689c74d86e973 14-16,18,20-23,46,69-76,85-109,115-116,118,120,125-143,147-159,160,162-174,211-223,227-231
s_2397c9db9d923f::t_cc001329533231 1-9,11-13,17,24-25,29-30,41-45,47-53,59-66,78-84,110-114,117,144,145,146,175-185,196,198-201,207-210,224-225,226,232,233-235
s_2397c9db9d923f::t_350da864cd1a29 26-28,31-40,54-58,67-68,77,119,121-124,186-195,197,202-206
s_2397c9db9d923f::t_bd463cc09c7d43 14
s_2397c9db9d923f::t_cf28d93d667f08 15-16,23,46,69-70,115-116,118,120,125,211,223,227-231
s_2397c9db9d923f::t_882d9f35e407d6 18,20-22,71-76,85-109,126-143,147-158,163-166,168-171,173-174,212-222
s_71ad2034164515::t_808fe49b16e23e 161
packages/cli/src/modules/n8n-packages/entities/agent/agent.exporter.ts
s_2397c9db9d923f::t_3b0ae306eaaad4 2-19,20-54,56-64,65-92,93
s_2397c9db9d923f::t_21179e5969d137 1,55
packages/cli/src/modules/n8n-packages/__tests__/export-agent-package.integration.test.ts
s_2397c9db9d923f::t_c9def1cb00dd4d 1-91,95-102,111-134,192-194,198
s_2397c9db9d923f::t_350da864cd1a29 92-94,103-110,135-191,195-197
packages/cli/src/modules/agents/json-config/agent-config-composition.ts
s_2397c9db9d923f::t_3b0ae306eaaad4 11-13
packages/cli/src/modules/n8n-packages/entities/agent/agent.serializer.ts
s_2397c9db9d923f::t_3b0ae306eaaad4 1,3-37,39-69,71-89,91-117
s_2397c9db9d923f::t_350da864cd1a29 70,90
s_2397c9db9d923f::t_21179e5969d137 2,38
packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap
s_2397c9db9d923f::t_43df95cc0bf699 14
packages/cli/test/integration/database/repositories/agent.repository.test.ts
s_71ad2034164515::t_36ed7ad2262eb0 84,91-108,110-111,117-135,139-146
s_2397c9db9d923f::t_8e57963930c6d4 84,91-105,108,110-111,120-135,139-146
s_2397c9db9d923f::t_6e494a763f7808 106-107,117-119
s_2397c9db9d923f::t_e68e1aedfe47d2 85-90,109,112-116,136-138
packages/frontend/@n8n/i18n/src/locales/en.json
s_71ad2034164515::t_4cc9c68be738c7 3008-3009
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/auto-included-workflow.exporter.test.ts
s_3f7f044b6d8f8e::t_402393fda61ecd 11,60,170,184-189,196,198-199,201-203
packages/cli/src/modules/n8n-packages/entities/project/project-shell.exporter.ts
s_3f7f044b6d8f8e::t_402393fda61ecd 1-35
packages/cli/src/modules/n8n-packages/spec/__tests__/manifest.schema.test.ts
s_71ad2034164515::t_aaeb640d2a3579 1,16-18,21-35
s_71ad2034164515::t_1cc4ae7dafe73b 36
s_2397c9db9d923f::t_2dde4f73d93700 1,16-18,16-34,21-34
s_2397c9db9d923f::t_f2105217084d69 35-36
s_71ad2034164515::t_86508b5c4310be 76-87,100-101,113-115,129-130,176-177
s_71ad2034164515::t_492cfa78a0ae92 19-20,55-70,209
s_2397c9db9d923f::t_95fb7566a24330 55-70,209
packages/cli/src/modules/n8n-packages/spec/manifest.schema.ts
s_71ad2034164515::t_aaeb640d2a3579 1,10-21
s_2397c9db9d923f::t_312e958d3a7eb2 1,10-21
s_71ad2034164515::t_45eef10f52f39f 51,62
s_2397c9db9d923f::t_47b6a1c7d579b9 51,62
packages/cli/src/modules/promotions.ee/__tests__/import-manifest-bridge.test.ts
s_71ad2034164515::t_5c27aa955786e0 30-34,35-36
s_71ad2034164515::t_d712201292ff4f 65
s_b1680ee198a948::t_47c9794d63f340 30-34,35-36
s_71ad2034164515::t_092b13088c33d9 104,118-126,142,170-178,186
s_71ad2034164515::t_298e15921e84a9 108-116,143-151,160-168
packages/cli/src/modules/n8n-packages/engine/__tests__/package-layout.test.ts
s_71ad2034164515::t_53e4a7b1e529e3 3-8,13,20,29,33,37,44,53-56
s_71ad2034164515::t_9f506ee1c2d6d6 68
packages/cli/src/modules/n8n-packages/engine/n8n-package-parser.ts
s_71ad2034164515::t_3b80fdc1817f6e 11,75,96
s_71ad2034164515::t_c1afb67be4ad34 11
s_71ad2034164515::t_a3e043f8942f38 142-181,203
s_71ad2034164515::t_fe2d594875d558 5,12,18-22,26-30,82-91,136-141,182-202,204-214
s_2397c9db9d923f::t_5d3d360c5e13dc 170-172
s_2397c9db9d923f::t_44b4b74c721935 163-166,168,174-175,177-179
s_2397c9db9d923f::t_a5cea363e7c7b3 5,12,18,19-20,21,22,26-28,29,30,82-84,87-91,136-143,145-150,152-158,162,180-181,183-188,192-193,195-196,197,198-213
s_2397c9db9d923f::t_08d26281303f5d 214
packages/cli/src/modules/n8n-packages/engine/package-layout.ts
s_71ad2034164515::t_1cd97ee9220e4a 11-28
s_2397c9db9d923f::t_4aec3aba3492c1 7
s_2397c9db9d923f::t_a5cea363e7c7b3 16-17,27
s_2397c9db9d923f::t_9919026d00107a 28
packages/cli/src/modules/n8n-packages/spec/requirements.schema.ts
s_71ad2034164515::t_54118134194764 8-26,43-48,47-48,55,114-117,145
s_71ad2034164515::t_3e1d26a524fde4 4,6-7,31,40,62,72
s_2397c9db9d923f::t_47b6a1c7d579b9 4,6,8-15,17-27,42,114-117,145
s_2397c9db9d923f::t_5d3d360c5e13dc 55
packages/cli/src/modules/n8n-packages/__tests__/export-folder.integration.test.ts
s_71ad2034164515::t_248bfb6b5b786a 249-253,477,482-486,523
packages/cli/src/modules/n8n-packages/__tests__/export-project.integration.test.ts
s_71ad2034164515::t_3580449498b69e 288,434-438,445,475,532-538,740-743,787
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-credentials.integration.test.ts
s_71ad2034164515::t_16dfbcd2514ba6 85,201-206,247,276,323
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-data-tables.integration.test.ts
s_71ad2034164515::t_7bbe9f40af783c 83,188,224,255-260,354,386,419,445,470
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-tags.integration.test.ts
s_71ad2034164515::t_fccd2d2ad2a4a7 80-81,120-127,208
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-variables.integration.test.ts
s_71ad2034164515::t_d54d0d211a4521 76,120,153,186,219,254-259,286,306,333,448,513
packages/cli/src/modules/n8n-packages/__tests__/export-workflow.integration.test.ts
s_71ad2034164515::t_8aa55ef4c57be9 256-264,338-347,392-394,399,446-448,453,486-492,519,521-522,525,530-533,600,604-613,717-726,757,787,832,836,858,884-888,912,932,955-959,1169
packages/cli/src/modules/n8n-packages/engine/import-result.ts
s_71ad2034164515::t_d478df6715fa0d 25-28,167,169,183
s_71ad2034164515::t_302e0847187cdc 179-181
packages/cli/src/modules/n8n-packages/entities/credential/__tests__/credential-importer.test.ts
s_71ad2034164515::t_2f40c1354d4cfa 54,97,111-114,119,153,195,221-224
s_71ad2034164515::t_7c0afb5fb6ed12 115-118
packages/cli/src/modules/n8n-packages/entities/credential/__tests__/credential-matcher.test.ts
s_71ad2034164515::t_2479f4ce85a405 9,70,74,89,93,113,134,155,170,174,195,210,214,231,235,254,258,282,286,556,560
packages/cli/src/modules/n8n-packages/entities/credential/__tests__/credential-missing-mode.test.ts
s_71ad2034164515::t_75d2904e929058 17,30,42-47,60,64
packages/cli/src/modules/n8n-packages/entities/credential/credential-missing-mode.ts
s_71ad2034164515::t_9d626cace72104 3,42
packages/cli/src/modules/n8n-packages/entities/tag/tag.exporter.ts
s_71ad2034164515::t_c6dd86c275bd88 44,47,49-50
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/missing-node-type-mode.test.ts
s_71ad2034164515::t_abc67df55d82ab 1,60-64,72,90-102,114-121,127-129,143-158
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/sub-workflow-ordering.test.ts
s_71ad2034164515::t_0fa265224d516c 11
s_71ad2034164515::t_a8b96262f9960a 29
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publisher.test.ts
s_71ad2034164515::t_c6e19bac37f936 342-344
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-requirement.exporter.test.ts
s_71ad2034164515::t_877f94380bbdd1 26,49-52,57,77-78
packages/cli/src/modules/n8n-packages/entities/workflow/missing-node-type-mode.ts
s_71ad2034164515::t_0f7459afe92418 4,52
packages/cli/src/modules/n8n-packages/entities/workflow/sub-workflow-ordering.ts
s_71ad2034164515::t_ae09cd1c2c53d1 1,24
packages/cli/src/modules/n8n-packages/spec/__tests__/requirements.schema.test.ts
s_71ad2034164515::t_895a542c50d8d9 8,10,14,28-30,36-38,52-56,85,114,115-118,120-124
s_71ad2034164515::t_710b1b2f22ec8c 86-113,119,125-166
s_2397c9db9d923f::t_95fb7566a24330 85-93,106,108,110-113,134-135,137-146,155,157-161,163,165-166
s_2397c9db9d923f::t_09de89f6b01d23 101,109,156,164
packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts
s_71ad2034164515::t_6d8f61307aea9c 30-34,43-44,55-57
s_71ad2034164515::t_7978dd61a573db 35-42
packages/cli/src/modules/promotions.ee/__tests__/working-copy-updater.test.ts
s_71ad2034164515::t_c53c982d09c8ac 563
packages/cli/src/modules/promotions.ee/import-manifest-bridge.ts
s_71ad2034164515::t_da6a71df21579e 9-13,73,85,275,284,288-289,293-294,297,301,307-315
s_71ad2034164515::t_c2476b92010ef8 81-83,285
packages/cli/src/modules/promotions.ee/promotion-change.service.ts
s_71ad2034164515::t_23fee1532545dd 40-44,336,342,443
s_71ad2034164515::t_af87668a62f09d 60-63,340
s_2397c9db9d923f::t_5d3d360c5e13dc 60-63
s_2397c9db9d923f::t_54097eb6dd2568 250
packages/cli/src/modules/n8n-packages/__tests__/fixtures/agent-package-fixtures.ts
s_71ad2034164515::t_b934779dae605e 1-145
s_2397c9db9d923f::t_95fb7566a24330 3-5,7-17,19-21,25-26,27-29,31-42,43-46,51-56,60,62-64,68-74,75-91,93,95-113,115-145
s_2397c9db9d923f::t_503aa10707f294 18,22,24,30
s_2397c9db9d923f::t_251fb9f1b6d7c8 23,61,114
packages/cli/src/modules/n8n-packages/engine/__tests__/n8n-package-parser.agent.test.ts
s_71ad2034164515::t_d37ba306474c09 1-299
s_2397c9db9d923f::t_2407655d2c9fd2 1-22,24-29,30-45,47-50,52-87,89-97,99,104-107,110-112,114,116-117,118,129-130,143-145,147-153,156-158,161-162,164-169,171-177,179-180,183-184,186-188,201,203,262-263,266,268-269,271,273,276,278,280-281,283,285,287-292,294,296,298,299
s_2397c9db9d923f::t_503aa10707f294 204-205,245-252,259,261
s_2397c9db9d923f::t_3c6207b857ca37 98,108,146,163,170,178,185,270,279,295,297
s_2397c9db9d923f::t_4aec3aba3492c1 113,115,119-128
s_2397c9db9d923f::t_2dde4f73d93700 131-137,139-141
s_2397c9db9d923f::t_7676668458b0a0 138
packages/cli/src/modules/n8n-packages/entities/agent/agent-import.types.ts
s_71ad2034164515::t_106e6b2a89c7e3 1-6
s_2397c9db9d923f::t_a5cea363e7c7b3 2,4-5,6
packages/cli/src/modules/n8n-packages/entities/credential/credential-matcher.ts
s_71ad2034164515::t_817c8e72010510 152
s_2397c9db9d923f::t_47b6a1c7d579b9 152
packages/cli/src/modules/n8n-packages/io/manifest-entry.ts
s_71ad2034164515::t_93890a8175bf51 27,45,84-87
s_2397c9db9d923f::t_47b6a1c7d579b9 27,45,84-87
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_71ad2034164515::t_659622c3bc1c1f 502,560,581-588,595
s_2397c9db9d923f::t_47b6a1c7d579b9 502,560,581-588,595
s_2397c9db9d923f::t_6a593458810dbd 14,82,148,159,208,219-224,286,294,305,330,332,371,380,386,406,418,482-488,489-499,689,697,700
s_2397c9db9d923f::t_5a52191c5e0f88 209-213,427-481
packages/cli/src/modules/n8n-packages/spec/serialized/agent.schema.ts
s_71ad2034164515::t_562bd6c982bafb 1-71
s_2397c9db9d923f::t_47b6a1c7d579b9 1-2,4-12,18-36,37-43,44-47,67-68,70-71
packages/cli/src/modules/promotions.ee/base-branch-files.ts
s_71ad2034164515::t_7383f6a41b5560 14-19,25,28,35-37
s_2397c9db9d923f::t_5d3d360c5e13dc 14-19,25,28,35-37
packages/@n8n/api-types/src/dto/packages/export-package-request.dto.ts
s_2397c9db9d923f::t_c5aed79099682d 6,12-19
packages/cli/test/integration/public-api/n8n-packages-export-agents.test.ts
s_2397c9db9d923f::t_b4f02d24d14408 3-9,68-73,82-90,108-113,115,128-182,187-200,202-213,217-219,223-228,232-234,239-242,244-248,250-252,255-273,286-303,305-307,310-313,321-356
s_2397c9db9d923f::t_7beb1564829a17 15,34-35,94-95,114
s_2397c9db9d923f::t_802baff86dc55d 31,282-285,304,308-309,314-318
s_2397c9db9d923f::t_4711a5d92b0cad 121-125
s_2397c9db9d923f::t_70ab50c2866ac3 116
s_2397c9db9d923f::t_1ca8607f00f192 14,27
s_2397c9db9d923f::t_db99a152a26406 1-2,10-13,16-26,28-30,32-33,36-67,74-81,91-93,96-107,117-120,126-127,183-186,201,214-216,220-222,229-231,235-238,243,249,253-254,274-281,319-320
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.export.yml
s_2397c9db9d923f::t_9f13db44c7c101 3,7,11-17,21-31,33,47
packages/@n8n/api-types/src/dto/packages/__tests__/export-package-request.dto.test.ts
s_2397c9db9d923f::t_b4f02d24d14408 17-18,139-144,146-147,150-154,159-160
s_2397c9db9d923f::t_4bdf6aa7ef09f9 4-8,156,165,169
s_2397c9db9d923f::t_24b980013dec4c 12-16
packages/cli/src/events/__tests__/log-streaming-event-relay.test.ts
s_2397c9db9d923f::t_52db68c8139dd4 190,196,219,237,253
packages/cli/src/events/relays/telemetry.event-relay.ts
s_2397c9db9d923f::t_c5aed79099682d 1404,1419,1427
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/exportPackageRequest.yml
s_2397c9db9d923f::t_9f13db44c7c101 4-6,8-17,40-42,52,63-92,100-101
packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts
s_2397c9db9d923f::t_1ca8607f00f192 294
s_2397c9db9d923f::t_c2c9c80946c68e 235,270,558
packages/cli/src/events/maps/relay.event-map.ts
s_2397c9db9d923f::t_c5aed79099682d 149,161
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_2397c9db9d923f::t_b4f02d24d14408 116-118
s_2397c9db9d923f::t_54097eb6dd2568 21,34,45-47,90,102,108-112,115,123,131-134,152
s_2397c9db9d923f::t_1ca8607f00f192 26
packages/cli/src/events/__tests__/telemetry-event-relay.test.ts
s_2397c9db9d923f::t_52db68c8139dd4 3235,3239,3255,3270,3279
packages/@n8n/permissions/src/public-api-permissions.ee.ts
s_2397c9db9d923f::t_c5aed79099682d 10,118,187
packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts
s_2397c9db9d923f::t_b4f02d24d14408 189-191,193-195
s_2397c9db9d923f::t_4711a5d92b0cad 1
s_2397c9db9d923f::t_6690e7a2dfd342 10,30,57,68,188,192,196-198
packages/cli/test/integration/public-api/n8n-packages-export.test.ts
s_2397c9db9d923f::t_b4f02d24d14408 39-42,44,47-62,168-170,184-186
s_2397c9db9d923f::t_27815e6e625f17 1,45,166-167,171-173,175-183
packages/cli/src/modules/promotions.ee/promotions.service.ts
s_2397c9db9d923f::t_54097eb6dd2568 200
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_2397c9db9d923f::t_52db68c8139dd4 38,138,154,164,221-224,253-256,359-362,411-414,501-504,533-536,565-568,597-600
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_2397c9db9d923f::t_b4f02d24d14408 575-585
s_2397c9db9d923f::t_6690e7a2dfd342 15,47,94,137,657
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "700b31bcf48d23c441f0778fec068a38709d35b2",
"prompts": {},
"sessions": {
"s_2397c9db9d923f": {
"agent_id": {
"tool": "codex",
"id": "01a11062-0f35-7542-b063-84df367d8ec4",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_3f7f044b6d8f8e": {
"agent_id": {
"tool": "codex",
"id": "01a11997-94af-7900-98d2-d1774ec5e82e",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_47d9c24d147bdc": {
"agent_id": {
"tool": "codex",
"id": "01a11bc9-65a1-7110-9789-34497cba967e",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_71ad2034164515": {
"agent_id": {
"tool": "codex",
"id": "01a10d43-fdb2-7132-8573-764fd1bad9f7",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_9dde2d3ceb6629": {
"agent_id": {
"tool": "codex",
"id": "01a11ac2-6b8c-78c0-8c5b-f0f0c2840b03",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_b1680ee198a948": {
"agent_id": {
"tool": "codex",
"id": "01a11166-00fe-7481-aef4-f4cde237287f",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_c71d8d6a27245a": {
"agent_id": {
"tool": "codex",
"id": "01a118f9-89a0-7922-9bda-d308ff402c58",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/test/integration/public-api/n8n-packages-export-agents.test.ts
s_71ad2034164515::t_1883e06ebce05b 54-55,57,120-133,136-180
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "9f218d4b4378145f26d0960e47f85def16be097a",
"prompts": {},
"sessions": {
"s_71ad2034164515": {
"agent_id": {
"tool": "codex",
"id": "01a10d43-fdb2-7132-8573-764fd1bad9f7",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/n8n-packages/__tests__/export-git-blob-parity.integration.test.ts
s_71ad2034164515::t_721d6ee2e16742 143
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "c5b1bebb0c29d8a7e31e6a425cf623f02d174f5c",
"prompts": {},
"sessions": {
"s_71ad2034164515": {
"agent_id": {
"tool": "codex",
"id": "01a10d43-fdb2-7132-8573-764fd1bad9f7",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/exportPackageRequest.yml
s_2397c9db9d923f::t_de37ccc06afa0a 17
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_2397c9db9d923f::t_de37ccc06afa0a 398,603-613,658,1883,1885-1888,1906
s_2397c9db9d923f::t_3d3904faf83069 1884
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "eddf4639e13506b235638eb3d8195eb781fda46e",
"prompts": {},
"sessions": {
"s_2397c9db9d923f": {
"agent_id": {
"tool": "codex",
"id": "01a11062-0f35-7542-b063-84df367d8ec4",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}