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

This commit is contained in:
Benjamin Schroth 2026-10-05 18:54:11 +02:00
commit fbb5f15b90
213 changed files with 6881 additions and 7 deletions

View File

@ -0,0 +1,45 @@
packages/@n8n/cli/src/client.ts
s_8987b8017e49de::t_17cc959ecffc17 170
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.vue
s_8987b8017e49de::t_17cc959ecffc17 15,130-135,410,413-417,419-439,450-455,457-466,468-474,477,659-673
packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml
ai_agent 98-120,130
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promoteErrorMessage.test.ts
s_8987b8017e49de::t_17cc959ecffc17 23
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts
s_8987b8017e49de::t_17cc959ecffc17 25
packages/frontend/@n8n/i18n/src/locales/en.json
s_8987b8017e49de::t_17cc959ecffc17 9057
packages/cli/src/modules/promotions.ee/promotion-change.service.ts
s_8987b8017e49de::t_17cc959ecffc17 6,141,168-171,176,188,521
packages/@n8n/api-types/src/dto/index.ts
s_8987b8017e49de::t_17cc959ecffc17 610-611,617-618
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts
s_8987b8017e49de::t_17cc959ecffc17 4,15,25,36,47,58,214
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts
s_8987b8017e49de::t_17cc959ecffc17 54,65,395,406,431,453,456,459
packages/@n8n/cli/src/__tests__/promotion-connection-list-changes.test.ts
s_8987b8017e49de::t_17cc959ecffc17 38
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChangeCount.test.ts
s_8987b8017e49de::t_17cc959ecffc17 30
packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts
s_8987b8017e49de::t_17cc959ecffc17 27-42,52
packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts
s_8987b8017e49de::t_17cc959ecffc17 219,230,255-259,273,555,564
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "028626684f00e8ad29b6b0142eef10143f0b2740",
"prompts": {},
"sessions": {
"s_8987b8017e49de": {
"agent_id": {
"tool": "cursor",
"id": "ce582f0f-6915-4be7-93ac-a2ac38c09dc8",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,678 @@
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_13d2093edecceb::t_8a3e57d7b1370e 387,805,813,874,900,949,964
s_13d2093edecceb::t_418cfbc70eca7a 506,514,739,804
packages/cli/src/modules/agents/agent-integration-management.service.ts
s_13d2093edecceb::t_7cc446b24887fe 25
s_13d2093edecceb::t_3633c634166b16 252,253
packages/cli/src/modules/agents/agent-test-run.service.ts
s_13d2093edecceb::t_9c37ce041c3c5d 346,363,364
packages/cli/src/modules/agents/agent-workflow-execution.service.ts
s_13d2093edecceb::t_091f934176babd 271,302,335,397,398,403,416,560
s_13d2093edecceb::t_418cfbc70eca7a 276,280-282,284,285,287-288
packages/cli/src/modules/agents/agent-config.service.ts
s_13d2093edecceb::t_9b325bed92fdf7 151-180,182,183-194
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_13d2093edecceb::t_d3f2c7ab8c0912 339-340,711,712,733-734,757,761,763,764,779-780,783-788,789-790,884-885,923-924,939-940
s_13d2093edecceb::t_418cfbc70eca7a 707-708,709,717,728,739-740,742-744,745-748,751,753,755-756,911,917
s_13d2093edecceb::t_6b30d8d32a10e4 855-856
s_ffa0492de4d6b4::t_34bf7c3585b483 852
packages/cli/src/modules/agents/agent-model-catalog.service.ts
s_13d2093edecceb::t_a01e361ed74b42 94
packages/cli/src/modules/agents/builder/agents-builder-tools.service.ts
s_13d2093edecceb::t_11331039f11e6a 961
s_13d2093edecceb::t_f3c892d3535bf0 1319
s_13d2093edecceb::t_9b325bed92fdf7 474,476,599-609,610,612,646,648
s_13d2093edecceb::t_14de2e6791ae8b 679
s_13d2093edecceb::t_3876457ed1b7cb 680
s_13d2093edecceb::t_df380f59ebbeb5 708
s_13d2093edecceb::t_bf4300f9b4d843 941,958
s_13d2093edecceb::t_b1efaa60e92f1b 962,1010-1011
s_13d2093edecceb::t_298efc8f780729 1065
s_13d2093edecceb::t_fb0eecf9f49a12 1066
s_13d2093edecceb::t_dc89ca93184710 682,686-688,742,887,896,970,979-981,983,985-986,1068,1073,1076
packages/cli/src/modules/agents/integrations/agent-channel-reconciler.service.ts
s_13d2093edecceb::t_adeb6bc26b1bf4 431
packages/@n8n/agents/src/runtime/__tests__/delegate-sub-agent-tool.test.ts
s_c5954c3047b5ed::t_fb1d9dfdf164ed 1078,1083
packages/cli/src/modules/engine-v2/in-memory-execution-response-sender.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-2,4-5,9-10,14,19
s_ac769901b0c47e::t_c4f3903832c881 15-16,18
s_ac769901b0c47e::t_83494f792ecfac 6-7,11-12,17
s_ac769901b0c47e::t_e6c09cd4ee466d 3,8,13
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 73
packages/cli/src/modules/engine-v2/in-memory-execution-response-receiver.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 8,16,26,41
s_ac769901b0c47e::t_83494f792ecfac 11-13,24-25,40,42-46,50-51
s_ac769901b0c47e::t_3241c0bdfe3ec8 1-7,9-10,17,20-23,33,58,66
packages/cli/src/modules/engine-v2/in-memory-execution-response-channel.ts
s_ac769901b0c47e::t_e6c09cd4ee466d 3,5-7,9-11,13-16
packages/cli/src/modules/engine-v2/execution-response-receiver.ts
s_ac769901b0c47e::t_3241c0bdfe3ec8 1,3,5-10
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_ac769901b0c47e::t_c4f3903832c881 34-35
s_ac769901b0c47e::t_e6c09cd4ee466d 31-33
s_ac769901b0c47e::t_62b81e25fbb29f 18
s_ac769901b0c47e::t_b854d5391adcaa 32,35
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_ac769901b0c47e::t_bdedf598ddbe5e 284
packages/@n8n/cli/README.md
s_dd6e2d00011911::t_a029a4bc20635a 64
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_9a2a7a8eef9b2d::t_e1065e26610b01 20,23,75
s_9aca2e09ff6b67::t_7d4e6f88b774bf 14
ai_agent 124-126,126-132,142
s_e092ff55a47017::t_82e52d356fb5ce 132,138
s_9aca2e09ff6b67::t_ee284d9fea9248 73-74
s_29ea1cc2a1dbf5::t_c608ed2520cff0 184,234
s_929428e752b585::t_1d86420b62238e 184-202,204-207,209-233
s_929428e752b585::t_aeb3225191ce9c 203,208
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 5,1545,1546,1547,1548,1623,1626,1629,1632,1635-1642,1636,1639-1646,1644,1647,1648,1651,1673,1676-1677,1677,1680,1680-1681,1684,1688-1689,1691,1692-1693,1694,1695,1698,1705-1706,1708,1709-1710,1711-1712,1712,1715-1716,1718-1720,1719-1720,1722-1724,1723-1724,1727-1728,1730-1731,1734-1735,1738,1738-1739,1741-1742,1742,1745-1746,1802,1806,1810-1811
s_9aca2e09ff6b67::t_d7d5d02f4025f1 6,1624,1627-1629,1627,1631-1633
s_a3125dfe40640a::t_2e14f226a4206d 56-57,57-58
s_4c46dcfe1ba789::t_7dd7b48c8328c2 58,59,1621,1624,1625,1628,1630,1633-1634,1634,1637-1638
s_a3125dfe40640a::t_c1428fe219b94f 1059-1060,1060-1061
s_9aca2e09ff6b67::t_3dcdb251f0e175 1546,1547
s_a3125dfe40640a::t_cf1a46269dd29f 1619,1622,1625
s_a3125dfe40640a::t_98f95192499fa6 1643,1645-1646,1647,1648,1649-1650,1652,1683,1686-1687,1687,1690,1690-1691,1692-1693,1694,1696-1697,1700-1701,1703-1704,1707,1707-1708,1709-1710,1711,1713-1714,1717-1718,1721-1722,1725-1729,1725-1726,1729-1733,1732-1733,1736-1737,1739,1740-1741,1743,1745,1747,1749,1750,1754,1755-1756,1759-1760,1763-1765,1767-1769,1768,1772,1774-1775,1778-1779,1780-1781,1783,1784-1785,1787,1798-1800,1802-1811,1804,1809,1812-1813,1814-1817,1818
s_4c46dcfe1ba789::t_e3cd4f920bebf0 1671,1674-1675,1675,1678-1679,1681-1682,1682-1683,1685-1686
s_719e037cee4d57::t_0f7522dcd91215 1684-1685,1688-1689
s_4c46dcfe1ba789::t_1eddd524b8cecb 1695,1698-1702,1699,1702-1706,1717,1721,1740,1744
s_6df29c531634b9::t_5260d4751675a4 1744,1746-1749,1748,1750-1753,1751-1754,1755-1758,1757-1762,1761-1766,1766-1767,1769-1773,1770-1771,1773-1777,1776-1779,1780-1783,1782,1786,1791,1807-1808
ai_agent 1812-1813
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 50,139-140,142
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 18,45,49,53,68,70-81,90,94,98
s_71c6da2ee47cd3::t_19b26356a490b4 31-36,83,87
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 37
packages/cli/src/webhooks/webhook-helpers.ts
s_4c46dcfe1ba789::t_eeeb14c5513318 34-35,361-362,1094-1116,1118-1130,1120-1132,1133,1135
s_4c46dcfe1ba789::t_b486633a6977bd 66,86-87
s_4c46dcfe1ba789::t_db4bafbbb46980 78
s_4c46dcfe1ba789::t_d973a62943d7dd 346-354,356-360,406,408-413
s_794845deccc20b::t_9bbbf1f363a95f 414-415,636,978,1029-1030,1186-1191,1188-1193,1194-1196,1196-1198
s_4c46dcfe1ba789::t_36c3453a753a08 1131-1132,1133-1134,1134-1135,1136
s_929428e752b585::t_1d86420b62238e 973,1117-1119
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_d67313882bd806 3
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,2-4
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_71c6da2ee47cd3::t_11151294bf63cb 25-26,29-30,34-35,38-39
s_4c46dcfe1ba789::t_08563fce175542 28,37
packages/cli/src/workflow-runner.ts
s_929428e752b585::t_1d86420b62238e 56,297,324,327,334-338
packages/cli/src/services/streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-86
packages/cli/src/services/engine-v2-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-36
packages/cli/src/services/non-streaming-webhook-response-delivery.ts
s_929428e752b585::t_1d86420b62238e 1-44
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 13
s_929428e752b585::t_1d86420b62238e 103-112
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_929428e752b585::t_1d86420b62238e 134-137,139-159,178-180,182,184-186
packages/cli/src/__tests__/workflow-runner.test.ts
s_929428e752b585::t_1d86420b62238e 992-998,1000,1008,1041,1042-1048
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_d405134f94920e 1,4,10,25,28-29,36,39,45-47,50,57-58,74,76,80,86-88,91,95-96,99,102,108-110,112,118-119,122,128,131,133-134,142,148,151,161-162,163,172-174,176-177,179,183-184
s_4c46dcfe1ba789::t_533d342b8bac27 97,111,164,166
ai_agent 48,56,89,155,160,180-182
s_29ea1cc2a1dbf5::t_c87e077050280b 123,143
s_9aca2e09ff6b67::t_d2e6bc1a9a6aa4 37,78,100
s_794845deccc20b::t_9bbbf1f363a95f 38,40-43,79,81-84,101,103-106,113
s_4c46dcfe1ba789::t_6941e602868b24 3,13,35,44,64,85,107,114-117,127,132,141,147,152,170-171
s_9a2a7a8eef9b2d::t_df6b21aba09276 120,124-126,129-130,144-146,149-150
packages/cli/src/services/streaming-webhook-response-heartbeat.ts
s_929428e752b585::t_1d86420b62238e 1-32
packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts
s_c5954c3047b5ed::t_a9321c49724831 24-25
packages/cli/src/modules/agents/agent-execution.service.ts
s_c5954c3047b5ed::t_1198981a9c9daf 60,138
s_ffa0492de4d6b4::t_34bf7c3585b483 119,138
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_c5954c3047b5ed::t_cddf6b756e7875 33,42-43,43,194,387,390-392,394,397
s_c5954c3047b5ed::t_d8f8e48c151740 394
packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts
s_c5954c3047b5ed::t_cddf6b756e7875 2,2849
packages/cli/src/modules/agents/agent-chat.controller.ts
s_c5954c3047b5ed::t_cddf6b756e7875 157-158,165,169
packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts
s_c5954c3047b5ed::t_cddf6b756e7875 665,668,677-679
packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts
s_c5954c3047b5ed::t_211805aca4f75e 958
s_c5954c3047b5ed::t_83d90254d57bd4 769
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_c5954c3047b5ed::t_a21c021299556e 460
s_c5954c3047b5ed::t_9e7ad1ce3f4b06 272
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentChatStream.test.ts
s_c5954c3047b5ed::t_3607efd3d41db1 2507
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
s_c5954c3047b5ed::t_211805aca4f75e 483-484
s_c5954c3047b5ed::t_a4c2928cd61424 485
packages/@n8n/agents/src/runtime/tools/delegate-sub-agent-tool.ts
s_c5954c3047b5ed::t_4d39735c4835d3 497,505-506
s_c5954c3047b5ed::t_6b8da8b55105f4 6
packages/@n8n/agents/src/runtime/tools/tool-call-executor.ts
s_c5954c3047b5ed::t_70b32f491bef9f 118,120-121,190,659,661-662,741,766,772,787
s_c5954c3047b5ed::t_f29f427d80a56f 18
packages/@n8n/agents/src/runtime/tools/tool-result-guard.ts
s_c5954c3047b5ed::t_56226ca3b4a728 234
s_c5954c3047b5ed::t_3ae7a063cf9b9f 233
s_c5954c3047b5ed::t_4348f83b03b6fc 235
s_c5954c3047b5ed::t_a08041e409bf95 171-174
packages/@n8n/agents/src/runtime/loop/agent-runtime.ts
s_c5954c3047b5ed::t_55f97b2b38be4e 775,789,839,929
s_c5954c3047b5ed::t_32a9078c56e2bc 1096-1102,1105-1110
s_c5954c3047b5ed::t_1ecea064879e28 1139-1142
packages/@n8n/agents/src/runtime/loop/stream-sink.ts
s_c5954c3047b5ed::t_15707b0f9a2684 1-7
packages/@n8n/agents/src/runtime/loop/generate-sink.ts
s_c5954c3047b5ed::t_15707b0f9a2684 1-7
packages/cli/src/modules/agents/repositories/agent-execution.repository.ts
s_ffa0492de4d6b4::t_34bf7c3585b483 93
packages/@n8n/agents/src/runtime/loop/run-output-sink.ts
s_c5954c3047b5ed::t_a08041e409bf95 141
packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/DefaultDetailBody.test.ts
s_9b9696034972ce::t_62960cd769a340 1,3-65
packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/ToolRow.test.ts
s_9b9696034972ce::t_62960cd769a340 1-3,5-109,111-304
packages/frontend/editor-ui/src/features/shared/toolsConnection/toolItemIcon.ts
s_9b9696034972ce::t_b960cc009eadc4 1-5
packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/ToolCredentialPicker.test.ts
s_9b9696034972ce::t_62960cd769a340 1-2,4-193
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolsConnectionModal.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,12-14,16-28,29-39,44-48,52-66,68-71,72-76,77-82,84-126,128-129,132-261,262,264,265,267-268,270,271-289,296,297-337,350-363,365,371,373,375,377-378,380,382,385-391,393-403,405-409,410-427,429-431,432-435,440,444-451,452-453,455-482,484-492,494-505,507-513,514-530
s_69e862a8712a35::t_07661ab862e91c 197
s_69e862a8712a35::t_75e32f1b344086 377
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolRow.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,11-23,24-87,97-110,112-175,177,180-182,184-233,235-264,265-299,301-313,315-443
s_fd2212291acb0e::t_453a654ac8db5a 307,310
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolDetailView.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-54,56-88,90-96,101-107,109-115,116-154
packages/frontend/editor-ui/src/features/shared/toolsConnection/McpToolSettingsContent.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-248
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolSettingsView.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-32,33-52,54-87,89-95,118-136,138-140,142-144,145-149,150-190,193,224-231,232-233
packages/frontend/editor-ui/src/features/shared/toolsConnection/types.ts
s_9b9696034972ce::t_b960cc009eadc4 1-129,133-202
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolCredentialPicker.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-207,212-262,264-333,335-404
packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/ToolsConnectionModal.test.ts
s_9b9696034972ce::t_62960cd769a340 1,4-10,17-25,28-29,32-47,54-68,72-93,95-103,105-135,137-260,262-269,271-505,506-515
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolsConnectionModal.stories.ts
s_9b9696034972ce::t_b960cc009eadc4 1-2,5-52,54-100,102-149,155-378
packages/frontend/editor-ui/src/features/shared/toolsConnection/McpDetailBody.vue
s_1e32c055a21f7b::t_fbe5627e856b7c 162-163
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-31,33,35-41,43-53,55-56,58-59,61-62,64-80,82-99,101-118,120-144,152-159,161,168-170,172,174-196,203-231
packages/frontend/editor-ui/src/features/shared/toolsConnection/fixtures.ts
s_9b9696034972ce::t_7396804c44fdea 1-380
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolIcon.vue
s_9b9696034972ce::t_b960cc009eadc4 1,4-47
packages/frontend/editor-ui/src/features/shared/toolsConnection/DefaultDetailBody.vue
s_9b9696034972ce::t_b960cc009eadc4 1-2,4-17,19,21,23-34,42-49
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSubAgentsModal.spec.ts
s_7396ec8a4dae48::t_51e6b3bb0df83f 48
packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/CodeNodeEditor.vue
s_49d09312ac2b67::t_367b2c826cfcef 199-200,217
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "093732f83511a28fc6d414e95676a3c1975fe3a6",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
},
"sessions": {
"s_081a931f85efb0": {
"agent_id": {
"tool": "pi",
"id": "01a0c98b-a59d-723d-8d08-315178c379bf",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_0ed5271cdd014d": {
"agent_id": {
"tool": "codex",
"id": "01a0d3f3-6fd7-7481-922e-2a901b1c46ca",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_10764d60e8c92b": {
"agent_id": {
"tool": "pi",
"id": "01a0aa9b-43e8-738d-a0b9-ae897a87386e",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_13d2093edecceb": {
"agent_id": {
"tool": "codex",
"id": "01a0ca37-ecdf-7873-bb4a-4b31a09f7aab",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_1c454f33116688": {
"agent_id": {
"tool": "pi",
"id": "01a0ab01-29a2-775a-944f-5e73dea2f7d0",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_1e32c055a21f7b": {
"agent_id": {
"tool": "pi",
"id": "01a0aa84-c35c-738d-a0b9-ae845184cb2c",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_2157abf0156ebc": {
"agent_id": {
"tool": "pi",
"id": "01a0cdb5-8c5d-7647-8a5f-e1d02cfb6a39",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_22319c2de3343a": {
"agent_id": {
"tool": "pi",
"id": "01a0ae94-7f49-7169-8639-af4e8517f4bd",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_270aabb0735a56": {
"agent_id": {
"tool": "codex",
"id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_29ea1cc2a1dbf5": {
"agent_id": {
"tool": "codex",
"id": "01a0b5ba-8e93-70b1-adff-401cf2df2ddf",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_35af7ca4af73ea": {
"agent_id": {
"tool": "pi",
"id": "01a0aaa6-37ef-738d-a0b9-ae8b38dffa97",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_38e13a72a40e85": {
"agent_id": {
"tool": "pi",
"id": "01a0ab25-a648-775a-944f-5e7d172319de",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_49d09312ac2b67": {
"agent_id": {
"tool": "pi",
"id": "01a07c18-1909-7252-8e7b-03e49e669623",
"model": "gpt-5.6-luna"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"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_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_4e2ee7d47fe6b4": {
"agent_id": {
"tool": "pi",
"id": "01a0aecf-d437-75f5-ad41-07955fdf504d",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_69e862a8712a35": {
"agent_id": {
"tool": "pi",
"id": "01a0aebb-32e6-723a-817d-2447b18c6f59",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.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_7000cd54115292": {
"agent_id": {
"tool": "pi",
"id": "01a0c992-ff25-740b-bb65-8292b2f2ed80",
"model": "glm-5.3-flash"
},
"human_author": "heymynameisrob <robhough180@gmail.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_71ada40c158fee": {
"agent_id": {
"tool": "pi",
"id": "01a0aab2-06c9-738d-a0b9-ae8dddac0e18",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_7396ec8a4dae48": {
"agent_id": {
"tool": "pi",
"id": "01a0ec4a-a5a2-7699-9a7d-9e91eb66f4ad",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"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>"
},
"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_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>"
},
"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_7e8b46e4e5851d": {
"agent_id": {
"tool": "pi",
"id": "01a0aaf3-a40f-738d-a0b9-ae9519b02342",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_824c588980053c": {
"agent_id": {
"tool": "pi",
"id": "01a0aa70-b572-738d-a0b9-ae83ac9aea56",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_929428e752b585": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ce-a2c2-7932-bafe-b88624377c99",
"model": "gpt-5.6-sol"
},
"human_author": null
},
"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_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_9b9696034972ce": {
"agent_id": {
"tool": "pi",
"id": "01a0aa43-4d41-738d-a0b9-ae80b1621714",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"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_a1db2f12a72076": {
"agent_id": {
"tool": "pi",
"id": "01a0ab13-9249-775a-944f-5e77a5a1e81e",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_ac769901b0c47e": {
"agent_id": {
"tool": "codex",
"id": "01a0c884-abdf-7210-b478-ed802e59b049",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_af512eb7b46141": {
"agent_id": {
"tool": "codex",
"id": "01a0e88e-bb31-7051-b944-98f8227e2e34",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_b5dc714bfc66f4": {
"agent_id": {
"tool": "pi",
"id": "01a0ab2a-8c43-7169-8639-af4b602231ec",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"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_bd2476b2677534": {
"agent_id": {
"tool": "codex",
"id": "01a0b3a1-17ea-78e0-94e2-443c3571931f",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_bfdc3c9bc21b40": {
"agent_id": {
"tool": "claude",
"id": "e768b0c7-e08a-400c-bc83-3cc0967415bb",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_c5954c3047b5ed": {
"agent_id": {
"tool": "codex",
"id": "01a0cf61-9581-7951-a01f-21637c8a6267",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_ccaea62974a0e4": {
"agent_id": {
"tool": "pi",
"id": "01a0aada-d9aa-738d-a0b9-ae8f2357154c",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"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_df3c52c3c4eb9c": {
"agent_id": {
"tool": "pi",
"id": "01a0aaf5-c12a-738d-a0b9-ae9711610ce8",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_e092ff55a47017": {
"agent_id": {
"tool": "codex",
"id": "01a0b382-8a71-72a3-95d5-32e5b9112548",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_e5a64625bc5cd1": {
"agent_id": {
"tool": "codex",
"id": "01a0d4bf-db56-7bb1-9663-032c49d21015",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@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>"
},
"s_ebb6ed091294d6": {
"agent_id": {
"tool": "pi",
"id": "01a0aade-2c13-738d-a0b9-ae90cb2b7090",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_fd2212291acb0e": {
"agent_id": {
"tool": "pi",
"id": "01a0aa95-19dc-738d-a0b9-ae86bf82e54d",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_ffa0492de4d6b4": {
"agent_id": {
"tool": "codex",
"id": "01a0e727-f897-7aa3-9669-92beda795bb5",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,71 @@
packages/@n8n/api-types/src/dto/index.ts
s_97fae976194563::t_22b825bf3053fe 736-756
packages/cli/src/modules/promotions.ee/promotions.service.ts
s_97fae976194563::t_d9382c0f2de8df 245-250,257-281
s_97fae976194563::t_b69035ef43ffaf 120
s_97fae976194563::t_3ca32b844a0d55 62
s_97fae976194563::t_ebe4de1c9c4169 384-389
packages/@n8n/db/src/migrations/common/1791212100192-CreatePromotionRunTable.ts
s_97fae976194563::t_babe463b1ee1ae 3-13,15-27,33-85,88-89
s_97fae976194563::t_910035188ae825 28-32
s_97fae976194563::t_e4f58673deabd1 1-2,14,86-87,90-91
packages/@n8n/api-types/src/dto/promotions/promotion-review.dto.ts
s_97fae976194563::t_e744daab0b5172 1-111
packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts
s_97fae976194563::t_292a1da70f3062 9
s_97fae976194563::t_209b26c6cedaa9 48-51
packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts
s_97fae976194563::t_fda0795bf8cbc7 76
s_97fae976194563::t_eb925d0c656bf0 145,148
s_97fae976194563::t_c91c24f3d9c745 18-19
packages/cli/src/public-api/v1/shared/spec/schemas/promotePackageResultDto.generated.yml
ai_agent 49-67
packages/cli/src/modules/promotions.ee/promotion-reviews.controller.ts
s_97fae976194563::t_45dab6be33b519 1-66
packages/cli/src/services/ownership-transfer/ownership-transfer.manifest.json
s_97fae976194563::t_85faa6fd720c73 101-105
packages/cli/src/modules/promotions.ee/database/entities/promotion-run.entity.ts
s_97fae976194563::t_bff72d64b819ec 32-38
s_97fae976194563::t_2c14dcca89cad7 1-31,39-90
packages/cli/src/modules/promotions.ee/promotions.module.ts
s_97fae976194563::t_73c1cfe00424c5 15
s_97fae976194563::t_02fc2bc5d1374b 30-37
packages/cli/src/modules/promotions.ee/git-hosts/gitlab-merge-request.client.ts
s_97fae976194563::t_3080901706794c 1-197,204-260
s_97fae976194563::t_630a0e7eb47bdf 198-203
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_97fae976194563::t_970d5ea3358a0b 77
s_97fae976194563::t_ba9ed6f377d557 191
packages/cli/src/modules/promotions.ee/promotion-providers.service.ts
s_97fae976194563::t_69afbd37fe3a91 29
s_97fae976194563::t_098a76a69bac75 158-169
packages/cli/src/modules/promotions.ee/database/repositories/promotion-run.repository.ts
s_97fae976194563::t_50be0bfab8ad2a 27-28
s_97fae976194563::t_e03aa4acf850ca 80
s_97fae976194563::t_d62740f2bb3579 65,67
s_97fae976194563::t_7528a2d2207e8a 1-3,5-26,29-64,66,68-79,81-90
s_97fae976194563::t_e2ac7fea67bcc8 4
packages/cli/src/modules/promotions.ee/promotions-git.service.ts
s_97fae976194563::t_080a9c60ae10f4 475-556
packages/cli/src/modules/promotions.ee/promotion-reviews.service.ts
s_97fae976194563::t_4ad42083ed4c2c 308
s_97fae976194563::t_074764bc4d43ac 604
s_97fae976194563::t_9c3fc6d0e365b0 1-13,15-307,309-603
s_97fae976194563::t_17aee9286dfc15 14
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0aa83c240dc8c4d1eff6e4ae9a084db799618444",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,89 @@
packages/@n8n/db/src/migrations/common/1791212100192-CreatePromotionRunTable.ts
s_97fae976194563::t_babe463b1ee1ae 3-13,15-27,33-34,36-37,39-85,88-89
s_97fae976194563::t_e4f58673deabd1 1-2,14,86-87,90-91
s_97fae976194563::t_910035188ae825 28-32
docs/generated/postgres-schema/public.promotion_run.md
ai_agent 1-131
packages/cli/src/modules/promotions.ee/database/repositories/promotion-run.repository.ts
s_97fae976194563::t_e2ac7fea67bcc8 4
s_97fae976194563::t_50be0bfab8ad2a 27-28
s_97fae976194563::t_7528a2d2207e8a 1-3,5-26,29-64,66,68-79,81-90
s_97fae976194563::t_e03aa4acf850ca 80
s_97fae976194563::t_d62740f2bb3579 65,67
packages/@n8n/api-types/src/dto/index.ts
s_97fae976194563::t_22b825bf3053fe 736-756
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_97fae976194563::t_ba9ed6f377d557 191
s_97fae976194563::t_970d5ea3358a0b 77
docs/generated/postgres-schema/public.project.md
ai_agent 12,55,223-243
packages/cli/src/modules/promotions.ee/promotion-reviews.service.ts
s_97fae976194563::t_9c3fc6d0e365b0 1-13,15-208,210-307,309-399,401-603
s_97fae976194563::t_4ad42083ed4c2c 308
s_97fae976194563::t_074764bc4d43ac 604
s_97fae976194563::t_17aee9286dfc15 14
docs/generated/postgres-schema/README.md
ai_agent 118,349-352,1489-1509
docs/generated/postgres-schema/public.promotion_connection.md
ai_agent 8,45,72-92
docs/generated/sqlite-schema/promotion_connection.md
ai_agent 19,50,77-97
docs/generated/postgres-schema/public.user.md
ai_agent 11,74-75,360-380
packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts
s_97fae976194563::t_fda0795bf8cbc7 76
s_97fae976194563::t_c91c24f3d9c745 18-19
s_97fae976194563::t_eb925d0c656bf0 145,148
docs/generated/sqlite-schema/promotion_run.md
ai_agent 1-132
packages/cli/src/modules/promotions.ee/promotion-reviews.controller.ts
s_97fae976194563::t_45dab6be33b519 1-66
docs/generated/sqlite-schema/project.md
ai_agent 23,61,229-249
packages/cli/src/modules/promotions.ee/promotions.module.ts
s_97fae976194563::t_73c1cfe00424c5 15
s_97fae976194563::t_02fc2bc5d1374b 30-37
docs/generated/sqlite-schema/user.md
ai_agent 22,80-81,366-386
packages/cli/src/modules/promotions.ee/git-hosts/gitlab-merge-request.client.ts
s_97fae976194563::t_3080901706794c 1-197,204-260
s_97fae976194563::t_630a0e7eb47bdf 198-203
packages/cli/src/modules/promotions.ee/promotion-providers.service.ts
s_97fae976194563::t_69afbd37fe3a91 29
s_97fae976194563::t_098a76a69bac75 158-169
packages/cli/src/services/ownership-transfer/ownership-transfer.manifest.json
s_97fae976194563::t_85faa6fd720c73 101-105
docs/generated/sqlite-schema/README.md
ai_agent 118,331-334,1475-1495
packages/@n8n/api-types/src/dto/promotions/promotion-review.dto.ts
s_97fae976194563::t_e744daab0b5172 1-111
packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts
s_97fae976194563::t_209b26c6cedaa9 48-51
s_97fae976194563::t_292a1da70f3062 9
packages/cli/src/modules/promotions.ee/promotions-git.service.ts
s_97fae976194563::t_080a9c60ae10f4 475-556
packages/cli/src/modules/promotions.ee/database/entities/promotion-run.entity.ts
s_97fae976194563::t_bff72d64b819ec 32-38
s_97fae976194563::t_2c14dcca89cad7 1-31,39-90
packages/cli/src/modules/promotions.ee/promotions.service.ts
s_97fae976194563::t_d9382c0f2de8df 245-250,257-281
s_97fae976194563::t_b69035ef43ffaf 120
s_97fae976194563::t_3ca32b844a0d55 62
s_97fae976194563::t_ebe4de1c9c4169 384-389
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "143e404f1a547a6f6deb221e42b7a882cfdaa084",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "18878d725f786756b12f68f769e4f27889b0087e",
"prompts": {},
"sessions": {
"s_0ed5271cdd014d": {
"agent_id": {
"tool": "codex",
"id": "01a0d3f3-6fd7-7481-922e-2a901b1c46ca",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_c5954c3047b5ed": {
"agent_id": {
"tool": "codex",
"id": "01a0cf61-9581-7951-a01f-21637c8a6267",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_a5c113d3dab7cc::t_acfd328eeef2f8 1025,1028,1035-1038
packages/cli/src/modules/n8n-packages/engine/__tests__/import-telemetry.test.ts
s_a5c113d3dab7cc::t_481d2e757f1cdb 47,100,214,264
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1c55741fbb69fbc77537c518e0cd872f260042a2",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,39 @@
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/McpDetailBody.vue
s_27dbd88552503d::t_07617cf64acc38 3,79
packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/McpToolSettingsContent.test.ts
s_27dbd88552503d::t_07617cf64acc38 5
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/ToolsConnectionModal.vue
s_27dbd88552503d::t_b858be3d0d6e4a 3-11,103,112,119,305-310,345,387-401,475-479,494-497,504-516,528-531,539,548,603-604
packages/frontend/editor-ui/src/features/ai/instanceAi/components/modals/InstanceAiToolsConnectionModalWrapper.vue
s_27dbd88552503d::t_07617cf64acc38 13-14,22-23
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/__tests__/McpDetailBody.test.ts
s_27dbd88552503d::t_b858be3d0d6e4a 1
packages/frontend/editor-ui/src/features/agents/components/AgentToolsConnectionModalWrapper.vue
s_27dbd88552503d::t_b858be3d0d6e4a 43,46,54-55,989-990
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/ToolRow.vue
s_27dbd88552503d::t_07617cf64acc38 3-8,223
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/index.ts
s_27dbd88552503d::t_07617cf64acc38 1-9
packages/frontend/editor-ui/src/features/shared/toolsConnection/McpToolSettingsContent.vue
s_27dbd88552503d::t_07617cf64acc38 15,17
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/ToolDetailView.vue
s_27dbd88552503d::t_07617cf64acc38 3-6,57-58,92,100-104,112-115,123-128,168-177
packages/frontend/@n8n/design-system/package.json
s_27dbd88552503d::t_b858be3d0d6e4a 95
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "1c5a913d00fc17fe59f32107bb0c1e99bb20d666",
"prompts": {},
"sessions": {
"s_27dbd88552503d": {
"agent_id": {
"tool": "pi",
"id": "01a10c73-ca35-7222-a690-5806dabb3e22",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

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

View File

@ -0,0 +1,329 @@
packages/@n8n/mcp-apps/src/apps/workflow-preview/tokens.scss
s_df6c397ba2c129::t_65ef6d58de99e9 3,25
packages/@n8n/mcp-browser-extension/src/ui/tokens.scss
s_df6c397ba2c129::t_79979ba2a0e2c8 3,29
packages/frontend/@n8n/design-system/assets/fonts/Geist-OFL.txt
s_df6c397ba2c129::t_ce64b6c7a1c460 1-93
packages/frontend/@n8n/design-system/src/components/AskAssistantChat/messages/BlockMessage.vue
s_df6c397ba2c129::t_c6b64a9440c8bd 64,80,88
packages/frontend/@n8n/design-system/src/components/AskAssistantChat/messages/RestoreVersionConfirm.vue
s_df6c397ba2c129::t_39f1d36674567d 112,140
packages/frontend/@n8n/design-system/src/components/AskAssistantChat/messages/TextMessage.vue
s_df6c397ba2c129::t_76ec68b4003a2b 259,267
packages/frontend/@n8n/design-system/src/components/AskAssistantChat/messages/ToolMessage.vue
s_df6c397ba2c129::t_cc8dcb5ca42ff5 137
packages/frontend/@n8n/design-system/src/components/AskAssistantText/AssistantText.vue
s_df6c397ba2c129::t_4ec9f556f6ece0 18
packages/frontend/@n8n/design-system/src/components/CodeDiff/CodeDiff.vue
s_df6c397ba2c129::t_ee20b427128cce 153
packages/frontend/@n8n/design-system/src/components/N8nAlert/Alert.vue
s_df6c397ba2c129::t_fbc7656587134e 231
packages/frontend/@n8n/design-system/src/components/N8nAvatar/Avatar.vue
s_df6c397ba2c129::t_485f8c1d001f62 78
packages/frontend/@n8n/design-system/src/components/N8nCallout/Callout.vue
s_df6c397ba2c129::t_ca8bc81c2e3c21 173
packages/frontend/@n8n/design-system/src/components/N8nChatInput/ChatInput.vue
s_df6c397ba2c129::t_bb7508f5a5c43f 530
packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue
s_df6c397ba2c129::t_6fa933cef6894a 546
packages/frontend/@n8n/design-system/src/components/N8nHeading/Heading.vue
s_df6c397ba2c129::t_3584f1a2a34db3 62
packages/frontend/@n8n/design-system/src/components/N8nInfoAccordion/InfoAccordion.vue
s_df6c397ba2c129::t_59525bbd343ba5 125
packages/frontend/@n8n/design-system/src/components/N8nMarkdown/Markdown.vue
s_df6c397ba2c129::t_8f617e156d2308 316,321,395
packages/frontend/@n8n/design-system/src/components/N8nNodeIcon/NodeIcon.vue
s_df6c397ba2c129::t_7ec31808cff26d 91
packages/frontend/@n8n/design-system/src/components/N8nNotice/Notice.vue
s_df6c397ba2c129::t_128755cededff3 103
packages/frontend/@n8n/design-system/src/components/N8nTabs/Tabs.vue
s_df6c397ba2c129::t_2807226ce729fd 253,378
packages/frontend/@n8n/design-system/src/components/N8nUserStack/UserStack.vue
s_df6c397ba2c129::t_e1487a14384a2b 137,159
packages/frontend/@n8n/design-system/src/components/TableBase/TableBase.vue
s_df6c397ba2c129::t_d5346f1c4aaf4d 77
packages/frontend/@n8n/design-system/src/components/TableHeaderControlsButton/TableHeaderControlsButton.vue
s_df6c397ba2c129::t_6cec122fad6ffd 218
packages/frontend/@n8n/design-system/src/css/_primitives.scss
s_df6c397ba2c129::t_1ac8b82e4830e2 235,237,249,259-261
packages/frontend/@n8n/design-system/src/css/date-picker/date-table.scss
s_df6c397ba2c129::t_16cf43cf65a8cf 71
packages/frontend/@n8n/design-system/src/css/date-picker/month-table.scss
s_df6c397ba2c129::t_cf4c3ab42c34d2 21
packages/frontend/@n8n/design-system/src/css/date-picker/time-picker.scss
s_df6c397ba2c129::t_8fc59fdf4a975d 83
packages/frontend/@n8n/design-system/src/css/date-picker/time-spinner.scss
s_df6c397ba2c129::t_1726401c15bed5 102
packages/frontend/@n8n/design-system/src/css/date-picker/year-table.scss
s_df6c397ba2c129::t_21d40f6e9c0028 21
packages/frontend/@n8n/design-system/src/css/fonts.scss
s_df6c397ba2c129::t_73fcf2fcf76116 3-4
packages/frontend/@n8n/design-system/src/css/fonts/geist-mono.scss
s_df6c397ba2c129::t_587e5d84de3bea 1-17
packages/frontend/@n8n/design-system/src/css/fonts/geist.scss
s_df6c397ba2c129::t_491514db57cb25 1-17
packages/frontend/@n8n/design-system/src/css/markdown.scss
s_df6c397ba2c129::t_8b01d89039865a 62,103,143,327
packages/frontend/@n8n/design-system/src/css/message-box.scss
s_df6c397ba2c129::t_f67954e87cdaf3 269
packages/frontend/@n8n/design-system/src/css/mixins/markdown.scss
s_df6c397ba2c129::t_9ba3c94cc2f3df 35,76,108,229
packages/frontend/@n8n/design-system/src/css/notification.scss
s_df6c397ba2c129::t_248cb8c48d4921 42
packages/frontend/@n8n/design-system/src/css/option.scss
s_df6c397ba2c129::t_357005e9b29ca3 37
packages/frontend/@n8n/design-system/src/css/reset.scss
s_df6c397ba2c129::t_ae940abea1fed3 118,219-224
packages/frontend/@n8n/design-system/src/css/select-dropdown.scss
s_df6c397ba2c129::t_def833f4d6f658 31
packages/frontend/@n8n/design-system/src/css/tooltip.scss
s_df6c397ba2c129::t_6df654994fdce1 25
packages/frontend/editor-ui/src/app/components/CollectionWorkflowCard.vue
s_df6c397ba2c129::t_b7c4ea11c9cabb 48
packages/frontend/editor-ui/src/app/components/NodeList.vue
s_df6c397ba2c129::t_381512c088236e 82
packages/frontend/editor-ui/src/app/components/NpsSurvey.vue
s_df6c397ba2c129::t_820c863bc902d2 303
packages/frontend/editor-ui/src/app/components/SaveButton.vue
s_df6c397ba2c129::t_f7fef540b11194 91
packages/frontend/editor-ui/src/app/components/VersionCard.vue
s_df6c397ba2c129::t_5b6f0a5aacb360 110
packages/frontend/editor-ui/src/app/components/scopes/ScopesSelector.vue
s_df6c397ba2c129::t_ba9685cd1a8312 570
packages/frontend/editor-ui/src/app/css/_global.scss
s_df6c397ba2c129::t_2205693a9c6185 135,193
packages/frontend/editor-ui/src/app/css/plugins/_codemirror.scss
s_df6c397ba2c129::t_8ac94944046603 106,296
packages/frontend/editor-ui/src/app/dev/dev-panel/DevPanel.vue
s_df6c397ba2c129::t_21d060db38f9a2 738,833,942
packages/frontend/editor-ui/src/app/dev/dev-panel/FlagPanel.vue
s_df6c397ba2c129::t_d01c7db3bf82ae 298,350,478,508,582
packages/frontend/editor-ui/src/experiments/credentialsAppSelection/components/AppInstallModal.vue
s_df6c397ba2c129::t_a3f6891009cfb1 298
packages/frontend/editor-ui/src/experiments/instanceAiPersonalizedPromptSuggestions/components/InstanceAiPersonalizedPromptSuggestions.vue
s_df6c397ba2c129::t_8d5cd604c1ba64 235,306
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/WorkflowPreviewNode.vue
s_df6c397ba2c129::t_cf2ce6ef64b90f 160
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/visualizations/AgentBuilderVisualization.vue
s_df6c397ba2c129::t_0e8351081f302e 647,763,768
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/visualizations/InvoiceSpreadsheetVisualization.vue
s_df6c397ba2c129::t_e445325fa4c8a3 203
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/visualizations/SalesforceCardVisualization.vue
s_df6c397ba2c129::t_64759ca2799bc9 166
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/visualizations/SlackMessageVisualization.vue
s_df6c397ba2c129::t_c40e65865669b8 126
packages/frontend/editor-ui/src/experiments/instanceAiWorkflowPreviewSuggestions/components/visualizations/TelegramChatVisualization.vue
s_df6c397ba2c129::t_41c751a76cac43 242
packages/frontend/editor-ui/src/experiments/resourceCenter/components/ResourceFeatureCard.vue
s_df6c397ba2c129::t_ad34b82157c1e4 243
packages/frontend/editor-ui/src/experiments/resourceCenter/views/ResourceCenterView.vue
s_df6c397ba2c129::t_5fe634b9b4ba48 391
packages/frontend/editor-ui/src/experiments/surfaceMcpToNewCloudUsers/components/SurfaceMcpEmptyStateTile.vue
s_df6c397ba2c129::t_370c056eeeb6a9 95
packages/frontend/editor-ui/src/experiments/surfaceMcpToNewCloudUsers/components/onboarding/MCPOnboardingModal.vue
s_df6c397ba2c129::t_fd0feed264550b 522,579,597
packages/frontend/editor-ui/src/experiments/trialIntroModal/components/TrialIntroModal.vue
s_df6c397ba2c129::t_4d5438ebcc492f 460,519,565
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_df6c397ba2c129::t_13b117991c6e5a 1637,1659
packages/frontend/editor-ui/src/features/agents/components/RichInteractionCard.vue
s_df6c397ba2c129::t_2bd57002a119c1 134,171,179,219
packages/frontend/editor-ui/src/features/agents/components/SessionTimelineChart.vue
s_df6c397ba2c129::t_9fe282c1ee448b 508
packages/frontend/editor-ui/src/features/agents/components/SessionTimelinePill.vue
s_df6c397ba2c129::t_b9740f35f7b7fb 77
packages/frontend/editor-ui/src/features/agents/components/SessionTimelineTable.vue
s_df6c397ba2c129::t_53e45296ce73ac 411
packages/frontend/editor-ui/src/features/agents/components/ToolIoView.vue
s_df6c397ba2c129::t_4264a5149ceca8 241
packages/frontend/editor-ui/src/features/agents/components/WorkflowExecutionLogViewer.vue
s_df6c397ba2c129::t_4da282ea2da334 275,292
packages/frontend/editor-ui/src/features/agents/components/WorkflowToolConfigContent.vue
s_df6c397ba2c129::t_94347f10f6fc53 600
packages/frontend/editor-ui/src/features/ai/assistant/aiBuilderDiff.scss
s_df6c397ba2c129::t_12f75f968a4211 16
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/BuildModeEmptyState.vue
s_df6c397ba2c129::t_41adbcea187ce2 37
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/ChatVersionCard.vue
s_df6c397ba2c129::t_65c09262b213bc 231
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/CollapsedMessagesGroup.vue
s_df6c397ba2c129::t_9e39f09b254670 217
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/CredentialsSetupCard.vue
s_df6c397ba2c129::t_4438ac623787cd 111
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/CreditsSettingsDropdown.vue
s_df6c397ba2c129::t_89b1a29aa85b99 197
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/ExecuteMessage.vue
s_df6c397ba2c129::t_190843e41469f3 508
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/NodeIssueItem.vue
s_df6c397ba2c129::t_dbf2bddb46de4e 86
packages/frontend/editor-ui/src/features/ai/assistant/components/Agent/PlanQuestionsMessage.vue
s_df6c397ba2c129::t_fed78395eecaf0 687
packages/frontend/editor-ui/src/features/ai/assistant/components/AskModeCoachmark.vue
s_df6c397ba2c129::t_e6ad45a414a8bf 74
packages/frontend/editor-ui/src/features/ai/assistant/components/Chat/AskAssistantFloatingButton.vue
s_df6c397ba2c129::t_60b6e4b20de74e 104
packages/frontend/editor-ui/src/features/ai/assistant/components/Chat/AskModeEmptyState.vue
s_df6c397ba2c129::t_015e53401d93c4 40
packages/frontend/editor-ui/src/features/ai/assistant/views/SettingsAIView.vue
s_df6c397ba2c129::t_bccbe166d590e2 145
packages/frontend/editor-ui/src/features/ai/chatHub/components/CanvasChatHubPanel.vue
s_df6c397ba2c129::t_4a8f296bed7ba7 478
packages/frontend/editor-ui/src/features/ai/chatHub/components/CanvasChatSessionDropdown.vue
s_df6c397ba2c129::t_6958aab5a25669 265,290
packages/frontend/editor-ui/src/features/ai/chatHub/components/ChatGreetings.vue
s_df6c397ba2c129::t_790bf89b42f949 100
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Compare/MetricCriteria.vue
s_df6c397ba2c129::t_3b0f02f38155e2 106
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/ListRuns/MetricsChart.vue
s_df6c397ba2c129::t_5fb201dbd9d79f 89
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/RunDetail/MetricSummaryCard.vue
s_df6c397ba2c129::t_58123790ba0614 101
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/SetupWizard/SetupWizard.vue
s_df6c397ba2c129::t_fc2c0609c91712 312
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/shared/GroupedMetricChart.vue
s_df6c397ba2c129::t_cad5ca4d3e6ec0 232
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/shared/StepIndicator.vue
s_df6c397ba2c129::t_1f35289a896250 39
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/shared/TestTableBase.vue
s_df6c397ba2c129::t_f8d77c9cbb33f1 233
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/shared/VersionAvatar.vue
s_df6c397ba2c129::t_136fa75273aaf1 51
packages/frontend/editor-ui/src/features/ai/evaluation.ee/views/TestRunDetailView.vue
s_df6c397ba2c129::t_a0ba1081ccd01f 287
packages/frontend/editor-ui/src/features/ai/gateway/views/SettingsAiGatewayView.vue
s_df6c397ba2c129::t_6c0fc7e21c1db7 347
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiDebugPanel.vue
s_df6c397ba2c129::t_5190ec3327fd59 463,514,555,674
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiLlmStepsModal.vue
s_df6c397ba2c129::t_83aec7b5dc4780 437
packages/frontend/editor-ui/src/features/ai/instanceAi/components/PlanReviewPanel.vue
s_df6c397ba2c129::t_fa2039b359c854 359
packages/frontend/editor-ui/src/features/ai/instanceAi/components/ToolResultTable.vue
s_df6c397ba2c129::t_afa2020f17a780 73
packages/frontend/editor-ui/src/features/ai/instanceAi/components/modals/ComputerUseSetupContent.vue
s_df6c397ba2c129::t_797fdee3960bd6 343
packages/frontend/editor-ui/src/features/ai/mcpAccess/components/McpConnectClientDialog.vue
s_df6c397ba2c129::t_f0f5589c8e26c9 417
packages/frontend/editor-ui/src/features/ai/shared/styles/_question-option-rows.scss
s_df6c397ba2c129::t_f22df318523709 50
packages/frontend/editor-ui/src/features/core/auth/components/MfaSetupModal.vue
s_df6c397ba2c129::t_cf79451c62971b 362
packages/frontend/editor-ui/src/features/core/auth/views/SettingsPersonalView.vue
s_df6c397ba2c129::t_1b0ce9cd1cd5f7 575,582
packages/frontend/editor-ui/src/features/core/dataTable/components/ImportCsvModal.vue
s_df6c397ba2c129::t_cab480fe242521 359
packages/frontend/editor-ui/src/features/core/dataTable/components/dataGrid/ColumnHeader.vue
s_df6c397ba2c129::t_6ca9996ce0612e 321
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInfo.vue
s_df6c397ba2c129::t_9574b1ce539b68 108
packages/frontend/editor-ui/src/features/execution/executions/components/workflow/WorkflowExecutionAnnotationPanel.ee.vue
s_df6c397ba2c129::t_89029d471182d9 191
packages/frontend/editor-ui/src/features/integrations/logStreaming.ee/components/EventDestinationSettingsModal.vue
s_df6c397ba2c129::t_02453af396bf1d 602
packages/frontend/editor-ui/src/features/ndv/panel/components/NDVEmptyState.vue
s_df6c397ba2c129::t_202eb6c41ccad5 50
packages/frontend/editor-ui/src/features/ndv/panel/components/OutputPanel.vue
s_df6c397ba2c129::t_5478ed6bccef74 517
packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue
s_df6c397ba2c129::t_c9d0b5c3e4e7bf 346,350
packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/TypeSelect.vue
s_df6c397ba2c129::t_0046fa5694832c 116
packages/frontend/editor-ui/src/features/ndv/parameters/components/ButtonParameter/ButtonParameter.vue
s_df6c397ba2c129::t_082d3a1b8e75d0 308
packages/frontend/editor-ui/src/features/ndv/parameters/components/FilterConditions/OperatorSelect.vue
s_df6c397ba2c129::t_6accf45b8d124f 170,175
packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue
s_df6c397ba2c129::t_03a355d2af8d60 1120
packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue
s_df6c397ba2c129::t_0852e40402c916 547,558
packages/frontend/editor-ui/src/features/ndv/runData/components/BinaryEntryDataTable.vue
s_df6c397ba2c129::t_039acc786f2efa 168
packages/frontend/editor-ui/src/features/ndv/runData/components/RunData.vue
s_df6c397ba2c129::t_4f8af5c6c57912 2683,2714
packages/frontend/editor-ui/src/features/ndv/runData/components/RunDataBinary.vue
s_df6c397ba2c129::t_9d772336c5aec5 191,215
packages/frontend/editor-ui/src/features/ndv/runData/components/RunDataMarkdown.vue
s_df6c397ba2c129::t_bcf7931ad506d0 47,91
packages/frontend/editor-ui/src/features/ndv/runData/components/RunDataTable.vue
s_df6c397ba2c129::t_29b246c8a5a387 947
packages/frontend/editor-ui/src/features/ndv/runData/components/error/NodeErrorView.vue
s_df6c397ba2c129::t_9cc1273964e230 863
packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue
s_df6c397ba2c129::t_829922cc7acf04 937
packages/frontend/editor-ui/src/features/ndv/settings/components/NodeWebhooks.vue
s_df6c397ba2c129::t_104c61a470641c 263,284
packages/frontend/editor-ui/src/features/resolvers/components/CredentialResolverEditModal.vue
s_df6c397ba2c129::t_e2911d72b53c02 636
packages/frontend/editor-ui/src/features/roles/components/RolesTable.vue
s_df6c397ba2c129::t_0ced35d3e93109 250
packages/frontend/editor-ui/src/features/settings/communityNodes/components/nodeCreator/CommunityNodeDetails.vue
s_df6c397ba2c129::t_2a38bfc3954219 174
packages/frontend/editor-ui/src/features/settings/migrationReport/MigrateWorkflowModal.vue
s_df6c397ba2c129::t_f2005a2d5eb70c 291
packages/frontend/editor-ui/src/features/settings/orchestration.ee/components/WorkerAccordion.vue
s_df6c397ba2c129::t_91fe4d6455ca15 67
packages/frontend/editor-ui/src/features/settings/sso/provisioning/components/RuleList.vue
s_df6c397ba2c129::t_3882648c96a76f 117
packages/frontend/editor-ui/src/features/settings/sso/provisioning/components/RuleSectionHeader.vue
s_df6c397ba2c129::t_d725e85289ebb1 23
packages/frontend/editor-ui/src/features/settings/sso/provisioning/components/UserRoleProvisioningDropdown.vue
s_df6c397ba2c129::t_5f9ccf2acac444 155,181
packages/frontend/editor-ui/src/features/settings/sso/styles/sso-form.module.scss
s_df6c397ba2c129::t_6db2a47210b5b9 8,34,101
packages/frontend/editor-ui/src/features/settings/sso/views/SettingsLdapView.vue
s_df6c397ba2c129::t_8f3d433a32d61e 789
packages/frontend/editor-ui/src/features/setupPanel/components/WebhookUrlPreview.vue
s_df6c397ba2c129::t_60a6dfc8764290 113
packages/frontend/editor-ui/src/features/shared/banners/components/banners/V1Banner.vue
s_df6c397ba2c129::t_9e3744273a151d 37
packages/frontend/editor-ui/src/features/shared/editors/components/CodeNodeEditor/theme.ts
s_df6c397ba2c129::t_7cb13d4a5336ab 215
packages/frontend/editor-ui/src/features/shared/editors/components/InlineExpressionEditor/InlineExpressionEditorOutput.vue
s_df6c397ba2c129::t_0f7aca4deb780c 132
packages/frontend/editor-ui/src/features/shared/editors/components/InlineExpressionEditor/InlineExpressionTip.vue
s_df6c397ba2c129::t_e24bef9a54ce08 166
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/CategoryItem.vue
s_df6c397ba2c129::t_bbbfbf7056b97f 51
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/LabelItem.vue
s_df6c397ba2c129::t_bf0ed76c25d51c 24
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Modes/ActionsMode.vue
s_df6c397ba2c129::t_f69a12991121bd 420,430
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/NodeCreator.vue
s_df6c397ba2c129::t_b39753971bd606 212
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/NodeCreatorShortcutCoachmark.vue
s_df6c397ba2c129::t_0cf6e6f0329627 73
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Panel/NodesListPanel.vue
s_df6c397ba2c129::t_cd982e46aeb187 419,431
packages/frontend/editor-ui/src/features/shared/tags/components/TagsDropdown.vue
s_df6c397ba2c129::t_e2979e301391d3 393
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeSettingsIcons.vue
s_df6c397ba2c129::t_b58fb535c5afa7 105
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue
s_df6c397ba2c129::t_823895119dbd41 210
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusMark.vue
s_df6c397ba2c129::t_f717d11b4c1ad1 36
packages/frontend/editor-ui/src/features/workflows/components/WorkflowSettings/WorkflowSettings.vue
s_df6c397ba2c129::t_65b77665f6b670 1981,2016,2082
packages/frontend/editor-ui/src/features/workflows/templates/components/SetupTemplateFormStep.vue
s_df6c397ba2c129::t_2f1dcf40d105e3 143
packages/frontend/editor-ui/src/features/workflows/workflowDiff/workflowDiff.module.scss
s_df6c397ba2c129::t_7d59e54a0db8ca 56
packages/modules/insights/frontend/src/components/InsightsSummary.vue
s_df6c397ba2c129::t_8d7cc649975de5 261,279,296
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2eb7d16e11e3cfee42b2856aecde76d4177e2471",
"prompts": {},
"sessions": {
"s_df6c397ba2c129": {
"agent_id": {
"tool": "pi",
"id": "01a0f6f8-24d9-73c1-a804-786ea56c9af8",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/data-table/data-table.service.ts
s_a5c113d3dab7cc::t_39761c0ad80309 287-297
packages/cli/src/modules/data-table/data-table-column.repository.ts
s_a5c113d3dab7cc::t_39761c0ad80309 16,142-172
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2efb6536181b270e4fc5178ff3cc032ea31ceb36",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/test/integration/public-api/log-streaming.test.ts
ai_agent 178-193,200-202,210-217
s_f237da1bec2829::t_d2dfd6d7cdb12f 1,6,10,175-177,194-199,203-209,218-222
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3041a221f7d4d1b21a4604ff38de805d57c275fe",
"prompts": {},
"sessions": {
"s_f237da1bec2829": {
"agent_id": {
"tool": "claude",
"id": "0032cd37-e885-4ea6-b9bc-63715d721b55",
"model": "claude-fable-5-1"
},
"human_author": "Uddish Verma <uddish.verma@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/cli/src/modules/promotions.ee/docs/poc-gitlab-promotion-review.md
s_97fae976194563::t_4a68a34e4866f3 318-320
s_97fae976194563::t_d2ec28fda1bcac 180,182-183
s_97fae976194563::t_44e93a1383cfd5 192-203
s_97fae976194563::t_327f77be138528 250-267
s_97fae976194563::t_9620f953ad1970 142-147
s_97fae976194563::t_fba802d04121c9 50-67,73-77
s_97fae976194563::t_fb95a8b0af371d 220-235
s_97fae976194563::t_2937060689792e 204-219
s_97fae976194563::t_eade2b81e7f80c 236-249,268
s_97fae976194563::t_735f4074bf1322 269-308
packages/cli/src/modules/promotions.ee/CONTEXT.md
s_97fae976194563::t_9ebec3f2f95610 60-63
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "314382c8e83253d5b6f3611f7bec1803ff05a40f",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,128 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts
s_8987b8017e49de::t_02a9dc7b2c2151 57
s_8987b8017e49de::t_1168ca3a6a402f 24
s_8987b8017e49de::t_27393c1fe60159 198-231
s_8987b8017e49de::t_777672277d20b2 46
s_8987b8017e49de::t_55cdf50b85c6f9 35
packages/cli/src/modules/promotions.ee/working-copy-updater.ts
s_8987b8017e49de::t_1407b264bc05e3 14-21
s_8987b8017e49de::t_02d392c4576f64 24-28
s_8987b8017e49de::t_678518fbb4ee04 330-347
s_8987b8017e49de::t_66d45e1fb9e3e8 377
packages/cli/src/modules/promotions.ee/promotions.service.ts
s_8987b8017e49de::t_4780dc86006535 408-410,423,425-426,430-433,438-439
s_8987b8017e49de::t_6bcef30b3220b4 566
s_8987b8017e49de::t_bbb4c075272787 377-378
s_8987b8017e49de::t_f520979e12e7f7 42-46
s_8987b8017e49de::t_75754499349261 70
packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts
s_8987b8017e49de::t_cd1d92bca0fe97 224-225
s_8987b8017e49de::t_dcf72576781486 542-562
s_8987b8017e49de::t_d4fc9f0cfacd72 218-219,226-230
s_8987b8017e49de::t_0c88298454f199 255
s_8987b8017e49de::t_2b561e8ebeb68c 266-270
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.vue
s_8987b8017e49de::t_eecd508918ead4 429
s_8987b8017e49de::t_d2be5e0972a4e5 16-23
s_8987b8017e49de::t_9d90831435bbf2 11
s_8987b8017e49de::t_197e64a5eb2fd3 420
s_8987b8017e49de::t_8f4caab861d62d 437-471
s_8987b8017e49de::t_a4c2071f72c62e 695-701
s_8987b8017e49de::t_6adac9f9f313dc 26
s_8987b8017e49de::t_b789434983f23c 138-141
s_8987b8017e49de::t_374b85eaa9c0b4 48
packages/cli/src/modules/promotions.ee/promotion-change.service.ts
s_8987b8017e49de::t_0623637dd613a9 85
s_8987b8017e49de::t_8f33092daf977f 125-136
s_8987b8017e49de::t_2d3449f64d06da 524,528-559
s_8987b8017e49de::t_f2776badb5900e 8-14
s_8987b8017e49de::t_4a954a0faa30af 139-170,172-196
packages/@n8n/api-types/src/dto/index.ts
s_8987b8017e49de::t_162d5125ac541d 595-596,598-599,601-602
s_8987b8017e49de::t_af263c5e48d1fa 615-616
packages/cli/src/modules/promotions.ee/promotions.types.ts
s_8987b8017e49de::t_c643b857dc9ead 76-77
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promoteErrorMessage.ts
s_8987b8017e49de::t_26f97b9ca2e66c 2-3
s_8987b8017e49de::t_340fb89816ac5e 25-44,47
packages/@n8n/cli/src/client.ts
s_8987b8017e49de::t_2acfc5151058a6 170
packages/frontend/@n8n/i18n/src/locales/en.json
s_8987b8017e49de::t_60653d42650b78 9056-9057
s_8987b8017e49de::t_16a7152568e304 9054-9055
packages/cli/src/modules/promotions.ee/promotions-selective-push.error.ts
s_8987b8017e49de::t_ecef130c7cd549 27,31
s_8987b8017e49de::t_b6f54ae436100f 2-3,5-6,25-26,28-30,32-43
s_8987b8017e49de::t_b7a4ee314a684c 10
packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts
s_8987b8017e49de::t_022fbf09aaaf56 1009,1018-1024
s_8987b8017e49de::t_67db2855fb4965 24
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts
s_8987b8017e49de::t_b963acb307278f 425-446,461-475,485-486
s_8987b8017e49de::t_b108e752621f6b 453-460
s_8987b8017e49de::t_5f0e13f0105c4c 395
s_8987b8017e49de::t_6d023631918635 17
s_8987b8017e49de::t_764b911da4950a 482-484
s_8987b8017e49de::t_5f1cc3b91714a4 65
s_8987b8017e49de::t_a1cb78fae4892b 406
s_8987b8017e49de::t_ef3a4022ae1615 54
s_8987b8017e49de::t_72ae78e801f51b 476-481
s_8987b8017e49de::t_2e30255b3a423e 447-452
packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts
s_8987b8017e49de::t_f0fcc58fc7b9c8 92-127
s_8987b8017e49de::t_0d5cead9e2f03e 36-40
packages/cli/src/errors/http-error-serializers.ts
s_8987b8017e49de::t_7ba03e99fada0c 49-51
s_8987b8017e49de::t_5e113900dd630b 117-134
s_8987b8017e49de::t_3bc94727216d50 3-4
packages/cli/src/modules/promotions.ee/__tests__/branch-placement.test.ts
s_8987b8017e49de::t_20bb6eebcf4b78 3-9
s_8987b8017e49de::t_883989c229aa34 122-179
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChangeCount.test.ts
s_8987b8017e49de::t_515775f04869d4 30
packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml
ai_agent 98-99,109
packages/cli/src/modules/promotions.ee/branch-placement.ts
s_8987b8017e49de::t_e36fe3fc3afe10 67-91,95-107
s_8987b8017e49de::t_cd1d92bca0fe97 92-94
packages/cli/src/modules/promotions.ee/base-branch-files.ts
s_8987b8017e49de::t_3c8035e456578d 39-40,46-88
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_8987b8017e49de::t_cd8a54b0b06cdf 1343,1368-1374
s_8987b8017e49de::t_40e035b7d69131 75-78
s_8987b8017e49de::t_d855a39330f6ce 1524
s_8987b8017e49de::t_acc24c1ef0d013 1476,1493-1498,1502
packages/@n8n/cli/src/__tests__/promotion-connection-list-changes.test.ts
s_8987b8017e49de::t_af44084582c452 38
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts
s_8987b8017e49de::t_7b5bfd95df5316 23-27,35-36,39,42-43,47,50,52
s_8987b8017e49de::t_6af52e9366432d 86,91,93
s_8987b8017e49de::t_347f18b4a215c1 75-76
packages/cli/src/errors/__tests__/http-error-serializers.test.ts
s_8987b8017e49de::t_207c02070ead82 12-16
s_8987b8017e49de::t_d26e0ffc1e2f25 77-104
packages/cli/src/modules/promotions.ee/__tests__/working-copy-updater.test.ts
s_8987b8017e49de::t_1dd3a877b8294e 32-36
s_8987b8017e49de::t_5535c808de4e5b 439-445,451-460,462-466,468-474,476-478,484,489-490,492,495-548,553-554,558-560,566-573,576-577,581,584-677
s_8987b8017e49de::t_cd1d92bca0fe97 446-450
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promoteErrorMessage.test.ts
s_8987b8017e49de::t_c07f2d14822ce3 23
s_8987b8017e49de::t_93dd0003a36c84 48-74
s_8987b8017e49de::t_79fd300c8a9257 3-4
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "31af2f1570e41355039c01b8cd3b7a42b73052c1",
"prompts": {},
"sessions": {
"s_8987b8017e49de": {
"agent_id": {
"tool": "cursor",
"id": "ce582f0f-6915-4be7-93ac-a2ac38c09dc8",
"model": "grok-4.7"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,503 @@
packages/cli/src/executions/__tests__/execution-crash.service.test.ts
s_4f495571aef8fe::t_d629b92de0d7d4 1-2,10-29,33,37,40-42,44,46-47,49,63-75,83
packages/cli/src/events/maps/relay.event-map.ts
ai_agent 54-60,634-641
packages/cli/src/executions/__tests__/enqueued-execution-recovery.service.test.ts
ai_agent 87-89,112-115,129-131,153-156
packages/cli/src/executions/__tests__/execution-recovery.service.integration.test.ts
s_4f495571aef8fe::t_e820c7f9afc75f 59,67-72,85,201-254,391,404,417-420
s_4f495571aef8fe::t_608beeaa581159 226-252
packages/cli/src/executions/execution-recovery.service.ts
ai_agent 127-134,248-249
s_4f495571aef8fe::t_608beeaa581159 248-254
packages/@n8n/db/src/repositories/__tests__/execution.repository.test.ts
s_4f495571aef8fe::t_ee2ad966eff74b 271-277
packages/cli/src/__tests__/workflow-runner.test.ts
s_4f495571aef8fe::t_e64702776e84cb 153
packages/cli/src/workflow-runner.ts
ai_agent 46,102,144-154,160,171
packages/cli/src/executions/execution-crash.service.ts
ai_agent 2,12-24
packages/@n8n/db/src/repositories/execution.repository.ts
ai_agent 393,398
packages/cli/src/modules/otel/otel.module.ts
ai_agent 12-13
packages/cli/src/modules/otel/otel-lifecycle-handler.ts
ai_agent 13-15,52,55-61,171-181
s_4f495571aef8fe::t_608beeaa581159 173-175
packages/cli/src/modules/otel/__tests__/execution-level-tracer.test.ts
ai_agent 3,322-379
s_4f495571aef8fe::t_608beeaa581159 329-334,344-345,347,349-352
packages/cli/src/eventbus/message-event-bus-writer/message-event-bus-log-writer.ts
ai_agent 313
packages/cli/src/eventbus/event-message-classes/index.ts
ai_agent 67
packages/cli/src/modules/otel/__tests__/otel-workflow-tracing.integration.test.ts
ai_agent 128-164
packages/cli/src/events/relays/log-streaming.event-relay.ts
ai_agent 144,373-374,1035-1045
packages/cli/src/modules/otel/execution-level-tracer.ts
ai_agent 7-8,12,126-163
s_4f495571aef8fe::t_608beeaa581159 139,250-253,312,317
packages/cli/src/events/relays/telemetry.event-relay.ts
ai_agent 190,1484-1495
packages/cli/src/modules/otel/__tests__/otel-lifecycle-handler.test.ts
ai_agent 12-13,114,431,586,645-719,773,788,992,1085
s_4f495571aef8fe::t_608beeaa581159 12,671,680,685,689-709
packages/cli/src/events/__tests__/log-streaming-event-relay.test.ts
ai_agent 2013-2058
packages/cli/src/modules/otel/otel.constants.ts
ai_agent 45-46
packages/cli/src/modules/otel/execution-level-tracer.types.ts
ai_agent 3-4,42-49
packages/cli/src/events/__tests__/telemetry-event-relay.test.ts
ai_agent 3196-3239
packages/cli/test/integration/database/repositories/execution.repository.test.ts
s_4f495571aef8fe::t_608beeaa581159 191,195,201
packages/frontend/editor-ui/src/features/shared/contextMenu/composables/__snapshots__/useContextMenu.test.ts.snap
ai_agent 61,168,315,462,569,728,887,1046,1205,1317
packages/frontend/@n8n/i18n/src/locales/en.json
s_b1a69ed75d6063::t_fd81e1be45c7b0 2058-2060
packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts
s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1030-1041,1043-1052,1054-1056,1058-1062,1064-1066,1068-1072
s_b1a69ed75d6063::t_6da7f6f219826c 1042,1053,1057,1063
s_b1a69ed75d6063::t_b09b3a59b17d6a 1067
s_326dd039c6d306::t_7147f2ad4aefa8 1037-1038
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.test.ts
s_b1a69ed75d6063::t_f8f8bd5c703a94 9,78,93-97,151-162,164-217
s_b1a69ed75d6063::t_e92330dcedb244 163
packages/frontend/editor-ui/src/features/workflows/canvas/composables/useCanvasNode.ts
s_b1a69ed75d6063::t_4693314f58e69d 38
s_b1a69ed75d6063::t_c4a5b542e2b2f2 74
s_326dd039c6d306::t_7147f2ad4aefa8 7,70
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue
s_b1a69ed75d6063::t_2e62b6687d0ad4 5
s_b1a69ed75d6063::t_73dbf6710dd169 31
ai_agent 68-71
s_b1a69ed75d6063::t_d2ab768d295cce 72-75
s_b1a69ed75d6063::t_b4633bfbbfa738 76-78
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts
s_b1a69ed75d6063::t_52683c3b24a1a9 50,255,4544-4556
s_326dd039c6d306::t_7147f2ad4aefa8 255-257,4551-4552
packages/frontend/editor-ui/src/app/composables/useNodeTypeRestriction.test.ts
s_b1a69ed75d6063::t_aecdc45762a98a 1-33,35-46,48-65
s_b1a69ed75d6063::t_44f83423c2fd10 34,47
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/CanvasNodeRenderer.test.ts
s_b1a69ed75d6063::t_e0d3576985e70e 7,9,26-28
packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts
s_b1a69ed75d6063::t_50da713a716ce0 25
s_b1a69ed75d6063::t_a9ae545efefb09 97
s_b1a69ed75d6063::t_8321ee74f2a31e 149,151-153,155-156
s_b1a69ed75d6063::t_0f23cde48dcda5 150
s_b1a69ed75d6063::t_52f1969c983ea5 488-491
s_b1a69ed75d6063::t_c447d925375ca8 497
ai_agent 573
s_326dd039c6d306::t_7147f2ad4aefa8 25,148
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts
s_b1a69ed75d6063::t_52683c3b24a1a9 70,238,3420-3431,3445-3446,3450-3452
s_8bfbf7a375b636::t_c0caba43004f8b 3422-3425
s_8bfbf7a375b636::t_070bac7e7b2477 3446-3448
s_326dd039c6d306::t_7147f2ad4aefa8 70,3421
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.vue
s_b1a69ed75d6063::t_6293960cdf92ec 13
s_b1a69ed75d6063::t_6593811a838fb3 39
s_b1a69ed75d6063::t_ef904a17988a56 56
s_b1a69ed75d6063::t_654a25f5cf926d 91-92,94-96
s_b1a69ed75d6063::t_99e83c299747eb 236,243
s_b1a69ed75d6063::t_5def53a85143e2 255-258,262
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts
s_b1a69ed75d6063::t_f8f8bd5c703a94 45,49-53,252-303
packages/frontend/editor-ui/src/app/composables/useNodeTypeRestriction.ts
s_b1a69ed75d6063::t_fd81e1be45c7b0 1-22,24-29,31
s_b1a69ed75d6063::t_44f83423c2fd10 23,30
packages/frontend/editor-ui/src/app/views/NodeView.vue
s_b1a69ed75d6063::t_af05514fcda77f 101
s_b1a69ed75d6063::t_b3ea4ca6df5ce6 204
s_b1a69ed75d6063::t_26ef90e5ec4d67 1735-1751
s_8bfbf7a375b636::t_c0caba43004f8b 1745-1747
packages/modules/type-availability-policies/frontend/src/index.ts
s_326dd039c6d306::t_7147f2ad4aefa8 1-5
packages/modules/type-availability-policies/frontend/src/composables/useNodeTypeRestriction.ts
s_326dd039c6d306::t_39bd925d46ff6b 1-7,9-25
s_326dd039c6d306::t_99040c74c40d12 8
packages/modules/type-availability-policies/frontend/src/composables/useNodeTypeRestriction.test.ts
s_326dd039c6d306::t_4e492b669250e0 1-37
packages/modules/type-availability-policies/frontend/README.md
s_326dd039c6d306::t_7147f2ad4aefa8 1-2
packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts
s_794845deccc20b::t_cd754a091a395e 9-10,19,26,71,90,105
packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts
s_794845deccc20b::t_cd754a091a395e 1-70
s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-21,47-59,61-78,87-96
s_9a2a7a8eef9b2d::t_df6b21aba09276 22-38,43-46
ai_agent 39-42
s_9a2a7a8eef9b2d::t_6c772bb6b20afb 60
s_719e037cee4d57::t_31432b56d038f7 79-86
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_794845deccc20b::t_cd754a091a395e 23,34-39,75,102
s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75
s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 113
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_794845deccc20b::t_cd754a091a395e 6,130-134,142,152,158,490,498-510,514-518,526-539,548-551,556
packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts
s_794845deccc20b::t_cd754a091a395e 3,93,118-120,126,137,143,167,195,203,212,223,230,241,256,272,287
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_794845deccc20b::t_cd754a091a395e 2-8,10,14,39,47,52,63,74,77-81,91,165-169,201,205-244
packages/@n8n/engine/src/execution/step-store.ts
s_794845deccc20b::t_cd754a091a395e 30-31
packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts
s_794845deccc20b::t_cd754a091a395e 13,15,327
packages/@n8n/engine/src/response-channel/response-transport.ts
s_794845deccc20b::t_cd754a091a395e 1-30
h_8fb27e0cdf6d1e 5,7-9,11-12
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_794845deccc20b::t_cd754a091a395e 1-23
h_8fb27e0cdf6d1e 6,8-9,11-16
s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,2-5,4,10,11,19,23-31,24-32
s_71c6da2ee47cd3::t_d67313882bd806 5-6,7,8,17,18,20
s_9a2a7a8eef9b2d::t_ec7685c45b1413 20-22,21-23
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,33-46
packages/@n8n/engine/src/execution/execution.types.ts
s_794845deccc20b::t_cd754a091a395e 36-45,52-54,56-57
packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts
s_794845deccc20b::t_cd754a091a395e 3,12-13,61-66,334-335
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_794845deccc20b::t_cd754a091a395e 1-27
s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,10-14,22-29,28,31,33-34,34,36,39
s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,29-30,32-33,32,35,37-38,40
s_719e037cee4d57::t_4893d08f7d8961 6
s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21
s_719e037cee4d57::t_421128ee5237f1 27,30,35
packages/@n8n/engine/src/response-channel/execution-response-channel.ts
s_794845deccc20b::t_cd754a091a395e 1-68
h_8fb27e0cdf6d1e 7,9-10,12-13
s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,5,8-10,13-15,25,29,30,34,55-84,67-96
s_71c6da2ee47cd3::t_4d94f6f753024f 3,4-5,6-7,11,20,21,23,25-26,26-27,28-29,30,35-51,36-52,53,54,55,63-64,66,93,95,105,107
s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 4,12,13,16,18,21-22,24,27,28,31,32,33,35,52,53,54,65,87,99
s_4c46dcfe1ba789::t_e86cea15aea75d 31,32,33,34
packages/@n8n/engine/src/index.ts
s_794845deccc20b::t_cd754a091a395e 32-43
s_71c6da2ee47cd3::t_613cff5051c1db 32-34,36-40,43,46
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 35,41-42
s_4c46dcfe1ba789::t_eed36ddb86f263 44-45
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_794845deccc20b::t_cd754a091a395e 20,22,85
s_4c46dcfe1ba789::t_b53aa9fadcf04f 20
s_4c46dcfe1ba789::t_64cd3bfaade0e7 22
s_4c46dcfe1ba789::t_6b43e18b8acd41 85
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 393
packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts
s_794845deccc20b::t_cd754a091a395e 1-133
s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,101
s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 7,16,18,30,35,38-44,50,54-55,58-59,65-67,72,74,77,80,82-83,85,96-99
s_ae088f5e88fc8b::t_685d3531daff92 37,71,73,75-76,81,84,86-87,161-172,207-218
s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,146-147,192-193
s_719e037cee4d57::t_1fda68e550b269 93-95
s_9a2a7a8eef9b2d::t_df6b21aba09276 103-142
s_9a2a7a8eef9b2d::t_74e41d2d4e4515 143,151,153-156,160,169-176
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 144-150,152,157-159,161-168,177-188
packages/@n8n/engine/src/serve.ts
s_794845deccc20b::t_cd754a091a395e 8,35-37
packages/cli/src/modules/engine-v2/engine-v2.runtime.ts
s_794845deccc20b::t_cd754a091a395e 4,45,49,78,88-90
packages/@n8n/engine/src/response-channel/index.ts
s_794845deccc20b::t_cd754a091a395e 1-6
s_71c6da2ee47cd3::t_d67313882bd806 1-2,4-5,11-12
s_9a2a7a8eef9b2d::t_ec7685c45b1413 3
s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6,13
packages/@n8n/engine/src/response-channel/in-memory-transport.ts
s_794845deccc20b::t_cd754a091a395e 1-33
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_794845deccc20b::t_cd754a091a395e 1,6,22-23,40-50,52,66-72
s_794845deccc20b::t_9bbbf1f363a95f 43-45,52
packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts
s_794845deccc20b::t_cd754a091a395e 17,24,79
packages/cli/src/services/pending-webhook-response.ts
s_794845deccc20b::t_9bbbf1f363a95f 1-59
s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59
s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46
s_9a2a7a8eef9b2d::t_ec7685c45b1413 12
s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52
s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 6,60,62,1131,1825-1826,1917,1919-1929,1921,1924,1927,1932-1943,1932-1937,1939,1942,1972-2040,1972,1975,1983-1984,1986,1989,2000-2001,2003,2006-2007,2010-2011,2013-2015,2018-2019,2025-2026,2029-2030,2033,2036-2037,2039-2040,2112-2121
s_a3125dfe40640a::t_2e14f226a4206d 60
s_4c46dcfe1ba789::t_7dd7b48c8328c2 61-62,1919-1920,1922-1923,1925-1926,1928-1929
s_a3125dfe40640a::t_c1428fe219b94f 1131
s_a3125dfe40640a::t_cf1a46269dd29f 1917
s_a3125dfe40640a::t_98f95192499fa6 1938,1940-1941,1943,1978,1981-1982,1985,1987-1988,1991-1992,1998-1999,2002,2004-2005,2008-2009,2016-2017,2020-2024,2027-2028,2031-2032,2034,2038,2099-2101,2103-2112,2115-2118
s_4c46dcfe1ba789::t_e3cd4f920bebf0 1970,1973-1974,1976-1977
s_719e037cee4d57::t_0f7522dcd91215 1979-1980
s_4c46dcfe1ba789::t_1eddd524b8cecb 1990,1993-1997,2012,2035
ai_agent 2113-2114
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 1-180,19,53-54,142,144-147,154,180,182-185,192
s_71c6da2ee47cd3::t_d405134f94920e 1-5,1-2,6-7,11-17,14-21,24-25,25-26,28,32,35,37-54,46-52,55-67,58-72,82-84,92,98,99-100,102-103,109,113-115,116-118,118-123,120-128,128-137,130-131,133-140,140,143,149-151,153,159-160,176,178,181,183-184,187,187-189,191,197-198,200,210-214,221-228,232-233
s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,8,70-71,73,73-81,76-78,103,116,127,132,139,177,186,216
s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,10-13,68-69,82-85,85-91,87-88,91-93,93-97,96,98,99-101
s_4c46dcfe1ba789::t_533d342b8bac27 18,20-24,22-23,26-27,27-31,30-34,33-45,55-57,72,74-75,79-81,86,89-90,94-95,97,104-106,108,112,117,124-126,138,141,152,176,177-179,179,185,188-195,190,215,217-218
s_719e037cee4d57::t_d73bc028dc08bb 101-102,104-108,107,109-111,110-115,119
s_4c46dcfe1ba789::t_6941e602868b24 148,155-158,180-182,186,193-196,219-220
s_9a2a7a8eef9b2d::t_df6b21aba09276 161-175,199,201-209
s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129
ai_agent 29,36,229-231
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-164
packages/cli/src/services/engine-v2-webhook-responder.service.ts
s_794845deccc20b::t_9bbbf1f363a95f 1-117,5-7,82,116-117,125
s_71c6da2ee47cd3::t_11151294bf63cb 1-4,1-3,11,13,17,18,20-21,23-25,24,26-29,31-32,33-35,38-40,39-46,42-43,47-49,49-52,56,57,60,62,67-70,68-69,76,77,81,84,86,88-89,95,97-98,98,100-101,101-104,110-112,118,124,133,136,138-139,141-143,149-152,155-156
s_4c46dcfe1ba789::t_16f6ec4d91ae85 8-9,8,21,30,37,94,99,102
s_4c46dcfe1ba789::t_f9dae768d9a165 10,12,19-20,22,22-23,25,54-56,57-59,64-67,71-75
s_4c46dcfe1ba789::t_08563fce175542 12,14,15-16,18-19,27-29,30-32,35,38,50-52,53-55,58,70-76,77-82,78,80,83,85,87,93,96-97,99-100,103-104,106,109,113,122-123,137,140,146,153-154
s_4c46dcfe1ba789::t_9317a33118b923 13-14,15,17,26,33-34,36-37,36,44-46,47-48,53,59-61,63,66,105,107-108,114-115,119-121
s_71c6da2ee47cd3::t_c470b0a9f3961f 41,79
s_9a2a7a8eef9b2d::t_ec7685c45b1413 85-92
ai_agent 4-7,9
s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121
s_bfdc3c9bc21b40::t_3d0737ff1431aa 134-135,144-145,147-148
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_794845deccc20b::t_9bbbf1f363a95f 22,39-45,49,67,71,91-99,95-103,149
s_71c6da2ee47cd3::t_19b26356a490b4 38-43,115
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 44-48
packages/cli/src/webhooks/webhook-helpers.ts
s_794845deccc20b::t_9bbbf1f363a95f 30-31,61,74,84-87,359-406,405-406,760-761,1104-1112,1104,1107,1114-1115,1203-1223,1225-1229,1231-1236
s_4c46dcfe1ba789::t_eeeb14c5513318 30-31,386-387,1203-1233,1236
s_4c46dcfe1ba789::t_b486633a6977bd 61,84-87
s_4c46dcfe1ba789::t_db4bafbbb46980 74
s_4c46dcfe1ba789::t_d973a62943d7dd 358-385,388-404,446
s_4c46dcfe1ba789::t_3d863c978088db 1105-1106,1108,1113
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1109-1112
s_4c46dcfe1ba789::t_36c3453a753a08 1234-1235,1237-1239
packages/cli/test/integration/engine-v2-webhooks.test.ts
s_794845deccc20b::t_9bbbf1f363a95f 9,15,23,75-80,142,152-154
packages/workflow/src/interfaces.ts
s_794845deccc20b::t_9bbbf1f363a95f 3681-3686
packages/@n8n/config/src/configs/engine.config.ts
s_794845deccc20b::t_9bbbf1f363a95f 4,66-73
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_794845deccc20b::t_9bbbf1f363a95f 11,13,86-91,107-109
pnpm-lock.yaml
ai_agent 2273-2275
packages/@n8n/engine/package.json
s_9a2a7a8eef9b2d::t_ec7685c45b1413 31
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51
packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,62,65,161-162,164-165
s_6df29c531634b9::t_e346602fc8aaad 54-57
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66
packages/frontend/editor-ui/src/app/components/common/SelectedItemsInfo.vue
s_9255fcc9290949::t_e8608d9ef6073f 1,5-7,9-14,16-17,23,26-37,43-50,52-58,60-87
packages/cli/src/services/project.service.ee.ts
s_4f1e96349c8817::t_ab511a81af4c39 488,494
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentChatStream.test.ts
s_c4a4e9a494a612::t_3c6e81855b874e 1055
packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts
s_13d2093edecceb::t_9cfe45a1425512 596
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_c4a4e9a494a612::t_0fbde1efacdb46 515
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_c4a4e9a494a612::t_d46647e9315efc 201
s_c4a4e9a494a612::t_fff0499ccccc8f 216,218,272,274-284,285-286,288,290-295,298
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "45329dea7554f62dce2422619da72830832f8fcf",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
},
"sessions": {
"s_13d2093edecceb": {
"agent_id": {
"tool": "codex",
"id": "01a0ca37-ecdf-7873-bb4a-4b31a09f7aab",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_14d6c74486cc9e": {
"agent_id": {
"tool": "claude",
"id": "4a01fe19-c389-41e4-9183-7f318e77b406",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
},
"s_1b8554cde45c62": {
"agent_id": {
"tool": "claude",
"id": "412d6818-efbe-45e8-bbc3-57789facf6a6",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_326dd039c6d306": {
"agent_id": {
"tool": "claude",
"id": "cd049455-bc63-41dc-808b-f75c96f484d1",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
},
"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_4f1e96349c8817": {
"agent_id": {
"tool": "codex",
"id": "01a0c5ca-af0f-7170-83bd-9c53a08df798",
"model": "gpt-6-astra"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_4f495571aef8fe": {
"agent_id": {
"tool": "claude",
"id": "c9742293-1385-4d08-b10f-038babe3a75c",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
},
"s_6df29c531634b9": {
"agent_id": {
"tool": "codex",
"id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_719e037cee4d57": {
"agent_id": {
"tool": "claude",
"id": "27f603bd-170c-453c-b9f6-0405967390f4",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_71c6da2ee47cd3": {
"agent_id": {
"tool": "claude",
"id": "34058f20-f9c0-4c61-a303-3490fd47e9b8",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_794845deccc20b": {
"agent_id": {
"tool": "codex",
"id": "01a0b43d-9fd7-7372-ae87-3043b41ce227",
"model": "gpt-5.6-sol"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_8be9ee4c0632ab": {
"agent_id": {
"tool": "claude",
"id": "eae95162-f0a9-4fc2-a78c-2cff399c9192",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
},
"s_8bfbf7a375b636": {
"agent_id": {
"tool": "claude",
"id": "71c3c153-cff6-4553-b48e-985f97aec971",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
},
"s_9255fcc9290949": {
"agent_id": {
"tool": "claude",
"id": "b8f25eb8-5987-478d-9755-27ba3bd7da2a",
"model": "claude-fable-5-1"
},
"human_author": "alex <alex@n8n.io>"
},
"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_a3125dfe40640a": {
"agent_id": {
"tool": "claude",
"id": "075b8cbd-4b8b-47a1-8eab-be2d73d8c62b",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_ae088f5e88fc8b": {
"agent_id": {
"tool": "claude",
"id": "889b53f9-e9c3-4e3b-b556-d6d34bb1180e",
"model": "claude-sonnet-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_b1a69ed75d6063": {
"agent_id": {
"tool": "claude",
"id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
},
"s_bfdc3c9bc21b40": {
"agent_id": {
"tool": "claude",
"id": "e768b0c7-e08a-400c-bc83-3cc0967415bb",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
},
"s_c4a4e9a494a612": {
"agent_id": {
"tool": "codex",
"id": "01a0c931-0a24-7242-93f9-890df461d8e8",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_e144e5251a2cb8": {
"agent_id": {
"tool": "claude",
"id": "a7753e94-3650-4565-9adb-98c5d6f2ddee",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
},
"s_eb2180847c08bb": {
"agent_id": {
"tool": "claude",
"id": "76142b24-1777-4700-a7dd-6a13e7cbd9a2",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,111 @@
packages/cli/src/controller.registry.ts
s_8631ec10eb1199::t_0e9ab61e6a5f3f 85-86
packages/cli/src/public-api/media-types/content-type.ts
s_8631ec10eb1199::t_06f6dc8b3229ce 13-14
h_5d40c27a8fdfd1 38
packages/cli/src/public-api/v1/handlers/discover/discover.service.ts
s_8631ec10eb1199::t_eccf8c61bbd795 142-143
s_8631ec10eb1199::t_a5dc3807db1ed0 136-141,144-147
packages/cli/src/public-api/media-types/request-body/__tests__/multipart.request-body.test.ts
s_8631ec10eb1199::t_de89ff72fad99a 64-67,69,71-73,75-79,81,83-85,87-91,93,95-96,98-99,101-102,104-110,112,114-117,119-123,125,127-129,132-135,137,139-142,144-146,148,150-153
s_8631ec10eb1199::t_8b18680ea495db 2,61-63
s_8631ec10eb1199::t_44be8d4ef6e7e9 1,3,7,13-59
s_8631ec10eb1199::t_a94064cce2111e 60
packages/cli/src/__tests__/controller.registry.body-media.test.ts
s_8631ec10eb1199::t_fc35c9156935b0 2
packages/cli/src/public-api/media-types/request-body/types.ts
s_8631ec10eb1199::t_5e08f244b448db 2,13
h_5d40c27a8fdfd1 12
packages/cli/src/public-api/public-api-controller.registry.ts
s_8631ec10eb1199::t_9b99b4ea7e471a 7-12,20,22-23
s_8631ec10eb1199::t_33a1f10107165d 169,257-290
s_8631ec10eb1199::t_c2d89fd2b254f8 291-293
s_8631ec10eb1199::t_37e452e27c4b42 95
s_8631ec10eb1199::t_1d3a02adf65aa4 96-97
packages/cli/src/public-api/media-types/request-body/multipart.request-body.ts
s_8631ec10eb1199::t_8431e4af7fed03 91
s_8631ec10eb1199::t_cf3786d08b3a23 94,98,100,103,106,108
s_8631ec10eb1199::t_93d41b4fd47b04 101
s_8631ec10eb1199::t_28fee10e300d9c 8,17-20,21-45
s_8631ec10eb1199::t_d98fe1103b1652 1-6
s_8631ec10eb1199::t_ef5bc1c5c70279 46
h_5d40c27a8fdfd1 16,57-58,87
packages/cli/src/public-api/v1/openapi-gen/__tests__/request-body-schema-parity.test.ts
s_8631ec10eb1199::t_9cb2740b99360e 38,42-43,45
packages/cli/src/public-api/v1/openapi-gen/decorator-routes.ts
s_8631ec10eb1199::t_7135a7aeb01f87 169
s_8631ec10eb1199::t_f345a5f517669d 236-237
h_5d40c27a8fdfd1 164-166
packages/cli/src/public-api/public-api-route-resolver.ts
s_8631ec10eb1199::t_d31204873adda3 20-21
s_8631ec10eb1199::t_fbb47728c76bfe 39-44
s_8631ec10eb1199::t_113b404e331116 22,24
s_8631ec10eb1199::t_9841c906679426 46-47
s_8631ec10eb1199::t_eaedb9fb088007 45
s_8631ec10eb1199::t_c8506a487413b9 23
s_8631ec10eb1199::t_618355774723be 154
packages/cli/src/public-api/v1/openapi-gen/__tests__/decorator-routes.test.ts
s_8631ec10eb1199::t_d84eb9ffcff611 289
packages/cli/src/public-api/__tests__/public-api-route-resolver.test.ts
s_8631ec10eb1199::t_6eab1bc17a53e2 112-117
s_8631ec10eb1199::t_e805f305b32bbb 92-97
s_8631ec10eb1199::t_4c67daabc06299 66-73
s_8631ec10eb1199::t_1def2f247f0dce 27-28
packages/@n8n/decorators/src/controller/args.ts
s_8631ec10eb1199::t_35dc1f65dbd669 53
s_8631ec10eb1199::t_f6b0b528128f55 19
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_8631ec10eb1199::t_81cc0ea1d99fd8 98-219,221,224
s_8631ec10eb1199::t_0fd34ce4143e7a 3,6-8
s_8631ec10eb1199::t_2b525d15e0e526 9,220,222-223,225-233
packages/@n8n/api-types/src/dto/packages/import-blocking-issue.schema.ts
s_8631ec10eb1199::t_510b21b5cf341c 1-207
s_8631ec10eb1199::t_ff8f49a121e10d 208-213
packages/@n8n/api-types/src/dto/packages/import-result.dto.ts
s_8631ec10eb1199::t_9264ad58b8802b 1-127
packages/cli/src/public-api/v1/controllers/index.ts
s_8631ec10eb1199::t_ab152dd266226e 17
packages/cli/src/public-api/v1/controllers/n8n-packages.public.controller.ts
s_8631ec10eb1199::t_ea0d3cf0d7519e 1-6
s_8631ec10eb1199::t_260f84e4fadd02 7-135
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_8631ec10eb1199::t_fcae94410b7595 29
packages/@n8n/api-types/src/dto/index.ts
s_8631ec10eb1199::t_b23875e6ea040a 485-493
packages/cli/test/integration/public-api/n8n-packages-import.test.ts
s_8631ec10eb1199::t_b1143edbb5b663 166-168
s_8631ec10eb1199::t_3ae5bfabc945b0 25-30
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_8631ec10eb1199::t_1572b79b2f4574 1
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-request.dto.test.ts
s_8631ec10eb1199::t_2ee2219be34d0f 6-16,19-22,26,49,57,80,88,111-113,116-132,139,153,163,174,188,198,209,223,232,244,271,280,295-298,307,320,336-339,347,359,373-376,385,398,411-422,430,442,453-456,465,478,486,503-507,516-529,536-539,550,564,574-577,588,602,612-615,626,640,650-653,664,678,688-689,702,716
packages/@n8n/api-types/src/dto/packages/__tests__/import-result.dto.test.ts
s_8631ec10eb1199::t_739345cd4282a6 1-313
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/importPackage.generated.yml
s_8631ec10eb1199::t_a4b3e7a9afc98a 1-486
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
s_8631ec10eb1199::t_df43d46fef9af8 168-170
packages/cli/src/public-api/v1/shared/spec/schemas/importBlockingIssue.generated.yml
s_8631ec10eb1199::t_3f9f29c6fb43aa 1-31,34,36,38-283,285,287,289-435,437,439,441,443,445,447,449-457
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "4a3c24a697b5a018d2de4635f7f1bf7f63f2730a",
"prompts": {},
"humans": {
"h_5d40c27a8fdfd1": {
"author": "Sam Wooler <swooler592@gmail.com>"
}
},
"sessions": {
"s_8631ec10eb1199": {
"agent_id": {
"tool": "claude",
"id": "77132272-9e69-4c36-85e9-f1136efb4942",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/cli/src/modules/data-table/data-table-column.repository.ts
s_a5c113d3dab7cc::t_6299bacb92e182 2,4,21,25,27,143,149
packages/cli/src/modules/data-table/__tests__/data-table-column.repository.test.ts
s_a5c113d3dab7cc::t_6299bacb92e182 2,43-47
packages/cli/src/modules/data-table/data-table.service.ts
s_a5c113d3dab7cc::t_6299bacb92e182 290
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4cac491b45581318caa33e6b7e9911a2f6ccd259",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,33 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/PromotionReviewDetail.vue
s_97fae976194563::t_339fd1b34954ad 211-235
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_97fae976194563::t_b4e957b6e84af4 236
ai_agent 50
s_97fae976194563::t_65da4a228b7f6d 165
s_97fae976194563::t_cce2bf105731fb 75-77
s_97fae976194563::t_96aedbfb230e4f 20-21
s_97fae976194563::t_975690f1f8695b 44-49,51,53
s_97fae976194563::t_81039fc1c7c1b9 52
s_97fae976194563::t_3eae3372ee37ac 212
s_97fae976194563::t_863a81efe08132 125
s_97fae976194563::t_0f1763b76c32e4 408
packages/cli/src/modules/promotions.ee/docs/poc-gitlab-promotion-review.md
s_97fae976194563::t_8c899f80d2f11d 396
s_97fae976194563::t_95b8be92568523 376-380
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4d8930c65323cc7d8fc9c30aacebf4b642e25041",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,19 @@
packages/@n8n/api-types/src/dto/log-streaming/__tests__/log-streaming-public.dto.test.ts
s_f237da1bec2829::t_d3df59ec3b284a 28,30,33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4f454524d11110bd9d64b800b18fd87dcf8c3760",
"prompts": {},
"sessions": {
"s_f237da1bec2829": {
"agent_id": {
"tool": "claude",
"id": "0032cd37-e885-4ea6-b9bc-63715d721b55",
"model": "claude-fable-5-1"
},
"human_author": "Uddish Verma <uddish.verma@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,69 @@
packages/modules/insights/frontend/src/components/InsightsDateRangeAlert.vue
s_df6c397ba2c129::t_1db258ba52aff7 82
packages/frontend/@n8n/design-system/src/components/N8nFormBox/FormBox.vue
s_df6c397ba2c129::t_48fc7804446f54 2
packages/modules/insights/frontend/src/components/InsightsUpgradeModal.vue
s_df6c397ba2c129::t_1db258ba52aff7 43
packages/frontend/editor-ui/src/features/agents/components/AgentPreviewButton.vue
s_df6c397ba2c129::t_1db258ba52aff7 14,21,63
packages/frontend/editor-ui/src/features/core/auth/components/SsoSigninCard.vue
s_df6c397ba2c129::t_1db258ba52aff7 173
packages/frontend/@n8n/design-system/src/components/N8nSelectedItemsInfo/SelectedItemsInfo.stories.ts
s_df6c397ba2c129::t_1db258ba52aff7 62-63
packages/modules/otel/frontend/src/SettingsOpenTelemetryView.vue
s_df6c397ba2c129::t_1db258ba52aff7 559
packages/frontend/editor-ui/src/features/ndv/panel/components/OutputPanel.vue
s_df6c397ba2c129::t_1db258ba52aff7 426
packages/frontend/@n8n/design-system/src/components/N8nSelectedItemsInfo/component-selected-items-info.md
s_df6c397ba2c129::t_1db258ba52aff7 42
packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue
s_df6c397ba2c129::t_1db258ba52aff7 817
packages/frontend/editor-ui/src/features/ndv/panel/components/InputPanel.vue
s_df6c397ba2c129::t_1db258ba52aff7 532
packages/frontend/@n8n/design-system/src/components/N8nIconButton/IconButton.stories.ts
s_df6c397ba2c129::t_1db258ba52aff7 14
packages/frontend/@n8n/design-system/src/components/N8nIconPicker/IconPicker.stories.ts
s_df6c397ba2c129::t_1db258ba52aff7 20
packages/modules/insights/frontend/src/components/InsightsDataRangePicker.vue
s_df6c397ba2c129::t_1db258ba52aff7 167
packages/modules/type-availability-policies/frontend/src/components/RestrictedNodePanel.vue
s_df6c397ba2c129::t_1db258ba52aff7 50
packages/frontend/@n8n/design-system/src/components/N8nMarkdownEditor/MarkdownEditor.vue
s_df6c397ba2c129::t_1db258ba52aff7 412
packages/frontend/editor-ui/src/features/ai/instanceAi/components/PreferenceEditModal.vue
s_df6c397ba2c129::t_1db258ba52aff7 343
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.vue
s_df6c397ba2c129::t_1db258ba52aff7 374
packages/frontend/@n8n/design-system/src/components/N8nToggle/Toggle.stories.ts
s_df6c397ba2c129::t_1db258ba52aff7 12,61
packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts
s_df6c397ba2c129::t_1db258ba52aff7 231
packages/frontend/editor-ui/src/features/shared/toolsConnection/McpToolSettingsContent.vue
s_df6c397ba2c129::t_1db258ba52aff7 335
packages/frontend/@n8n/design-system/src/components/N8nToggle/Toggle.test.ts
s_df6c397ba2c129::t_1db258ba52aff7 26
packages/frontend/@n8n/design-system/src/components/N8nIcon/__snapshots__/Icon.test.ts.snap
s_df6c397ba2c129::t_f70d4cc9b82e00 5,11,23,29,35
packages/frontend/editor-ui/src/features/ndv/panel/components/__snapshots__/NDVSubConnections.test.ts.snap
s_df6c397ba2c129::t_79492c71e820e0 10
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/buttons/__snapshots__/CanvasStopCurrentExecutionButton.test.ts.snap
s_df6c397ba2c129::t_07a7e8ebac2bc9 3
packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/buttons/__snapshots__/CanvasStopWaitingForWebhookButton.test.ts.snap
s_df6c397ba2c129::t_0f7f54c86f32eb 3
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "5a41ef87cd4c4daa236e7a08d7c7d64a70a9e23b",
"prompts": {},
"sessions": {
"s_df6c397ba2c129": {
"agent_id": {
"tool": "pi",
"id": "01a0f6f8-24d9-73c1-a804-786ea56c9af8",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,45 @@
packages/@n8n/api-types/src/dto/packages/import-result.dto.ts
s_8631ec10eb1199::t_43b8a43e734d59 23-51,55-63,67-85,89,91-99,106-108,112-116,118-123,127-142,145-160,167-205,207-230,233,235,239,242,244,248
s_8631ec10eb1199::t_25f916402ea6dc 231-232
s_8631ec10eb1199::t_743ed559b949b4 234
s_8631ec10eb1199::t_5bd96a1127cb8d 236-237
s_8631ec10eb1199::t_78b57a9daa5c23 240-241
s_8631ec10eb1199::t_f54deeaf650290 243
s_8631ec10eb1199::t_6ba3dc887aae4d 245-247
s_8631ec10eb1199::t_27658d86a3b3e7 249-251
packages/@n8n/api-types/src/dto/packages/import-blocking-issue.schema.ts
s_8631ec10eb1199::t_eb55e5abf38611 207-247
s_8631ec10eb1199::t_45fe70da13c327 15-33,35-205,248-363,365-384,389
s_8631ec10eb1199::t_33d720ac08d3b1 206
s_8631ec10eb1199::t_c004f1ec0b7278 385-388
s_8631ec10eb1199::t_1ee05c85aa8195 390-392
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_8631ec10eb1199::t_b97743e7fff138 183-191,196-208
s_8631ec10eb1199::t_a1bee7c655f5f3 145-146
s_8631ec10eb1199::t_cda4cbded48882 116-120
s_8631ec10eb1199::t_d7bed504a8c9d1 213-219,222-226,231-236,242-248
s_8631ec10eb1199::t_b05d56ea846eb3 256-267,274-291,296-302,306-311,315-324
s_8631ec10eb1199::t_a31515ae839bb3 135-136
s_8631ec10eb1199::t_6b9bc753184f67 166-170,175-179
s_8631ec10eb1199::t_30eb9d9b6f8ad5 156-161
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/importPackage.generated.yml
s_8631ec10eb1199::t_1fdabe827895bb 34,44,52,61,68,75,83,90,97,103,111,118,127,135,141,148,156,190,193,204,207,219,222,228,234,237,244,262,267,271,277,284,299,305,313,316,322,328,335,343,346,349,356,362,374,378,386,391,395,415,420,425,430,435,442,450,455,460,465,470,477,496-497
packages/cli/src/public-api/v1/shared/spec/schemas/importBlockingIssue.generated.yml
s_8631ec10eb1199::t_74bf0858e9a496 19,50,64,67,77,91,94,104,119,125,133,151,154,157,167,182,188,208,212,216,222,235,241,252,260,273,279,297,302,307,323,328,337,354,357,363,366,369,374,379,388,397,406,409,418,426-427,429-430,432-433,438,443,451,460,463,468,474,483,514
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "5beb7b5322b549c62a2156eeec61b5ce45d04f97",
"prompts": {},
"sessions": {
"s_8631ec10eb1199": {
"agent_id": {
"tool": "claude",
"id": "77132272-9e69-4c36-85e9-f1136efb4942",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/@n8n/api-types/src/dto/packages/import-result.dto.ts
s_8631ec10eb1199::t_765c439e3fdb79 19
s_8631ec10eb1199::t_20f1398c74dee0 77-78
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_8631ec10eb1199::t_87af7e07f01965 148-150
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/importPackage.generated.yml
s_8631ec10eb1199::t_7559dd377f67bb 61,178,368-369,371-372
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "646ec197af06963e0bf412fdb8fffcc74afd7935",
"prompts": {},
"sessions": {
"s_8631ec10eb1199": {
"agent_id": {
"tool": "claude",
"id": "77132272-9e69-4c36-85e9-f1136efb4942",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/frontend/editor-ui/src/features/agents/utils/agent-plan.ts
s_fbba0b32ee6f59::t_ce7aa09cf4dccf 104,129-131
packages/frontend/editor-ui/src/features/agents/__tests__/agent-plan.test.ts
s_fbba0b32ee6f59::t_85f2f647d672b1 131,143-152,154-171
s_fbba0b32ee6f59::t_ce7aa09cf4dccf 153
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "64764360261394c01aa24b85e3307e1c9919000a",
"prompts": {},
"sessions": {
"s_fbba0b32ee6f59": {
"agent_id": {
"tool": "codex",
"id": "01a10c3a-c169-7050-86b8-0b78c91b308c",
"model": "gpt-6-astra"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_a5c113d3dab7cc::t_9172d067165969 138
packages/cli/src/modules/n8n-packages/entities/data-table/data-table-importer.ts
s_a5c113d3dab7cc::t_e6ffe307f35270 128,142,163,171,278-282
packages/cli/src/modules/n8n-packages/entities/data-table/data-table-schema-conflict-policy.ts
s_a5c113d3dab7cc::t_9172d067165969 13
packages/cli/src/modules/n8n-packages/engine/import-gates.ts
s_a5c113d3dab7cc::t_9172d067165969 43-46
s_a5c113d3dab7cc::t_3257125654ae26 60-62
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "64aeadc20ee4adaff890cc979b669335c4888718",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_a5c113d3dab7cc::t_e59659b949a9ab 691
s_a5c113d3dab7cc::t_5797dd357588ad 710-713,715-716
s_a5c113d3dab7cc::t_1ddbf8c10aef87 690
s_a5c113d3dab7cc::t_dae2b8cc2a01cd 714
s_a5c113d3dab7cc::t_a37c6948773557 5,33,688-689,692-709,717-721
packages/cli/src/modules/n8n-packages/engine/import-gates.ts
s_a5c113d3dab7cc::t_839ea9ce55b379 43
s_a5c113d3dab7cc::t_9ca11245cfadd3 48-50
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "72b1c3b7dfa0fab95ebab4d88dd3feeb0575c9c6",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -1,8 +1,8 @@
packages/frontend/@n8n/eslint-plugin-design-system/src/rules/no-static-element-interactions.ts
s_51b74b4c66402b::t_4746d7a025f37a 21,37-38,46-48
ai_agent 15,39-45,73-74,77-78
ai_agent 15,39-45,39-48,73-74,73-78,77-78
packages/frontend/@n8n/eslint-plugin-design-system/src/rules/no-static-element-interactions.test.ts
ai_agent 33-46,48-52
ai_agent 26-27,33-46,37-52,48-52
s_51b74b4c66402b::t_4878079419808f 47
---
{

View File

@ -0,0 +1,36 @@
packages/@n8n/agents/src/runtime/model/messages.ts
s_457497f1c5d0b7::t_72c70dd7910f89 14
ai_agent 34-35,266
packages/@n8n/agents/src/runtime/__tests__/kimi-reasoning-replay.test.ts
s_457497f1c5d0b7::t_72c70dd7910f89 22-26,30,40,44,47,88-89,138,148,194
ai_agent 28,33-39,43
packages/@n8n/agents/src/utils/model.ts
s_457497f1c5d0b7::t_72c70dd7910f89 7
ai_agent 3-6
packages/cli/src/modules/instance-ai/__tests__/instance-ai-settings.service.test.ts
s_457497f1c5d0b7::t_72c70dd7910f89 1954-1970,2156-2157,2159-2162,2168,2170-2172
ai_agent 1984-1992,2155,2158,2163-2167,2169,2173
packages/cli/src/modules/instance-ai/instance-ai-settings.service.ts
ai_agent 1497,1499
s_457497f1c5d0b7::t_72c70dd7910f89 150-154
packages/@n8n/agents/src/runtime/model/provider-quirks.ts
ai_agent 21-25,182-185,187,194-199
packages/@n8n/agents/src/runtime/loop/runtime-context.ts
ai_agent 10,37,82-87,193
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7ecb4edea139d4eb53bd8a0feca434d524620520",
"prompts": {},
"sessions": {
"s_457497f1c5d0b7": {
"agent_id": {
"tool": "claude",
"id": "dbf03165-6de1-4325-ab88-277ad6c11abc",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/promotions.ee/docs/poc-gitlab-promotion-review.md
s_97fae976194563::t_c6cdccb4c1cfa2 375-379,388-412,431-447
s_97fae976194563::t_d69a07ea85ddcd 380-387
s_97fae976194563::t_90122a893875a8 340-341
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7fb18d180b3093b559abcc9f56f57f3836971ba5",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,97 @@
packages/cli/src/workflows/workflow.service.ts
s_302391aec95cb2::t_4db2fcf677f27a 490-493
s_302391aec95cb2::t_5e5e38e9194f80 1589-1590,1604-1606
s_302391aec95cb2::t_20a1e81a399af7 1546-1551
s_302391aec95cb2::t_eb2ee309a459ee 1626-1629
s_302391aec95cb2::t_ff63d8c423323b 415,432
s_302391aec95cb2::t_814a0a7a192cad 1643-1644,1650-1652
s_302391aec95cb2::t_396ae6a3966c8a 1550
s_302391aec95cb2::t_f4d6b937988628 1629
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-importer.ts
s_302391aec95cb2::t_caff843ae37e28 290
s_302391aec95cb2::t_1f8b84d70af60c 278
s_302391aec95cb2::t_923dc1918cae26 306,312,316
s_302391aec95cb2::t_858878cccdbd7d 313
s_302391aec95cb2::t_4d08e50504c839 269,275-276
s_302391aec95cb2::t_ed7afce953aa28 320,324
s_302391aec95cb2::t_46b42e5b1a8420 98,101
s_302391aec95cb2::t_4e210c60554cee 139
s_302391aec95cb2::t_13b8e8abaf94ef 298
s_302391aec95cb2::t_e9143c8adfa6d2 260
s_302391aec95cb2::t_4525b7dabaf364 246
s_302391aec95cb2::t_2ca4428e4ca147 286
s_302391aec95cb2::t_6289a5f613eeb3 235-237
s_302391aec95cb2::t_84dec5352ee766 303
s_302391aec95cb2::t_fa5b5c2170964e 68
s_302391aec95cb2::t_662ea483fe5a97 18
packages/cli/src/modules/n8n-packages/entities/workflow/workflow.serializer.ts
s_302391aec95cb2::t_ef575fccdbb3e8 42
s_302391aec95cb2::t_bc69d502ee73ca 95
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_302391aec95cb2::t_b3836bc441a949 499-500
s_302391aec95cb2::t_aa4e9a75286dc5 665
s_302391aec95cb2::t_7b2f85f112b3af 696
s_302391aec95cb2::t_fceeb5ed497eea 375
s_302391aec95cb2::t_43d607fd61e99a 2314-2315,2317-2318,2320
s_302391aec95cb2::t_3990279c519f38 2481
s_302391aec95cb2::t_207bd06a73abe3 909,2249,2255,2319,2430,2460,2498,2539,2798,2804,2869
s_302391aec95cb2::t_48054ad6086e17 501
s_302391aec95cb2::t_33d3e2d75da206 2509
s_302391aec95cb2::t_3e0b187159e75f 375
s_302391aec95cb2::t_3894bbb1e8e7da 2355-2370,2372-2382
packages/cli/src/workflows/workflow-creation.service.ts
s_302391aec95cb2::t_eaf3993e61fd70 155,170,176
packages/cli/src/modules/n8n-packages/__tests__/import-subworkflows.integration.test.ts
s_302391aec95cb2::t_207bd06a73abe3 220,227
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_302391aec95cb2::t_7a2be2139ab6a3 36-39
s_302391aec95cb2::t_695713d0ac7f61 55,57,59,69
s_302391aec95cb2::t_bff56c27c30dd5 40,42
s_302391aec95cb2::t_211fef6f4a8b3d 76
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-importer.test.ts
s_302391aec95cb2::t_54cebb50dfeeb7 28
s_302391aec95cb2::t_4d17dba4439fd9 294
s_302391aec95cb2::t_34599b089d76ea 338-342
s_302391aec95cb2::t_8e35a7d1f003b1 337
s_302391aec95cb2::t_dea48006e944d8 118,124-129
s_302391aec95cb2::t_23d45a323fb57f 95,147,276,330,376,421
s_302391aec95cb2::t_f06aa6ab479b5e 172-217,218-230
s_302391aec95cb2::t_0456cea5ba5a91 409-434,435-452
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.serializer.test.ts
s_302391aec95cb2::t_d74cb6a001b623 43
packages/cli/test/integration/public-api/n8n-packages-import.test.ts
s_302391aec95cb2::t_d74cb6a001b623 424
packages/cli/src/modules/n8n-packages/engine/__tests__/import-gates.test.ts
s_302391aec95cb2::t_23d45a323fb57f 11
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-import.types.ts
s_302391aec95cb2::t_4d4ac8bca8fbe1 9
s_302391aec95cb2::t_cbdc299ab02305 95
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-id-policy.test.ts
s_302391aec95cb2::t_5d591d3c847fcd 1
s_302391aec95cb2::t_5d877cf0282fee 24-33
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-id-policy.ts
s_302391aec95cb2::t_63282366821bc3 18,23-28
s_302391aec95cb2::t_8b973bb1754320 19,22
s_302391aec95cb2::t_f58fdd139be92c 20-21
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8a4469081b07cd2713b26eef3b3deb8ce1fea434",
"prompts": {},
"humans": {
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
},
"sessions": {
"s_302391aec95cb2": {
"agent_id": {
"tool": "cursor",
"id": "40f3fdd1-0f9b-4598-ad15-07acab675a8e",
"model": "claude-opus-5"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/cli/src/modules/promotions.ee/CONTEXT.md
s_97fae976194563::t_4030d413b841cd 65-74
s_97fae976194563::t_01be5ff8d00f68 1-58,75-112
s_97fae976194563::t_8043b326a583cc 59-64
packages/cli/src/modules/promotions.ee/docs/poc-gitlab-promotion-review.md
s_97fae976194563::t_c3df213d107036 1-211
packages/cli/src/modules/promotions.ee/docs/adr/ADR-20261005-interleave-promotion-reviews-in-the-review-inbox.md
s_97fae976194563::t_34e771740dbdc1 5
s_97fae976194563::t_4960f476809586 1-4,6-67
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8abdd786439b587cc54bb8a7d50aa8bfedbda00f",
"prompts": {},
"sessions": {
"s_97fae976194563": {
"agent_id": {
"tool": "cursor",
"id": "afcd727d-38fa-4638-966d-feb3e6311121",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,59 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promoteErrorMessage.ts
s_8987b8017e49de::t_df2766be16bd6e 36-42,44-45
packages/cli/src/errors/http-error-serializers.ts
ai_agent 127
s_8987b8017e49de::t_966c4b12162d7e 133-141
packages/cli/src/errors/__tests__/http-error-serializers.test.ts
s_8987b8017e49de::t_f47142c05000f1 90-92,98,102
packages/frontend/editor-ui/src/features/integrations/promotions.ee/promoteErrorMessage.test.ts
s_8987b8017e49de::t_f2bb7cd6a5ee2b 53-62,64-67,73-74,76-80
s_8987b8017e49de::t_ff013bd9a4d08c 48-52,63
ai_agent 68-72
s_8987b8017e49de::t_c4ed688fb983b4 9
packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts
s_8987b8017e49de::t_c7c8e910f564de 255
packages/cli/src/modules/promotions.ee/promotions-selective-push.error.ts
s_8987b8017e49de::t_63dc67af9ea77d 38-42,44,49
packages/cli/src/modules/promotions.ee/branch-placement.ts
s_8987b8017e49de::t_172990370c7bc0 41,43-47,55
s_8987b8017e49de::t_b820297097fbc9 87-102,104-110,112,115-121,123-151,153
packages/frontend/@n8n/i18n/src/locales/en.json
s_8987b8017e49de::t_9e543a82709fa6 9055
packages/cli/src/modules/promotions.ee/working-copy-updater.ts
s_8987b8017e49de::t_26129913215cdd 19,22
s_8987b8017e49de::t_2bfa4380a7581c 383-387,389
s_8987b8017e49de::t_f200c578642747 330-334,340,344-349,351
s_8987b8017e49de::t_a50e4503025169 566-604
s_8987b8017e49de::t_dd7a52a6965e5a 423-436
packages/cli/src/modules/promotions.ee/__tests__/branch-placement.test.ts
s_8987b8017e49de::t_bcae068bbbaf03 139-148,150-189,192-195,197-198
s_8987b8017e49de::t_0cb5d6f9a0466c 7
packages/cli/src/modules/promotions.ee/__tests__/working-copy-updater.test.ts
ai_agent 537-539,578-583
s_8987b8017e49de::t_2163da2f096b03 478
s_8987b8017e49de::t_3ef5719dac22ed 480
s_8987b8017e49de::t_7f65ab663e3357 497-510,512-524,526-528,530-532,534-536,540-577,584-585,587
s_8987b8017e49de::t_f4634f2cd01fdb 439
s_8987b8017e49de::t_b848ff63bb2b08 479
packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts
s_8987b8017e49de::t_cd0c39712c692b 109-112,119-120
packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts
s_8987b8017e49de::t_880971da5e629f 1343
s_8987b8017e49de::t_390ae59c13531b 1374-1376,1390-1409
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8b64579b895189c96fbfc98803becd1b6f723568",
"prompts": {},
"sessions": {
"s_8987b8017e49de": {
"agent_id": {
"tool": "cursor",
"id": "ce582f0f-6915-4be7-93ac-a2ac38c09dc8",
"model": "claude-fable-5-1"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/data-table/data-table-column.repository.ts
s_a5c113d3dab7cc::t_ffb29b51faa50e 143
packages/@n8n/cli/src/commands/package/import.ts
s_a5c113d3dab7cc::t_ffb29b51faa50e 89
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8b7bc0463507c60760fac997dc4c70daed7c4935",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

Some files were not shown because too many files have changed in this diff Show More