diff --git a/02/68cae49d41f4051447a6c59c9a16fb535efef4 b/02/68cae49d41f4051447a6c59c9a16fb535efef4 new file mode 100644 index 00000000000..51064e61e5b --- /dev/null +++ b/02/68cae49d41f4051447a6c59c9a16fb535efef4 @@ -0,0 +1,32 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_77655ca8fe3a59::t_ae4e16f6fe37dd 70,97 + s_77655ca8fe3a59::t_5c8ced0da71a29 15-16,113 + s_77655ca8fe3a59::t_92f9ed093e3f3b 114 + s_77655ca8fe3a59::t_78f52f995f9dbe 36-41 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_ae4e16f6fe37dd 68 + s_77655ca8fe3a59::t_89a4935a8c9412 141-157 + s_77655ca8fe3a59::t_5c8ced0da71a29 25-27 + s_77655ca8fe3a59::t_932644df19e0e6 21-23 +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_5c8ced0da71a29 63 + s_77655ca8fe3a59::t_92f9ed093e3f3b 64-66 + s_77655ca8fe3a59::t_ae4e16f6fe37dd 54-55 + s_77655ca8fe3a59::t_78f52f995f9dbe 35-39 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0268cae49d41f4051447a6c59c9a16fb535efef4", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/04/69ebc0e0110548136ad49aebac0befee765815 b/04/69ebc0e0110548136ad49aebac0befee765815 new file mode 100644 index 00000000000..3239a8aca0b --- /dev/null +++ b/04/69ebc0e0110548136ad49aebac0befee765815 @@ -0,0 +1,40 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 119 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 158-168 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_f3349bed94c9d4 675-707 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 49 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 236-248 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 100 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_11f45f728b61b2 28,229-256,260-292,340-355 + s_77655ca8fe3a59::t_3981f9baab2c51 257-259 + s_77655ca8fe3a59::t_8d8d61a214d9e5 314,317,324,331,337 + s_77655ca8fe3a59::t_4c63b1be6220ba 293-313,315-316,318-323,325-330,334-336,338-339 + s_77655ca8fe3a59::t_1ce0a69b4180cb 332-333 + s_77655ca8fe3a59::t_d6013f274fb6cf 204-205 + s_77655ca8fe3a59::t_718d837227242f 356-357 +packages/@n8n/engine/src/execution/wait-sweeper.ts + s_77655ca8fe3a59::t_a5b2fc315236aa 29-31,41,48-51,55-84,87-92 + s_77655ca8fe3a59::t_dd12c7499db79f 93-95 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0469ebc0e0110548136ad49aebac0befee765815", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/06/fadd050bfff5905f85a01c7227f3b90f168af7 b/06/fadd050bfff5905f85a01c7227f3b90f168af7 new file mode 100644 index 00000000000..b74a4a92781 --- /dev/null +++ b/06/fadd050bfff5905f85a01c7227f3b90f168af7 @@ -0,0 +1,32 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_77655ca8fe3a59::t_ae4e16f6fe37dd 70,97 + s_77655ca8fe3a59::t_5c8ced0da71a29 15-16,113 + s_77655ca8fe3a59::t_92f9ed093e3f3b 114 + s_77655ca8fe3a59::t_78f52f995f9dbe 36-41 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_ae4e16f6fe37dd 68 + s_77655ca8fe3a59::t_89a4935a8c9412 141-157 + s_77655ca8fe3a59::t_5c8ced0da71a29 25-27 + s_77655ca8fe3a59::t_932644df19e0e6 21-23 +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_5c8ced0da71a29 63 + s_77655ca8fe3a59::t_92f9ed093e3f3b 64-66 + s_77655ca8fe3a59::t_ae4e16f6fe37dd 54-55 + s_77655ca8fe3a59::t_78f52f995f9dbe 35-39 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "06fadd050bfff5905f85a01c7227f3b90f168af7", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/07/23f4e3cbfb3ff9bb445e83bbbc6a7f566587db b/07/23f4e3cbfb3ff9bb445e83bbbc6a7f566587db new file mode 100644 index 00000000000..bb1d6193f7e --- /dev/null +++ b/07/23f4e3cbfb3ff9bb445e83bbbc6a7f566587db @@ -0,0 +1,110 @@ +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,21,23,38,41-46,48-52,54-70,73,77-80,82,85,90,94-95,97-98,100,102-103,105-108,110,113,116-117,121-123,126,140-143,151-152,160-161 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,40,71-72 + s_4c46dcfe1ba789::t_08563fce175542 18,47,53,75,83-84,86-89,91,93,96,101,111,114,118,129,139 + s_4c46dcfe1ba789::t_9317a33118b923 19-20,74,76,104,119-120 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 22,124,144,153-155 + s_4c46dcfe1ba789::t_f1ea1f245992e5 39 + s_71c6da2ee47cd3::t_c470b0a9f3961f 92,115 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,1247-1267,1269-1273,1277 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-90 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_71c6da2ee47cd3::t_22028249b03956 430,432,436,443,445,448,455,457,476-477 + s_4c46dcfe1ba789::t_d973a62943d7dd 431,433-435,437-442,444,446-447,449-454,456,458-475 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154 + s_4c46dcfe1ba789::t_36c3453a753a08 1275-1276,1278-1280 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63,2045-2046,2051-2052 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116-2119 + s_a3125dfe40640a::t_98f95192499fa6 2231-2237,2240-2243 + ai_agent 2238-2239 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-4,6 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 7 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-44,46-47,49 + s_4c46dcfe1ba789::t_eed36ddb86f263 48 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 41-50 + s_719e037cee4d57::t_6eb243654129cd 57 + s_719e037cee4d57::t_ad9e149f2f0240 59,61 + s_719e037cee4d57::t_4d7b0304b6368f 62 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 3,18-22,24-26,30-31,33,39,41,75,83 + s_71c6da2ee47cd3::t_4d94f6f753024f 4-5,11-12,14-17,23,27-29,32,34-36,38,42-58,60-62,64-70 + s_4c46dcfe1ba789::t_e86cea15aea75d 40 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,41-49,51-53,56-66,88-90,92,96-102,104,107-108 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 7,16,18,30,35,37-40,50,54-55,67-87,91,105,146,148-149,156 + s_719e037cee4d57::t_1fda68e550b269 93-95 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4,6,11-18,21-23,26,32-33,35-52,55-67,76,80,90,95-96,100,114-116,118-119,121-126,137,140,153,159-161,168-170,198,200-201,205-206 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 7,68-75,113 + s_4c46dcfe1ba789::t_a519961dfa21ce 8-10,78-79,82-87,89,91,93-94 + s_4c46dcfe1ba789::t_533d342b8bac27 19-20,24-25,28-31,53-54,109-111,117 + ai_agent 27,34,202-204 + s_719e037cee4d57::t_d73bc028dc08bb 98-99,101,103-105,108 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-3,10-11,13,15,19-21,26 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_a3125dfe40640a::t_af24fe60f252a1 20 + s_71c6da2ee47cd3::t_19b26356a490b4 37-43,110 + s_a3125dfe40640a::t_f338f3ea3806de 66 + s_a3125dfe40640a::t_d31a4391a3a76d 90-98 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 + s_71c6da2ee47cd3::t_11151294bf63cb 86-90 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,7-14,23-27,33-34,36 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,37 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_719e037cee4d57::t_421128ee5237f1 35 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0723f4e3cbfb3ff9bb445e83bbbc6a7f566587db", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/07/78b001797f2f27d9061e141754df9d9fa65724 b/07/78b001797f2f27d9061e141754df9d9fa65724 new file mode 100644 index 00000000000..02662d943ea --- /dev/null +++ b/07/78b001797f2f27d9061e141754df9d9fa65724 @@ -0,0 +1,23 @@ +packages/cli/test/integration/instance-context.service.test.ts + s_5be157f6e91b85::t_4374fd22a545c0 90,132,310 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_21e50060a7684f 278,520,889,893,904,1548,1562-1569,1584 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_5be157f6e91b85::t_e68d0f16ce353c 972-973,981,1008,1020,1070 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0778b001797f2f27d9061e141754df9d9fa65724", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/08/15ce67f19426c223bba571566b672e4414dc92 b/08/15ce67f19426c223bba571566b672e4414dc92 new file mode 100644 index 00000000000..83b889e9ee5 --- /dev/null +++ b/08/15ce67f19426c223bba571566b672e4414dc92 @@ -0,0 +1,69 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/frame-token.ts + s_71557f57f2f73f::t_602cd7eea94fe3 58-62 + s_71557f57f2f73f::t_d00ace7c471cd6 1-57,63 +packages/cli/src/webhooks/webhook.types.ts + s_71557f57f2f73f::t_73066809e20486 20-30 +packages/cli/src/webhooks/webhook-request-handler.ts + s_71557f57f2f73f::t_025aff95d115c0 204-216 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/ChatTrigger.node.test.ts + s_71557f57f2f73f::t_fa4bc18a0c7453 51-57 + s_71557f57f2f73f::t_38792309bab1c2 1200-1203,1205-1272 + s_71557f57f2f73f::t_2fe3687d8fa644 1204 + s_71557f57f2f73f::t_594ba420119803 18 + s_71557f57f2f73f::t_fe55bf586548cd 4 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/frame-token.test.ts + s_71557f57f2f73f::t_8b3387e0dcc634 1-3,5-8,12-50,54-69 + s_71557f57f2f73f::t_602cd7eea94fe3 4,9-11,51-53 +packages/cli/src/webhooks/live-webhooks.ts + s_71557f57f2f73f::t_ce5c0c18a6db32 9 + s_71557f57f2f73f::t_d35f2d03fd82b8 8 + s_71557f57f2f73f::t_841b573da84b08 82-85,88,90,92 + s_71557f57f2f73f::t_58ffb5261fcd22 91 + s_71557f57f2f73f::t_3790c38053ad57 86-87,89,93 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_2029f6f9e27b6c 1004-1013,1017-1021 + s_71557f57f2f73f::t_bea5559de0b1ce 1053 + s_71557f57f2f73f::t_3e0a332103d6e0 1154 + s_71557f57f2f73f::t_67d16960b8c711 1174 + s_71557f57f2f73f::t_326e4502243469 1129 + s_71557f57f2f73f::t_e6ed9b2da98fd3 930 + s_71557f57f2f73f::t_452bcbc58bf589 1022 + s_71557f57f2f73f::t_602cd7eea94fe3 1014-1016 + s_71557f57f2f73f::t_6dc894049aade3 43-47 + s_71557f57f2f73f::t_6eb0e615e160c1 14 + s_71557f57f2f73f::t_b9fbb3f7b06d66 13 + s_71557f57f2f73f::t_ca88d484780f5d 438 +packages/workflow/src/constants.ts + s_71557f57f2f73f::t_a7e550852c10aa 127,132-134,136-138 + s_71557f57f2f73f::t_7fe25908f0a9d4 128,135,140 + s_71557f57f2f73f::t_87349427619e1a 129-131,139 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_71557f57f2f73f::t_4f31be8a503d55 19-20 + s_71557f57f2f73f::t_1e348796498937 484-506,513-571 + s_71557f57f2f73f::t_2fe3687d8fa644 507-512 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts + s_71557f57f2f73f::t_b36e492920d3d3 456-459,464 + s_71557f57f2f73f::t_1acae8eb961d13 338 + s_71557f57f2f73f::t_b679048518e1a4 3 + s_71557f57f2f73f::t_fcc1e706df3f51 471-472 + s_71557f57f2f73f::t_85da4e523d99e7 367-371 +packages/cli/src/webhooks/__tests__/webhook-request-handler.test.ts + s_71557f57f2f73f::t_3f4cfcaeb50ad0 160-196,198-200 + s_71557f57f2f73f::t_2fe3687d8fa644 197 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0815ce67f19426c223bba571566b672e4414dc92", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/0a/0bd8391cca15d599afd00b7ddc501afecd84e4 b/0a/0bd8391cca15d599afd00b7ddc501afecd84e4 new file mode 100644 index 00000000000..c08c405a40a --- /dev/null +++ b/0a/0bd8391cca15d599afd00b7ddc501afecd84e4 @@ -0,0 +1,36 @@ +packages/@n8n/ai-workflow-builder.ee/src/utils/operations-processor.ts + ai_agent 144 + s_bc63a262ac8b3b::t_537d6ffebae802 2,66,72,157,199,206,264 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/connection.utils.ts + s_bc63a262ac8b3b::t_537d6ffebae802 8,143,204 +packages/@n8n/workflow-sdk/src/utils/workflow-json-engine-helpers.ts + s_bc63a262ac8b3b::t_537d6ffebae802 5,42 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + s_bc63a262ac8b3b::t_537d6ffebae802 654-692 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + s_bc63a262ac8b3b::t_537d6ffebae802 1,154-185 +packages/workflow/src/index.ts + s_bc63a262ac8b3b::t_537d6ffebae802 78 +packages/workflow/src/utils.ts + s_bc63a262ac8b3b::t_537d6ffebae802 394-411 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/auto-fix-connections.ts + s_bc63a262ac8b3b::t_537d6ffebae802 2,148,183,243,291 +packages/@n8n/ai-workflow-builder.ee/src/utils/workflow-sanitization.ts + s_bc63a262ac8b3b::t_537d6ffebae802 2,13,32,40,48 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0a0bd8391cca15d599afd00b7ddc501afecd84e4", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/0a/e1166613eb3a90f0b8e58a5b31df2961b4d25c b/0a/e1166613eb3a90f0b8e58a5b31df2961b4d25c new file mode 100644 index 00000000000..1bb9d7bd7bf --- /dev/null +++ b/0a/e1166613eb3a90f0b8e58a5b31df2961b4d25c @@ -0,0 +1,19 @@ +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/publish.spec.ts + s_5be157f6e91b85::t_63511c0e91b68f 112-121 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0ae1166613eb3a90f0b8e58a5b31df2961b4d25c", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/0b/e5c9a798a816a5bc8c0b872fb934df81b529f8 b/0b/e5c9a798a816a5bc8c0b872fb934df81b529f8 new file mode 100644 index 00000000000..9d8cd0488c6 --- /dev/null +++ b/0b/e5c9a798a816a5bc8c0b872fb934df81b529f8 @@ -0,0 +1,69 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2263-2265,2267-2276,2279-2282,2171,2176-2177,2184-2186,2189,2195-2196,2201-2202,2204 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + ai_agent 2277-2278 + s_6df29c531634b9::t_5260d4751675a4 2167-2170,2172-2175,2178-2183,2187-2188,2190-2194,2197-2200,2203 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-27,44-67,29,35-36,38,42-43 + s_6df29c531634b9::t_82793919152dcd 2,28,30-31,33-34,37,39,41 + s_6df29c531634b9::t_5260d4751675a4 3 + s_6df29c531634b9::t_15a3806bfc2455 32,40 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0be5c9a798a816a5bc8c0b872fb934df81b529f8", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/0c/66d0f8602f4c7033bf15239277be23ebe67feb b/0c/66d0f8602f4c7033bf15239277be23ebe67feb new file mode 100644 index 00000000000..bdda78193dc --- /dev/null +++ b/0c/66d0f8602f4c7033bf15239277be23ebe67feb @@ -0,0 +1,99 @@ +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 41-44,58-59,65-66,96-99,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 100,68-70,78-79,91,107 + s_ae088f5e88fc8b::t_685d3531daff92 122,37,71,73,75-76,81,84,86-87 + s_719e037cee4d57::t_1fda68e550b269 93-95 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-221,230-239,246,229 + s_4c46dcfe1ba789::t_6c72c81609f986 243-244,10,39,240-241 + s_4c46dcfe1ba789::t_e86cea15aea75d 245,242 + s_719e037cee4d57::t_95349a94d06089 14 + s_719e037cee4d57::t_28c081f166030b 222-224,228 + ai_agent 225-227 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45,53 + s_719e037cee4d57::t_6eb243654129cd 52 + s_719e037cee4d57::t_ad9e149f2f0240 54,56 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-52,61-70 + s_719e037cee4d57::t_31432b56d038f7 53-60 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-21,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 7-9,25,27 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_719e037cee4d57::t_421128ee5237f1 22 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,46-52,59-65,113-115,118-123,128-137,140,153,159-161,168-169,172 + s_4c46dcfe1ba789::t_533d342b8bac27 21-22,33,37-45,80-81,117,124-126,170,173-180,162-163,72,74-75,79,86,89-90,94-95,97,104-106,108,112 + s_4c46dcfe1ba789::t_a519961dfa21ce 68-69,7-10,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_6941e602868b24 158,165-167 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,116,127,139,171,103 + s_719e037cee4d57::t_d73bc028dc08bb 101-102,107,109-111 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2235-2237,2067,2069,2108,2111,2117-2118,2124-2125,2128,2134-2135,2146-2147,2150,2157-2158,2164,2238-2244,2247-2250 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 64,2048-2049,2054-2055 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2120-2123,2138,2161 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2099,2102-2103 + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + ai_agent 2245-2246 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0c66d0f8602f4c7033bf15239277be23ebe67feb", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/0c/c3eec517be00afe3bf5763e4d36bf464b43580 b/0c/c3eec517be00afe3bf5763e4d36bf464b43580 new file mode 100644 index 00000000000..febb7cd63f5 --- /dev/null +++ b/0c/c3eec517be00afe3bf5763e4d36bf464b43580 @@ -0,0 +1,33 @@ +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + ai_agent 605-720 +packages/@n8n/ai-workflow-builder.ee/src/workflow-builder-agent.ts + ai_agent 43,206-212 +packages/@n8n/ai-workflow-builder.ee/src/utils/workflow-sanitization.ts + ai_agent 1-72 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/auto-fix-connections.ts + ai_agent 2,145-149,183-193,242-244,292-300 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/operations-processor.test.ts + ai_agent 1131-1322 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + ai_agent 1-215 +packages/@n8n/ai-workflow-builder.ee/src/test/workflow-builder-agent.test.ts + ai_agent 6,55,125-190 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/test/connection.utils.test.ts + ai_agent 1004-1073 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/connection.utils.ts + ai_agent 8,140-146,204-207 +packages/workflow/src/utils.ts + ai_agent 394-411 +packages/@n8n/ai-workflow-builder.ee/src/utils/operations-processor.ts + ai_agent 2,66-67,72-73,139-168,180,197-200,202,206-207,264-266 +packages/@n8n/workflow-sdk/src/utils/workflow-json-engine-helpers.ts + ai_agent 5,42 +packages/workflow/src/index.ts + ai_agent 78 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0cc3eec517be00afe3bf5763e4d36bf464b43580", + "prompts": {} +} \ No newline at end of file diff --git a/0c/ede965fae6e79ca6e2bf2810642471c0db05ac b/0c/ede965fae6e79ca6e2bf2810642471c0db05ac new file mode 100644 index 00000000000..73137808d0e --- /dev/null +++ b/0c/ede965fae6e79ca6e2bf2810642471c0db05ac @@ -0,0 +1,28 @@ +packages/@n8n/decorators/src/system-task/__tests__/placement.test.ts + s_ddc54b33f858e5::t_08a01297a45f1d 3,19-22,26,30-32,37,43,47-58 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_ddc54b33f858e5::t_08a01297a45f1d 3,7,293-294,297,316-320,344,526-530 +packages/cli/src/scheduling/system-tasks/__tests__/dummy.task.ts + s_ddc54b33f858e5::t_08a01297a45f1d 2 + ai_agent 42-45 +packages/@n8n/decorators/src/system-task/system-task.ts + s_ddc54b33f858e5::t_08a01297a45f1d 17-29,50-51,55,166,171-172,175,177,183,189 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_08a01297a45f1d 1336 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0cede965fae6e79ca6e2bf2810642471c0db05ac", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/0d/19288034eb2732f5962d521b3e5c502b553fac b/0d/19288034eb2732f5962d521b3e5c502b553fac new file mode 100644 index 00000000000..a14be73a816 --- /dev/null +++ b/0d/19288034eb2732f5962d521b3e5c502b553fac @@ -0,0 +1,188 @@ +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10-11,13,18-20,22-23,26-27 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-37,39-41 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14-15 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 16-17 + s_bfdc3c9bc21b40::t_9d239a1839201d 21 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1247-1277,1280 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1157 + s_4c46dcfe1ba789::t_36c3453a753a08 1278-1279,1281-1283 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,4,6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 3 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 7 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,110 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-46,48 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 41-50,58 + s_719e037cee4d57::t_6eb243654129cd 57 + s_719e037cee4d57::t_ad9e149f2f0240 59,61 + s_719e037cee4d57::t_4d7b0304b6368f 62 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53,63-71,73-94 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 + s_270aabb0735a56::t_b7bcb728e846a6 72 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 + s_71c6da2ee47cd3::t_11151294bf63cb 86-91 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100 + 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-183,187,210-211 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20,23,38,41,43-46,50-52,56-63,66-69,73,77,80,85,93,95,97-98,100-101,103-105,110-111,114-118,122,124,129-131,139-140,142,151-154,162,165,167-168,170-172,178-181,184-185 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,54 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,39-40,42,74-76,82-84 + s_4c46dcfe1ba789::t_08563fce175542 18,21-22,47-49,55,70-72,78,86-92,94,96,102,113,123,126,143,150,166,169,182-183 + s_4c46dcfe1ba789::t_9317a33118b923 19,53,64-65,79 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 106-108 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 119-120,133-134,137-138,163-164,173-174,176-177 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 135-136 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 141 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-7,10-16,18-27,44-53,76-89 + s_6df29c531634b9::t_82793919152dcd 2,28-31,33-39,41-43 + s_6df29c531634b9::t_5260d4751675a4 3 + s_6df29c531634b9::t_15a3806bfc2455 32,40 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2225-2227,2229-2238,2241-2244 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + s_6df29c531634b9::t_5260d4751675a4 2167-2204 + ai_agent 2239-2240 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4,6,12-19,22-23,26,33,35-52,56-70,80,90,96,100-101,114-116,118-119,121-126,128-129,132,134-140,149-151,153,172-175,202,209-216,220-221,229,236-240,247-249,251-254,258-259 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,127 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 7,71-76,78-79,130,133,204,242 + s_4c46dcfe1ba789::t_a519961dfa21ce 8-11,84-87,89,91,93-95,98-99 + s_4c46dcfe1ba789::t_533d342b8bac27 20-21,24-25,28-32,53-55,141,152,205-206 + ai_agent 27,34,217-219,255-257 + s_719e037cee4d57::t_d73bc028dc08bb 103-105,108-113,117 + s_4c46dcfe1ba789::t_6941e602868b24 148,231-233 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-155,157-164 + s_9a2a7a8eef9b2d::t_df6b21aba09276 165-168,170-171 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-14,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,24-25,32 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 22 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,62,65,162-163,165 + s_6df29c531634b9::t_e346602fc8aaad 54-57 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 110 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42-44,46-47,50 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,48-49 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,5,8-10,20-22,28,32,58-62,64-88 + s_71c6da2ee47cd3::t_4d94f6f753024f 3-4,6,18,23-24,26-27,33-49,51 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 7,11-14,17,19,25,30,50,52 + s_4c46dcfe1ba789::t_e86cea15aea75d 29,31 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0d19288034eb2732f5962d521b3e5c502b553fac", + "prompts": {}, + "sessions": { + "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_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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/0d/1d226d49be7397cc49d8768316273470ac708b b/0d/1d226d49be7397cc49d8768316273470ac708b new file mode 100644 index 00000000000..0e13bc3879e --- /dev/null +++ b/0d/1d226d49be7397cc49d8768316273470ac708b @@ -0,0 +1,71 @@ +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 65-66,77-82 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 68-76 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,10-17,19,21-31,33-36,38,43-47,97,99-101,104-114,136-138,140,144-150,152,155-156 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 9,18,20,32,37,39-42,98,102-103,115-135,139,153,194,196-197,207 + s_71c6da2ee47cd3::t_89bc09d7321383 48-72 + s_719e037cee4d57::t_1fda68e550b269 141-143 + s_9a2a7a8eef9b2d::t_dc5396df74f296 191,199,201-204,208,217-224,242,245-246,250-257 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 192-193,195,198,200,205-206,209-216,225-226 + s_9a2a7a8eef9b2d::t_792e203dd70df7 232-241,243-244,247-248 +packages/@n8n/engine/src/response-channel/redis-transport.ts + s_71c6da2ee47cd3::t_521444d1f0a6be 1,3-5,25-30,33,36,45,48,58-59,69,72-75,78-80,85,87-95 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 2,6-12,19-24,31-32,46,51-52,60,67-68,70-71,76-77,82-84,96-97 + s_71c6da2ee47cd3::t_025f9be62933df 13-18,34-35,37-44,47,49-50,53-57,61-66,81,86 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6-7 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 13-14 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-42,44-47,51-52 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 43,49-50 + s_4c46dcfe1ba789::t_eed36ddb86f263 48 +packages/cli/src/modules/engine-v2/create-response-channel.ts + s_71c6da2ee47cd3::t_7e2ae250b0c29e 1-12,14-45,49-52 + s_71c6da2ee47cd3::t_943b9d2565fe23 13,46-48 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 21,40,42-44,47 + s_4c46dcfe1ba789::t_b5320423cf528d 39,46 + s_719e037cee4d57::t_8a76b8304653bf 65-69 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0d1d226d49be7397cc49d8768316273470ac708b", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/0f/a0beddf6f7616002a72ac3e26c625cb04bd64e b/0f/a0beddf6f7616002a72ac3e26c625cb04bd64e new file mode 100644 index 00000000000..cd300bf5415 --- /dev/null +++ b/0f/a0beddf6f7616002a72ac3e26c625cb04bd64e @@ -0,0 +1,37 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_5c8ced0da71a29 63 + s_77655ca8fe3a59::t_92f9ed093e3f3b 64,66 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_684fada72c2a59 69-71 + s_13d0f2e1be0144::t_865943e44889ca 65-68,165-168 + s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 65-67 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 64-66,68,73-74 + s_13d0f2e1be0144::t_684fada72c2a59 69-70 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "0fa0beddf6f7616002a72ac3e26c625cb04bd64e", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": null + }, + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/12/36b0ccc6bbb858ecaa7b7cf11533a102955428 b/12/36b0ccc6bbb858ecaa7b7cf11533a102955428 new file mode 100644 index 00000000000..458fec38aa6 --- /dev/null +++ b/12/36b0ccc6bbb858ecaa7b7cf11533a102955428 @@ -0,0 +1,55 @@ +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 41-44,58-59,65-66,96-99,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 100,68-70,78-79,91,107 + s_ae088f5e88fc8b::t_685d3531daff92 122,37,71,73,75-76,81,84,86-87,123-132 + s_719e037cee4d57::t_1fda68e550b269 93-95 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1236b0ccc6bbb858ecaa7b7cf11533a102955428", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/12/a27fdc007fd576f6ee2c86811854b7c58ee0a0 b/12/a27fdc007fd576f6ee2c86811854b7c58ee0a0 new file mode 100644 index 00000000000..9f1ada24ea8 --- /dev/null +++ b/12/a27fdc007fd576f6ee2c86811854b7c58ee0a0 @@ -0,0 +1,34 @@ +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_48f671bf14760e::t_a7eb61ff5ad0bc 485 +packages/@n8n/telemetry/src/events/credentials.ts + s_48f671bf14760e::t_a7eb61ff5ad0bc 44-48 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue + s_48f671bf14760e::t_9ca139aaeffb07 1180 + s_48f671bf14760e::t_a7eb61ff5ad0bc 800 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts + s_48f671bf14760e::t_9ca139aaeffb07 1298,1337 + s_48f671bf14760e::t_a7eb61ff5ad0bc 1399-1401,1428-1432,1460,1766-1768,1799-1800 + s_48f671bf14760e::t_f86811c6b822f3 1769-1777,1779-1781,1783-1798 +packages/@n8n/telemetry/src/__tests__/credential-description.test.ts + s_48f671bf14760e::t_a7eb61ff5ad0bc 29-34 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_48f671bf14760e::t_a7eb61ff5ad0bc 961-963,994,1014 +packages/@n8n/telemetry/credential-descriptions.md + s_48f671bf14760e::t_a7eb61ff5ad0bc 11-15 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "12a27fdc007fd576f6ee2c86811854b7c58ee0a0", + "prompts": {}, + "sessions": { + "s_48f671bf14760e": { + "agent_id": { + "tool": "codex", + "id": "01a0af97-fe52-7d72-861c-6ba2a89001dd", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/14/f3713093eb09d4e77f00c8b93a03a88676eef8 b/14/f3713093eb09d4e77f00c8b93a03a88676eef8 new file mode 100644 index 00000000000..590ba880c48 --- /dev/null +++ b/14/f3713093eb09d4e77f00c8b93a03a88676eef8 @@ -0,0 +1,33 @@ +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-form-feedback-into-the-crm-as-notes.workflow.ts + s_805dfaf49a4974::t_e2610334c00367 1-154,161-193 + s_805dfaf49a4974::t_b14b89cd22593c 155-160 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-daily-lead-report-from-the-crm.workflow.ts + s_805dfaf49a4974::t_b14b89cd22593c 74-79 + s_805dfaf49a4974::t_1cd245d15ed438 1-73,80-244 +packages/@n8n/instance-ai/knowledge-base/use-cases/engineering.md + s_805dfaf49a4974::t_5020056bc300d4 9-12,14,16,18-21,23,25,27-30,32,34,36-39,41,43,45-47 + s_805dfaf49a4974::t_68cfc07e21c894 48 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-incident-alerts-from-notification-emails.workflow.ts + s_805dfaf49a4974::t_136777332b2130 1-201 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-status-counts-into-a-totals-table.workflow.ts + s_805dfaf49a4974::t_b14b89cd22593c 127-129,157,165 + s_805dfaf49a4974::t_d1db8cc25ed47d 1-7,10-11,15-16,20-25,27-30,32-51,53,57-62,64-66,69-77,79-87,90,94-99,101-104,106-112,114-120,123,131-154,158-163,167-178,180-184,186-187,189-190,192,194-195,197-200,204,206-207,211-212,217,220-221,225-226,230,235-242 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-power-outage-roll-call-from-chat-statuses.workflow.ts + s_805dfaf49a4974::t_eb0ab2d1ab5539 1-237 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "14f3713093eb09d4e77f00c8b93a03a88676eef8", + "prompts": {}, + "sessions": { + "s_805dfaf49a4974": { + "agent_id": { + "tool": "claude", + "id": "2bca039b-dcd6-4f04-960e-82d23622ba13", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/16/4128601ecce0b79d618cf6c6052439656142b5 b/16/4128601ecce0b79d618cf6c6052439656142b5 new file mode 100644 index 00000000000..3d25b8b5cfa --- /dev/null +++ b/16/4128601ecce0b79d618cf6c6052439656142b5 @@ -0,0 +1,22 @@ +pnpm-lock.yaml + ai_agent 6819-6821,6825-6827,6841-6843,6862-6864,6886-6888 +packages/modules/type-availability-policies/frontend/package.json + s_326dd039c6d306::t_6b7fa57c398070 22,24,38 + s_326dd039c6d306::t_034adc2dc6568e 31,46 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "164128601ecce0b79d618cf6c6052439656142b5", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/17/b977b9e4e1ea7818b73db73e4aec2c850f2bdb b/17/b977b9e4e1ea7818b73db73e4aec2c850f2bdb new file mode 100644 index 00000000000..5c39bee47ee --- /dev/null +++ b/17/b977b9e4e1ea7818b73db73e4aec2c850f2bdb @@ -0,0 +1,31 @@ +packages/cli/src/executions/engine-v2-execution-reader.service.ts + s_13d0f2e1be0144::t_f4633eb4fd41e4 19 +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_13d0f2e1be0144::t_f4633eb4fd41e4 114 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 16,70-74 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 468-484 +packages/@n8n/engine/src/execution/execution.types.ts + s_13d0f2e1be0144::t_31b2fd535b9251 3-21 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 7,48-50 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 519-539 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "17b977b9e4e1ea7818b73db73e4aec2c850f2bdb", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/17/ed245c493044adfc67201adef4613958fddc49 b/17/ed245c493044adfc67201adef4613958fddc49 new file mode 100644 index 00000000000..a51317fc041 --- /dev/null +++ b/17/ed245c493044adfc67201adef4613958fddc49 @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_e76c3cc83e23ca 291-295,299-303 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "17ed245c493044adfc67201adef4613958fddc49", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/18/e4e0d43331b500e3be4d0bb9c588f8b357ea77 b/18/e4e0d43331b500e3be4d0bb9c588f8b357ea77 new file mode 100644 index 00000000000..55b1417970d --- /dev/null +++ b/18/e4e0d43331b500e3be4d0bb9c588f8b357ea77 @@ -0,0 +1,31 @@ +packages/cli/src/modules/promotions.ee/promotions-git.utils.ts + s_50e40bf26363a5::t_7a16a51401610c 107-111,114-117 + s_50e40bf26363a5::t_b9ef0b62b92b07 101-104,106,112-113,118 + s_50e40bf26363a5::t_cbc40ae6d4cd39 1 +packages/cli/src/modules/promotions.ee/promotion-connections.service.ts + s_50e40bf26363a5::t_343bb8b9da77fd 17 + s_50e40bf26363a5::t_dece7f2c431faf 388-392,397-398 +packages/cli/src/modules/promotions.ee/__tests__/promotion-connections.service.test.ts + s_50e40bf26363a5::t_c924ef4e5e57cd 185,188-206 + s_50e40bf26363a5::t_81ac35c4204345 182-184 + s_50e40bf26363a5::t_e0b7dda5eb8610 186-187 + s_50e40bf26363a5::t_81d4308b0572e2 181 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_50e40bf26363a5::t_6e085a33327302 548-550 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "18e4e0d43331b500e3be4d0bb9c588f8b357ea77", + "prompts": {}, + "sessions": { + "s_50e40bf26363a5": { + "agent_id": { + "tool": "claude", + "id": "34de3e4e-4a0a-4e9f-b561-09a9dd853b2f", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/1a/087f1a5f32dc18dbc5e0e65ea7cdc9934a5be8 b/1a/087f1a5f32dc18dbc5e0e65ea7cdc9934a5be8 new file mode 100644 index 00000000000..3ba3c94ba87 --- /dev/null +++ b/1a/087f1a5f32dc18dbc5e0e65ea7cdc9934a5be8 @@ -0,0 +1,21 @@ +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.vue + s_326dd039c6d306::t_e80ec0163f9869 6,50,79 +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.test.ts + s_326dd039c6d306::t_20cb46e4d85dfb 5-7 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1a087f1a5f32dc18dbc5e0e65ea7cdc9934a5be8", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/1b/dc0c3e0adfa36e993bd58c9b75cbd9c4eb850d b/1b/dc0c3e0adfa36e993bd58c9b75cbd9c4eb850d new file mode 100644 index 00000000000..f81d885b07a --- /dev/null +++ b/1b/dc0c3e0adfa36e993bd58c9b75cbd9c4eb850d @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1bdc0c3e0adfa36e993bd58c9b75cbd9c4eb850d", + "prompts": {} +} \ No newline at end of file diff --git a/1f/f5ad1806f0dbc6f70ac11c344aabcc9e055554 b/1f/f5ad1806f0dbc6f70ac11c344aabcc9e055554 new file mode 100644 index 00000000000..5bf93dd480e --- /dev/null +++ b/1f/f5ad1806f0dbc6f70ac11c344aabcc9e055554 @@ -0,0 +1,21 @@ +OWNERS + s_5fa01b9ee14ea0::t_5aa991a16fe801 30 +packages/@n8n/backend-services/README.md + s_5fa01b9ee14ea0::t_5aa991a16fe801 47-50 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1ff5ad1806f0dbc6f70ac11c344aabcc9e055554", + "prompts": {}, + "sessions": { + "s_5fa01b9ee14ea0": { + "agent_id": { + "tool": "claude", + "id": "75d07095-e302-4ebf-88fd-d4e2269ab03d", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/20/b2337ee997dd5b86756e75c9bb9bbad4721409 b/20/b2337ee997dd5b86756e75c9bb9bbad4721409 new file mode 100644 index 00000000000..0c58f4cd062 --- /dev/null +++ b/20/b2337ee997dd5b86756e75c9bb9bbad4721409 @@ -0,0 +1,127 @@ +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-3,10-11,13,18-20,25-26 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-17 +packages/@n8n/engine/package.json + s_9a2a7a8eef9b2d::t_ec7685c45b1413 31 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,146-147 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-138 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 139 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 141-142 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + 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/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59 + s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 12 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,23-29,31,34 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,32-33,35 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 30 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,4-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,17-18,21,23-26,30-32,36-43,46-49,53,57,60-63,69,77,79,81-82,84,102,105,107-108,110-112,118-121,124-125 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,34 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-68 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,70-75,78,80,106,109,122-123 + s_4c46dcfe1ba789::t_9317a33118b923 13,33,44-45,59 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 103-104,113-114,116-117 +pnpm-lock.yaml + ai_agent 2431-2433 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,8-10,20-22,28,32,58-87 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,6-7,11,23,26,29-30,33,39-51,54-55,57,96,98 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 4,12-19,24-25,27,31,34,36,38,56,90 + s_4c46dcfe1ba789::t_e86cea15aea75d 35,37 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,11-18,21-22,25,32,34-51,55-69,79-81,89,95,99-100,106,113-115,117-123,128,130-133,140,143,149-151,153,159-160,174-176,183-185,187-190,194-195 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,126 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-72,74-76,78,129 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,82-83,85-87,90-92,94,96-97 + s_4c46dcfe1ba789::t_533d342b8bac27 19-20,23-24,27-31,52-54,124-125,138,141,152,177-179 + ai_agent 26,33,191-193 + s_719e037cee4d57::t_d73bc028dc08bb 101,104-105,107-112 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 134 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-158,181-182 + s_9a2a7a8eef9b2d::t_df6b21aba09276 161,163-173 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "20b2337ee997dd5b86756e75c9bb9bbad4721409", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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_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>" + } + } +} \ No newline at end of file diff --git a/21/b22871bdbdc66dc237da8e682c161732990b64 b/21/b22871bdbdc66dc237da8e682c161732990b64 new file mode 100644 index 00000000000..c0c71c91c17 --- /dev/null +++ b/21/b22871bdbdc66dc237da8e682c161732990b64 @@ -0,0 +1,30 @@ +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_4c46dcfe1ba789::t_265962f8c7de65 6 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 131-135,143,153,159 + s_a3125dfe40640a::t_ea1cab81ca4792 491,499-504,508,510-511,515-519,527-540,549-552,557 + ai_agent 505-507,509 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "21b22871bdbdc66dc237da8e682c161732990b64", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/23/df/d6a6207ccc629343b8dccd9c509d62622f0c b/23/df/d6a6207ccc629343b8dccd9c509d62622f0c new file mode 100644 index 00000000000..e19c103ecd8 --- /dev/null +++ b/23/df/d6a6207ccc629343b8dccd9c509d62622f0c @@ -0,0 +1,26 @@ +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 65-67 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 64-66,68,73-74 + s_13d0f2e1be0144::t_684fada72c2a59 69-70 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125 + s_13d0f2e1be0144::t_865943e44889ca 65-68,165-168 + s_13d0f2e1be0144::t_684fada72c2a59 69-70 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "23dfd6a6207ccc629343b8dccd9c509d62622f0c", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/23/f5/c35e023d18aeeaa0f392739b9ea75788c69a b/23/f5/c35e023d18aeeaa0f392739b9ea75788c69a new file mode 100644 index 00000000000..6981642d477 --- /dev/null +++ b/23/f5/c35e023d18aeeaa0f392739b9ea75788c69a @@ -0,0 +1,19 @@ +packages/cli/src/modules/promotions.ee/promotion-connections.service.ts + s_936f83bec01a75::t_29b199b26be817 278,287-293 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "23f5c35e023d18aeeaa0f392739b9ea75788c69a", + "prompts": {}, + "sessions": { + "s_936f83bec01a75": { + "agent_id": { + "tool": "codex", + "id": "01a0b13a-ec85-7932-a5ce-ac96dbb150f4", + "model": "gpt-5.6-sol" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/24/0222db7346f42c0b081999dbc5cfced928a713 b/24/0222db7346f42c0b081999dbc5cfced928a713 new file mode 100644 index 00000000000..028106be928 --- /dev/null +++ b/24/0222db7346f42c0b081999dbc5cfced928a713 @@ -0,0 +1,37 @@ +packages/frontend/editor-ui/src/features/ndv/shared/ndv.store.test.ts + ai_agent 53-93 +packages/@n8n/ai-workflow-builder.ee/src/test/workflow-builder-agent.test.ts + ai_agent 6,55,125-190 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/operations-processor.test.ts + ai_agent 1131-1322 +packages/@n8n/ai-workflow-builder.ee/src/utils/operations-processor.ts + ai_agent 2,66-67,72-73,139-168,180,197-200,202,206-207,264-266 +packages/frontend/editor-ui/src/features/ndv/shared/ndv.store.ts + ai_agent 166-169 +packages/workflow/src/utils.ts + ai_agent 394-411 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/auto-fix-connections.ts + ai_agent 2,145-149,183-193,242-244,292-300 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/test/connection.utils.test.ts + ai_agent 1004-1073 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + ai_agent 605-720 +packages/@n8n/workflow-sdk/src/utils/workflow-json-engine-helpers.ts + ai_agent 5,42 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + ai_agent 1-215 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/connection.utils.ts + ai_agent 8,140-146,204-207 +packages/@n8n/ai-workflow-builder.ee/src/workflow-builder-agent.ts + ai_agent 43,206-212 +packages/@n8n/ai-workflow-builder.ee/src/utils/workflow-sanitization.ts + ai_agent 1-72 +packages/workflow/src/index.ts + ai_agent 78 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "240222db7346f42c0b081999dbc5cfced928a713", + "prompts": {} +} \ No newline at end of file diff --git a/24/7c4bfb836965beea4e9c9254f03d919be1d301 b/24/7c4bfb836965beea4e9c9254f03d919be1d301 new file mode 100644 index 00000000000..5a614b9f3c7 --- /dev/null +++ b/24/7c4bfb836965beea4e9c9254f03d919be1d301 @@ -0,0 +1,99 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1247-1277,1280 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1157 + s_4c46dcfe1ba789::t_36c3453a753a08 1278-1279,1281-1283 + s_bd2476b2677534::t_16413e0e77bad9 1158 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,11-12,14-19,22-23,26,33,35-52,56-70,82,92,100,104-105,120-122,124-125,127-132,134-135,138,140-146,158-160,162,187-190,217,224-231,235-236,244,251-255,264-266,268-271,275-276,152,168,184 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,133 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,71-76,80-81,136,139,219,257 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,86-89,91,93,97-99,102-103 + s_4c46dcfe1ba789::t_533d342b8bac27 20-21,24-25,28-32,53-55,147,161,220-221 + ai_agent 27,34,232-234,272-274,79 + s_719e037cee4d57::t_d73bc028dc08bb 109-111,114-119,123 + s_4c46dcfe1ba789::t_6941e602868b24 157,246-248 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 163-164,169-176 + s_9a2a7a8eef9b2d::t_df6b21aba09276 177-180,185-186 + s_bd2476b2677534::t_16413e0e77bad9 13,192,195,201,205,208,214 + s_bd2476b2677534::t_3d0654ed5c9186 77-78,83-85,94-96,106-108,149-151,165-167,181-183,259-261 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10-11,13,18-20,22-23,26-27 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-31,35-40,42-44,34 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14-15 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 16-17 + s_bfdc3c9bc21b40::t_9d239a1839201d 21 + s_bd2476b2677534::t_16413e0e77bad9 32-33 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,19,22,39,42,44-47,51-53,57-64,67-70,74,78,81,86,94,96,98-99,101-102,104-106,111-112,115-119,123,125,130-132,140-141,143,160-163,171,174,176-177,179-181,187-190,193-194 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,55 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,40-41,43,75-77,83-85 + s_4c46dcfe1ba789::t_08563fce175542 17,20-21,48-50,56,71-73,79,87-93,95,97,103,114,124,127,144,159,175,178,191-192 + s_4c46dcfe1ba789::t_9317a33118b923 18,54,65-66,80 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 107-109 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 120-121,134-135,138-139,172-173,182-183,185-186 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 136-137 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 142 + s_bd2476b2677534::t_16413e0e77bad9 23-27,36,128,133,153-156,166 + s_bd2476b2677534::t_ca8b550ad4fd03 146-152 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "247c4bfb836965beea4e9c9254f03d919be1d301", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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_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>" + } + } +} \ No newline at end of file diff --git a/24/8a61fc2d0321534f35d7032581c0af1c4a29f3 b/24/8a61fc2d0321534f35d7032581c0af1c4a29f3 new file mode 100644 index 00000000000..65e1f1c7124 --- /dev/null +++ b/24/8a61fc2d0321534f35d7032581c0af1c4a29f3 @@ -0,0 +1,24 @@ +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + h_ce2c4b90496ac9 3,8,42-49 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + h_ce2c4b90496ac9 7,41-43,442-445,460,463-465,472-488 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + h_ce2c4b90496ac9 1,4,20-21 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + h_ce2c4b90496ac9 1,8-12 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + h_ce2c4b90496ac9 2-5,10,14,28-33,35,42,54-71,88-112,114-115,118,121,124-125,127-128,131,135-136,228,239-253,255-257,259-271,273-278,282-308,401,413,422 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + h_ce2c4b90496ac9 2,6,10,48-50,82 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "248a61fc2d0321534f35d7032581c0af1c4a29f3", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/24/9056a36a77984797b04d4999db8c803e2e506d b/24/9056a36a77984797b04d4999db8c803e2e506d new file mode 100644 index 00000000000..1023cbbd783 --- /dev/null +++ b/24/9056a36a77984797b04d4999db8c803e2e506d @@ -0,0 +1,32 @@ +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_805dfaf49a4974::t_ff11319d79db72 575-578,580,583 +packages/cli/src/modules/instance-ai/onboarding.ts + s_805dfaf49a4974::t_460837255bfa5d 243-246,256,295 + s_805dfaf49a4974::t_433c24c541914b 11,15,20-21,34,43,56,74-77,80-83,92,116,208-211,224 + s_805dfaf49a4974::t_87ce315e27b6bf 38,40,46,50,55,65,70,94-101,103-112,123,172-175,177,179-183,187-191,193-197,206,212-216,218,221-223,225-226,228,231-235,237,249,292,300 + s_805dfaf49a4974::t_3b3c419a166f37 37,45,47-48,51-54,60,62,102,113-115,117-122,124-127,132-135,168-171,176,178,184-186,192,198-205,207,217,219-220,229-230,236,238-241,250,258,275,277 + s_805dfaf49a4974::t_d24925280ca6e1 93 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_805dfaf49a4974::t_433c24c541914b 182-183,186,190-193,199,201-213 + s_805dfaf49a4974::t_907a5906d1cf4f 196,198 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_805dfaf49a4974::t_e2b0683b2fbbeb 717-725 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiQuestions.vue + s_805dfaf49a4974::t_8c95f12c7ab1d9 23-26,61-70,73,97,112,141-147,556 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "249056a36a77984797b04d4999db8c803e2e506d", + "prompts": {}, + "sessions": { + "s_805dfaf49a4974": { + "agent_id": { + "tool": "claude", + "id": "2bca039b-dcd6-4f04-960e-82d23622ba13", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/24/f36e1a38b3298a0204fb00e2c93dddcdee686a b/24/f36e1a38b3298a0204fb00e2c93dddcdee686a new file mode 100644 index 00000000000..7a28689c951 --- /dev/null +++ b/24/f36e1a38b3298a0204fb00e2c93dddcdee686a @@ -0,0 +1,37 @@ +packages/@n8n/decorators/src/system-task/__tests__/placement.test.ts + s_ddc54b33f858e5::t_5f05c7d4b657a7 27,30,33-35,39,41-42,45,47-48 +packages/cli/src/events/maps/system-task-metrics.event-map.ts + s_ddc54b33f858e5::t_90ffc3b7a7a6d2 11,13 +packages/cli/src/metrics/prometheus/system-task-metrics.service.ts + s_ddc54b33f858e5::t_90ffc3b7a7a6d2 14,19,44,69 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_ddc54b33f858e5::t_90ffc3b7a7a6d2 69-70,85,118-119,122,128,146,162,165,167,169,173,225-227,249-251,257,339,341,347,351,463,484,523 + s_ddc54b33f858e5::t_5f05c7d4b657a7 68,120,281,461 +packages/@n8n/decorators/src/system-task/system-task.ts + s_ddc54b33f858e5::t_5f05c7d4b657a7 167,175,181 + s_ddc54b33f858e5::t_90ffc3b7a7a6d2 14-15,37,39-40,44,156,174,180 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_5f05c7d4b657a7 19,26,32,88-89,476,1222-1223,1228,1230,1233,1238,1244,1246,1249,1252,1254,1256,1259,1262,1265,1272,1275,1278,1281,1290,1292,1298,1301,1303,1308-1309,1313-1314,1326,1340-1341,1343,1345,1356,1361 +packages/cli/src/commands/base-command.ts + ai_agent 256 +packages/cli/src/commands/__tests__/worker.test.ts + ai_agent 219,222 +packages/cli/src/scheduling/system-tasks/__tests__/dummy.task.ts + ai_agent 40-41,43 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "24f36e1a38b3298a0204fb00e2c93dddcdee686a", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/25/0bb0180c4f04597772d4e8cbbce555a75158f4 b/25/0bb0180c4f04597772d4e8cbbce555a75158f4 new file mode 100644 index 00000000000..07b1ed2cc9e --- /dev/null +++ b/25/0bb0180c4f04597772d4e8cbbce555a75158f4 @@ -0,0 +1,125 @@ +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_bfdc3c9bc21b40::t_cbbdb4935ce7dd 79-88,727-731,733-742,744-747,749-751,767-769,771 + s_bfdc3c9bc21b40::t_ea6ff4130c0f2c 726,732,743,748,752-766,770,772 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_4c46dcfe1ba789::t_25b507183d9cf6 17,24 + s_bfdc3c9bc21b40::t_6eabcbadd59897 25,80-84 +packages/@n8n/engine/src/execution/index.ts + s_bfdc3c9bc21b40::t_5a37d924c7237a 29 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-3,10-11,13,18-20,25-26 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-17 + s_bfdc3c9bc21b40::t_9d239a1839201d 21-24 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_bfdc3c9bc21b40::t_5a37d924c7237a 10,103 + s_4c46dcfe1ba789::t_d5b292306ede0a 24,37-38,40,76 + s_71c6da2ee47cd3::t_613cff5051c1db 35-36,39 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 107 +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_2a4a89afc8c936 1-40,42-74,76-79,81-84,91-126,128-129,167-168,175-177,185-190,192-193,200-211,219-221 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 41,75,80,127,191 + s_bfdc3c9bc21b40::t_a42b92bc8e031f 85-90,169-174,178-184,194-199,212-217 + s_bfdc3c9bc21b40::t_24b5f9126ac409 130-166 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_bfdc3c9bc21b40::t_c034f2c20c998e 4,139-145,165 + s_4c46dcfe1ba789::t_265962f8c7de65 7 + s_bfdc3c9bc21b40::t_b6c90302117a21 8,163-164 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 116 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 134-138,153,171 + s_a3125dfe40640a::t_ea1cab81ca4792 503,511-515,523,527-531,539-552,561-564,569 + ai_agent 516-522 +packages/@n8n/engine/src/execution/step-store.ts + s_4c46dcfe1ba789::t_ffd35b08460cf0 30-31 + s_bfdc3c9bc21b40::t_9ca27c8cbc86d6 164-165,169 + s_bfdc3c9bc21b40::t_b1222c79686e88 166-168,170 +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_c9c0907989c393 1-5,7-10,24-27,31-48,50-54,57-60,64,81,92,95-97,99-101 + s_bfdc3c9bc21b40::t_dd64c32e7dc00a 6,11,13-15,17-23,28-30,56,61-63,65-69,79-80,82-83,87-90,93-94,98 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,165-169 + s_bfdc3c9bc21b40::t_b9a34ae42ee94a 12,14,39,91,201 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,11-18,21-22,25,32,34-51,55-69,79-81,89,95,99-100,106,113-115,117-123,128,130-133,140,143,149-151,153,159-160,174-176,183-185,187-190,194-195 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-72,74-76,78,129 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,82-83,85-87,90-92,94,96-97 + s_4c46dcfe1ba789::t_533d342b8bac27 19-20,23-24,27-31,52-54,124-125,138,141,152,177-179 + ai_agent 26,33,191-193 + s_719e037cee4d57::t_d73bc028dc08bb 101,104-105,107-112 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 134 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-158,181-182 + s_9a2a7a8eef9b2d::t_df6b21aba09276 161,163-173 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,126 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,17-18,21,23-26,30-32,36-43,46-49,53,57,60-63,69,77,79,81-82,84,102,105,107-108,110-112,119-122,125-126 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,34 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-68 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,70-75,78,80,106,109,123-124 + s_4c46dcfe1ba789::t_9317a33118b923 13,33,44-45,59 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 103-104,113-114,117-118 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 115-116 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_bfdc3c9bc21b40::t_8f3ffaaa5d321e 285,290,292-294 + s_bfdc3c9bc21b40::t_b1222c79686e88 286-288,291,299-300 + s_bfdc3c9bc21b40::t_338d9762384e9e 289 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 54 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "250bb0180c4f04597772d4e8cbbce555a75158f4", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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_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>" + } + } +} \ No newline at end of file diff --git a/26/101e2cad1eff65a852dbaae5657a31701ed4cb b/26/101e2cad1eff65a852dbaae5657a31701ed4cb new file mode 100644 index 00000000000..8c035c9c6a4 --- /dev/null +++ b/26/101e2cad1eff65a852dbaae5657a31701ed4cb @@ -0,0 +1,21 @@ +packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts + s_77655ca8fe3a59::t_0607acddc945e6 1,39-45,50 +packages/@n8n/engine/src/execution/wait-sweeper.ts + s_77655ca8fe3a59::t_0607acddc945e6 43 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "26101e2cad1eff65a852dbaae5657a31701ed4cb", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/26/232c0e11f8f873da177bb2471bd79af3251f2b b/26/232c0e11f8f873da177bb2471bd79af3251f2b new file mode 100644 index 00000000000..d9c64222d6d --- /dev/null +++ b/26/232c0e11f8f873da177bb2471bd79af3251f2b @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts + s_13d0f2e1be0144::t_a7870e6851e4a2 57-61 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "26232c0e11f8f873da177bb2471bd79af3251f2b", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/26/fb8e41f2326f86d9779d7ae4c81716884e7961 b/26/fb8e41f2326f86d9779d7ae4c81716884e7961 new file mode 100644 index 00000000000..38066d8c8f9 --- /dev/null +++ b/26/fb8e41f2326f86d9779d7ae4c81716884e7961 @@ -0,0 +1,21 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_267efcc9a0463b 67-74 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_b151515fb3d7ab 846-867 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "26fb8e41f2326f86d9779d7ae4c81716884e7961", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/27/22214c1b2dc940dbdfc44683d5cef3faaaaaed b/27/22214c1b2dc940dbdfc44683d5cef3faaaaaed new file mode 100644 index 00000000000..e2f020a43ec --- /dev/null +++ b/27/22214c1b2dc940dbdfc44683d5cef3faaaaaed @@ -0,0 +1,140 @@ +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_4c46dcfe1ba789::t_3a9277f63b046c 3,12-13,334-335 + s_4c46dcfe1ba789::t_6fe97efd2a7094 61-66 +packages/@n8n/engine/src/serve.ts + s_4c46dcfe1ba789::t_d5b292306ede0a 8,35-37 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 23,42-47 + s_4c46dcfe1ba789::t_b5320423cf528d 41,53,55,58 +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-15,17,19,21-22,24,27,29,40-42,44-46,48-50 + s_4c46dcfe1ba789::t_08563fce175542 25 + s_4c46dcfe1ba789::t_da2277d78fbcda 28,38-39,43 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 31-32,47 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_4c46dcfe1ba789::t_25b507183d9cf6 17,24 + s_4c46dcfe1ba789::t_265962f8c7de65 79 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-2,4,12,22-24,30-31,37-39,41-42,46-48,53,69,73,77-78,81,84,86-87,96-97,58,66,110,125 + s_4c46dcfe1ba789::t_9317a33118b923 18,25,35-36,51,14-15,32-33,43-45,55-57,59,91,93-94,106-107,111 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 29,80,85,88,9 + s_71c6da2ee47cd3::t_c470b0a9f3961f 40,71 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 87-91 + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-46,49 + s_4c46dcfe1ba789::t_eed36ddb86f263 48,47 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_4c46dcfe1ba789::t_265962f8c7de65 6 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 131-135,143,153,159 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-52,54-63 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-21,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 7-9,25,27 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 430,432,436,431,433-435,437-442,444,446-447,449-454,456,459-475 + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458,1246-1266,1268-1272,1276 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-90 + s_4c46dcfe1ba789::t_36c3453a753a08 1274-1275,1277-1279 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-231,238 + s_4c46dcfe1ba789::t_6c72c81609f986 235-236,10,39,232-233 + s_4c46dcfe1ba789::t_e86cea15aea75d 237,234 +packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts + s_4c46dcfe1ba789::t_0d339442883b13 9-10,19,26,71,90,105 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 + s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,7-13,21-22,42-48,55-61,76-78,81-86,91-100,103,116,122-124,129-130,133 + s_4c46dcfe1ba789::t_533d342b8bac27 17-18,29,33-41,68-69,80,87-89,131,134-141,125-126 + s_4c46dcfe1ba789::t_a519961dfa21ce 64-65 + s_4c46dcfe1ba789::t_6941e602868b24 121 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 4-5,8,14-16,23,29-30,32,1-3,9-11,18,20-21,24-27,31 + s_71c6da2ee47cd3::t_1e866fe525a390 6-7,12-13,17,22,28,33 +packages/@n8n/engine/src/execution/step-store.ts + s_4c46dcfe1ba789::t_ffd35b08460cf0 30-31 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,14-23 + s_71c6da2ee47cd3::t_d67313882bd806 6-9,12 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,100 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 41-44,58-59,65-66,95-98,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 99,68-70,78-79,91,106 + s_ae088f5e88fc8b::t_685d3531daff92 121,37,71,73,75-76,81,84,86-87 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 2,7-8,14,19-20,25,28,32,50,52,9-13,22,30 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,5-6,18,24,27,33-49,51,1,4,21,23,58,60 + s_4c46dcfe1ba789::t_e86cea15aea75d 29,31 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 4,10,12-16,27,1-2,5-9,20-21,28 + s_71c6da2ee47cd3::t_1e866fe525a390 11,17-19,22-26,29-30,3 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 14 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 16 + s_4c46dcfe1ba789::t_6b43e18b8acd41 491 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2231-2233,2064,2066,2104,2107,2113-2114,2120-2121,2124,2130-2131,2142-2143,2146,2153-2154,2160 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63,2045-2046,2051-2052 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116-2119,2134,2157 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2722214c1b2dc940dbdfc44683d5cef3faaaaaed", + "prompts": {}, + "sessions": { + "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_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_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_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>" + } + } +} \ No newline at end of file diff --git a/27/74848f3f02d93ee750fd01f975a4f29405aa4a b/27/74848f3f02d93ee750fd01f975a4f29405aa4a new file mode 100644 index 00000000000..8405df487a7 --- /dev/null +++ b/27/74848f3f02d93ee750fd01f975a4f29405aa4a @@ -0,0 +1,21 @@ +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_ff4efc5520fc8a 883-901 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + ai_agent 78-83,293,298 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2774848f3f02d93ee750fd01f975a4f29405aa4a", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/27/7682d4b1e8d0cda755845be5b60976c8116be4 b/27/7682d4b1e8d0cda755845be5b60976c8116be4 new file mode 100644 index 00000000000..2f725ebb0f1 --- /dev/null +++ b/27/7682d4b1e8d0cda755845be5b60976c8116be4 @@ -0,0 +1,83 @@ +packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-mid-run.test.ts + s_1389ed5ff32164::t_b47971644714b4 40-44,622-636,638-643,645-667 + s_1389ed5ff32164::t_06b80a064d50d5 7,45,50,61,637 + s_1389ed5ff32164::t_f95bf338be2d19 324-366,373-386,393-395 + s_1389ed5ff32164::t_cf676b4542155b 392,396 + s_1389ed5ff32164::t_e199012adcaad4 402-405,411,414-418,420-424 + s_1389ed5ff32164::t_5f54cfd0cb208c 407 + s_1389ed5ff32164::t_28e2710bc12bca 203,218-220,222-226,367-368,370-372,387-391,397-399 + s_1389ed5ff32164::t_0d7b51754bc819 400,466,470,482-484,486-533,644,794,817-818 + s_1389ed5ff32164::t_dd05127448aee3 401,668 +packages/@n8n/db/src/migrations/common/1789715109253-AddEmptyLogThroughMessageIdToAgentObservationCursors.ts + s_1389ed5ff32164::t_3db586523f7666 1-2,18-19,24-25 + s_1389ed5ff32164::t_bd559862a7b124 6-9,15-17,20-23 + s_1389ed5ff32164::t_f95bf338be2d19 3-5,10-14 +packages/@n8n/agents/src/__tests__/integration/cassettes/memory-observational/records-observations-and-emits-memory-task-lifecycle-events-after-generate.json + s_1389ed5ff32164::t_f71a222bd6f827 28,32,35,38,41,43,47-48,51,67,76,83,87,90,93,96,98,102-103,106 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_1389ed5ff32164::t_23c8b25193a6ef 41,154,166,339,341 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_1389ed5ff32164::t_4c2a2b0e38b624 486 + s_1389ed5ff32164::t_f95bf338be2d19 523-525,580-582,584-592,628-635,642-716 + s_1389ed5ff32164::t_2f3f8f48b4878e 67,480-485,487-488,491-501,514,522,528,534-542,548,550,553-566,568-579,583,593-601,603-605,610-611,614-627,636-639 + s_1389ed5ff32164::t_c01118627e5bf3 717 +packages/cli/src/modules/agents/integrations/__tests__/n8n-memory.test.ts + s_1389ed5ff32164::t_2f3f8f48b4878e 1010,1019,1022-1026,1029,1031-1034 + s_1389ed5ff32164::t_acb2a7629bd0c3 1035-1048 +packages/@n8n/agents/src/types/sdk/observation-log.ts + s_1389ed5ff32164::t_9531e265cc392a 90 +packages/cli/src/modules/agents/integrations/n8n-memory.ts + s_1389ed5ff32164::t_d4a15ade107d8d 506,518 +packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-history.test.ts + s_1389ed5ff32164::t_2f3f8f48b4878e 6,75-76,78-79,82-85,87-98 + s_1389ed5ff32164::t_f95bf338be2d19 43-65,73-74 + s_1389ed5ff32164::t_1da5e127f0225d 66-72,126-132 +packages/@n8n/agents/src/types/sdk/observation.ts + s_1389ed5ff32164::t_d4a15ade107d8d 4-5 +packages/@n8n/agents/src/runtime/memory/memory-orchestrator.ts + s_1389ed5ff32164::t_2603c09c52685b 441-443 + s_1389ed5ff32164::t_a69c58d331a38a 364,380 + s_1389ed5ff32164::t_fbaa2e399c7ba3 9,153-154,187-188,286-288,449,453,466,496,500,505,517,528,533,542,597,607,621,635-636,647,649-651,659-662,664-667 +packages/cli/src/modules/agents/entities/agent-observation-cursor.entity.ts + s_1389ed5ff32164::t_d4a15ade107d8d 16-18 +packages/@n8n/agents/src/runtime/memory/observation-log-observer.ts + s_1389ed5ff32164::t_d4a15ade107d8d 63-78,92,186,235-238,248-255,285-292,297 + s_1389ed5ff32164::t_d3bb4606d75235 242-247 +packages/@n8n/agents/src/runtime/model/message-list.ts + s_1389ed5ff32164::t_d4a15ade107d8d 26 +packages/cli/test/migration/1789715109253-add-empty-log-through-message-id.test.ts + s_1389ed5ff32164::t_f99fca409be4b3 1-114 + s_1389ed5ff32164::t_9f1744a38156bf 115-124 +docs/generated/postgres-schema/README.md + s_1389ed5ff32164::t_091d15ec56f42b 36,694 +docs/generated/postgres-schema/public.agents.md + s_1389ed5ff32164::t_df4f146a7d3f81 292 +docs/generated/postgres-schema/public.agents_observation_cursors.md + s_1389ed5ff32164::t_c42e04e352bb9b 9,47 +docs/generated/postgres-schema/public.agents_threads.md + s_1389ed5ff32164::t_9c867ba4add838 92 +docs/generated/sqlite-schema/README.md + s_1389ed5ff32164::t_e5382cb310bab6 36,204,681 +docs/generated/sqlite-schema/agents.md + s_1389ed5ff32164::t_f6adf1ec70aefa 294 +docs/generated/sqlite-schema/agents_observation_cursors.md + s_1389ed5ff32164::t_26b3310ae1994a 9,20,30-31,54 +docs/generated/sqlite-schema/agents_threads.md + s_1389ed5ff32164::t_18619ff326fecb 100 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "277682d4b1e8d0cda755845be5b60976c8116be4", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/28/b9f856650dc1d7e64e2cfc5f53bd8384e6ded1 b/28/b9f856650dc1d7e64e2cfc5f53bd8384e6ded1 new file mode 100644 index 00000000000..2e566905385 --- /dev/null +++ b/28/b9f856650dc1d7e64e2cfc5f53bd8384e6ded1 @@ -0,0 +1,23 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_6b545ee0ca1c1c 43,604-612,712,718,743 + s_be3f8258e2d85a::t_ddba670149efd4 168 + s_be3f8258e2d85a::t_810d3870a4ec6f 169-222,1058-1064 + s_be3f8258e2d85a::t_5190d2e7fee137 592-603 + s_be3f8258e2d85a::t_72f97e86cc58cd 1414-1425,1465-1467 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "28b9f856650dc1d7e64e2cfc5f53bd8384e6ded1", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/29/477f1e90da4c1508a6b8c0a37eab739f3874d6 b/29/477f1e90da4c1508a6b8c0a37eab739f3874d6 new file mode 100644 index 00000000000..315d99c2e6b --- /dev/null +++ b/29/477f1e90da4c1508a6b8c0a37eab739f3874d6 @@ -0,0 +1,40 @@ +packages/@n8n/ai-workflow-builder.ee/src/workflow-builder-agent.ts + s_bc63a262ac8b3b::t_92fbed5c761505 209 + s_bc63a262ac8b3b::t_df127821b6a00d 206-208,210-212 + s_bc63a262ac8b3b::t_c926944868b997 43 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + s_bc63a262ac8b3b::t_1955c43188dc8d 605-676 +packages/@n8n/ai-workflow-builder.ee/src/utils/workflow-sanitization.ts + s_bc63a262ac8b3b::t_a861a3f6565858 35-36,40,46-47 + s_bc63a262ac8b3b::t_d4750f03e7b3a5 1-34,37-39,41-45,48-55 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/operations-processor.test.ts + s_bc63a262ac8b3b::t_d6ebaa0b52471a 1131-1183,1187-1215,1233-1252,1260-1273,1277-1322 + s_bc63a262ac8b3b::t_2667933aecc2ca 1184-1186,1253-1259,1274-1276 + s_bc63a262ac8b3b::t_dfd10ccfe4c831 1216-1232 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/test/connection.utils.test.ts + s_bc63a262ac8b3b::t_3b79ca08ee01d1 1004-1016,1018-1052 + s_bc63a262ac8b3b::t_29673ccb4f0090 1017 +packages/@n8n/ai-workflow-builder.ee/src/utils/operations-processor.ts + s_bc63a262ac8b3b::t_e5416661513a8c 2,66-67,72-73,139,151-160,162-170,182,199-202,208-209,266-268 + s_bc63a262ac8b3b::t_369161f58dd8bf 140-150,161,204 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + s_bc63a262ac8b3b::t_5a2d5d63a9d981 1-124 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/connection.utils.ts + s_bc63a262ac8b3b::t_e5416661513a8c 8,140-146,204-207 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "29477f1e90da4c1508a6b8c0a37eab739f3874d6", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/29/4f331d5da41513f1b8fbdc68b76fe400dadc45 b/29/4f331d5da41513f1b8fbdc68b76fe400dadc45 new file mode 100644 index 00000000000..e8c0a5f7126 --- /dev/null +++ b/29/4f331d5da41513f1b8fbdc68b76fe400dadc45 @@ -0,0 +1,16 @@ +packages/cli/src/modules/promotions.ee/promotions.service.ts + h_ce2c4b90496ac9 2,368-369,371,385 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + h_ce2c4b90496ac9 87,93-101,103 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "294f331d5da41513f1b8fbdc68b76fe400dadc45", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/29/507ce9ce6f4ebde7d8184e69133863218e0e5c b/29/507ce9ce6f4ebde7d8184e69133863218e0e5c new file mode 100644 index 00000000000..cb6ae471125 --- /dev/null +++ b/29/507ce9ce6f4ebde7d8184e69133863218e0e5c @@ -0,0 +1,28 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,65,165-166 + s_6df29c531634b9::t_e346602fc8aaad 54-57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "29507ce9ce6f4ebde7d8184e69133863218e0e5c", + "prompts": {}, + "sessions": { + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/2c/0d7b165e2f930975b0e096eb0c922f86b649f9 b/2c/0d7b165e2f930975b0e096eb0c922f86b649f9 new file mode 100644 index 00000000000..576d6cc4d15 --- /dev/null +++ b/2c/0d7b165e2f930975b0e096eb0c922f86b649f9 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "2c0d7b165e2f930975b0e096eb0c922f86b649f9", + "prompts": {} +} \ No newline at end of file diff --git a/2c/8094790b095d2647edead78144d8ae5703f6fe b/2c/8094790b095d2647edead78144d8ae5703f6fe new file mode 100644 index 00000000000..8fb155d5071 --- /dev/null +++ b/2c/8094790b095d2647edead78144d8ae5703f6fe @@ -0,0 +1,19 @@ +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/publish.spec.ts + s_5be157f6e91b85::t_63511c0e91b68f 112-121 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2c8094790b095d2647edead78144d8ae5703f6fe", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/2c/a3e9114d7ddce61216ad34541ede218969a787 b/2c/a3e9114d7ddce61216ad34541ede218969a787 index ce784c54ca0..e59825bfcc4 100644 --- a/2c/a3e9114d7ddce61216ad34541ede218969a787 +++ b/2c/a3e9114d7ddce61216ad34541ede218969a787 @@ -1,8 +1,8 @@ +packages/cli/src/modules/instance-ai/event-bus/__tests__/durable-event-log.test.ts + ai_agent 538-587 packages/cli/src/modules/instance-ai/event-bus/durable-event-log.ts s_45e2f6fac3868c::t_8e6f770b7546e4 41,175,634 ai_agent 164,172-174,176-210,633,635 -packages/cli/src/modules/instance-ai/event-bus/__tests__/durable-event-log.test.ts - ai_agent 538-587 --- { "schema_version": "authorship/3.0.0", diff --git a/2f/74fa9e305dd92ceaa9668da007949b259bfe21 b/2f/74fa9e305dd92ceaa9668da007949b259bfe21 new file mode 100644 index 00000000000..38113284a51 --- /dev/null +++ b/2f/74fa9e305dd92ceaa9668da007949b259bfe21 @@ -0,0 +1,26 @@ +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_6df29c531634b9::t_5260d4751675a4 2167-2204 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_6df29c531634b9::t_5260d4751675a4 50-52 + s_6df29c531634b9::t_82793919152dcd 44 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_6df29c531634b9::t_82793919152dcd 2,28-31,33-39,41-43 + s_6df29c531634b9::t_5260d4751675a4 3 + s_6df29c531634b9::t_15a3806bfc2455 32,40 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2f74fa9e305dd92ceaa9668da007949b259bfe21", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/31/cf12fea920702f09be30c86ac0369dd542a632 b/31/cf12fea920702f09be30c86ac0369dd542a632 new file mode 100644 index 00000000000..73a560614ca --- /dev/null +++ b/31/cf12fea920702f09be30c86ac0369dd542a632 @@ -0,0 +1,1439 @@ +.github/scripts/sync-master-to-3x.test.mjs + s_1cc3b657c77322::t_75dffdac403940 2,9,91-106,155,168-174,176-184,217-220,450-452,699,703,705-709,713,715,717,720-725,731,837,853-855,861,864,875,878,881,884-885,887,896-897,899,901,904,906,965,981,986-987 +packages/@n8n/instance-ai/src/skills/__tests__/materialize-runtime-skills.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,379,402 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/tool-simulation-preflight.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-178 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-63 +scripts/dev-up.mjs + s_1cc3b657c77322::t_75dffdac403940 22 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 46,118-120,134,164,189-199,211,228,247,264,281,297,314,330,341-343,359,385,420,436,456,472,487,511,530,549,566,640,680,682-685,724-804,828-890,992-998,1001 + s_1cc3b657c77322::t_bc790d0b610aef 999-1000,1002 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_1cc3b657c77322::t_75dffdac403940 9,58 +packages/cli/src/services/ai-preference.md + s_1cc3b657c77322::t_75dffdac403940 1-134 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + s_1cc3b657c77322::t_75dffdac403940 1,8-10 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_1cc3b657c77322::t_75dffdac403940 2-4,12,15-16,23,25-26,38-45,50-59,65-66,72,88,101,124,138,148,161,182,199,206-362 +packages/@n8n/api-types/src/dto/promotions/promotion-binding-preflight.dto.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,30-55,135 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_1cc3b657c77322::t_75dffdac403940 2,4,13-14,52,61,536,550,552-622,655-661 + s_1cc3b657c77322::t_bb99a90fe59eb8 662 +packages/cli/src/modules/instance-ai/message-parser.ts + s_1cc3b657c77322::t_75dffdac403940 226-228 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.vue + s_1cc3b657c77322::t_75dffdac403940 1-153 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 26-27,516-569,573-624,626-627,634,636-640,642-644,646-662 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.ts + s_1cc3b657c77322::t_75dffdac403940 21,25,32-36 + s_1cc3b657c77322::t_5cccc3246ea5fb 81 +packages/@n8n/instance-ai/evaluations/comparison/format.ts + s_1cc3b657c77322::t_75dffdac403940 711-716,728-729,1207-1208 +packages/@n8n/api-types/src/agents/types.ts + s_1cc3b657c77322::t_75dffdac403940 356-357 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts + s_1cc3b657c77322::t_75dffdac403940 53-55,64,291-344 +packages/testing/playwright/vitest.config.ts + s_1cc3b657c77322::t_75dffdac403940 11 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_1cc3b657c77322::t_75dffdac403940 69 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_1cc3b657c77322::t_75dffdac403940 27,583,1402 +packages/@n8n/nodes-langchain/package.json + s_1cc3b657c77322::t_75dffdac403940 231,304 +packages/cli/src/errors/response-errors/incompatible-nodes-api-version.error.ts + s_1cc3b657c77322::t_75dffdac403940 1-21 +packages/cli/test/integration/token-exchange/token-exchange-jti.repository.integration.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,4-5,9-11,14-15,21-27,35-37,41-58,146-227 +packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue + s_1cc3b657c77322::t_75dffdac403940 381 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + s_1cc3b657c77322::t_75dffdac403940 5-6,10-11,19-24,37-40,48,51,54,61-68,85-86,141-184,216,236,271-272,303,311,352,354,358-457,460-462,470-476,484-624,641-642,655,673-754,801-803,805,838-842,867-888,1003,1005-1007,1012,1042-1044 +packages/@n8n/instance-ai/src/tools/workflows/reconcile-simulation-plan.ts + s_1cc3b657c77322::t_75dffdac403940 20,131-132,144,164-166 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_1cc3b657c77322::t_75dffdac403940 15,31,55-58,63-66,75-77,112,135-139 + s_1cc3b657c77322::t_a6c27025a6b5e9 140-141 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenu.vue + s_1cc3b657c77322::t_75dffdac403940 72,190-193,245,301 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + s_1cc3b657c77322::t_75dffdac403940 148,315-320 + s_1cc3b657c77322::t_695f17d192d3eb 321-322 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,21,65,130,897-974,1007-1012,1036,1042-1043,1077-1078,1082-1236 + s_1cc3b657c77322::t_e4a38dd77a7639 1237 +packages/testing/containers/helm-stack.ts + s_1cc3b657c77322::t_75dffdac403940 2,14,17,20-21,69-75,77-84,94-98,102-104,109-132,136,148,154-158,164-178,273,275,279,285-288,290,294,302,306,311,315,319,323,329-333,338,340,345,347,365,379-390,442-443,445,449,453,456,460,468,472,479,483,488-492,494,518-523,527,531,538,542,563 +packages/@n8n/instance-ai/evaluations/run/case-pipeline.ts + s_1cc3b657c77322::t_75dffdac403940 18-22,324-349 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,33,59-60,78,101,110-113,367,791,875,995 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.vue + s_1cc3b657c77322::t_75dffdac403940 1-444 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_1cc3b657c77322::t_75dffdac403940 23-26,28,107-112,260-261,279-280,404-405,412,414-418,430-432,439,683,692,711-712 + s_1cc3b657c77322::t_f6dcb045667690 48-52 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_1cc3b657c77322::t_75dffdac403940 6,42-50,122-144 +packages/@n8n/instance-ai/src/tools/orchestration/verification/tool-simulation-preflight.ts + s_1cc3b657c77322::t_75dffdac403940 1-105 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_1cc3b657c77322::t_75dffdac403940 3-8,353-391 + s_1cc3b657c77322::t_d92d81e76ba514 392-393 +packages/cli/src/eventbus/event-message-classes/event-message-workflow.ts + s_1cc3b657c77322::t_75dffdac403940 2,6 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_1cc3b657c77322::t_75dffdac403940 149 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.types.ts + s_1cc3b657c77322::t_75dffdac403940 1-23 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.ts + s_1cc3b657c77322::t_75dffdac403940 11-15,17,28,40,105-108,173-175,177-182,189-190,194 +packages/frontend/editor-ui/src/features/roles/instance/InstanceRoleView.test.ts + s_1cc3b657c77322::t_75dffdac403940 45 +packages/testing/containers/tests/postgres-helper.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-37 +.github/scripts/sync-conflict-owners.mjs + s_1cc3b657c77322::t_75dffdac403940 257 +packages/testing/containers/services/postgres.ts + s_1cc3b657c77322::t_75dffdac403940 1,6,87-88,114-152,162-194,199,214-227 + s_1cc3b657c77322::t_1602a0e582cc2c 228 +packages/testing/containers/services/sandbox.ts + s_1cc3b657c77322::t_75dffdac403940 2,123,137 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_1cc3b657c77322::t_75dffdac403940 25,40-49,95-97,120-122,205,298,430-432,434-440,442-448,450-464,466-521,523-524,550-572,574-596,622-671,688-724,742-769,780,783-825,827-842,844-845,848-852,907-908,910-911,913-919,921-922,924-957,959-982,984,1040,1053,1058 +packages/cli/src/node-execution/index.ts + s_1cc3b657c77322::t_75dffdac403940 16-26 +packages/frontend/editor-ui/src/features/settings/communityNodes/components/CommunityPackageManageConfirmModal.vue + s_1cc3b657c77322::t_75dffdac403940 9,184-191 +packages/cli/test/integration/credentials/credentials.api.test.ts + s_1cc3b657c77322::t_75dffdac403940 10,864-923,1724-1866 + s_1cc3b657c77322::t_631deff4fdeafb 1867-1868 +packages/@n8n/instance-ai/docs/streaming-protocol.md + s_1cc3b657c77322::t_75dffdac403940 373-396,682 +packages/@n8n/api-types/src/schemas/__tests__/llm-step-display.test.ts + s_1cc3b657c77322::t_75dffdac403940 15,237-248,303-334 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,7,40-44,48-93 + s_1cc3b657c77322::t_999bd35e4e0e71 94 +package.json + s_1cc3b657c77322::t_75dffdac403940 37-38 +packages/cli/src/modules/mcp/__tests__/get-user-preferences.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 12-14,23,27-28,39,41-44,74,79-82,103,115-117,128-129,133-140,165-213,222,262-263,317,329-369,371-393,409-436 +packages/cli/src/modules/community-packages/__tests__/community-packages.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 469,524,533,543-551,643-689,701,710,720-728,926-928 +packages/cli/test/integration/database/repositories/credentials.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,99-139 + s_1cc3b657c77322::t_adafceed42fde0 140-141 +packages/core/src/execution-engine/routing-node.ts + s_1cc3b657c77322::t_75dffdac403940 889,906,947,952-953,971,1041,1125,1150,1199 +packages/cli/test/migration/1789479099132-add-source-to-ai-preference.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-162 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_1cc3b657c77322::t_75dffdac403940 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.ts + s_1cc3b657c77322::t_75dffdac403940 8-9,24-26,28-36 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_1cc3b657c77322::t_75dffdac403940 972,1033 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/TemplatedAuthSimpleView.vue + s_1cc3b657c77322::t_75dffdac403940 6,27,45-46,133,233-242,267 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + s_1cc3b657c77322::t_75dffdac403940 13,16-17,34-37,45-47,358-401,417,422-424,436-534,576,590-598,619-624 + s_1cc3b657c77322::t_874118f05a718c 625 +.github/scripts/package.json + s_1cc3b657c77322::t_75dffdac403940 9 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_1cc3b657c77322::t_75dffdac403940 7,39-40,42-43,55-173 + s_1cc3b657c77322::t_7d022846bcbf7a 174-175 +packages/cli/src/services/role.service.ts + s_1cc3b657c77322::t_75dffdac403940 40,218-226,230-232 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_1cc3b657c77322::t_75dffdac403940 28-37,45,48,58,71-210,215,261,274,288,290-295,355,357,438,448-451,453-454,461,471,474,488-499 +packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-33 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts + s_1cc3b657c77322::t_75dffdac403940 40-45,55,57,61,64,69-70,258-262,268,275,279-384,561-568,574 + s_1cc3b657c77322::t_de701c436ad403 569-573 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + s_1cc3b657c77322::t_75dffdac403940 1,4,8,14-15,31,59-64,94-100,124,141,148-149,152,165-193,325-406,408-411,444-454,457-460,467,503-504,506,525,528-530 +packages/nodes-base/package.json + s_1cc3b657c77322::t_75dffdac403940 929-931,984 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/output-size-impact.spec.ts + s_1cc3b657c77322::t_75dffdac403940 4,11,38,51 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 18,27-28,128-129,143,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354-400,726,795,802-806 +packages/cli/src/events/maps/relay.event-map.ts + s_1cc3b657c77322::t_75dffdac403940 1207-1208 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuSearchableContent.vue + s_1cc3b657c77322::t_75dffdac403940 138-141,264 +packages/frontend/editor-ui/src/features/ai/instanceAi/canvasPreview.utils.ts + s_1cc3b657c77322::t_75dffdac403940 243-258,263-264,296 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-split-db.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-42 +packages/@n8n/instance-ai/src/tools/workflows/apply-workflow-credentials.tool.ts + s_1cc3b657c77322::t_75dffdac403940 15-19,39,75,84,86,94,97,132 +scripts/codespace-preview/preview-serve.mjs + s_1cc3b657c77322::t_75dffdac403940 1-226 +scripts/codespace-preview/preview-labels.mjs + s_1cc3b657c77322::t_75dffdac403940 1-71 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + s_1cc3b657c77322::t_75dffdac403940 7,20-24,45-47,446-449,464,467-502 +packages/@n8n/api-types/src/schemas/ai-preference.schema.ts + s_1cc3b657c77322::t_75dffdac403940 12-27,63-69,96-97 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-8,13-15,17-18,20-25,28-56,59-79,86-87,89,96-112,116-120,142,180,187-232,234-370,373-375,377-389,391-517,525,530-534,536-544,547-556,558-561,563-568,570-594,596-606,608-683,685-702,710,715 +packages/testing/containers/n8n-start-stack.ts + s_1cc3b657c77322::t_75dffdac403940 53,145,199-200,240-242,246,277-280,467 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.test.ts + s_1cc3b657c77322::t_75dffdac403940 10,19,32,37,60-63,81,132-183 + s_1cc3b657c77322::t_489e2bf6b6e672 184-185 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_1cc3b657c77322::t_75dffdac403940 6,20-22,37,49,105-119,123,132,222,235,253 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_1cc3b657c77322::t_75dffdac403940 24,57,164-168,235-245,247-248,271,284,772-774,1107,1121 +packages/cli/src/services/__tests__/ai-preference.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 11,15,18,25-32,34-40,78-80,98,140,159-160,232-316,341-345,361,378-382,391-503,532-597,611,652-653,675,725,745,769,795,811-813,825,827,840,850,859-860,862-863,872,913-914,924-925,927-928,943-944,946-947,952-960,968,971,979,1009-1011,1031-1032,1034-1040,1054-1059,1070,1081,1089,1103-1104,1117,1128,1139-1140,1150-1151,1160-1248 + s_1cc3b657c77322::t_aa9aa3607ec1cb 1249 +packages/cli/test/integration/commands/import-credentials/credentials-description-omitted.json + s_1cc3b657c77322::t_75dffdac403940 1-8 +packages/@n8n/db/src/entities/ai-preference.ts + s_1cc3b657c77322::t_75dffdac403940 1,28-30 + s_1cc3b657c77322::t_039d3b765f6e0c 31 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue + s_1cc3b657c77322::t_75dffdac403940 6,43,143,657-666,668,750-753 + s_1cc3b657c77322::t_765c39dd21282d 754-755 +packages/cli/src/commands/import/credentials.ts + s_1cc3b657c77322::t_75dffdac403940 1,171-182,469 +packages/cli/src/eventbus/event-message-classes/event-message-execution.ts + s_1cc3b657c77322::t_75dffdac403940 4 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_1cc3b657c77322::t_75dffdac403940 9,150-152,170,196 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_1cc3b657c77322::t_75dffdac403940 2,4,42,44,54-58,71,77-78,98,365-386,402-419,427-447,458-459,461,465-469,472-474,477-478,483-500,602 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_1cc3b657c77322::t_75dffdac403940 201-205 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupCredential.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-843 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_1cc3b657c77322::t_75dffdac403940 37-38,50-52,63-64,67 +packages/testing/playwright/tests/infrastructure/benchmarks/AGENTS.md + s_1cc3b657c77322::t_75dffdac403940 1-37 +packages/frontend/@n8n/design-system/src/components/index.ts + s_1cc3b657c77322::t_75dffdac403940 35-38 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/text/helpers/responses.ts + s_1cc3b657c77322::t_75dffdac403940 4,7-8,145,154,176,248-249,253-254 +.devcontainer/preview/devcontainer.json + s_1cc3b657c77322::t_75dffdac403940 39 +packages/cli/test/integration/public-api/credentials-concurrency.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-64 +packages/cli/src/modules/token-exchange/database/repositories/token-exchange-jti.repository.ts + s_1cc3b657c77322::t_75dffdac403940 75-78,92 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_1cc3b657c77322::t_75dffdac403940 21,156-192,195,203,215 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_1cc3b657c77322::t_75dffdac403940 110 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelGroups.ts + s_1cc3b657c77322::t_75dffdac403940 1-64 +packages/@n8n/instance-ai/src/tools/orchestration/verification/analyze-result.ts + s_1cc3b657c77322::t_75dffdac403940 344,378-389,397-399,407,411,473 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/setupPanelGroups.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-65 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_1cc3b657c77322::t_75dffdac403940 11-27,38,42-43,63-65,71,85-90,107-109,121,149,177,180,259-337,669,688-853,878,887,1245-1246,1335,1372,1399,1434,1450,1471-1496,1498-1504,1563,1576,1595,1598,1614 +.github/workflows/ci-owners-required-reviews.yml + s_1cc3b657c77322::t_75dffdac403940 11-20,22-26,28-29,32-36,40-41,43-48,60-61,64-66,113-116,119-120,122-126,130-131,134-135,163,172-175,178 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_1cc3b657c77322::t_75dffdac403940 68,289 + s_1cc3b657c77322::t_ba03934d10083e 290-291 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.ts + s_1cc3b657c77322::t_75dffdac403940 10-26 +packages/@n8n/instance-ai/src/tools/orchestration/verification/finalize-result.ts + s_1cc3b657c77322::t_75dffdac403940 34-47,51,54-58,66-67,80,97-100 +packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts + s_1cc3b657c77322::t_75dffdac403940 165-166,170-184,199-235 + s_1cc3b657c77322::t_3bc0cc56badc73 236 +packages/@n8n/telemetry/src/events/context.ts + s_1cc3b657c77322::t_75dffdac403940 15-27,67-173 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.test.ts + s_1cc3b657c77322::t_75dffdac403940 13-19,32,55-58,160-180 + s_1cc3b657c77322::t_604d5e5567fa48 181 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_1cc3b657c77322::t_75dffdac403940 889-969 +packages/@n8n/db/src/repositories/execution.repository.ts + s_1cc3b657c77322::t_75dffdac403940 55,779,791-796,807,814,832,839-855 +packages/cli/src/public-api/v1/controllers/__tests__/roles.public.controller.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-52 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelTelemetry.ts + s_1cc3b657c77322::t_75dffdac403940 1-163 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts + s_1cc3b657c77322::t_75dffdac403940 21-29 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + s_1cc3b657c77322::t_75dffdac403940 9,25,28-30,43-44,53-62,80,84,86-87,91-93,95-103,105-106,118-119,130,132-133,143,145-152,159-168,174-177,316-332,338,343,358,364-365 +packages/testing/playwright/README.md + s_1cc3b657c77322::t_75dffdac403940 1-18,213-243 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/common.ts + s_1cc3b657c77322::t_75dffdac403940 5-7,75-76,97,106,120 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts + s_1cc3b657c77322::t_75dffdac403940 17-22,25,30,40-45,144,275-459 + s_1cc3b657c77322::t_5f0958b7b16e04 460 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.test.ts + s_1cc3b657c77322::t_75dffdac403940 85,158-165,318-327 + s_1cc3b657c77322::t_020fa784e24882 328 +packages/cli/src/modules/mcp/tools/get-instance-context.tool.ts + s_1cc3b657c77322::t_75dffdac403940 1-174 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.ts + s_1cc3b657c77322::t_75dffdac403940 85 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_1cc3b657c77322::t_75dffdac403940 3,6-13,16,25,29-34,42-44,48-49,60,65-98,259-275,294,415,418,420-421,496-502,526,550-558,582,611-622 +packages/@n8n/instance-ai/docs/tools.md + s_1cc3b657c77322::t_75dffdac403940 56,538-539,546-549,835,837,841,917-979 + s_1cc3b657c77322::t_da5b3b014d4f51 980 +packages/frontend/@n8n/i18n/src/locales/en.json + s_1cc3b657c77322::t_75dffdac403940 3033,3063-3064,3318,3324,6963-6964,7105,7107-7138,7140,7564-7565,7742-7744,7773-7774 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/create.operation.ts + s_1cc3b657c77322::t_75dffdac403940 7-9,93-96 +packages/testing/playwright/playwright-projects.ts + s_1cc3b657c77322::t_75dffdac403940 5,94-95,119,140,243-258 + s_1cc3b657c77322::t_82dd79adc34f76 259 +.github/workflows/encryption-upgrade-test.yml + s_1cc3b657c77322::t_75dffdac403940 49-51 +packages/cli/src/modules/mcp/__tests__/instance-activity.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 36-39,42,59,83-88,205 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts + s_1cc3b657c77322::t_75dffdac403940 9,70-73,75 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts + s_1cc3b657c77322::t_75dffdac403940 1-356 +packages/frontend/editor-ui/src/app/constants/injectionKeys.ts + s_1cc3b657c77322::t_75dffdac403940 34-35,97-98 +packages/cli/src/modules/mcp/mcp-scopes.ts + s_1cc3b657c77322::t_75dffdac403940 31,159 +packages/testing/containers/stack.ts + s_1cc3b657c77322::t_75dffdac403940 12,33,124,149-151,157-158,160-168,181,186-201,209-212,257-260,286,288,361,373,379,396-401,427-431,486-487,572,582-584,595,602,625-626 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.ts + s_1cc3b657c77322::t_75dffdac403940 28-31,223-240,264,269-270 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiConfirmationPanel.test.ts + s_1cc3b657c77322::t_75dffdac403940 45,360-375 + s_1cc3b657c77322::t_49db928b6bd6e1 376-377 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,7,23-24,27,43,48,52-63,66,79-205,214-215,219-220,224,229,231,233,237-239,242,246,254,269 +packages/@n8n/telemetry/src/index.ts + s_1cc3b657c77322::t_75dffdac403940 11-12 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,15-22,108,133,327-402,2499-2503,2505-2506,2509-2512,2514-2515,2517-2525,2529,2536-2537,2539-2546,2981-2994,3257,3264-3269,3272-3273,3275-3278,3282-3283,3285-3292,3296-3299,3302-3304,3306-3309,3312,3314,3316,3318-3319 +packages/cli/src/credentials/credentials.service.ts + s_1cc3b657c77322::t_75dffdac403940 5-6,60,87,235,363-366,369,373-374,382,445-448,451,455-456,739-741,1041-1045,1145-1178,1765-1770,1787,1807-1822,1948-1952,1954-1956,1986,1992-1993,2012-2014,2020-2025,2072 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_1cc3b657c77322::t_75dffdac403940 1-6,8-62,65-71,97-147 + s_1cc3b657c77322::t_f6dcb045667690 7,63-64,72-96 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_1cc3b657c77322::t_75dffdac403940 29,143,178 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + s_1cc3b657c77322::t_75dffdac403940 1-5,11-12,19,26,28-32 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelDocument.ts + s_1cc3b657c77322::t_75dffdac403940 1-52 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_1cc3b657c77322::t_75dffdac403940 4,23,33 +packages/cli/src/modules/instance-registry/__tests__/instance-registry.module.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-3,6,10-16,21-27 + s_1cc3b657c77322::t_e28b06e6d84b64 28 +packages/@n8n/agents/src/index.ts + s_1cc3b657c77322::t_75dffdac403940 200,269 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_1cc3b657c77322::t_75dffdac403940 303-304 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,10-39,53,65-155 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_1cc3b657c77322::t_75dffdac403940 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_1cc3b657c77322::t_75dffdac403940 23-24,193-194,214-215,217-225,256-257 +packages/cli/src/eventbus/event-message-classes/event-message-runner.ts + s_1cc3b657c77322::t_75dffdac403940 3 +packages/@n8n/api-types/src/schemas/agent-run-reducer.ts + s_1cc3b657c77322::t_75dffdac403940 502-506,566-567,569-570 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts + s_1cc3b657c77322::t_75dffdac403940 525,821,1012-1018,1054-1060 +packages/frontend/editor-ui/src/app/composables/useInstanceAiEditorCapability.ts + s_1cc3b657c77322::t_75dffdac403940 34-35 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_1cc3b657c77322::t_75dffdac403940 333,493,498-503,806-810,1521-1525,1608,2298-2299,2301,2488-2489,2494,2506-2507,2525-2527,2537 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.reducer.ts + s_1cc3b657c77322::t_75dffdac403940 337-338,341 +packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-mid-run.test.ts + s_1cc3b657c77322::t_75dffdac403940 448,460,464-466,472-476,478-480,490-610,612-613 + s_1cc3b657c77322::t_adff260f97b224 611,614 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/canvasPreview.utils.test.ts + s_1cc3b657c77322::t_75dffdac403940 1169-1194 +packages/nodes-base/credentials/SlackOAuth2Api.credentials.ts + s_1cc3b657c77322::t_75dffdac403940 131 +packages/testing/containers/services/n8n.ts + s_1cc3b657c77322::t_75dffdac403940 13,15,79,89,121,139-140,181,214,225-228,315,351,371,386,399,452 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-lazy-cache.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-48 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,171-176,183,319,321-326,328-332,335-341 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_1cc3b657c77322::t_75dffdac403940 968 +scripts/codespace-preview/preview-labels.test.mjs + s_1cc3b657c77322::t_75dffdac403940 1-79 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_1cc3b657c77322::t_75dffdac403940 225,285,307-308,363,381,398,400,402,409-410 +packages/@n8n/config/src/configs/endpoints.config.ts + s_1cc3b657c77322::t_75dffdac403940 210-213 +packages/@n8n/instance-ai/skills/one-off-operations/SKILL.md + s_1cc3b657c77322::t_75dffdac403940 13,54,56-98 +packages/cli/test/integration/services/role.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 7,902-907,1107-1109,1176,1181-1185,1206-1235 + s_1cc3b657c77322::t_d5de5d5addc8f7 1236-1237 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_1cc3b657c77322::t_75dffdac403940 83-84,213 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.stories.ts + s_1cc3b657c77322::t_75dffdac403940 1-29 +packages/cli/src/requests.ts + s_1cc3b657c77322::t_75dffdac403940 77 +packages/cli/src/node-execution/execute-node.service.ts + s_1cc3b657c77322::t_75dffdac403940 1-410 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_1cc3b657c77322::t_75dffdac403940 16-19,21,72,80-83,225-227,229,242 +packages/cli/test/integration/execution-run-summaries.test.ts + s_1cc3b657c77322::t_75dffdac403940 274-345 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue + s_1cc3b657c77322::t_75dffdac403940 54,153-156 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-45 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_1cc3b657c77322::t_75dffdac403940 1,6,26,28,33,58,76,112-128,458-459,486-494,521-524,545,570-584,624-705,904-912,952-962,977,1107,1265-1268,1285-1288,1291-1293,1425,1441-1442,1444-1448,1468,1479,1482,1512,1527,1530-1537,1543,1545,1547-1548,1552-1559,1563-1566,1764-1765,1770,1778-1780 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_1cc3b657c77322::t_75dffdac403940 18,119,121,123-125,130-151,311-330 + s_1cc3b657c77322::t_4c79b9cc82bb4c 331-332 +packages/@n8n/node-engine-compatibility/src/v1-adapters.ts + s_1cc3b657c77322::t_75dffdac403940 297 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_1cc3b657c77322::t_75dffdac403940 10,27,34,42-62,67,89-98,170-173,175,195,237-238,245,349,351-352 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.ts + s_1cc3b657c77322::t_75dffdac403940 8,15-18,53 +packages/frontend/editor-ui/src/features/credentials/quickConnect/composables/useQuickConnect.ts + s_1cc3b657c77322::t_75dffdac403940 9,146-148,160-167,214 +packages/cli/test/integration/token-exchange/jti-cleanup.task.integration.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-99 +packages/testing/containers/services/registry.ts + s_1cc3b657c77322::t_75dffdac403940 3,29,54 +packages/testing/playwright/services/workflow-api-helper.ts + s_1cc3b657c77322::t_75dffdac403940 3,26-28,33,35,56,64,82-89,133-158,446-473 + s_1cc3b657c77322::t_e4a580e5c58314 474 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.ts + s_1cc3b657c77322::t_75dffdac403940 7,53,55 +scripts/codespace-preview/serve-ready.mjs + s_1cc3b657c77322::t_75dffdac403940 1-72 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential.dto.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,49-75,101-112,186-205 +packages/cli/src/modules/mcp/tools/workflow-builder/mcp-instructions.ts + s_1cc3b657c77322::t_75dffdac403940 10-14,47-52,65,76-87,150 + s_1cc3b657c77322::t_1a068638118d41 9 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_1cc3b657c77322::t_75dffdac403940 23,54,81-96,98-104 +packages/@n8n/instance-ai/evaluations/harness/agent-execution.ts + s_1cc3b657c77322::t_75dffdac403940 14,31,34-62 + s_1cc3b657c77322::t_b5d41d4d92f4a5 63 +packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue + s_1cc3b657c77322::t_75dffdac403940 94,107 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_1cc3b657c77322::t_75dffdac403940 3-4,6-13,25-26,30-31,33-34 +.devcontainer/codespaces/README.md + s_1cc3b657c77322::t_75dffdac403940 96,111 +packages/nodes-base/nodes/Notion/test/GenericFunctions.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,27,608-616,636-643,685-691 + s_1cc3b657c77322::t_0d7d8fc42de16c 692 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_1cc3b657c77322::t_75dffdac403940 3,7-8,43,51,190,209,438-484 +packages/frontend/editor-ui/src/app/composables/useRunWorkflow.ts + s_1cc3b657c77322::t_75dffdac403940 67,93,130 +packages/cli/src/modules/mcp/tools/instance-activity.tool.ts + s_1cc3b657c77322::t_75dffdac403940 132,135-136,144,178,214,243 +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + s_1cc3b657c77322::t_75dffdac403940 40-48 +scripts/codespace-preview/preview-phases.test.mjs + s_1cc3b657c77322::t_75dffdac403940 1-138 +scripts/codespace-preview/preview-remote-env.test.mjs + s_1cc3b657c77322::t_75dffdac403940 1-254 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/test/common.test.ts + s_1cc3b657c77322::t_75dffdac403940 155-161,206-227,229 + s_1cc3b657c77322::t_3678220bd50aaa 228,230 +packages/frontend/editor-ui/src/features/ai/instanceAi/threadArtifacts.ts + s_1cc3b657c77322::t_75dffdac403940 1-47 +packages/@n8n/mcp-browser/package.json + s_1cc3b657c77322::t_75dffdac403940 31 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_1cc3b657c77322::t_75dffdac403940 16,53-56,66-75,92-95,104-105,113,126-127,141-143,146-158,203-232,253-257,265,385-389,394,414-415,428-430 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/steady-rate-breaking-point.spec.ts + s_1cc3b657c77322::t_75dffdac403940 4,7-11,38,44-45 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts + s_1cc3b657c77322::t_75dffdac403940 101 +packages/cli/test/integration/ai-preference.api.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,64,71-72,111-175,531-558,704-710,716,718-727,731-754,773-778 +packages/cli/src/modules/type-availability-policies/README.md + s_1cc3b657c77322::t_75dffdac403940 4-5,30-37,70-89,168-172,205 +packages/@n8n/db/src/entities/types-db.ts + s_1cc3b657c77322::t_75dffdac403940 104 +packages/@n8n/nodes-langchain/nodes/agents/Agent/test/integration/agent-tool-simulation.workflow.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-170 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 22-28,87-190,468,471,473-478,481-486 +packages/cli/src/modules/promotions.ee/promotions.types.ts + s_1cc3b657c77322::t_75dffdac403940 11-12,68-76 + s_1cc3b657c77322::t_92e74a5fb701fd 77-78 +packages/cli/src/eventbus/event-message-classes/abstract-event-message.ts + s_1cc3b657c77322::t_75dffdac403940 107-113 + s_1cc3b657c77322::t_cd5a92133c89d6 114 +packages/cli/src/services/ai-preference.service.ts + s_1cc3b657c77322::t_75dffdac403940 7-8,10,90-91,98-104,107,109,111,136-148,196-204,207,213,232-233,235-236,387-407,435,464-467,469-470,475,479,482,485,544-553,555-556,559,565-613,620,636,641,658-659,663,670-672 + s_1cc3b657c77322::t_607a0c56e9c782 673-674 +.github/scripts/codespace-preview.mjs + s_1cc3b657c77322::t_75dffdac403940 2,26-27,53 +packages/cli/test/integration/credentials/credentials-list.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-497 +packages/cli/test/integration/variables.test.ts + s_1cc3b657c77322::t_75dffdac403940 13,123-192 + s_1cc3b657c77322::t_bb478e8425989f 193-194 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.vue + s_1cc3b657c77322::t_75dffdac403940 11,13-14,20-21,25-34,58-62,78-128,136-137,151-158,160 + s_1cc3b657c77322::t_66db793b937011 159 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts + s_1cc3b657c77322::t_75dffdac403940 532-534 +packages/@n8n/db/src/repositories/__tests__/workflow-create-with-owner.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-67 +packages/nodes-base/credentials/ClearbitApi.credentials.ts + s_1cc3b657c77322::t_75dffdac403940 21 +packages/testing/playwright/services/workflow-api-helper.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-139 +packages/cli/src/credentials/credentials.controller.ts + s_1cc3b657c77322::t_75dffdac403940 323-326 +packages/@n8n/agents/src/skills/tools.ts + s_1cc3b657c77322::t_75dffdac403940 8,19,318-319 +packages/@n8n/agents/src/skills/index.ts + s_1cc3b657c77322::t_75dffdac403940 3 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.test.ts + s_1cc3b657c77322::t_75dffdac403940 121-127 +packages/@n8n/instance-ai/src/tools/workflows/verification-graph.ts + s_1cc3b657c77322::t_75dffdac403940 1-64 +packages/cli/test/integration/commands/credentials.cmd.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,199-264 + s_1cc3b657c77322::t_9f8c775be683bc 265 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotable-resource.dto.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-18 +.github/workflows/ci-pull-request-review.yml + s_1cc3b657c77322::t_75dffdac403940 3-5,8 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-216 +packages/@n8n/telemetry/src/events/node-type-policies.ts + s_1cc3b657c77322::t_75dffdac403940 19-32,52,98,112 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_1cc3b657c77322::t_75dffdac403940 14,84-95,543,551-552,555,579,586,591,599,604,608,613,619-620,625,636,642-643,648,2438-2443,2448 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_1cc3b657c77322::t_75dffdac403940 23,38-39,42-47,62-65,70,86,95,102,112,150,168,171,178,268-281 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.ts + s_1cc3b657c77322::t_75dffdac403940 3,7,18-67,75,307-308 +packages/testing/playwright/tests/e2e/workflows/list/workflows.spec.ts + s_1cc3b657c77322::t_75dffdac403940 154-155,157 +packages/cli/test/setup-testcontainers.ts + s_1cc3b657c77322::t_75dffdac403940 3-4,17,43-50 + s_1cc3b657c77322::t_3ee9e7d372edfe 51-52 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,98-120 + s_1cc3b657c77322::t_d5d3d02602b2f4 121 +.github/scripts/owners/required-reviews.test.mjs + s_1cc3b657c77322::t_75dffdac403940 22-23,33-34,53,57,59-60,65-150,152-161,163,168-169,172-196,281,395-398,400,407-442 + s_1cc3b657c77322::t_9cd80aec9351eb 443 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_1cc3b657c77322::t_75dffdac403940 234 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_1cc3b657c77322::t_75dffdac403940 393-400,413,416-468,1349,1385,1403-1433,1490-1729 + s_1cc3b657c77322::t_fa404bffcd8a84 1730-1731 +packages/@n8n/db/src/entities/credentials-entity.ts + s_1cc3b657c77322::t_75dffdac403940 1,3,20-27 + s_1cc3b657c77322::t_bfac7d13426c6d 28 +packages/@n8n/db/src/migrations/common/1789558029357-AddDescriptionToCredentials.ts + s_1cc3b657c77322::t_75dffdac403940 1-26 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_1cc3b657c77322::t_75dffdac403940 177-185 +packages/cli/src/modules/instance-registry/storage/redis-instance-storage.ts + s_1cc3b657c77322::t_75dffdac403940 169-173,175 +packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts + s_1cc3b657c77322::t_75dffdac403940 71,113,298 +packages/testing/playwright/fixtures/engine-parity.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-70 +packages/nodes-base/test/text-families/index.ts + s_1cc3b657c77322::t_75dffdac403940 1-60 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_1cc3b657c77322::t_75dffdac403940 5,65-67,100-101,125,249-382 + s_1cc3b657c77322::t_1b382d403f8784 383 +packages/testing/playwright/scripts/distribution-images.mjs + s_1cc3b657c77322::t_75dffdac403940 27 +packages/cli/src/webhooks/webhook-helpers.ts + s_1cc3b657c77322::t_75dffdac403940 43,109-117,177-231,291-295,299-303,310-317,330,370,603-623,703,719,725,750,1065-1071,1421-1432,1472-1474 + s_1cc3b657c77322::t_20f8c9a74117ad 1475 +packages/nodes-base/credentials/SlackApi.credentials.ts + s_1cc3b657c77322::t_75dffdac403940 23-24 +packages/testing/containers/tests/startup-deadline.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-120 +.github/workflows/test-e2e-infrastructure-reusable.yml + s_1cc3b657c77322::t_75dffdac403940 29-31,34-36,100 +packages/cli/src/controllers/__tests__/role.controller.test.ts + s_1cc3b657c77322::t_75dffdac403940 43 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.vue + s_1cc3b657c77322::t_75dffdac403940 8,147-151,163-167,232-237,280,358 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_1cc3b657c77322::t_75dffdac403940 1-87 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue + s_1cc3b657c77322::t_75dffdac403940 19,121,343,346,433,452,467,496,500,514-519 +packages/cli/src/databases/repositories/__tests__/credentials.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 54,94 +packages/cli/test/integration/policy/type-availability-policy-repositories.test.ts + s_1cc3b657c77322::t_75dffdac403940 77-101,651-681 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-239 +packages/frontend/editor-ui/src/app/composables/useRunWorkflowApi.ts + s_1cc3b657c77322::t_75dffdac403940 1-46 +packages/cli/src/eventbus/event-message-classes/event-message-mcp.ts + s_1cc3b657c77322::t_75dffdac403940 6 +.github/scripts/sync-conflict-owners.test.mjs + s_1cc3b657c77322::t_75dffdac403940 213,218 +packages/cli/src/public-api/types.ts + s_1cc3b657c77322::t_75dffdac403940 161 +packages/@n8n/instance-ai/src/tools/orchestration/verify-built-workflow.tool.ts + s_1cc3b657c77322::t_75dffdac403940 14,19,32-33,288-289,291,301-334,350-352 +packages/cli/test/integration/instance-context.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 64,80,104,159,186,201,215,222,239,252,289-291,304-525 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,8-10,25,30-31,45-49,53-54,57-58,61,141,143,176-217,220,231 +packages/cli/src/executions/execution-id.ts + s_1cc3b657c77322::t_75dffdac403940 1,8 +packages/@n8n/api-types/src/dto/credentials/create-credential.dto.ts + s_1cc3b657c77322::t_75dffdac403940 3,8 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + s_1cc3b657c77322::t_75dffdac403940 2,10-11,42-62,135-136,140-143,145 +packages/testing/playwright/fixtures/engine-parity.ts + s_1cc3b657c77322::t_75dffdac403940 1-77 +packages/cli/test/integration/policy/node-type-policy.fan-out.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-168 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewHeader.vue + s_1cc3b657c77322::t_75dffdac403940 2-3,7-8,14,17-28,32,66-69,71,86,142,147 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_1cc3b657c77322::t_75dffdac403940 323-326,342 +packages/cli/package.json + s_1cc3b657c77322::t_75dffdac403940 120 +packages/cli/src/modules/community-packages/community-packages.lifecycle.service.ts + s_1cc3b657c77322::t_75dffdac403940 14,191-193,313-316 +packages/cli/src/eventbus/event-message-classes/event-message-node.ts + s_1cc3b657c77322::t_75dffdac403940 4 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_1cc3b657c77322::t_75dffdac403940 32,193-198,201,245-247,1379,1424-1428,3634,3695-3697,3979-3982,4021-4027,4037-4049,6512 +packages/@n8n/api-types/src/index.ts + s_1cc3b657c77322::t_75dffdac403940 128,131,146,155,188-191,361,370,408,443-444,570-571,637-638,687 +packages/core/src/execution-engine/__tests__/routing-node.test.ts + s_1cc3b657c77322::t_75dffdac403940 2849-2863 +packages/frontend/editor-ui/src/features/settings/context/context.store.test.ts + s_1cc3b657c77322::t_75dffdac403940 37 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-capabilities.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-18 +packages/cli/src/modules/token-exchange/services/jti-cleanup.task.ts + s_1cc3b657c77322::t_75dffdac403940 23 +packages/@n8n/db/src/repositories/__tests__/credentials.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,192,198-199,208-209,213,215-218,222-223,231,236-237,241-242,248-249,257,262-263,267,272-273,277,282-289,292-299 +packages/cli/src/eventbus/event-message-classes/event-message-ai-node.ts + s_1cc3b657c77322::t_75dffdac403940 4 +packages/cli/src/public-api/v1/openapi-gen/__tests__/generated-spec-drift.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-7,11-12,30-73 + s_1cc3b657c77322::t_e3a6795b6522ad 74-76 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.test.ts + s_1cc3b657c77322::t_75dffdac403940 5,92-95,110-117,138-140,142,188-189,372-457 + s_1cc3b657c77322::t_7be13659406d3b 458-459 +packages/@n8n/agents/src/skills/types.ts + s_1cc3b657c77322::t_75dffdac403940 5-7 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/orchestration.ts + s_1cc3b657c77322::t_75dffdac403940 25,59-60,68-72,82,113-119,134,137,169,650-659 + s_1cc3b657c77322::t_f8dd1be88f5bef 660 +packages/testing/containers/helpers/utils.ts + s_1cc3b657c77322::t_75dffdac403940 85,92,94,99,102,126,128-151,165-168,171,175 +packages/cli/test/integration/database/repositories/ai-preference.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 39-40,47-62 + s_1cc3b657c77322::t_43e32da616eb8d 63 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 15,1263-1329,1366-1391 + s_1cc3b657c77322::t_8be574829cdbe3 1392 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_1cc3b657c77322::t_75dffdac403940 242-243 +AGENTS.md + s_1cc3b657c77322::t_75dffdac403940 176,330-360 +packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,18,58-132,134-240 +packages/cli/src/modules/mcp/__tests__/mcp-instructions.test.ts + s_1cc3b657c77322::t_75dffdac403940 123-161 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_1cc3b657c77322::t_75dffdac403940 54,68-112 + s_1cc3b657c77322::t_88911f88991c79 113 +packages/testing/playwright/pages/n8nPage.ts + s_1cc3b657c77322::t_75dffdac403940 166-168 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_1cc3b657c77322::t_75dffdac403940 273 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-96 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + s_1cc3b657c77322::t_75dffdac403940 2-20,23-32,35-36,38,43-50,57-59,62,66-71,79-87,90-104,106-129,149-190,193-210,212-213,216-264,266-274,276-277,280-282,285-300,303-344,346-467,469-496,499-502,505-521,523-627,629-630,640-659,662-665,668-677,680-682,690-717,719-724,726-731,733-763,765-785,787-790,792-797,801-802,805,807-809,812-813,816,818 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + s_1cc3b657c77322::t_75dffdac403940 50-51,55,63-64,66,75,145-170,237-248 + s_1cc3b657c77322::t_b42c7158e8189b 249 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + s_1cc3b657c77322::t_75dffdac403940 35-49,106-117,232-237 +packages/nodes-base/credentials/NotionApi.credentials.ts + s_1cc3b657c77322::t_75dffdac403940 22 +packages/@n8n/instance-ai/evaluations/report/run-debug-report.ts + s_1cc3b657c77322::t_75dffdac403940 24,120 +packages/cli/src/credentials/validation.ts + s_1cc3b657c77322::t_75dffdac403940 1,178-191 + s_1cc3b657c77322::t_1117df3705d2d0 192-194 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceMapper/ResourceMapper.vue + s_1cc3b657c77322::t_75dffdac403940 84-88 +packages/testing/playwright/services/api-helper.ts + s_1cc3b657c77322::t_75dffdac403940 10,40-47,102-105,426 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_1cc3b657c77322::t_75dffdac403940 81-82 +packages/testing/playwright/fixtures/base.ts + s_1cc3b657c77322::t_75dffdac403940 15,55-56,111-122,229,236-242,254-255,269,317,324,326,346,361-363 +packages/frontend/@n8n/stores/src/rbac.store.ts + s_1cc3b657c77322::t_75dffdac403940 25 +packages/frontend/editor-ui/src/features/agents/views/AgentSessionTimelineView.vue + s_1cc3b657c77322::t_75dffdac403940 27,65-66,74,77-78,330-333,398-399,402 +packages/@n8n/instance-ai/src/tools/workflows/classify-node-destructiveness.service.ts + s_1cc3b657c77322::t_75dffdac403940 4,24,36-37,79,84-86,96-104,212-216,221,225,230,248,256,281,395-396,401-402,411-412 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue + s_1cc3b657c77322::t_75dffdac403940 6,122-126,143,229-234,313 +packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts + s_1cc3b657c77322::t_75dffdac403940 57 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-7,26-116 +packages/@n8n/engine/AGENTS.md + s_1cc3b657c77322::t_75dffdac403940 3-9 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_1cc3b657c77322::t_75dffdac403940 15,402-404,436,464-474,983 +packages/cli/src/controllers/role.controller.ts + s_1cc3b657c77322::t_75dffdac403940 203 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 5,21,55-58,118,200,204-274,289,293-298,300,308-314,397-404 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_1cc3b657c77322::t_75dffdac403940 213-244,282,311,347,449 +packages/cli/test/integration/credentials/credentials-list.benchmark.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-596 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts + s_1cc3b657c77322::t_75dffdac403940 7,11-15,27-28,85-99,111-112,125-156 + s_1cc3b657c77322::t_1fabe02f75f253 157 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_1cc3b657c77322::t_75dffdac403940 8,36,153-182,447-453,732-734 + s_1cc3b657c77322::t_84010aacb8ed78 735-736 +packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md + s_1cc3b657c77322::t_75dffdac403940 42-44 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.test.ts + s_1cc3b657c77322::t_75dffdac403940 11,21-26,42-45,48 + s_1cc3b657c77322::t_65808455a4a2ad 46-47,49 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.responseTiming.ts + s_1cc3b657c77322::t_75dffdac403940 1-4 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_1cc3b657c77322::t_75dffdac403940 100 +packages/testing/playwright/package.json + s_1cc3b657c77322::t_75dffdac403940 29,81 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,15,20,23,36,38-44,76-79,90,95,99-102,326-352,354,356,369,375,378,380-387,393-398,404-407,410,412-418,422,424,426-428,431-459,461,463-465,467-476,478-479,482-487,490-491,618-645,647 + s_1cc3b657c77322::t_6b380788e93548 646,648-649 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-45 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 2295-2460 +packages/frontend/editor-ui/src/features/credentials/components/CredentialPicker/CredentialPicker.test.constants.ts + s_1cc3b657c77322::t_75dffdac403940 293 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/stores/openWorkflowInAssistant.store.ts + s_1cc3b657c77322::t_75dffdac403940 71-73 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_1cc3b657c77322::t_75dffdac403940 907-911,926-944,959-961 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputExpanded.vue + s_1cc3b657c77322::t_75dffdac403940 36,179 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_1cc3b657c77322::t_75dffdac403940 21,23 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_1cc3b657c77322::t_75dffdac403940 1-104 +packages/@n8n/instance-ai/src/tools/credentials.tool.ts + s_1cc3b657c77322::t_75dffdac403940 807 +packages/@n8n/instance-ai/src/tools/nodes.tool.ts + s_1cc3b657c77322::t_75dffdac403940 2-3,14-21,25,140-196,205,470-623,681,684-686,700-701 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.test.ts + s_1cc3b657c77322::t_75dffdac403940 563-665 +packages/frontend/editor-ui/src/features/settings/context/context.utils.test.ts + s_1cc3b657c77322::t_75dffdac403940 27 +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/archive.spec.ts + s_1cc3b657c77322::t_75dffdac403940 157-158,222-223,241-242,267-268 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_1cc3b657c77322::t_75dffdac403940 21,33,133-138,285 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts + s_1cc3b657c77322::t_75dffdac403940 112 +packages/cli/src/modules/token-exchange/services/__tests__/jti-cleanup.task.test.ts + s_1cc3b657c77322::t_75dffdac403940 29 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,53-85 + s_1cc3b657c77322::t_e13899510a56c7 86 +packages/@n8n/api-types/src/dto/credentials/__tests__/credential-schema-public.dto.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-83 +packages/cli/test/integration/public-api/credentials.test.ts + s_1cc3b657c77322::t_75dffdac403940 6-12,14,24-25,75-80,230-246,248,250-251,253,255-260,295,299-301,320,324-326,395-400,402-452,454-601,609,864-880 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_1cc3b657c77322::t_75dffdac403940 146,248-271,324,366,419,435,451 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_1cc3b657c77322::t_75dffdac403940 1-53 +.github/scripts/github-helpers.mjs + s_1cc3b657c77322::t_75dffdac403940 418-436 + s_1cc3b657c77322::t_6c6e83961efa55 417 +.devcontainer/preview/preview-signin-hook.cjs + s_1cc3b657c77322::t_75dffdac403940 3 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_1cc3b657c77322::t_75dffdac403940 21-22 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-62 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelTelemetry.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-170 +packages/cli/src/eventbus/event-message-classes/event-message-audit.ts + s_1cc3b657c77322::t_75dffdac403940 2,5 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-90 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_1cc3b657c77322::t_75dffdac403940 16,40-48,50,55-66,129,144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_1cc3b657c77322::t_75dffdac403940 18-21,24-28,37,39,59,74-93,100,127-128,134,140-142,146-149,181-182,193 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_1cc3b657c77322::t_75dffdac403940 715,739-777,844,856-886,1080,1090-1122,1305,1314 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.types.ts + s_1cc3b657c77322::t_75dffdac403940 1-25 +packages/frontend/editor-ui/src/features/agents/components/AgentBuilderEditorColumn.vue + s_1cc3b657c77322::t_75dffdac403940 388,415,430 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.ts + s_1cc3b657c77322::t_75dffdac403940 1,110-117 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + s_1cc3b657c77322::t_75dffdac403940 4,6,10-13,18,23-24,28-29,33,37,39,43-45,47-57,59-60,89-92,95-96,98,105-109,112-113,124-129,170-181,184-188,193,203,206 +packages/workflow/package.json + s_1cc3b657c77322::t_75dffdac403940 64 +packages/@n8n/permissions/src/roles/__tests__/credential-type-policy-scope.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-58 +packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue + s_1cc3b657c77322::t_75dffdac403940 26,409-454 +.github/scripts/sync-master-to-3x.mjs + s_1cc3b657c77322::t_75dffdac403940 27-36,63-65,90-91,134-145,160,320,332-336,343-345,352-353,377,407-408,410-413,562,603-605 +packages/cli/src/modules/community-packages/__tests__/community-packages.lifecycle.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 6,184-220,469-514 +packages/testing/containers/tests/engine.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-93 +packages/cli/src/eventbus/event-message-classes/__tests__/abstract-event-message.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-57 +packages/testing/playwright/composables/TestEntryComposer.ts + s_1cc3b657c77322::t_75dffdac403940 5,95,106-119,147 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_1cc3b657c77322::t_75dffdac403940 15,94,249,371-377 +packages/testing/playwright/AGENTS.md + s_1cc3b657c77322::t_75dffdac403940 3-24,35-37,205,207-209 +packages/frontend/editor-ui/src/app/constants/nodeTypes.ts + s_1cc3b657c77322::t_75dffdac403940 94-102 +scripts/codespace-preview/serve-ready.test.mjs + s_1cc3b657c77322::t_75dffdac403940 1-185 +packages/testing/containers/services/engine.ts + s_1cc3b657c77322::t_75dffdac403940 1-78 +packages/testing/containers/startup-deadline.ts + s_1cc3b657c77322::t_75dffdac403940 1-87 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelExecution.ts + s_1cc3b657c77322::t_75dffdac403940 1-238 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-capabilities.ts + s_1cc3b657c77322::t_75dffdac403940 1-25 +packages/cli/test/integration/public-api/roles.test.ts + s_1cc3b657c77322::t_75dffdac403940 4,16-19,106,110,199,203,298,302,321,327-336,505,509,513,521-534,574-576,786 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_1cc3b657c77322::t_75dffdac403940 1,28-32,37 +packages/cli/src/modules/mcp/__tests__/mcp-scopes.test.ts + s_1cc3b657c77322::t_75dffdac403940 34-38,76-91,273-275,277-278,297-371 + s_1cc3b657c77322::t_206d95f3a2df2b 372 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + s_1cc3b657c77322::t_75dffdac403940 1-6,10,14,28-33,35,42,53-74,86-125,127,130,132,135-147,149-150,166-171,187,189,193-194,196-210,215-218,221,240,254-348,413,423,428,438,442,448 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_1cc3b657c77322::t_75dffdac403940 5-9,20-21,23-25,393,395,397,399-401,403,405,407,409-412,414,416,418,420,422,424,426,428,430,432,435,437,442,444,446,448,451-453,455,457-462,465,468-470,472,475-479,482,485-488,493-497,500,525-536,540,557-572 +packages/@n8n/api-types/src/schemas/credential-description.schema.ts + s_1cc3b657c77322::t_75dffdac403940 1-14 +packages/frontend/editor-ui/src/features/credentials/credentials.store.ts + s_1cc3b657c77322::t_75dffdac403940 178,381-382,519-521,647,704-705 +packages/testing/playwright/utils/benchmark/throughput-measure.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-102 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 101,653-728,1607,1679-1687,1703,1710-1752 + s_1cc3b657c77322::t_31fc9674750d8f 1753 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_1cc3b657c77322::t_75dffdac403940 9,58-79 +packages/workflow/src/interfaces.ts + s_1cc3b657c77322::t_75dffdac403940 2060-2065 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_1cc3b657c77322::t_75dffdac403940 13-14,23,34,63,96,100-104,114,130-131,156,161-165,174-176 +packages/@n8n/db/src/repositories/credential-dependency.repository.ts + s_1cc3b657c77322::t_75dffdac403940 29-40 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_1cc3b657c77322::t_75dffdac403940 4-5,34-38,40-42 +scripts/codespace-preview/preview.mjs + s_1cc3b657c77322::t_75dffdac403940 1-436 +packages/@n8n/telemetry/src/events/credentials.ts + s_1cc3b657c77322::t_75dffdac403940 6-31 +packages/@n8n/instance-ai/evaluations/__tests__/comparison-format.test.ts + s_1cc3b657c77322::t_75dffdac403940 564-579 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_1cc3b657c77322::t_75dffdac403940 269-270 +packages/frontend/editor-ui/src/app/constants/durations.ts + s_1cc3b657c77322::t_75dffdac403940 52-54 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/apply-workflow-credentials.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,36,75,133,146-244 +packages/cli/src/middlewares/list-query/dtos/credentials.select.dto.ts + s_1cc3b657c77322::t_75dffdac403940 8 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_1cc3b657c77322::t_75dffdac403940 1-278 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_1cc3b657c77322::t_75dffdac403940 16,24,32-33,36-37,43-50,62-72 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.test.ts + s_1cc3b657c77322::t_75dffdac403940 41-58 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + s_1cc3b657c77322::t_75dffdac403940 1,80-105,125-133,150,156-157,164-165 +packages/nodes-base/nodes/Slack/test/v2/GenericFunctions.test.ts + s_1cc3b657c77322::t_75dffdac403940 463-501 +packages/cli/src/controllers/ai-preference.controller.ts + s_1cc3b657c77322::t_75dffdac403940 37-38 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,17,29-31,42-43,45-50,75-83,167-175,204,278-482,755,785,792-797,1059-1110,1469-1483,1515-1517,1521,1525-1529,1701,1708,1722,1729,1815-1885,2363-2364,2395-2396 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_1cc3b657c77322::t_75dffdac403940 549-550,1165-1167,2674,2676-2677,2680-2682,2684,2710,2720,2742,2747,2749-2762,2765,2794,2799,2810-2813,2823,2840-2841,3372,3399 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.test.ts + s_1cc3b657c77322::t_75dffdac403940 10-11,97-153 + s_1cc3b657c77322::t_e85f0cbb8fe1a1 154-155 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential-public.dto.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-48 +packages/testing/playwright/pages/components/InstanceAiSidebar.ts + s_1cc3b657c77322::t_75dffdac403940 40 +packages/cli/test/integration/commands/import-credentials/credentials-description.json + s_1cc3b657c77322::t_75dffdac403940 1-16 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_1cc3b657c77322::t_75dffdac403940 24 +packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts + s_1cc3b657c77322::t_75dffdac403940 33 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + s_1cc3b657c77322::t_75dffdac403940 2,6,10,48-50,82 +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + s_1cc3b657c77322::t_75dffdac403940 1,25,36,90-91,107-110,114-136,150,153-156,163-166,170,174,182-183,198,206,208,215,241,247,252,257,263,292,315,333,356,363,410-411,414,418,428,433-610,614-615,618-619,622-623 +packages/@n8n/agents/src/runtime/loop/runtime-helpers.ts + s_1cc3b657c77322::t_75dffdac403940 63,90-100,143-146,156-157 +packages/cli/src/modules/promotions.ee/constants.ts + s_1cc3b657c77322::t_75dffdac403940 39-40 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_1cc3b657c77322::t_75dffdac403940 15,39-43,355-358,360-361,435,440,445-450,458,466,486,501-505 +packages/nodes-base/nodes/Slack/V2/GenericFunctions.ts + s_1cc3b657c77322::t_75dffdac403940 254-256 +pnpm-workspace.yaml + s_1cc3b657c77322::t_75dffdac403940 219,287 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance.spec.ts + s_1cc3b657c77322::t_75dffdac403940 3-8,16-20,32,37,42 +packages/core/src/execution-engine/node-execution-context/utils/__tests__/validate-value-against-schema.test.ts + s_1cc3b657c77322::t_75dffdac403940 468-575 +packages/@n8n/api-types/src/schemas/llm-step-display.ts + s_1cc3b657c77322::t_75dffdac403940 434-443,601-609,774-777,779-782 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_1cc3b657c77322::t_75dffdac403940 556 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/analyze-result.test.ts + s_1cc3b657c77322::t_75dffdac403940 69-72,416-417,468,477-504 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_1cc3b657c77322::t_75dffdac403940 2-3,10-16,32-35,39,45-88 +packages/cli/src/modules/type-availability-policies/__tests__/node-type-policy.check.test.ts + s_1cc3b657c77322::t_75dffdac403940 2-6,20-27,208-252,329-332,334-336 + s_1cc3b657c77322::t_3dd33927cd8c4f 333,337 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiLlmStepDetail.vue + s_1cc3b657c77322::t_75dffdac403940 11,30-32 +packages/testing/containers/network-stabilization.ts + s_1cc3b657c77322::t_75dffdac403940 16,22-24,35,40-44 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/fix-with-assistant.test.ts + s_1cc3b657c77322::t_75dffdac403940 215,232-235,237-238 +packages/cli/test/integration/workflow-inventory.test.ts + s_1cc3b657c77322::t_75dffdac403940 110-165 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_1cc3b657c77322::t_75dffdac403940 12-14,522-524 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.ts + s_1cc3b657c77322::t_75dffdac403940 7,19-21 + s_1cc3b657c77322::t_9ebcac5c597b68 22 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_1cc3b657c77322::t_75dffdac403940 158-182,468-509 + s_1cc3b657c77322::t_c3ab2580598cd7 510 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.test.ts + s_1cc3b657c77322::t_75dffdac403940 407-431 +packages/@n8n/db/src/repositories/__tests__/ai-preference.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 43-79 +packages/cli/src/webhooks/live-webhooks.ts + s_1cc3b657c77322::t_75dffdac403940 118,120-121 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_1cc3b657c77322::t_75dffdac403940 5-15 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_1cc3b657c77322::t_75dffdac403940 4,59-95,240,1107-1160,1224-1228,1266-1269,1506-1528,1559-1560,1649-1651,1835-1836 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_1cc3b657c77322::t_75dffdac403940 54-64,131-143,156-157,263-267,277-280,285-286,289-290,292-295,298-301,306-308,318,334-339,405-412,496,499,503-509,512,531-537,546-553,571,576,579,592,595,602,651-656,664-669,671-677,694-699,713-718,722,727,732,736-754,835-852,859-860,868,872,876-889,902,945,947-948,950,952,959,965-970,973 + s_1cc3b657c77322::t_3f266698f91638 974 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/queue-mode-sustained-rate.spec.ts + s_1cc3b657c77322::t_75dffdac403940 3,8,17,21,26-29 +.github/WORKFLOWS.md + s_1cc3b657c77322::t_75dffdac403940 257,269,313,318,339,620-622,628-634,805-807,809,892-927 +packages/testing/playwright/pages/WorkflowActivationModal.ts + s_1cc3b657c77322::t_75dffdac403940 27-34 +packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts + s_1cc3b657c77322::t_75dffdac403940 5-6,8,123-153,156-157,165-166,174-229 + s_1cc3b657c77322::t_4f2906406c6d92 230 +packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts + s_1cc3b657c77322::t_75dffdac403940 19,117 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_1cc3b657c77322::t_75dffdac403940 34,1021,1087,1135,1309 +scripts/codespace-preview/preview-phases.mjs + s_1cc3b657c77322::t_75dffdac403940 1-132 +.github/workflows/util-sync-master-to-3x.yml + s_1cc3b657c77322::t_75dffdac403940 12-17,81-91,96 +packages/@n8n/agents/src/types/sdk/agent.ts + s_1cc3b657c77322::t_75dffdac403940 339-340 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupCredential.vue + s_1cc3b657c77322::t_75dffdac403940 1-751 +packages/@n8n/instance-ai/src/tools/workflows/plan-verification-simulation.ts + s_1cc3b657c77322::t_75dffdac403940 68-69,181 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.test.ts + s_1cc3b657c77322::t_75dffdac403940 55 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_1cc3b657c77322::t_75dffdac403940 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/cli/src/modules/mcp/tools/get-user-preferences.tool.ts + s_1cc3b657c77322::t_75dffdac403940 22,28-39,50-54,106,110,116-118,122-126,128-140,144 +packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts + s_1cc3b657c77322::t_75dffdac403940 68-70,151-152 +packages/@n8n/instance-ai/src/tools/workflows/saved-workflow-state.ts + s_1cc3b657c77322::t_75dffdac403940 1-42 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/execute-workflow-validator.ts + s_1cc3b657c77322::t_75dffdac403940 26 +packages/frontend/editor-ui/package.json + s_1cc3b657c77322::t_75dffdac403940 55,135,160 +packages/@n8n/codemirror-lang-html/package.json + s_1cc3b657c77322::t_75dffdac403940 48 +packages/@n8n/instance-ai/evaluations/__tests__/case-pipeline.test.ts + s_1cc3b657c77322::t_75dffdac403940 403,427-506 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.test.ts + s_1cc3b657c77322::t_75dffdac403940 13,16,29,60,81,83,94,102 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_1cc3b657c77322::t_75dffdac403940 999 +packages/@n8n/ai-utilities/src/model-discovery/__tests__/google.test.ts + s_1cc3b657c77322::t_75dffdac403940 71-76 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,10-12,30-43,51-60,107,120-127,145-146,188-248,358,370-371 +.github/test-metrics/e2e-impact-map.json + s_1cc3b657c77322::t_75dffdac403940 1 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_1cc3b657c77322::t_75dffdac403940 45 +packages/cli/src/modules/agents/__tests__/observation-log-reflector.test.ts + s_1cc3b657c77322::t_75dffdac403940 8 +packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts + s_1cc3b657c77322::t_75dffdac403940 159 +packages/cli/src/node-execution/__tests__/execute-node.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-402 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_1cc3b657c77322::t_75dffdac403940 444-458,3295-3298,3306-3307 +packages/@n8n/agents/src/runtime/memory/memory-orchestrator.ts + s_1cc3b657c77322::t_75dffdac403940 154-159,484,489,503,714-716,720-728 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_1cc3b657c77322::t_75dffdac403940 27,291-319,558-559,708-714,776-777,810-822 +packages/testing/playwright/utils/benchmark/index.ts + s_1cc3b657c77322::t_75dffdac403940 8 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_1cc3b657c77322::t_75dffdac403940 15,68-97,178-261,712-748 + s_1cc3b657c77322::t_51f0db7a59021a 749-750 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_1cc3b657c77322::t_75dffdac403940 2-3,6-7,14-16,23-24,52,54-57,80,85-96,98-99,102-141,143-144,146,172,181-184,212,214-216,224,230-247,249-288,290-340,352-353,375-376,384-388,390,393-408 +.github/workflows/ci-pull-requests.yml + s_1cc3b657c77322::t_75dffdac403940 33,81,97,135,145-163,184,187,208,333,335-336,364-386,485 +packages/cli/src/credentials/credential-dependency.service.ts + s_1cc3b657c77322::t_75dffdac403940 2-6,13,42 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.vue + s_1cc3b657c77322::t_75dffdac403940 248-265,267-276,278-283,286-290 +packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-146 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/update.operation.ts + s_1cc3b657c77322::t_75dffdac403940 7-9,38,50 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_1cc3b657c77322::t_75dffdac403940 22 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-split-db.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-44 +packages/nodes-base/credentials/TelegramApi.credentials.ts + s_1cc3b657c77322::t_75dffdac403940 16 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_1cc3b657c77322::t_75dffdac403940 5,7-8,27-29,52-55,89,91-103,119-121,151-162,164,166-178,181,186,189,196,199,212-235,243,265-268,270-281,284,288-309,324-499 +packages/@n8n/nodes-langchain/utils/tests/helpers.test.ts + s_1cc3b657c77322::t_75dffdac403940 12,18-38 + s_1cc3b657c77322::t_3f149997f08d70 39 +packages/cli/src/eventbus/event-message-classes/event-message-generic.ts + s_1cc3b657c77322::t_75dffdac403940 3 +packages/nodes-base/test/text-families/unicode.d.ts + s_1cc3b657c77322::t_75dffdac403940 1-5 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-lazy-cache.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-41 +packages/@n8n/permissions/src/constants.ee.ts + s_1cc3b657c77322::t_75dffdac403940 25,92,129 +packages/cli/src/modules/type-availability-policies/node-type-policy.check.ts + s_1cc3b657c77322::t_75dffdac403940 5,110-112,114-124,130-139 +packages/@n8n/instance-ai/src/types.ts + s_1cc3b657c77322::t_75dffdac403940 34,374,562-563,683-710,1505-1506 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_1cc3b657c77322::t_75dffdac403940 4,27,94 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.test.ts + s_1cc3b657c77322::t_75dffdac403940 20,43-47,122-136 + s_1cc3b657c77322::t_fc6616d29be4da 137 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_1cc3b657c77322::t_75dffdac403940 215-221,223,232,239,812,821 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_1cc3b657c77322::t_75dffdac403940 28,39,41-43,99,107,299-303,337-340,352-355,367-371,408-412,597-614 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_1cc3b657c77322::t_75dffdac403940 81 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue + s_1cc3b657c77322::t_75dffdac403940 174-178,182,304-305 + s_1cc3b657c77322::t_cca5a12e7424dc 306-307 +packages/@n8n/ai-utilities/src/model-discovery/providers/google.ts + s_1cc3b657c77322::t_75dffdac403940 8-11,19-24 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_1cc3b657c77322::t_75dffdac403940 31-34,350-355,1161-1162,1197-1198,1367-1368,1380-1381,1501,1799,1801-1806,1819,2151-2171 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_1cc3b657c77322::t_75dffdac403940 7-12,32,43,66,70-110 + s_1cc3b657c77322::t_cc92822b2f4c1c 111 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_1cc3b657c77322::t_75dffdac403940 34-38,148-149,296,304,325,329,486,1172-1174,1388 +packages/@n8n/instance-ai/evaluations/__tests__/run-debug-report.test.ts + s_1cc3b657c77322::t_75dffdac403940 65-89 +knip.ts + s_1cc3b657c77322::t_75dffdac403940 18-20,42,45,50,59-76,138-153,174-177 +packages/cli/src/modules/n8n-packages/entities/credential/credential.serializer.ts + s_1cc3b657c77322::t_75dffdac403940 16 +packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts + s_1cc3b657c77322::t_75dffdac403940 6,409-431,490,517 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/burst-drain-capacity.spec.ts + s_1cc3b657c77322::t_75dffdac403940 3,17,21,25-27 +packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts + s_1cc3b657c77322::t_75dffdac403940 75-239 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_1cc3b657c77322::t_75dffdac403940 59-61,70,1114-1124 + s_1cc3b657c77322::t_a7faa7d0ed7df5 1125-1127 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_1cc3b657c77322::t_75dffdac403940 896-906,941-949,951-954,956-1021,2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/@n8n/permissions/src/__tests__/scope-information.test.ts + s_1cc3b657c77322::t_75dffdac403940 12-18 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.integration.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-201 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts + s_1cc3b657c77322::t_75dffdac403940 148,167,189,307,365,394,441 +packages/testing/playwright/scripts/sizing-matrix-aggregate.test.ts + s_1cc3b657c77322::t_75dffdac403940 11,13,133-157 + s_1cc3b657c77322::t_19719bf5be5a4c 158-160 +.github/DEVELOPING_V3.md + s_1cc3b657c77322::t_75dffdac403940 127-129,139-140,143-144,146-151,170-171,179-180 +packages/@n8n/nodes-langchain/utils/helpers.ts + s_1cc3b657c77322::t_75dffdac403940 12,18-28 + s_1cc3b657c77322::t_414dcebfbdfed2 29 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelActions.test.ts + s_1cc3b657c77322::t_75dffdac403940 11,23,70,89,93-138,148-218,353,382-385,434,465-467 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts + s_1cc3b657c77322::t_75dffdac403940 34-36,60-62,74-75,78,143,175-177,187,202-204,230-231,252 +packages/@n8n/db/src/migrations/common/1789479099132-AddSourceToAiPreference.ts + s_1cc3b657c77322::t_75dffdac403940 1-61 +packages/testing/playwright/composables/CanvasComposer.ts + s_1cc3b657c77322::t_75dffdac403940 59 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,11-15,28,37-74 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue + s_1cc3b657c77322::t_75dffdac403940 1-93 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-sync-latency-floor.spec.ts + s_1cc3b657c77322::t_75dffdac403940 61 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-lazy-cache.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-48 +packages/testing/containers/services/types.ts + s_1cc3b657c77322::t_75dffdac403940 3-4,10,76-77,83-84 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelExecution.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-422 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_1cc3b657c77322::t_75dffdac403940 5,81,99-105 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.ts + s_1cc3b657c77322::t_75dffdac403940 10,25-26 + s_1cc3b657c77322::t_acd9b0f6d0a688 27 +scripts/codespace-preview/preview-remote-env.mjs + s_1cc3b657c77322::t_75dffdac403940 1-125 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_1cc3b657c77322::t_75dffdac403940 13,38,44,48,64-65,76-77,182-194,238-253,256-257,293-294,296,302-305,356,362-368,386,398-402,417-419,443-446,485,544-559,569,601-610,683-688,723-746,784-789,832-837,863-868 +packages/@n8n/db/src/repositories/__tests__/credential-dependency.repository.test.ts + s_1cc3b657c77322::t_75dffdac403940 160-166,168,178-186 +packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 6,14-18,653-1112 + s_1cc3b657c77322::t_de070713450ea7 1113 +packages/frontend/editor-ui/src/app/composables/useWorkflowExtraction.ts + s_1cc3b657c77322::t_75dffdac403940 132 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,4-8,15,23-25,40,48-52,132-160,220-232,266,275-376,473-480,566-569,575,595-596,638,654-939 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_1cc3b657c77322::t_75dffdac403940 5-8,87-107,113-132 +packages/frontend/editor-ui/src/app/constants/localStorage.ts + s_1cc3b657c77322::t_75dffdac403940 30-39 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_1cc3b657c77322::t_75dffdac403940 15,32,34-35,37,62 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_1cc3b657c77322::t_75dffdac403940 146-147 +packages/cli/src/modules/instance-registry/storage/__tests__/redis-instance-storage.test.ts + s_1cc3b657c77322::t_75dffdac403940 363-365,367 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.test.ts + s_1cc3b657c77322::t_75dffdac403940 12-28,76-88 + s_1cc3b657c77322::t_08fb538dd3fc14 89 +packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-59 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.test.ts + s_1cc3b657c77322::t_75dffdac403940 26 +packages/cli/src/modules/instance-registry/instance-registry.module.ts + s_1cc3b657c77322::t_75dffdac403940 1,32,36-43 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.ts + s_1cc3b657c77322::t_75dffdac403940 1-83 +packages/@n8n/db/src/repositories/ai-preference.repository.ts + s_1cc3b657c77322::t_75dffdac403940 1,54-62,69-77 + s_1cc3b657c77322::t_bf9bdba46ce53b 78-79 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_1cc3b657c77322::t_75dffdac403940 16,38,51 +packages/@n8n/db/src/repositories/index.ts + s_1cc3b657c77322::t_75dffdac403940 23-27 +packages/cli/src/eventbus/event-message-classes/event-message-queue.ts + s_1cc3b657c77322::t_75dffdac403940 3 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_1cc3b657c77322::t_75dffdac403940 20-24,42-49,53-55,57,60-67,97-100,102-104,181,183-184,186-190,193-197,201-202,204-210,212-215,218,222-239,242-247,252-253,255,258,260,348-349,352-353,355-379,381-383,385 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_1cc3b657c77322::t_75dffdac403940 1-41 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/verify-built-workflow.tool.test.ts + s_1cc3b657c77322::t_75dffdac403940 3-7,25,599,1248,1313,1335,1379,1509-1513,1516,1543-1547,1680,1692-1693,1695,1844,1854-1858,1974-2263 + s_1cc3b657c77322::t_d9e7049ffdc0f7 2264-2265 +packages/@n8n/db/src/entities/credential-dependency-entity.ts + s_1cc3b657c77322::t_75dffdac403940 15-17 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/reconcile-simulation-plan.test.ts + s_1cc3b657c77322::t_75dffdac403940 3,8-11,77-109 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 904,907-910,915-917,919-920 +packages/@n8n/ai-workflow-builder.ee/package.json + s_1cc3b657c77322::t_75dffdac403940 75 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 2,14,36-39,81,147-162,315-319,325 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts + s_1cc3b657c77322::t_75dffdac403940 54-55,59-62,73-76,83-90 + s_1cc3b657c77322::t_0d2701406d14ea 91-92 +packages/testing/containers/services/engine-postgres.ts + s_1cc3b657c77322::t_75dffdac403940 1-98 +packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts + s_1cc3b657c77322::t_75dffdac403940 14-20,30-34,56,60,64,69-71,73-94,97-147 +packages/@n8n/api-types/src/dto/index.ts + s_1cc3b657c77322::t_75dffdac403940 139-140,531,537,542,612,614 +packages/@n8n/scheduler/package.json + s_1cc3b657c77322::t_75dffdac403940 48 +packages/core/src/execution-engine/node-execution-context/utils/validate-value-against-schema.ts + s_1cc3b657c77322::t_75dffdac403940 55-62,97-99 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + s_1cc3b657c77322::t_75dffdac403940 549,589 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoffCapability.ts + s_1cc3b657c77322::t_75dffdac403940 45,88-91,106,114,131-144,146-160 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.test.ts + s_1cc3b657c77322::t_75dffdac403940 6,88-124 + s_1cc3b657c77322::t_f8eb29ca8116e7 125-126 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/node-count-scaling.spec.ts + s_1cc3b657c77322::t_75dffdac403940 3,6,11,20,34,42,69 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_1cc3b657c77322::t_75dffdac403940 7,10,25,36,39,46,50-68 + s_1cc3b657c77322::t_3f3bf856533788 69-70 +packages/@n8n/instance-ai/src/index.ts + s_1cc3b657c77322::t_75dffdac403940 643-644 +packages/@n8n/telemetry/src/events/workflow.ts + s_1cc3b657c77322::t_75dffdac403940 6-15 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentHeaders.test.ts + s_1cc3b657c77322::t_75dffdac403940 5,144-185 + s_1cc3b657c77322::t_bec61c2d3e1505 186-187 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_1cc3b657c77322::t_75dffdac403940 1-287 +packages/cli/test/migration/1789558029357-add-description-to-credentials.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-160 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_1cc3b657c77322::t_75dffdac403940 55-95,236-260 +packages/@n8n/instance-ai/src/skills/materialize-runtime-skills.ts + s_1cc3b657c77322::t_75dffdac403940 3,413,419 +packages/cli/test/integration/public-api/promotions.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-2,5,14,698-753,755-932,949-953,969-972,1002-1006 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_1cc3b657c77322::t_75dffdac403940 6-7,855-856,860-867,1925-1926 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-server.entity.ts + s_1cc3b657c77322::t_75dffdac403940 28 +packages/testing/code-health/src/index.ts + s_1cc3b657c77322::t_75dffdac403940 38-39 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_1cc3b657c77322::t_75dffdac403940 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 1495-1499,1542-1585,5189-5196,6269-6276 +packages/cli/src/modules/mcp/__tests__/webhook-utils.test.ts + s_1cc3b657c77322::t_75dffdac403940 32 +.github/scripts/owners/required-reviews.mjs + s_1cc3b657c77322::t_75dffdac403940 11-13,26,32-49,60-100,104-107,111,113,116-121,235,240-241,244,260-266 +packages/@n8n/instance-ai/src/__tests__/agent-tool-workflow.ts + s_1cc3b657c77322::t_75dffdac403940 1-65 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_1cc3b657c77322::t_75dffdac403940 84-85,107,168-169,413,508-510,711-736,1770,1775,3552,4448-4462,4464,4469-4470,4473-4528,4531-4537 +packages/@n8n/agents/src/runtime/__tests__/runtime-helpers.test.ts + s_1cc3b657c77322::t_75dffdac403940 22,28 +packages/@n8n/permissions/src/scope-information.ts + s_1cc3b657c77322::t_75dffdac403940 70-74 +packages/cli/src/modules/agents/__tests__/observation-log-observer.test.ts + s_1cc3b657c77322::t_75dffdac403940 10 +packages/frontend/editor-ui/src/features/agents/utils/fix-with-assistant.ts + s_1cc3b657c77322::t_75dffdac403940 14-15 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_1cc3b657c77322::t_75dffdac403940 532-567,913-922 + s_1cc3b657c77322::t_daa3c17f9a5418 923-924 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_1cc3b657c77322::t_75dffdac403940 6,32,85-86,95-98,104,286-335,373-374,402-425,433-436,601,610,638,646-684,712-714,727-732 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useInstanceAiHandoffCapability.test.ts + s_1cc3b657c77322::t_75dffdac403940 8,10,18,20-24,55-58,62-91,130-131,133-136,177-236 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts + s_1cc3b657c77322::t_75dffdac403940 38 +packages/testing/playwright/reporters/benchmark-summary-reporter.ts + s_1cc3b657c77322::t_75dffdac403940 6,20-24,65-79,130,138,182,231,238,254-256,286,296 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/threadArtifacts.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-71 +packages/@n8n/db/src/entities/index.ts + s_1cc3b657c77322::t_75dffdac403940 22,140 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_1cc3b657c77322::t_75dffdac403940 925-968 +packages/testing/playwright/pages/CanvasPage.ts + s_1cc3b657c77322::t_75dffdac403940 1187-1188,1193-1199 +OWNERS + s_1cc3b657c77322::t_75dffdac403940 44 +packages/cli/src/modules/mcp/mcp.service.ts + s_1cc3b657c77322::t_75dffdac403940 59,85-92,148-151,449-453,464-467,628-630,650,656-708 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_1cc3b657c77322::t_75dffdac403940 31,123,133,156,158-174,186-187,189,203,205-222,225-226,228 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue + s_1cc3b657c77322::t_75dffdac403940 2,4,18,66-73,76-81,83-100,102,138 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_1cc3b657c77322::t_75dffdac403940 44,279 +packages/cli/test/integration/policy/node-type-policy.credential-decrypt.test.ts + s_1cc3b657c77322::t_75dffdac403940 1-132 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/classify-node-destructiveness.service.test.ts + s_1cc3b657c77322::t_75dffdac403940 9-13,389-488 + s_1cc3b657c77322::t_1dba193fe53c44 489 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_1cc3b657c77322::t_75dffdac403940 69,506-552 + s_1cc3b657c77322::t_9b3d878dc2b3c4 553-554 +docs/generated/postgres-schema/README.md + s_1cc3b657c77322::t_1d2376159d5afb 42,54,747,866 +docs/generated/postgres-schema/public.agent_credential_dependency.md + s_1cc3b657c77322::t_f490835b7cfcb7 61 +docs/generated/postgres-schema/public.ai_preference.md + s_1cc3b657c77322::t_dcc220134b36cc 12,21,29,55 +docs/generated/postgres-schema/public.chat_hub_agents.md + s_1cc3b657c77322::t_0faadbdf2b0849 74 +docs/generated/postgres-schema/public.chat_hub_sessions.md + s_1cc3b657c77322::t_a91fba6eebcd8b 91 +docs/generated/postgres-schema/public.credential_dependency.md + s_1cc3b657c77322::t_3db0716d2202ed 51 +docs/generated/postgres-schema/public.credentials_entity.md + s_1cc3b657c77322::t_838d2bc8b8bc36 9,68 +docs/generated/postgres-schema/public.dynamic_credential_entry.md + s_1cc3b657c77322::t_df92bdafa729b6 55 +docs/generated/postgres-schema/public.dynamic_credential_resolver.md + s_1cc3b657c77322::t_41760729732c85 53 +docs/generated/postgres-schema/public.dynamic_credential_user_entry.md + s_1cc3b657c77322::t_25bc730def7c2a 57 +docs/generated/postgres-schema/public.instance_ai_mcp_registry_connections.md + s_1cc3b657c77322::t_332700adc988fd 58 +docs/generated/postgres-schema/public.instance_credential_assignment.md + s_1cc3b657c77322::t_0e50a067f8e17a 46 +docs/generated/postgres-schema/public.project.md + s_1cc3b657c77322::t_fa005734054746 158 +docs/generated/postgres-schema/public.shared_credentials.md + s_1cc3b657c77322::t_ae97dd4936f87a 50 +docs/generated/postgres-schema/public.user.md + s_1cc3b657c77322::t_2218d26ed6e14d 170 +docs/generated/sqlite-schema/README.md + s_1cc3b657c77322::t_acb684b759b53b 42,54,734,853 +docs/generated/sqlite-schema/agent_credential_dependency.md + s_1cc3b657c77322::t_9cba2ddc4919fb 71 +docs/generated/sqlite-schema/ai_preference.md + s_1cc3b657c77322::t_1a4532c160c137 9,23,31-32,62 +docs/generated/sqlite-schema/chat_hub_agents.md + s_1cc3b657c77322::t_4c88ad3e424871 76 +docs/generated/sqlite-schema/chat_hub_sessions.md + s_1cc3b657c77322::t_6fc75effa1c379 95 +docs/generated/sqlite-schema/credential_dependency.md + s_1cc3b657c77322::t_ecca34e2232c1b 56 +docs/generated/sqlite-schema/credentials_entity.md + s_1cc3b657c77322::t_5c9d82a54a6b86 9,20,68 +docs/generated/sqlite-schema/dynamic_credential_entry.md + s_1cc3b657c77322::t_c1b5647f2c0423 63 +docs/generated/sqlite-schema/dynamic_credential_resolver.md + s_1cc3b657c77322::t_609e7bfa9e980b 59 +docs/generated/sqlite-schema/dynamic_credential_user_entry.md + s_1cc3b657c77322::t_4b76799c8b14c3 65 +docs/generated/sqlite-schema/instance_ai_mcp_registry_connections.md + s_1cc3b657c77322::t_a681685c73104c 64 +docs/generated/sqlite-schema/instance_credential_assignment.md + s_1cc3b657c77322::t_b1734b6ca7a538 54 +docs/generated/sqlite-schema/project.md + s_1cc3b657c77322::t_20c18f77ebb2e1 164 +docs/generated/sqlite-schema/shared_credentials.md + s_1cc3b657c77322::t_f85627140f7069 58 +docs/generated/sqlite-schema/user.md + s_1cc3b657c77322::t_90000ef68aac5c 176 +packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap + s_1cc3b657c77322::t_59298738373c28 50 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/createCredential.generated.yml + s_1cc3b657c77322::t_ab38c0810748a7 19-22,74-75 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml + s_1cc3b657c77322::t_c65f0259b66f4f 1-62 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/testCredential.generated.yml + s_1cc3b657c77322::t_4479b560b56b0a 1-42 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + s_1cc3b657c77322::t_b87a7b4bb1db39 5,17-41,48,59-60 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + s_1cc3b657c77322::t_a5644485f6fe08 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyPackage.generated.yml + s_1cc3b657c77322::t_638608e347474d 1-67 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + s_1cc3b657c77322::t_5e10f461cf1d93 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + s_1cc3b657c77322::t_27432c5251d833 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + s_1cc3b657c77322::t_628c0d980cad40 1-119 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + s_1cc3b657c77322::t_8da470bb8973aa 21-26,153-158 +packages/cli/src/public-api/v1/shared/spec/schemas/applyPackageResultDto.generated.yml + s_1cc3b657c77322::t_403f501e6e8d24 1-1150 +packages/cli/src/public-api/v1/shared/spec/schemas/promotionCredentialExpressionValue.generated.yml + s_1cc3b657c77322::t_55a92614d483e7 1-9 +pnpm-lock.yaml + s_1cc3b657c77322::t_08298f3a93a427 605-607,668-670,1476,2021-2023,3078,3512,3632-3634,3777-3779,4838-4840,6108-6110,6348-6350,6423-6425,7056,7287-7289,7293-7298,7527-7529,7758-7760,14971-14973,16649-16652,29045,33713-33714,35639-35640,41505,41534 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "31cf12fea920702f09be30c86ac0369dd542a632", + "prompts": {}, + "sessions": { + "s_1cc3b657c77322": { + "agent_id": { + "tool": "codex", + "id": "01a0ab29-e690-7123-ac11-e9092792aaf4", + "model": "gpt-5.6-sol" + }, + "human_author": "Michael Drury " + } + } +} \ No newline at end of file diff --git a/32/0c4a521bcb5712c4feb6131df0c8f97ad0b69e b/32/0c4a521bcb5712c4feb6131df0c8f97ad0b69e new file mode 100644 index 00000000000..20f9999de1b --- /dev/null +++ b/32/0c4a521bcb5712c4feb6131df0c8f97ad0b69e @@ -0,0 +1,21 @@ +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + s_bc63a262ac8b3b::t_626dcb56e361d9 612-613,650-651 +packages/@n8n/ai-workflow-builder.ee/src/test/workflow-builder-agent.test.ts + s_bc63a262ac8b3b::t_a84fca992caece 6,55,125-190 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "320c4a521bcb5712c4feb6131df0c8f97ad0b69e", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/32/7e5c92434147fffc982b5bac8b82f011cc389e b/32/7e5c92434147fffc982b5bac8b82f011cc389e new file mode 100644 index 00000000000..0bcc8c1779f --- /dev/null +++ b/32/7e5c92434147fffc982b5bac8b82f011cc389e @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "327e5c92434147fffc982b5bac8b82f011cc389e", + "prompts": {} +} \ No newline at end of file diff --git a/32/b1f3c2369a2d2906080498743588798c955ad3 b/32/b1f3c2369a2d2906080498743588798c955ad3 new file mode 100644 index 00000000000..9d54dde431c --- /dev/null +++ b/32/b1f3c2369a2d2906080498743588798c955ad3 @@ -0,0 +1,101 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75 + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 113 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-83 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,162-163 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-50 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-21,24-25,28,35,37-54,58-72,82-84,92,98,102-103,109,116-118,120-128,130,138-140,178,191,200,210-214,221-228,232-233 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,73-81,132,216 + s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,85-91,93-97,99-101 + s_4c46dcfe1ba789::t_533d342b8bac27 22-23,26-27,30-34,55-57 + ai_agent 29,36,229-231 + s_719e037cee4d57::t_d73bc028dc08bb 104-108,110-115,119 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-164 + s_4c46dcfe1ba789::t_6941e602868b24 193-195 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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/index.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11-12,14,19-21,26-27 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-41 + s_71c6da2ee47cd3::t_d67313882bd806 5-10,13,15 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,17,20-21,24,26-29,33-35,39-46,49-52,56,60,67-70,76,84,86,88-89,95,97-98,101-104,133,136,138-139,141-143,149-152,155-156 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,57-59,71-75 + s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,77-82,85,87,99-100,137,140,153-154 + s_4c46dcfe1ba789::t_9317a33118b923 15,36,47-48,66 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 37 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 134-135,144-145,147-148 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "32b1f3c2369a2d2906080498743588798c955ad3", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + }, + "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>" + } + } +} \ No newline at end of file diff --git a/33/bb132a38c04ec9742721ba6aa485262bed1136 b/33/bb132a38c04ec9742721ba6aa485262bed1136 new file mode 100644 index 00000000000..d8f4e8f6cef --- /dev/null +++ b/33/bb132a38c04ec9742721ba6aa485262bed1136 @@ -0,0 +1,1127 @@ +packages/@n8n/instance-ai/src/skills/materialize-runtime-skills.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,413,419 +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/archive.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 157-158,222-223,241-242,267-268 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10,25-26 + s_7383ee4106ddca::t_f444839c50db61 27 +packages/@n8n/nodes-langchain/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 305 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,13-14,52,61,536,550,552-556,587-624,655-660 + s_7383ee4106ddca::t_eca4f244b0417f 661-662 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16,53-56,66-75,92-95,104-105,113,126-127,141-143,146-158,203-232,253-257,265,385-389,394,414-415,428-430 +packages/@n8n/telemetry/src/events/node-type-policies.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 19-32,52,98,112 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10,19,32,37,60-63,81,132-183 + s_7383ee4106ddca::t_8a0200ef9a42c9 184-185 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 8,36,153-182,447-453,732-734 + s_7383ee4106ddca::t_be56ef0e4c63c9 735-736 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 2,4,18,66-73,102 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23-26,28,48,93-98,246-247,265-266,390-391,398,400-404,416-418,425,669,675,688-689 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotable-resource.dto.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-18 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewHeader.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 2-3,7-8,14,17-28,32,66-69,71,86,142,147 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 12-28,76-88 + s_7383ee4106ddca::t_eb598b0ae2732d 89 +packages/core/src/execution-engine/node-execution-context/utils/__tests__/validate-value-against-schema.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 468-575 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.stories.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-29 +packages/frontend/editor-ui/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 55,135,160 +packages/testing/playwright/composables/TestEntryComposer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,95,106-119,147 +packages/testing/playwright/vitest.config.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,10,25,36,39,46,50-68 + s_7383ee4106ddca::t_1420277db18b6c 69-70 +packages/testing/containers/helpers/utils.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 85,92,94,99,102,126,128-151,165-168,171,175 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 158-182,468-509 + s_7383ee4106ddca::t_bdd3cd41f72deb 510 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23,54,81-96,98-104 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-2,4-8,15,40,48-52,132-160,220-232,266,275-376,473-480,566-569,575,654-939 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 177-185 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 234 +packages/frontend/editor-ui/src/features/agents/views/AgentSessionTimelineView.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 27,65-66,74,77-78,330-333,398-399,402 +packages/testing/playwright/pages/components/InstanceAiSidebar.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 40 +packages/@n8n/api-types/src/agents/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 356-357 +scripts/codespace-preview/serve-ready.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-72 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,34-40,59-60,71-85 + s_7383ee4106ddca::t_12c6f5a4732cab 86-87 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 19,121,343,346,433,452,467,496,500,514-519 +.github/scripts/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 9 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 29,143,178 +packages/frontend/editor-ui/src/features/credentials/credentials.store.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 178,381-382,519-521,647,704-705 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7-12,32,43,66,70-110 + s_7383ee4106ddca::t_d668577118623c 111 +packages/testing/playwright/AGENTS.md + s_7383ee4106ddca::t_fb6dca4c22cda8 3-24,35-37,205,207-209 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-63 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 13,38,44,48,64-65,76-77,182-194,238-253,256-257,293-294,296,302-305,356,362-368,386,398-402,417-419,443-446,485,544-559,569,601-610,683-688,723-746,784-789,832-837,863-868 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,4,8,14-15,31,59-64,94-100,124,141,148-149,152,165-193,325-406,408-411,444-454,457-460,467,503-504,506,525,528-530 +packages/@n8n/instance-ai/evaluations/__tests__/run-debug-report.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 65-89 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13-19,32,55-58,160-180 + s_7383ee4106ddca::t_0ba1cc1e074150 181 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16,24,32-33,36-37,43-50,62-72 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4-5,34-38,40-42 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 146,248-271,324,366,419,435,451 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 11,13-14,20-21,25-34,58-62,78-128,136-137,151-158,160 + s_7383ee4106ddca::t_37dae4a6441687 159 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/update.operation.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7-9,38,50 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-87 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-62 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelTelemetry.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-163 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-6,10-11,19-24,37-40,48,51,54,61-68,85-86,141-184,216,236,271-272,303,311,352,354,358-457,460-462,470-476,484-624,641-642,655,673-754,801-803,805,838-842,867-888,1003,1005-1007,1012,1042-1044 +packages/cli/src/errors/response-errors/incompatible-nodes-api-version.error.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-21 +packages/testing/containers/tests/postgres-helper.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-37 +packages/testing/playwright/utils/benchmark/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-2,8-10,25,30-31,45-49,53-54,57-58,61,141,143,176-217,220,231 +packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,14-18,653-1112 + s_7383ee4106ddca::t_51d71ad17c2285 1113 +packages/testing/playwright/playwright-projects.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,94-95,119,140,243-258 + s_7383ee4106ddca::t_d48c888a97c3e7 259 +scripts/codespace-preview/preview-serve.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-226 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-15 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2295-2460 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 112 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 215-221,223,232,239,812,821 +packages/frontend/editor-ui/src/app/composables/useInstanceAiEditorCapability.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 34-35 +packages/cli/test/integration/credentials/credentials-list.benchmark.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-596 +packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14-20,30-34,56,60,64,69-71,73-94,97-147 +scripts/codespace-preview/preview-remote-env.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-125 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-9,20-21,23-25,393,395,397,399-401,403,405,407,409-412,414,416,418,420,422,424,426,428,430,432,435,437,442,444,446,448,451-453,455,457-462,465,468-470,472,475-479,482,485-488,493-497,500,525-536,540,557-572 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 1-287 +packages/@n8n/db/src/entities/credential-dependency-entity.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15-17 +packages/@n8n/ai-utilities/src/model-discovery/providers/google.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8-11,19-24 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelTelemetry.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-170 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16-19,21,72,80-83,225-227,229,242 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,88-124 + s_7383ee4106ddca::t_1f6cea09a58d47 125-126 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 402-404,436,464-474 +packages/cli/src/services/ai-preference.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 136-148 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,94,249,371-377 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3-4,6-13,25-26,30-31,33-34 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelExecution.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-422 +packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 381 +packages/testing/containers/services/engine.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-78 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,27,94 +packages/testing/playwright/services/workflow-api-helper.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-139 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,31,55-58,63-66,75-77,112,135-139 + s_7383ee4106ddca::t_35e568ce63a4c1 140-141 +packages/@n8n/db/src/entities/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 22,140 +packages/@n8n/scheduler/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 48 +packages/nodes-base/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 929-931,984 +packages/cli/src/controllers/__tests__/role.controller.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 43 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 556 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-96 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-sync-latency-floor.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 61 +scripts/codespace-preview/preview.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-436 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,11-15,27-28,85-99,111-112,125-156 + s_7383ee4106ddca::t_fca4c73759956d 157 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 242-243 +packages/cli/test/integration/policy/node-type-policy.credential-decrypt.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-132 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,53-85 + s_7383ee4106ddca::t_cf0c1856d9683c 86 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 333,493,498-503,806-810,1521-1525,1608,2298-2299,2301,2488-2489,2494 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 28-37,45,48,58,71-210,215,261,274,288,290-295,355,357,438,448-451,453-454,461,471,474,488-499 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 904,907-910,915-917,919-920 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,110-117 +packages/frontend/@n8n/i18n/src/locales/en.json + s_7383ee4106ddca::t_fb6dca4c22cda8 3033,3063-3064,3318,3324,6963-6964,7105,7107-7138,7140,7564-7565,7742-7744,7773-7774 +packages/@n8n/permissions/src/constants.ee.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 25,92,129 +packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 33 +packages/@n8n/instance-ai/evaluations/harness/agent-execution.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14,31,34-62 + s_7383ee4106ddca::t_6fd883100ed568 63 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 85,158-165,318-327 + s_7383ee4106ddca::t_8c3c68fa1aec19 328 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 101,653-728,1607,1679-1687,1703,1710-1752 + s_7383ee4106ddca::t_51edf0516bd4f0 1753 +packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-6,8,123-153,156-157,165-166,174-229 + s_7383ee4106ddca::t_14dcd6d9577c8e 230 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,10-39,53,65-155 +packages/frontend/editor-ui/src/app/composables/useWorkflowExtraction.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 132 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoffCapability.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 45,88-91,106,114,131-144,146-160 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,42,54-58,366-371,385,465-469,472-474,477-478,483-500 +packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 165-166,170-184,199-235 + s_7383ee4106ddca::t_058310fabf36f6 236 +OWNERS + s_7383ee4106ddca::t_fb6dca4c22cda8 44 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 2-3,6-7,14-16,23-24,52,54-57,80,85-96,98-99,102-141,143-144,146,172,181-184,212,214-216,224,230-247,249-288,290-340,352-353,375-376,384-388,390,393-408 +packages/testing/playwright/fixtures/base.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,55-56,111-122,229,236-242,254-255,269,317,324,326,346,361-363 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 26-27,516-569,573-624,626-627,634,636-640,642-644,646-662 +scripts/codespace-preview/preview-phases.test.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-138 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-45 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,33,59-60,78,101,110-113,367,791,875,995 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 261-262 +packages/cli/src/modules/community-packages/__tests__/community-packages.lifecycle.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,184-220,469-514 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3-8,16-20,32,37,42 +scripts/dev-up.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 22 +packages/cli/src/public-api/v1/controllers/__tests__/roles.public.controller.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-52 +packages/cli/src/modules/agents/__tests__/observation-log-observer.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10 +packages/core/src/execution-engine/node-execution-context/utils/validate-value-against-schema.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 55-62,97-99 +packages/cli/src/modules/promotions.ee/promotions.types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11-12,68-76 + s_7383ee4106ddca::t_86f1bf8f6568f6 77-78 +packages/workflow/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 64 +packages/frontend/editor-ui/src/features/ai/instanceAi/threadArtifacts.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-47 +packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 75-239 +packages/cli/test/integration/credentials/credentials-list.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-497 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21-22 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,92-95,110-117,138-140,142,188-189,372-457 + s_7383ee4106ddca::t_5d0790206693e1 458-459 +packages/testing/containers/n8n-start-stack.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 53,145,199-200,240-242,246,277-280,467 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-server.entity.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 28 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/queue-mode-sustained-rate.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,8,17,21,26-29 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 59-61,70,1114-1124 + s_7383ee4106ddca::t_6bfd278235e4c1 1125-1127 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 549-550,1165-1167,2674,2676-2677,2680-2682,2684,2710,2720,2742,2747,2749-2762,2765,2794,2799,2810-2813,2823,2840-2841,3372,3399 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 22-28,87-190,468,471,473-478,481-486 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-45 +packages/cli/src/webhooks/live-webhooks.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 118,120-121 +packages/testing/containers/tests/startup-deadline.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-120 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15-22,108,133,2499-2503,2505-2506,2509-2512,2514-2515,2517-2525,2529,2536-2537,2539-2546,3257,3264-3269,3272-3273,3275-3278,3282-3283,3285-3292,3296-3299,3302-3304,3306-3309,3312,3314,3316,3318-3319 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +scripts/codespace-preview/preview-labels.test.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-79 +scripts/codespace-preview/preview-phases.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-132 +packages/@n8n/nodes-langchain/utils/helpers.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 12,18-28 + s_7383ee4106ddca::t_e03dbf3329b108 29 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13-14,23,34,63,96,100-104,114,130-131,156,161-165,174-176 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,98-120 + s_7383ee4106ddca::t_ab4d3fc35c0a82 121 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 81-82 +packages/frontend/@n8n/design-system/src/components/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 35-38 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-lazy-cache.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-48 +.github/scripts/owners/required-reviews.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 11-13,26,32-49,60-100,104-107,111,113,116-121,235,240-241,244,260-266 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 174-178,182,304-305 + s_7383ee4106ddca::t_a035d389cc8f0b 306-307 +packages/nodes-base/nodes/Slack/test/v2/GenericFunctions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 463-501 +packages/testing/playwright/utils/benchmark/throughput-measure.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-102 +packages/cli/src/services/__tests__/ai-preference.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,232-314 + s_7383ee4106ddca::t_07f6123ebc549c 315-316 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/create.operation.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7-9,93-96 +packages/testing/playwright/pages/WorkflowActivationModal.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 27-34 +packages/@n8n/instance-ai/evaluations/comparison/format.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 711-716,728-729,1207-1208 +packages/@n8n/instance-ai/src/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 34,374,683-710,1505-1506 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 31-34,1156-1157,1192-1193,1362-1363,1375-1376,1496,1794,1796-1801,1814 +packages/@n8n/instance-ai/skills/one-off-operations/SKILL.md + s_7383ee4106ddca::t_fb6dca4c22cda8 13,54,56-98 +packages/cli/test/integration/services/role.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,902-907,1107-1109,1176,1181-1185,1206-1235 + s_7383ee4106ddca::t_b22194aacf6b16 1236-1237 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 6,43,143,657-666,668,750-753 + s_7383ee4106ddca::t_44012b047d51c1 754-755 +packages/testing/containers/services/postgres.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,6,87-88,114-152,162-194,199,214-227 + s_7383ee4106ddca::t_b6288971b96fb3 228 +packages/@n8n/instance-ai/src/tools/workflows/apply-workflow-credentials.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15-19,39,75,84,86,94,97,132 +packages/@n8n/db/src/repositories/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23-27 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13,16-17,34-37,45-47,358-401,417,422-424,436-534,576,590-598,619-624 + s_7383ee4106ddca::t_2509c627b47319 625 +packages/@n8n/instance-ai/docs/tools.md + s_7383ee4106ddca::t_fb6dca4c22cda8 56,831,833,837,913-975 + s_7383ee4106ddca::t_2afd54c58beef0 976 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,28-32,37 +packages/cli/test/integration/credentials/credentials.api.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 864-923 +packages/nodes-base/credentials/NotionApi.credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 22 +packages/@n8n/instance-ai/src/tools/credentials.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 807 +packages/nodes-base/test/text-families/unicode.d.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-5 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-lazy-cache.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-48 +packages/cli/test/integration/policy/node-type-policy.fan-out.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-168 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21,156-192,195,203,215 +packages/@n8n/agents/src/skills/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenu.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 72,190-193,245,301 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 100 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 69 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21,23 +packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 159 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-lazy-cache.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-41 +packages/cli/src/node-execution/execute-node.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-410 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,21,55-58,118,200,204-274,289,293-298,300,308-314,397-404 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 2-20,23-32,35-36,38,43-50,57-59,62,66-71,79-87,90-104,106-129,149-190,193-210,212-213,216-264,266-274,276-277,280-282,285-300,303-344,346-467,469-496,499-502,505-521,523-627,629-630,640-659,662-665,668-677,680-682,690-717,719-724,726-731,733-763,765-785,787-790,792-797,801-802,805,807-809,812-813,816,818 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useInstanceAiHandoffCapability.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8,10,18,20-24,55-58,62-91,130-131,133-136,177-236 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 84-85,107,168-169,413,508-510,711-736,3551,4447-4448,4450-4463,4468-4469,4472-4527,4530-4536 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 83-84,213 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13,16,29,60,81,83,94,102 +packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 57 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,7,23-24,27,43,48,52-63,66,79-205,214-215,219-220,224,229,231,233,237-239,242,246,254,269 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,39-43,355-358,360-361,435,440,445-450,458,466,486,501-505 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/orchestration.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 25,59-60,68-72,82,113-119,134,137,169,650-659 + s_7383ee4106ddca::t_a6ea6093e8a809 660 +packages/@n8n/permissions/src/__tests__/scope-information.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 12-18 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 59-95,1506-1528,1559-1560,1649-1651,1835-1836 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,42-50,122-144 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 10,27,34,42-62,67,89-98,170-173,175,195,237-238,245,349,351-352 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,53,55 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/stores/openWorkflowInAssistant.store.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 71-73 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11-15,17,28,40,105-108,173-175,177-182,189-190,194 +packages/frontend/editor-ui/src/features/agents/utils/fix-with-assistant.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14-15 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelDocument.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-52 +packages/@n8n/agents/src/skills/tools.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8,19,318-319 +packages/@n8n/nodes-langchain/utils/tests/helpers.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 12,18-38 + s_7383ee4106ddca::t_ccfb3a47a0b700 39 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelActions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11,23,70,89,93-138,148-218,353,382-385,434,465-467 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 81 +packages/core/src/execution-engine/__tests__/routing-node.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2849-2863 +packages/frontend/editor-ui/src/app/constants/nodeTypes.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 94-102 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceMapper/ResourceMapper.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 84-88 +packages/cli/test/integration/public-api/promotions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14,698-753,815-845,919 +pnpm-workspace.yaml + s_7383ee4106ddca::t_fb6dca4c22cda8 219 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 9,58 +packages/testing/playwright/composables/CanvasComposer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 59 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-2,171-176,183,319,321-326,328-332,335-341 +packages/@n8n/agents/src/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 200,269 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-6,10,14,28-33,35,42,53-74,86-125,127,130,132,135-147,149-150,166-171,187,189,193-194,196-210,215-218,221,240,254-348,413,423,428,438,442,448 +packages/@n8n/instance-ai/src/skills/__tests__/materialize-runtime-skills.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,379,402 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 25,40-49,95-97,120-122,205,298,430-432,434-440,442-448,450-464,466-521,523-524,550-572,574-596,622-671,688-724,742-769,780,783-825,827-842,844-845,848-852,907-908,910-911,913-919,921-922,924-957,959-982,984,1040,1053,1058 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,7,18-67,75,307-308 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,19-21 + s_7383ee4106ddca::t_0c7f2f8d9678e1 22 +packages/testing/containers/services/sandbox.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,123,137 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,20-24,45-47,446-449,464,467-502 +packages/cli/src/databases/repositories/__tests__/credentials.repository.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 54,94 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 51,63,65,85-90,108,121,149,180,697-702,718-723,727-747,749-754,759-764,780-790,819-842,1245-1246,1335,1372,1399,1434,1450,1471-1496,1498-1504,1563,1576,1595,1598,1614 +packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-59 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 55-95,236-260 +packages/cli/src/modules/type-availability-policies/__tests__/node-type-policy.check.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2-6,20-27,208-252,329-332,334-336 + s_7383ee4106ddca::t_204246a89a9ede 333,337 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,14,36-39,81,147-162,315-319,325 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1495-1499,1542-1585,5189-5196 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 1-153 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 9,25,28-30,43-44,53-62,80,84,86-87,91-93,95-103,105-106,118-119,130,132-133,143,145-152,159-168,174-177,316-332,338,343,358,364-365 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/TemplatedAuthSimpleView.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 6,27,45-46,133,233-242,267 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-119 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 532-567,913-922 + s_7383ee4106ddca::t_932f5465b1a5df 923-924 +packages/cli/test/integration/policy/type-availability-policy-repositories.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 77-101,651-681 +.devcontainer/preview/preview-signin-hook.cjs + s_7383ee4106ddca::t_fb6dca4c22cda8 3 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 37-38,50-52,63-64,67 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,80-105,125-133,150,156-157,164-165 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 213-244,282,311,347,449 +packages/frontend/editor-ui/src/app/constants/injectionKeys.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 34-35,97-98 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16,40-48,50,55-66,129,144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 6,122-126,143,229-234,313 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 85 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 6-7,855-856,860-867,1925-1926 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-2,7,40-44,48-93 + s_7383ee4106ddca::t_e124e4a3d9a711 94 +packages/frontend/editor-ui/src/app/constants/localStorage.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 30-39 +packages/@n8n/telemetry/src/events/credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6-31 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 248-265,267-276,278-283,286-290 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 4,6,10-13,18,23-24,28-29,33,37,39,43-45,47-57,59-60,89-92,95-96,98,105-109,112-113,124-129,170-181,184-188,193,203,206 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10-11,97-153 + s_7383ee4106ddca::t_149691489da4b0 154-155 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 1-444 +packages/testing/code-health/src/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 38-39 +packages/testing/playwright/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 29,81 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7,39-40,42-43,55-173 + s_7383ee4106ddca::t_2e862837758cee 174-175 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-capabilities.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-25 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputExpanded.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 36,179 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11,21-26,42-45,48 + s_7383ee4106ddca::t_64de1ffb55aad1 46-47,49 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/text/helpers/responses.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,7-8,145,154,176,248-249,253-254 +packages/@n8n/db/src/repositories/credential-dependency.repository.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 29-40 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21,25,32-36 + s_7383ee4106ddca::t_24c3ad50f2ef95 81 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-104 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-split-db.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-44 +packages/testing/containers/startup-deadline.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-87 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 24,57,164-168,235-245,247-248,271,284,772-774,1107,1121 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-216 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,6,10,48-50,82 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,10-12,30-43,51-60,107,120-127,145-146,188-248,358,370-371 +packages/@n8n/db/src/repositories/__tests__/workflow-create-with-owner.repository.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-67 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelGroups.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-64 +.github/WORKFLOWS.md + s_7383ee4106ddca::t_fb6dca4c22cda8 257,269,313,318,339,805-807,809,892-927 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-41 +.github/test-metrics/e2e-impact-map.json + s_7383ee4106ddca::t_fb6dca4c22cda8 1 +packages/workflow/src/interfaces.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2060-2065 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 303-304 +packages/testing/playwright/pages/CanvasPage.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1187-1188,1193-1199 +packages/@n8n/codemirror-lang-html/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 48 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 20-24,42-49,53-55,57,60-67,97-100,102-104,181,183-184,186-190,193-197,201-202,204-210,212-215,218,222-239,242-247,252-253,255,258,260,348-349,352-353,355-379,381-383,385 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentHeaders.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,144-185 + s_7383ee4106ddca::t_07e49e3e2e85f8 186-187 +packages/@n8n/instance-ai/src/tools/nodes.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2-3,14-21,25,140-196,205,470-623,681,684-686,700-701 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 17-22,25,30,40-45,144,275-459 + s_7383ee4106ddca::t_d4be5db51cb51a 460 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 87-101,103 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 201-205 +packages/testing/containers/stack.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 12,33,124,149-151,157-158,160-168,181,186-201,209-212,257-260,286,288,361,373,379,396-401,427-431,486-487,572,582-584,595,602,625-626 +packages/@n8n/api-types/src/dto/credentials/__tests__/credential-schema-public.dto.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-83 +packages/testing/playwright/scripts/distribution-images.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 27 +packages/@n8n/permissions/src/roles/__tests__/credential-type-policy-scope.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-58 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-278 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,6-13,16,25,29-34,42-44,48-49,60,65-98,259-275,415,418,420-421,496-502,526,550-558,611-622 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 9,70-73,75 +packages/core/src/execution-engine/routing-node.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 889,906,947,952-953,971,1041,1125,1150,1199 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 273 +scripts/codespace-preview/serve-ready.test.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-185 +packages/testing/containers/services/registry.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,29,54 +packages/nodes-base/credentials/SlackOAuth2Api.credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 131 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_7383ee4106ddca::t_fb6dca4c22cda8 68 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 907-911,926-944,959-961 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 35-49,106-117,232-237 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-8,13-15,17-18,20-25,28-56,59-79,86-87,89,96-112,116-120,142,180,187-232,234-370,373-375,377-389,391-517,525,530-534,536-544,547-556,558-561,563-568,570-594,596-606,608-683,685-702,710,715 +packages/cli/src/modules/instance-ai/message-parser.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 226-228 +packages/@n8n/api-types/src/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 155,361,370,443-444,637-638 +packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 107 +packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 71,113,298 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 34-38,148-149,296,304,325,329,486,1172-1174,1388 +packages/nodes-base/test/text-families/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-60 +packages/testing/containers/tests/engine.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-93 +packages/testing/playwright/reporters/benchmark-summary-reporter.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,20-24,65-79,130,138,182,231,238,254-256,286,296 +packages/@n8n/agents/src/skills/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-7 +packages/cli/src/credentials/credentials.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-6,60,235,363-366,369,373-374,382,445-448,451,455-456,1145-1178,1765-1770,1787,1807-1822,1948-1952,1954-1956,1986,2012-2014,2020-2025 +packages/nodes-base/credentials/SlackApi.credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23-24 +packages/cli/src/modules/type-availability-policies/node-type-policy.check.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,110-112,114-124,130-139 +packages/cli/src/modules/community-packages/__tests__/community-packages.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 469,524,533,543-551,643-689,701,710,720-728,926-928 +packages/testing/playwright/fixtures/engine-parity.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-77 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,20-22,37,49,105-119,123,132,222,235,253 +.github/workflows/ci-pull-requests.yml + s_7383ee4106ddca::t_fb6dca4c22cda8 33,81,97,135,145-163,333,335-336,364-386,485 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-90 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-53 +packages/@n8n/ai-utilities/src/model-discovery/__tests__/google.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 71-76 +packages/testing/containers/network-stabilization.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16,22-24,35,40-44 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/fix-with-assistant.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 215,232-235,237-238 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.responseTiming.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-4 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,32,85-86,95-98,104,286-335,373-374,402-425,433-436,601,610,638,646-684,712-714,727-732 +packages/cli/src/node-execution/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16-26 +packages/@n8n/db/src/repositories/__tests__/credentials.repository.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,192,198-199,208-209,213,215-218,222-223,231,236-237,241-242,248-249,257,262-263,267,272-273,277,282-289,292-299 +packages/cli/src/modules/mcp/tools/get-user-preferences.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 22,28-39,106,110,116-118,122-126 +packages/testing/playwright/services/workflow-api-helper.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,26-28,33,35,56,64,82-89,133-158,446-473 + s_7383ee4106ddca::t_da58be11a81644 474 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 549,589 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 999 +scripts/codespace-preview/preview-labels.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-71 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/node-count-scaling.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,6,11,20,34,42,69 +packages/frontend/editor-ui/src/features/ai/instanceAi/canvasPreview.utils.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 243-258,263-264,296 +packages/@n8n/api-types/src/schemas/agent-run-reducer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 502-506 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/common.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5-7,75-76,97,106,120 +.devcontainer/preview/devcontainer.json + s_7383ee4106ddca::t_fb6dca4c22cda8 39 +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 40-48 +packages/@n8n/instance-ai/evaluations/__tests__/case-pipeline.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 403,427-506 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuSearchableContent.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 138-141,264 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 312-332 + s_7383ee4106ddca::t_a7d73700165ff7 311 +packages/testing/playwright/tests/e2e/workflows/list/workflows.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 154-155,157 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 31,123,133,156,158-174,186-187,189,203,205-222,225-226,228 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-split-db.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-42 +packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 68-70,151-152 +packages/cli/src/modules/mcp/__tests__/get-user-preferences.tool.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23,27-28,39,41-44,74,79-82,165-213,409-436 +packages/nodes-base/nodes/Notion/test/GenericFunctions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,27,608-616,636-643,685-691 + s_7383ee4106ddca::t_bc8681449324de 692 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential-public.dto.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-48 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 1-93 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23-24,193-194,214-215,217-225,256-257 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,1263-1329,1366-1391 + s_7383ee4106ddca::t_5863e2a2e3ed94 1392 +packages/cli/src/modules/agents/__tests__/observation-log-reflector.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 407-431 +packages/cli/src/webhooks/webhook-helpers.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 43,109-117,177-231,291-295,299-303,310-317,330,370,603-623,703,719,725,750,1065-1071,1421-1432,1472-1474 + s_7383ee4106ddca::t_2ffcaea0f2eeba 1475 +packages/testing/playwright/services/api-helper.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10,40-47,102-105,426 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 149 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 525,821,1012-1018,1054-1060 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/steady-rate-breaking-point.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,7-11,38,44-45 +.github/workflows/test-e2e-infrastructure-reusable.yml + s_7383ee4106ddca::t_fb6dca4c22cda8 29-31,34-36,100 +packages/@n8n/telemetry/src/events/workflow.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6-15 +packages/nodes-base/credentials/TelegramApi.credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 9,150-152,170,196 +packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md + s_7383ee4106ddca::t_fb6dca4c22cda8 42-44 +packages/@n8n/instance-ai/evaluations/run/case-pipeline.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 18-22,324-349 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,7-8,27-29,52-55,89,91-103,119-121,151-162,164,166-178,181,186,189,196,199,212-235,243,265-268,270-281,284,288-309,324-499 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 532-534 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,7-8,43,51,190,209,438-484 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 18,27-28,128-129,143,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354-400,726,795,802-806 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 110 +packages/@n8n/api-types/src/dto/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 139-140,531,537,542,612 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 889-969 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/threadArtifacts.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-71 +packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6,409-431,490,517 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2-4,12,15-16,23,25-26,38-45,50-59,65-66,72,88,101,124,138,148,161,182,199,206-362 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-356 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 121-127 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 968 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 393-400,413,416-468,1349,1385,1403-1433,1490-1729 + s_7383ee4106ddca::t_56728285d9a68f 1730-1731 +packages/testing/playwright/tests/infrastructure/benchmarks/AGENTS.md + s_7383ee4106ddca::t_fb6dca4c22cda8 1-37 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_7383ee4106ddca::t_fb6dca4c22cda8 18-21,24-28,37,39,59,74-93,100,127-128,134,140-142,146-149,181-182,193 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 28-31,223-240,264,269-270 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-5,11-12,19,26,28-32 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 34,1021,1087,1135,1309 +packages/@n8n/instance-ai/evaluations/__tests__/comparison-format.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 564-579 +packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,18,58-132,134-240 +packages/@n8n/instance-ai/src/tools/workflows/saved-workflow-state.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-42 +packages/cli/test/integration/public-api/credentials.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 6-12,14,24-25,75-80,230-246,248,250-251,253,255-260,295,299-301,320,324-326,395-400,402-452,454-601,609,864-880 +packages/nodes-base/credentials/ClearbitApi.credentials.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21 +.github/scripts/owners/required-reviews.test.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 22-23,33-34,53,57,59-60,65-150,152-161,163,168-169,172-196,281,395-398,400,407-442 + s_7383ee4106ddca::t_41faee5e2dd742 443 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 2,10-11,42-62,135-136,140-143,145 +packages/cli/src/modules/community-packages/community-packages.lifecycle.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14,191-193,313-316 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14,84-95,543,551-552,555,579,586,591,599,604,608,613,619-620,625,636,642-643,648,2438-2443,2448 +packages/@n8n/db/src/repositories/__tests__/credential-dependency.repository.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 160-166,168,178-186 +packages/@n8n/telemetry/src/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11-12 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2-3,10-16,32-35,39,45-88 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/setupPanelGroups.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-65 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/burst-drain-capacity.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,17,21,25-27 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 16,38,51 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 20,43-47,122-136 + s_7383ee4106ddca::t_39463710c91eaf 137 +.devcontainer/codespaces/README.md + s_7383ee4106ddca::t_fb6dca4c22cda8 96,111 +packages/frontend/editor-ui/src/features/settings/communityNodes/components/CommunityPackageManageConfirmModal.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 9,184-191 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 54-55,59-62,73-76,83-90 + s_7383ee4106ddca::t_41f680f0610a47 91-92 +packages/frontend/@n8n/stores/src/rbac.store.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 25 +packages/cli/src/node-execution/__tests__/execute-node.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-402 +package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 37-38 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 45 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 54,68-112 + s_7383ee4106ddca::t_44404568ab0531 113 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 53-55,64,291-344 +.github/scripts/codespace-preview.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 2,26-27,53 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3,17,29-31,42-43,45-50,75-83,167-175,204,278-482,755,785,792-797,1059-1110,1469-1483,1515-1517,1521,1525-1529,1701,1708,1722,1729,1815-1885,2363-2364,2395-2396 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,65-67,100-101,125,249-382 + s_7383ee4106ddca::t_f00bbb006d9cb0 383 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiConfirmationPanel.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 45,360-375 + s_7383ee4106ddca::t_c2f44629747d09 376-377 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 15,68-97,712-748 + s_7383ee4106ddca::t_2321680b51dc36 749-750 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,8-10 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-2,11-15,28,37-74 +packages/frontend/editor-ui/src/features/credentials/components/CredentialPicker/CredentialPicker.test.constants.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 293 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 27,583,1402 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,23,33 +packages/testing/containers/helm-stack.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,14,17,20-21,69-75,77-84,94-98,102-104,109-132,136,148,154-158,164-178,273,275,279,285-288,290,294,302,306,311,315,319,323,329-333,338,340,345,347,365,379-390,442-443,445,449,453,456,460,468,472,479,483,488-492,494,518-523,527,531,538,542,563 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupCredential.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-843 +packages/cli/src/modules/promotions.ee/constants.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 39-40 +packages/testing/containers/services/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 3-4,10,76-77,83-84 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupCredential.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 1-751 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8-9,24-26,28-36 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 69 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 28,39,41-43,99,107,299-303,337-340,352-355,367-371,408-412,597-614 +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,25,36,90-91,107-110,114-136,150,153-156,163-166,170,174,182-183,198,206,208,215,241,247,252,257,263,292,315,333,356,363,410-411,414,418,428,433-610,614-615,618-619,622-623 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 55 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-capabilities.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-18 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 925-968 +packages/nodes-base/nodes/Slack/V2/GenericFunctions.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 254-256 +packages/testing/playwright/scripts/sizing-matrix-aggregate.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 11,13,133-157 + s_7383ee4106ddca::t_a371b4ac5f15aa 158-160 +packages/cli/src/credentials/credential-dependency.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2-6,13,42 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 50-51,55,63-64,66,75,145-170,237-248 + s_7383ee4106ddca::t_bef781fdb980f8 249 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,6,26,28,33,58,76,112-128,458-459,486-494,521-524,545,570-584,624-705,904-912,952-962,977,1107,1265-1268,1285-1288,1291-1293,1425,1441-1442,1444-1448,1468,1479,1482,1512,1527,1530-1537,1543,1545,1547-1548,1552-1559,1563-1566,1764-1765,1770,1778-1780 +packages/frontend/editor-ui/src/features/credentials/quickConnect/composables/useQuickConnect.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 9,146-148,160-167,214 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_7383ee4106ddca::t_fb6dca4c22cda8 12-14,522-524 +packages/@n8n/agents/src/types/sdk/agent.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 339-340 +packages/@n8n/engine/AGENTS.md + s_7383ee4106ddca::t_fb6dca4c22cda8 3-9 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelExecution.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-238 +packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-33 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 23,38-39,42-47,62-65,70,86,95,102,112,150,168,171,178,268-281 +packages/frontend/editor-ui/src/app/composables/useRunWorkflow.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 67,93,130 +packages/frontend/editor-ui/src/app/constants/durations.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 52-54 +scripts/codespace-preview/preview-remote-env.test.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 1-254 +knip.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 18-20,42,45,50,59-76,138-153,174-177 +packages/testing/playwright/README.md + s_7383ee4106ddca::t_fb6dca4c22cda8 1-18,213-243 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 101 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 44,279 +packages/testing/playwright/fixtures/engine-parity.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-70 +packages/frontend/editor-ui/src/features/roles/instance/InstanceRoleView.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 45 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 10-26 +.github/workflows/ci-owners-required-reviews.yml + s_7383ee4106ddca::t_fb6dca4c22cda8 11-20,22-26,28-29,32-36,40-41,43-48,60-61,64-66,113-116,119-120,122-126,130-131,134-135,163,172-175,178 +.github/workflows/ci-pull-request-review.yml + s_7383ee4106ddca::t_fb6dca4c22cda8 3-5,8 +packages/@n8n/api-types/src/schemas/__tests__/llm-step-display.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 237-248 +packages/cli/src/public-api/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 161 +packages/cli/test/integration/public-api/roles.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,16-19,106,110,199,203,298,302,321,327-336,505,509,513,521-534,574-576,786 +packages/cli/test/integration/variables.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13,123-192 + s_7383ee4106ddca::t_2f3ad54a3cef11 193-194 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/test/common.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 155-161,206-227,229 + s_7383ee4106ddca::t_223905b31b99d6 228,230 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-83 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 40-45,55,57,61,64,69-70,258-262,268,275,279-384,561-568,574 + s_7383ee4106ddca::t_bde4e52e32af05 569-573 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-23 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 8,147-151,163-167,232-237,280,358 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 5,81,99-105 +.github/scripts/github-helpers.mjs + s_7383ee4106ddca::t_fb6dca4c22cda8 418-436 + s_7383ee4106ddca::t_9cbcfca1351e16 417 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-239 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21,33,133-138,285 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 897-974 +.github/workflows/encryption-upgrade-test.yml + s_7383ee4106ddca::t_fb6dca4c22cda8 49-51 +packages/testing/containers/services/n8n.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 13,15,79,89,121,139-140,181,214,225-228,315,351,371,386,399,452 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 8,15-18,53 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/output-size-impact.spec.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 4,11,38,51 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/apply-workflow-credentials.tool.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1,36,75,133,146-244 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 27,291-319,558-559,708-714,776-777,810-822 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 323-326,342 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 34-36,60-62,74-75,78,143,175-177,187,202-204,230-231,252 +AGENTS.md + s_7383ee4106ddca::t_fb6dca4c22cda8 176,330-360 +packages/testing/containers/services/engine-postgres.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-98 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 21-29 +packages/cli/src/controllers/role.controller.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 203 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-25 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 14,30,32-33,35,59 +packages/cli/src/modules/type-availability-policies/README.md + s_7383ee4106ddca::t_fb6dca4c22cda8 4-5,30-37,70-89,168-172,205 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,15,20,23,36,38-44,76-79,90,95,99-102,326-352,354,356,369,375,378,380-387,393-398,404-407,410,412-418,422,424,426-428,431-459,461,463-465,467-476,478-479,482-487,490-491,618-645,647 + s_7383ee4106ddca::t_e6303225adce5e 646,648-649 +packages/@n8n/mcp-browser/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 31 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 444-458,3295-3298,3306-3307 +packages/@n8n/instance-ai/src/index.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 643-644 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 32,193-198,201,245-247,1379,1424-1428,3634,3695-3697,4021-4027,4037-4049,6512 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/canvasPreview.utils.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1169-1194 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 41-58 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/execute-workflow-validator.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 26 +packages/testing/playwright/pages/n8nPage.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 166-168 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 225,285,307-308,363,381,398,400,402,409-410 +packages/cli/src/events/maps/relay.event-map.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1207-1208 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 715,739-777,844,856-886,1080,1090-1122,1305,1314 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 146-147 +packages/cli/src/services/role.service.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 40,218-226,230-232 +packages/@n8n/ai-workflow-builder.ee/package.json + s_7383ee4106ddca::t_fb6dca4c22cda8 75 +packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 19,117 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 563-665 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 148,315-320 + s_7383ee4106ddca::t_7b71903f15dbb1 321-322 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/@n8n/permissions/src/scope-information.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 70-74 +packages/cli/test/integration/database/repositories/credentials.repository.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 2,99-139 + s_7383ee4106ddca::t_d3c2a05e08aa49 140-141 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 972,1033 +packages/frontend/editor-ui/src/app/composables/useRunWorkflowApi.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-46 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue + s_7383ee4106ddca::t_fb6dca4c22cda8 54,153-156 +packages/cli/test/integration/public-api/credentials-concurrency.test.ts + s_7383ee4106ddca::t_fb6dca4c22cda8 1-64 +packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap + s_7383ee4106ddca::t_50a40d938c1788 50 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/createCredential.generated.yml + s_7383ee4106ddca::t_59385258fee6e3 19-22,74-75 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml + s_7383ee4106ddca::t_888ef980354ae6 1-62 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/testCredential.generated.yml + s_7383ee4106ddca::t_2597bf4aa2cb81 1-42 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + s_7383ee4106ddca::t_1e5f45c2534464 5,17-41,59-60 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + s_7383ee4106ddca::t_3960a97a613670 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyPackage.generated.yml + s_7383ee4106ddca::t_f1e74ebd0ebfe9 36 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + s_7383ee4106ddca::t_15fd4efdb32412 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + s_7383ee4106ddca::t_7cb846245451e0 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + s_7383ee4106ddca::t_424542bf389d5e 1-119 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + s_7383ee4106ddca::t_70d284bfc357e1 21-26,156-158 +pnpm-lock.yaml + s_7383ee4106ddca::t_cae4f1495b258b 605-607,1476,2021-2023,3078,3512,3777-3779,6108-6110,6348-6350,6423-6425,7056,7287-7289,7293-7298,7527-7529,7758-7760,14971-14973,16649-16652,29045,33713-33714,35639-35640,41505,41534 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "33bb132a38c04ec9742721ba6aa485262bed1136", + "prompts": {}, + "sessions": { + "s_7383ee4106ddca": { + "agent_id": { + "tool": "claude", + "id": "f219b89b-3ec7-4972-9e54-e4dac4de28f2", + "model": "claude-opus-5" + }, + "human_author": "Thanasis Gkliatis " + } + } +} \ No newline at end of file diff --git a/34/d48c7ed4dd51a0bdaa5f241a1cc2dbcce9c70e b/34/d48c7ed4dd51a0bdaa5f241a1cc2dbcce9c70e new file mode 100644 index 00000000000..da2a31c0513 --- /dev/null +++ b/34/d48c7ed4dd51a0bdaa5f241a1cc2dbcce9c70e @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "34d48c7ed4dd51a0bdaa5f241a1cc2dbcce9c70e", + "prompts": {} +} \ No newline at end of file diff --git a/36/bcad5df0d982f813843a77b5895d7daa22696f b/36/bcad5df0d982f813843a77b5895d7daa22696f index 315f9d156d2..3a9ff9ad6b4 100644 --- a/36/bcad5df0d982f813843a77b5895d7daa22696f +++ b/36/bcad5df0d982f813843a77b5895d7daa22696f @@ -1,8 +1,8 @@ +packages/@n8n/instance-ai/docs/configuration.md + s_45e2f6fac3868c::t_8e54e43c08ae6e 199-202 packages/cli/src/modules/instance-ai/instance-ai.module.ts s_45e2f6fac3868c::t_c3b92c701eac62 52-55,58-62 ai_agent 56-57 -packages/@n8n/instance-ai/docs/configuration.md - s_45e2f6fac3868c::t_8e54e43c08ae6e 199-202 --- { "schema_version": "authorship/3.0.0", diff --git a/37/dc8d55564989059b888340d837832b034ea0ba b/37/dc8d55564989059b888340d837832b034ea0ba new file mode 100644 index 00000000000..027ffad771e --- /dev/null +++ b/37/dc8d55564989059b888340d837832b034ea0ba @@ -0,0 +1,21 @@ +packages/cli/test/integration/instance-context.service.test.ts + s_5be157f6e91b85::t_8fd757931133dd 807-831 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_c0b28c77062647 420-521,774-778,1572-1573 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "37dc8d55564989059b888340d837832b034ea0ba", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/38/6c9e60703c0ba5c5929188d1f6bc8f25606f86 b/38/6c9e60703c0ba5c5929188d1f6bc8f25606f86 new file mode 100644 index 00000000000..29b137aa4f0 --- /dev/null +++ b/38/6c9e60703c0ba5c5929188d1f6bc8f25606f86 @@ -0,0 +1,23 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_9b4d6d67654042 9-11,13-16,18-23,27-29,31-33,37-45,49-62 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_fb61571784b3ba 9-12,14-19,21-24,28-30,32-64,69-80,82-89,93-128 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_77655ca8fe3a59::t_a2c94b1b144963 9-13,15-17,19-24,26-28,32-33,35-51,55-75,79-107 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "386c9e60703c0ba5c5929188d1f6bc8f25606f86", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/38/caea7aacde966418b2fd8f47e0941499fe56c4 b/38/caea7aacde966418b2fd8f47e0941499fe56c4 new file mode 100644 index 00000000000..1fd81e13b7d --- /dev/null +++ b/38/caea7aacde966418b2fd8f47e0941499fe56c4 @@ -0,0 +1,50 @@ +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 114 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-164 +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/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-83 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,163-164 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-50 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-41 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "38caea7aacde966418b2fd8f47e0941499fe56c4", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/39/6343decb052fcd2b2b087b7387fde3ad0e7857 b/39/6343decb052fcd2b2b087b7387fde3ad0e7857 new file mode 100644 index 00000000000..6a5d40f1a93 --- /dev/null +++ b/39/6343decb052fcd2b2b087b7387fde3ad0e7857 @@ -0,0 +1,23 @@ +packages/@n8n/db/src/migrations/common/1789717191125-AddThreadIdToAgentCheckpoints.ts + s_9694577ccaf82f::t_374017ea069bac 8-22 +packages/cli/test/migration/1789717191125-add-thread-id-to-agent-checkpoints.test.ts + s_9694577ccaf82f::t_568c1b0f58e037 74-84,121,123,128-130 +docs/generated/sqlite-schema/agent_checkpoints.md + s_9694577ccaf82f::t_877c9fe99da00b 9 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "396343decb052fcd2b2b087b7387fde3ad0e7857", + "prompts": {}, + "sessions": { + "s_9694577ccaf82f": { + "agent_id": { + "tool": "codex", + "id": "01a0b389-4c7a-7e71-9cf8-201f6fdc5a43", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/39/c3a8e9138b89b16f16645555f2fc03077fbe3d b/39/c3a8e9138b89b16f16645555f2fc03077fbe3d new file mode 100644 index 00000000000..bf6a9a06c5b --- /dev/null +++ b/39/c3a8e9138b89b16f16645555f2fc03077fbe3d @@ -0,0 +1,32 @@ +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_13d0f2e1be0144::t_f4633eb4fd41e4 227 + s_13d0f2e1be0144::t_bd8411abd131c2 75,78-79 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 16,76-80 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 468-484 +packages/@n8n/engine/src/execution/execution.types.ts + s_13d0f2e1be0144::t_31b2fd535b9251 3-21 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 7,48-50 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 519-539 +packages/cli/src/executions/engine-v2-mapping.ts + s_13d0f2e1be0144::t_a226b3b74fbf42 8 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "39c3a8e9138b89b16f16645555f2fc03077fbe3d", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/3b/d1f7c62c70c9a143c03e80731374f06d96063e b/3b/d1f7c62c70c9a143c03e80731374f06d96063e new file mode 100644 index 00000000000..414f2b5577e --- /dev/null +++ b/3b/d1f7c62c70c9a143c03e80731374f06d96063e @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3bd1f7c62c70c9a143c03e80731374f06d96063e", + "prompts": {} +} \ No newline at end of file diff --git a/3d/8a783e61701e2940442d3b6eaec5c285b79626 b/3d/8a783e61701e2940442d3b6eaec5c285b79626 new file mode 100644 index 00000000000..ca497534a91 --- /dev/null +++ b/3d/8a783e61701e2940442d3b6eaec5c285b79626 @@ -0,0 +1,25 @@ +packages/cli/src/commands/__tests__/webhook.test.ts + s_ddc54b33f858e5::t_a792631b97cf4d 13,45,92-102 +packages/cli/src/commands/__tests__/worker.test.ts + s_ddc54b33f858e5::t_a792631b97cf4d 322-338 +packages/cli/src/commands/webhook.ts + s_ddc54b33f858e5::t_a792631b97cf4d 14,108-109 +packages/cli/src/commands/worker.ts + s_ddc54b33f858e5::t_a792631b97cf4d 24,230-231 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3d8a783e61701e2940442d3b6eaec5c285b79626", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/3f/8197f339275f9dc1a78ec450844245ee6daa63 b/3f/8197f339275f9dc1a78ec450844245ee6daa63 new file mode 100644 index 00000000000..6f6df851ed9 --- /dev/null +++ b/3f/8197f339275f9dc1a78ec450844245ee6daa63 @@ -0,0 +1,62 @@ +packages/frontend/editor-ui/src/app/views/NodeView.vue + s_b1a69ed75d6063::t_af05514fcda77f 101 + s_b1a69ed75d6063::t_b3ea4ca6df5ce6 205 + s_b1a69ed75d6063::t_26ef90e5ec4d67 1774-1783,1787-1790 + s_8bfbf7a375b636::t_c0caba43004f8b 1784-1786 +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/index.ts + s_326dd039c6d306::t_7147f2ad4aefa8 3-7 + s_326dd039c6d306::t_6b7fa57c398070 8 +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.vue + s_326dd039c6d306::t_e80ec0163f9869 6,47,65 +packages/modules/type-availability-policies/frontend/README.md + s_326dd039c6d306::t_7147f2ad4aefa8 26-29 + s_326dd039c6d306::t_d51385a4329986 32 +pnpm-lock.yaml + ai_agent 6819-6821,6825-6827,6841-6843,6862-6864,6868-6870,6889-6891 +packages/frontend/@n8n/i18n/src/locales/en.json + s_326dd039c6d306::t_6b7fa57c398070 2432,2434-2437 +packages/modules/type-availability-policies/frontend/package.json + s_326dd039c6d306::t_6b7fa57c398070 22,24,38,40 + s_326dd039c6d306::t_034adc2dc6568e 31,47 +packages/modules/type-availability-policies/frontend/vite.config.ts + s_326dd039c6d306::t_034adc2dc6568e 2-3,15 +packages/modules/type-availability-policies/frontend/src/composables/useNodeTypeRestriction.test.ts + s_326dd039c6d306::t_4e492b669250e0 1-37 +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.test.ts + s_326dd039c6d306::t_20cb46e4d85dfb 2,5-7 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3f8197f339275f9dc1a78ec450844245ee6daa63", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + }, + "s_8bfbf7a375b636": { + "agent_id": { + "tool": "claude", + "id": "71c3c153-cff6-4553-b48e-985f97aec971", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + }, + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/41/4fd4add9b8466da75b7b7ff70d1de1d517c05c b/41/4fd4add9b8466da75b7b7ff70d1de1d517c05c new file mode 100644 index 00000000000..914d01738b4 --- /dev/null +++ b/41/4fd4add9b8466da75b7b7ff70d1de1d517c05c @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_fc674528e0a4a2 308-314,327,367 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "414fd4add9b8466da75b7b7ff70d1de1d517c05c", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/41/c7574058a5d6268bdf68ce4b0fd701f55e8b64 b/41/c7574058a5d6268bdf68ce4b0fd701f55e8b64 new file mode 100644 index 00000000000..bcba03939a9 --- /dev/null +++ b/41/c7574058a5d6268bdf68ce4b0fd701f55e8b64 @@ -0,0 +1,30 @@ +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45,53 + s_719e037cee4d57::t_6eb243654129cd 52 + s_719e037cee4d57::t_ad9e149f2f0240 54,56 + s_719e037cee4d57::t_4d7b0304b6368f 57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "41c7574058a5d6268bdf68ce4b0fd701f55e8b64", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/43/bdfb8ae7bddb1cd26263a5bd988798c236f3c2 b/43/bdfb8ae7bddb1cd26263a5bd988798c236f3c2 new file mode 100644 index 00000000000..ef218ae7042 --- /dev/null +++ b/43/bdfb8ae7bddb1cd26263a5bd988798c236f3c2 @@ -0,0 +1,23 @@ +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_5be157f6e91b85::t_8ff8f003ec3a51 507,515-516 + s_5be157f6e91b85::t_4cb54b51cf224c 282,526-539,541-542,570 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_f3339997a8a587 405 + s_5be157f6e91b85::t_80e6ec9db29686 483,511-515,519,524,528-535,550,569-573 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "43bdfb8ae7bddb1cd26263a5bd988798c236f3c2", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/44/bfa32320c2f011f5e9c7f051a7b249cf651164 b/44/bfa32320c2f011f5e9c7f051a7b249cf651164 new file mode 100644 index 00000000000..7aad9899cbb --- /dev/null +++ b/44/bfa32320c2f011f5e9c7f051a7b249cf651164 @@ -0,0 +1,27 @@ +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_bd2476b2677534::t_ca8b550ad4fd03 146-152 + s_bd2476b2677534::t_16413e0e77bad9 23-27,36,128,133,153-156,166 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_bd2476b2677534::t_16413e0e77bad9 32-34 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_bd2476b2677534::t_16413e0e77bad9 13,192,195,201,205,208,214 + s_bd2476b2677534::t_3d0654ed5c9186 77-79,83-85,94-96,106-108,149-152,165-168,181-184,259-261 +packages/cli/src/webhooks/webhook-helpers.ts + s_bd2476b2677534::t_16413e0e77bad9 1158 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "44bfa32320c2f011f5e9c7f051a7b249cf651164", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/44/fe470e6eb280034ebb782c8b0ade1476f55b83 b/44/fe470e6eb280034ebb782c8b0ade1476f55b83 new file mode 100644 index 00000000000..6b17b2ca98c --- /dev/null +++ b/44/fe470e6eb280034ebb782c8b0ade1476f55b83 @@ -0,0 +1,41 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 75-78,137-138 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_0daf6bf3144762 64-68 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-execution-read.test.ts + s_13d0f2e1be0144::t_18cd50c0763379 66-68 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 58 +packages/@n8n/engine/src/execution/execution.types.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 3-4 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 7,48,64,66 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 237,268-269 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 733 +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 75,78 +packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 43 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_3a749f6a5e3653 1,53 +packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts + s_13d0f2e1be0144::t_18cd50c0763379 35-38 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "44fe470e6eb280034ebb782c8b0ade1476f55b83", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/45/0f461afdb955dc7b50e70465f560e731197906 b/45/0f461afdb955dc7b50e70465f560e731197906 new file mode 100644 index 00000000000..2aa0b9d5134 --- /dev/null +++ b/45/0f461afdb955dc7b50e70465f560e731197906 @@ -0,0 +1,32 @@ +packages/@n8n/db/src/repositories/__tests__/credential-dependency.repository.test.ts + s_e3e530ae951f9a::t_a07a4fedcf2364 178,181-185 +packages/cli/test/integration/database/repositories/credentials.repository.test.ts + s_e3e530ae951f9a::t_3c1dc374ada9f0 2,116,128-132 + s_e3e530ae951f9a::t_88e02580ae8f7d 99-115,117-127,133-141 +packages/cli/test/integration/credentials/credentials-list.service.test.ts + s_e3e530ae951f9a::t_b898e6c9ef4d41 333-343 +packages/cli/test/integration/credentials/credentials-list.benchmark.test.ts + s_e3e530ae951f9a::t_e23a5f9b4b313d 133-134,404 + s_e3e530ae951f9a::t_97762291166f79 123-124,336-337,344-350,439,501,532 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_e3e530ae951f9a::t_b898e6c9ef4d41 2502-2503,2513-2515 + s_e3e530ae951f9a::t_d7677ec6c3a28b 2516-2517 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_e3e530ae951f9a::t_4a59f0183c69d7 561,563-572 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "450f461afdb955dc7b50e70465f560e731197906", + "prompts": {}, + "sessions": { + "s_e3e530ae951f9a": { + "agent_id": { + "tool": "opencode", + "id": "ses_f4cc81199ffestkkpGa8vTX4sK", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/45/11acdedfb85eca8b0b58f9f39e20b827c64420 b/45/11acdedfb85eca8b0b58f9f39e20b827c64420 new file mode 100644 index 00000000000..1ef49f9195a --- /dev/null +++ b/45/11acdedfb85eca8b0b58f9f39e20b827c64420 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_51e6d3292b3b4f 64-71,122-125,165-168 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4511acdedfb85eca8b0b58f9f39e20b827c64420", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/45/22f1a2dd112eb2660be3ea5a6e06ce3028f851 b/45/22f1a2dd112eb2660be3ea5a6e06ce3028f851 new file mode 100644 index 00000000000..f3114dbcf26 --- /dev/null +++ b/45/22f1a2dd112eb2660be3ea5a6e06ce3028f851 @@ -0,0 +1,42 @@ +packages/core/src/execution-engine/workflow-execute.ts + s_bc63a262ac8b3b::t_9adfa42591a352 56,429-435 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.test.ts + s_bc63a262ac8b3b::t_245c9d3bf0e57b 32-67,96-112,114-131,133-156 + s_bc63a262ac8b3b::t_d9e5c34deb14dc 113,132 +packages/@n8n/ai-workflow-builder.ee/src/validation/checks/node-usage/webhook-response.test.ts + s_bc63a262ac8b3b::t_fceb78c3c09e66 2 + s_bc63a262ac8b3b::t_7a23c186b632ce 85-86,91-92,96,100 +packages/core/src/nodes-loader/directory-loader.ts + s_bc63a262ac8b3b::t_f8a5e4959aa3aa 241-245 + s_bc63a262ac8b3b::t_22f10bd6c9dbb6 20-26 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_2c154e031c642e 20-22,62-75,77,81-85,87,90-94,113-129,135,140,146-156,158,161-166,170-181,185,212-229 +packages/core/src/execution-engine/__tests__/workflow-execute.test.ts + s_bc63a262ac8b3b::t_1193fe34d32bf6 2321,2328-2337 + s_bc63a262ac8b3b::t_3a221816182d2d 2322-2327 +packages/@n8n/ai-workflow-builder.ee/eslint.config.mjs + s_bc63a262ac8b3b::t_2adbca04b7e5aa 10 +packages/workflow/src/node-helpers.ts + s_bc63a262ac8b3b::t_22f10bd6c9dbb6 61,1743-1746 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/node-configuration.utils.ts + s_bc63a262ac8b3b::t_7a23c186b632ce 2 + s_bc63a262ac8b3b::t_ac8fa1b723e071 44-47 +packages/core/src/execution-engine/requests-response.ts + s_bc63a262ac8b3b::t_f8a5e4959aa3aa 14,66-71 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4522f1a2dd112eb2660be3ea5a6e06ce3028f851", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/45/a3833f0b404f906ab51dc5d272e4508586ba2b b/45/a3833f0b404f906ab51dc5d272e4508586ba2b new file mode 100644 index 00000000000..ad86bbdeef6 --- /dev/null +++ b/45/a3833f0b404f906ab51dc5d272e4508586ba2b @@ -0,0 +1,22 @@ +packages/frontend/editor-ui/src/app/views/NodeView.vue + s_8bfbf7a375b636::t_c0caba43004f8b 1784-1786 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_8bfbf7a375b636::t_c0caba43004f8b 3499-3502 + s_8bfbf7a375b636::t_070bac7e7b2477 3523-3525 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "45a3833f0b404f906ab51dc5d272e4508586ba2b", + "prompts": {}, + "sessions": { + "s_8bfbf7a375b636": { + "agent_id": { + "tool": "claude", + "id": "71c3c153-cff6-4553-b48e-985f97aec971", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/45/af51bd4f10694f19b202901e0b944d06a1a086 b/45/af51bd4f10694f19b202901e0b944d06a1a086 new file mode 100644 index 00000000000..2aa87632c1f --- /dev/null +++ b/45/af51bd4f10694f19b202901e0b944d06a1a086 @@ -0,0 +1,41 @@ +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3aaa503f47ada7::t_f30d336f3609cc 357-358,360,375 +packages/cli/src/modules/agents/sub-agents/delegate-sub-agent-tool.ts + s_3aaa503f47ada7::t_0116d6f32668c7 13,153 +packages/cli/src/modules/agents/agent-execution.service.ts + s_3aaa503f47ada7::t_eedea0f434eb45 244-245 + s_3aaa503f47ada7::t_0116d6f32668c7 207-208,210-211,215,235-243,246-247 + s_3aaa503f47ada7::t_cc26bd250d7c01 248-250 +packages/cli/src/modules/agents/repositories/agent-execution.repository.ts + s_3aaa503f47ada7::t_eedea0f434eb45 79-81 + s_3aaa503f47ada7::t_0116d6f32668c7 82-85 +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_3aaa503f47ada7::t_0116d6f32668c7 406-413,503-507,509,546-551,572-583 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_f30d336f3609cc 1065 +packages/cli/src/modules/agents/sub-agents/__tests__/delegate-sub-agent-tool.test.ts + s_3aaa503f47ada7::t_0116d6f32668c7 15,91-100 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_0116d6f32668c7 517-521,562-564,570-571,1191-1214 + s_3aaa503f47ada7::t_79e62285716cb1 565-569 + s_3aaa503f47ada7::t_0d530afcc4afee 1215 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_3aaa503f47ada7::t_58ea054b9ec73f 227,236-239,261 + s_3aaa503f47ada7::t_0116d6f32668c7 260,262 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "45af51bd4f10694f19b202901e0b944d06a1a086", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/47/16307f09d506f2d336c76395bdf27e2309f2a0 b/47/16307f09d506f2d336c76395bdf27e2309f2a0 new file mode 100644 index 00000000000..3ba3a4c2804 --- /dev/null +++ b/47/16307f09d506f2d336c76395bdf27e2309f2a0 @@ -0,0 +1,22 @@ +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_1efba383bbdf02::t_6001dee73041cb 378-382 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_1efba383bbdf02::t_0c559957b405b9 168 + s_1efba383bbdf02::t_425402f4faa820 90,127,156-158 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4716307f09d506f2d336c76395bdf27e2309f2a0", + "prompts": {}, + "sessions": { + "s_1efba383bbdf02": { + "agent_id": { + "tool": "codex", + "id": "01a0b37d-7684-75f3-be0c-f37332104b52", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/47/fc0c3f65e84623e57ea2372b65484029527df1 b/47/fc0c3f65e84623e57ea2372b65484029527df1 new file mode 100644 index 00000000000..8ab92525559 --- /dev/null +++ b/47/fc0c3f65e84623e57ea2372b65484029527df1 @@ -0,0 +1,21 @@ +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_8f0638df9beaf3::t_9823eb550ec928 7,23,36,65-66,141,169 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_8f0638df9beaf3::t_9823eb550ec928 7,55,131-132,241 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "47fc0c3f65e84623e57ea2372b65484029527df1", + "prompts": {}, + "sessions": { + "s_8f0638df9beaf3": { + "agent_id": { + "tool": "codex", + "id": "01a0af20-9e0e-70f1-b1e1-d44c39cb3ff5", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/48/3991c8350f1ca70400732399333c7ee548a6b7 b/48/3991c8350f1ca70400732399333c7ee548a6b7 new file mode 100644 index 00000000000..8877567a5c0 --- /dev/null +++ b/48/3991c8350f1ca70400732399333c7ee548a6b7 @@ -0,0 +1,28 @@ +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_0da3469b23d474::t_344dac2203ee7f 533-540,550,552-555,558 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionConnection.ts + h_ce2c4b90496ac9 1-32 +packages/frontend/@n8n/i18n/src/locales/en.json + h_ce2c4b90496ac9 8712-8713,8716,8720 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "483991c8350f1ca70400732399333c7ee548a6b7", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + }, + "sessions": { + "s_0da3469b23d474": { + "agent_id": { + "tool": "cursor", + "id": "a21aa892-94d3-4d6d-bb0a-a125692a9e67", + "model": "gpt-5.6-sol" + }, + "human_author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/49/7f4fcfac8e947a1a805e402a5d89b43b6d754f b/49/7f4fcfac8e947a1a805e402a5d89b43b6d754f new file mode 100644 index 00000000000..644a2d84077 --- /dev/null +++ b/49/7f4fcfac8e947a1a805e402a5d89b43b6d754f @@ -0,0 +1,22 @@ +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3aaa503f47ada7::t_f00f34f4c0283d 205,209-212,235,288,292,294-299,307-313 + s_3aaa503f47ada7::t_080e5cf5bebca9 203-204 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_3aaa503f47ada7::t_c4b267e8ced063 174-191,195,203 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "497f4fcfac8e947a1a805e402a5d89b43b6d754f", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/49/8496c64be81607ff787429f60778f64fcd6fa4 b/49/8496c64be81607ff787429f60778f64fcd6fa4 new file mode 100644 index 00000000000..9be73e74b99 --- /dev/null +++ b/49/8496c64be81607ff787429f60778f64fcd6fa4 @@ -0,0 +1,14 @@ +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + h_ce2c4b90496ac9 40,169,248,251,350,360,572-601,605-611 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "498496c64be81607ff787429f60778f64fcd6fa4", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/4a/73b2b9a87dab82294ff1b55d02b8cccca91cd8 b/4a/73b2b9a87dab82294ff1b55d02b8cccca91cd8 new file mode 100644 index 00000000000..4e446fe8458 --- /dev/null +++ b/4a/73b2b9a87dab82294ff1b55d02b8cccca91cd8 @@ -0,0 +1,21 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_70ed1fdde50ae7 73-74,195-197 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_70ed1fdde50ae7 133-135 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4a73b2b9a87dab82294ff1b55d02b8cccca91cd8", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/4b/e3f0d320eb8da6177b83606cc65ad4da5bf585 b/4b/e3f0d320eb8da6177b83606cc65ad4da5bf585 new file mode 100644 index 00000000000..ea714160b8a --- /dev/null +++ b/4b/e3f0d320eb8da6177b83606cc65ad4da5bf585 @@ -0,0 +1,14 @@ +packages/workflow/src/constants.ts + h_2f80f0e06f710c 129 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4be3f0d320eb8da6177b83606cc65ad4da5bf585", + "prompts": {}, + "humans": { + "h_2f80f0e06f710c": { + "author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/4b/ec627f19140772588aeb6d53264e2294c83501 b/4b/ec627f19140772588aeb6d53264e2294c83501 new file mode 100644 index 00000000000..72309f4eb54 --- /dev/null +++ b/4b/ec627f19140772588aeb6d53264e2294c83501 @@ -0,0 +1,106 @@ +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/data-science-ticket-updates-and-team-alerts-from-a-table.workflow.ts + s_805dfaf49a4974::t_56a7b623ea9778 1-6,16-27,38-110,114-118,122-145,151-165,176-233,237-254,260-267,286-301 + s_805dfaf49a4974::t_a197ca6ba5c8da 7-15,28-37,111-113,119-121,146-150,166-175,234-236,255-259,268-285 +packages/@n8n/instance-ai/knowledge-base/use-cases/devops.md + s_805dfaf49a4974::t_b7487055cbcdbe 5,7,9-12,14,16,19-21,23,25,27-30,32,34,36-39,41,43,45-48,50 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/business-owner-overdue-task-reminders-from-a-database.workflow.ts + s_805dfaf49a4974::t_cc113b25d6826c 1-291 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/it-card-statements-from-the-inbox-to-file-storage.workflow.ts + s_805dfaf49a4974::t_17d6dc6b276e52 1-6,16-54,59-98,102,108-135 + s_805dfaf49a4974::t_a197ca6ba5c8da 7-15,55-58,99-101,103-107 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/business-owner-new-client-document-alerts-from-the-crm.workflow.ts + s_805dfaf49a4974::t_d1e4f33cac9e7a 1-212 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/data-science-help-desk-ticket-for-each-new-table-request.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 19-28,83-87,96-113 + s_805dfaf49a4974::t_c6aa92369b2417 1-18,29-82,88-95,114-124 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/business-owner-inbox-summary-by-ai.workflow.ts + s_805dfaf49a4974::t_2cec9f528b64e7 1-22,26-266 + s_805dfaf49a4974::t_a197ca6ba5c8da 23-25 +packages/@n8n/instance-ai/knowledge-base/use-cases/business-owner.md + s_805dfaf49a4974::t_cc113b25d6826c 5,7,9-12,14,16,18-21,23,25,27-30,32,34,36-39,41,43,45-48,50 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/it-tasks-from-labeled-mail-into-a-docs-database.workflow.ts + s_805dfaf49a4974::t_53c0569efdd919 1-6,17-187,193-196,202-248 + s_805dfaf49a4974::t_a197ca6ba5c8da 7-16,188-192,197-201 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/data-science-hold-notice-for-requests-assigned-in-the-table.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 6-14,27-36,138-142,152-178 + s_805dfaf49a4974::t_34c46960fd5e0e 1-5,15-26,37-137,143-151,179-192 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/devops-csv-export-endpoint-for-a-business-system.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 5-13,92-94 + s_805dfaf49a4974::t_b7487055cbcdbe 1-4,14-91,95-129 +packages/@n8n/instance-ai/knowledge-base/use-cases/rank.sh + s_805dfaf49a4974::t_22186a5dc01f74 39,53 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/customer-support-re-engagement-emails-after-sign-up.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 17-19 + s_805dfaf49a4974::t_623828da3e0551 1-16,20-372 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/devops-audit-submissions-into-a-database-and-a-task-board.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 6-14,62-97,103-109,176-178,200-202 + s_805dfaf49a4974::t_b2e8e88101c730 1-5,15-61,98-102,110-175,179-199,203-211 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/customer-support-ai-ticket-routing-in-the-help-desk.workflow.ts + s_e10488859353e0::t_a8ec749333f0cd 1-75,82-215 + s_805dfaf49a4974::t_a197ca6ba5c8da 76-81 +packages/@n8n/instance-ai/knowledge-base/use-cases/data-science.md + s_805dfaf49a4974::t_c6aa92369b2417 5,7,9-12,14,16,19-21,23,25,27-30,32,34,36-39,41,43,45-48,50 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/business-owner-unread-mail-triage-for-phishing.workflow.ts + s_805dfaf49a4974::t_d1e4f33cac9e7a 1-7,17-236 + s_805dfaf49a4974::t_a197ca6ba5c8da 8-16 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/devops-changed-rows-copy-between-databases.workflow.ts + s_805dfaf49a4974::t_b7487055cbcdbe 1-13,17-37,45-58,64-74,120-130 + s_805dfaf49a4974::t_a197ca6ba5c8da 14-16,38-44,59-63,75-119 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/customer-support-payment-notifications-to-invoices-and-a-ledger.workflow.ts + s_805dfaf49a4974::t_0c6f1b490388dc 1-7,17-97,143-196,221-300,364-396,401-417 + s_805dfaf49a4974::t_a197ca6ba5c8da 8-16,98-142,197-220,301-363,397-400 +packages/@n8n/instance-ai/knowledge-base/use-cases/it.md + s_805dfaf49a4974::t_926c300b8809aa 5,7,9-12,14,16,18-21,23,25,27-30,32,34,36-39,41,43,45-48,50 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/devops-campaign-plan-sync-between-spreadsheets.workflow.ts + s_805dfaf49a4974::t_3894525844c48a 1-32,43-44,52-64,70-72,80-120,131-140,186-201,212-233 + s_805dfaf49a4974::t_a197ca6ba5c8da 33-42,45-51,65-69,73-79,121-130,141-185,202-211 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/business-owner-product-listings-feed-to-file-storage.workflow.ts + s_805dfaf49a4974::t_cc113b25d6826c 1-136 +packages/@n8n/instance-ai/knowledge-base/use-cases/customer-support.md + s_805dfaf49a4974::t_623828da3e0551 5,7,10-12,14,16,18-21,23,25,27-30,32,34,36-39,41,43,45-48,50 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/devops-catalog-sync-per-configuration-entry.workflow.ts + s_805dfaf49a4974::t_b2e8e88101c730 1-67 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/data-science-bug-tickets-into-a-triage-table.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 47-58,60-71,73-78,98-102,115-177 + s_805dfaf49a4974::t_c6aa92369b2417 1-46,59,72,79-97,103-114,178-210 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/customer-support-unassign-form-tickets-in-the-help-desk.workflow.ts + s_805dfaf49a4974::t_0c6f1b490388dc 1-80,84-120 + s_805dfaf49a4974::t_a197ca6ba5c8da 81-83 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/customer-support-knowledge-base-refresh-from-a-table.workflow.ts + s_e10488859353e0::t_a8ec749333f0cd 1-14,18-74,87-112,114-117,119-136 + s_805dfaf49a4974::t_a197ca6ba5c8da 15-17,75-86 + s_805dfaf49a4974::t_e83a332e6b3a28 113,118 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/it-missing-house-number-check-on-new-orders.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 6-14,56-58,118-122,138-147,149-151 + s_805dfaf49a4974::t_926c300b8809aa 1-5,15-55,59-117,123-137,148,152-197 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/it-firewall-allow-list-refresh-with-the-current-ip.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 7-15,60-65,107-109,134-138,154-163 + s_805dfaf49a4974::t_17d6dc6b276e52 1-6,16-59,66-106,110-133,139-153,164-213 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/data-science-creative-preview-refresh-in-a-spreadsheet.workflow.ts + s_805dfaf49a4974::t_a197ca6ba5c8da 34-43,65-69,157-166,175-201,218-222 + s_805dfaf49a4974::t_34c46960fd5e0e 1-33,44-64,70-156,167-174,202-217,223-245 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4bec627f19140772588aeb6d53264e2294c83501", + "prompts": {}, + "sessions": { + "s_805dfaf49a4974": { + "agent_id": { + "tool": "claude", + "id": "2bca039b-dcd6-4f04-960e-82d23622ba13", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + }, + "s_e10488859353e0": { + "agent_id": { + "tool": "claude", + "id": "c0c7d280-67ef-4851-afbe-f367246fe141", + "model": "unknown" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/4c/611751798b1e9a78f48a320d6f016dbca845a0 b/4c/611751798b1e9a78f48a320d6f016dbca845a0 new file mode 100644 index 00000000000..283317ab742 --- /dev/null +++ b/4c/611751798b1e9a78f48a320d6f016dbca845a0 @@ -0,0 +1,107 @@ +packages/cli/src/modules/token-exchange/services/__tests__/jti-cleanup.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 29 +packages/@n8n/decorators/src/system-task/system-task.ts + s_ddc54b33f858e5::t_49918b232cb7eb 15-22,25-41,67-70,72 +packages/cli/src/modules/insights/insights-compaction.task.ts + s_ddc54b33f858e5::t_ac4b70f530754a 23 + s_ddc54b33f858e5::t_5b8f8dddb27e65 3 +packages/cli/src/workflows/publication/workflow-publication-outbox-cleanup.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3,22-27 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_ddc54b33f858e5::t_ac4b70f530754a 24 + s_ddc54b33f858e5::t_5b8f8dddb27e65 4 +packages/cli/src/modules/instance-registry/__tests__/instance-registry-reconciliation.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 20 +packages/@n8n/decorators/src/system-task/__tests__/system-task.test.ts + s_ddc54b33f858e5::t_0bc3bb47305baf 33,58,80 + s_ddc54b33f858e5::t_9be36aebc5d676 3-8 +packages/cli/src/services/pruning/__tests__/execution-pruning-soft-delete.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 21 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_551e3587d8a029 169,181,191,202,399,417,428,440,612,614,644,662,694,709,724,746,780,807,817,940,1047,1171,1187,1222,1429 +packages/cli/src/license/license-renewal.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3 +packages/cli/src/scheduling/system-tasks/__tests__/dummy.task.ts + s_ddc54b33f858e5::t_551e3587d8a029 12 +packages/cli/src/modules/mcp-registry/mcp-registry-refresh.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3,24-30 +packages/cli/src/modules/agents/__tests__/agent-checkpoint-pruning.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 14 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 22 +packages/cli/src/services/pruning/workflow-history-compaction-optimize.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 4 + s_ddc54b33f858e5::t_ac4b70f530754a 25 +packages/cli/src/modules/agents/agent-checkpoint-pruning.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3,22-26 +packages/@n8n/decorators/src/system-task/__tests__/run-options.test.ts + s_ddc54b33f858e5::t_0bc3bb47305baf 15 +packages/cli/src/modules/token-exchange/services/jti-cleanup.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3 + s_ddc54b33f858e5::t_ac4b70f530754a 23 +packages/cli/src/modules/insights/__tests__/insights-pruning.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 19 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-checkpoint-pruning.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 16 +packages/cli/src/modules/instance-registry/checks/instance-registry-reconciliation.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3,24-28 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-trim.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 27 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-optimize.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 21 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_ddc54b33f858e5::t_3b795e5dcf3251 50-51,54,61-64,204,232-235,239-240,243,245,250-252,304,329,336-351,384,391,393,468-473,483,504,549-550 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-job-registrar.test.ts + s_ddc54b33f858e5::t_92b58affdacec6 31 +packages/cli/src/modules/insights/__tests__/insights-compaction.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 19 +packages/@n8n/decorators/src/system-task/__tests__/resolve-schedule.test.ts + s_ddc54b33f858e5::t_0bc3bb47305baf 11 +packages/cli/src/services/pruning/activity-pruning.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 6 +packages/cli/src/workflows/publication/__tests__/workflow-publication-outbox-cleanup.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 16 +packages/cli/src/modules/token-exchange/services/trusted-key-refresh.task.ts + s_ddc54b33f858e5::t_ac4b70f530754a 24 + s_ddc54b33f858e5::t_5b8f8dddb27e65 2 +packages/cli/src/services/pruning/workflow-history-compaction-trim.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3 + s_ddc54b33f858e5::t_ac4b70f530754a 24 +packages/@n8n/decorators/src/system-task/__tests__/placement.test.ts + s_ddc54b33f858e5::t_e293890a6c7229 7 + s_ddc54b33f858e5::t_760da498c5b193 32,43 + s_ddc54b33f858e5::t_0bc3bb47305baf 1,3,11,14-16,18,21-23,25,28,36,39 + s_ddc54b33f858e5::t_9be36aebc5d676 4-6,8-9,29-31,33-34,40-42,44-45 +packages/cli/src/modules/insights/insights-pruning.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 3 + s_ddc54b33f858e5::t_ac4b70f530754a 23 +packages/cli/src/services/pruning/execution-pruning-soft-delete.task.ts + s_ddc54b33f858e5::t_ac4b70f530754a 23 + s_ddc54b33f858e5::t_5b8f8dddb27e65 4 +packages/cli/src/modules/instance-ai/instance-ai-checkpoint-pruning.task.ts + s_ddc54b33f858e5::t_5b8f8dddb27e65 4,24-28 +packages/cli/src/license/__tests__/license-renewal.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 20 +packages/cli/src/modules/token-exchange/services/__tests__/trusted-key-refresh.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 14 +packages/cli/test/integration/scheduling/system-task-provisioning.test.ts + s_ddc54b33f858e5::t_92b58affdacec6 42 +packages/cli/src/modules/mcp-registry/__tests__/mcp-registry-refresh.task.test.ts + s_ddc54b33f858e5::t_bb68bc79f67af3 19 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4c611751798b1e9a78f48a320d6f016dbca845a0", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/4d/3a10f980256bb39266da312a8ae9d7a5a172e8 b/4d/3a10f980256bb39266da312a8ae9d7a5a172e8 new file mode 100644 index 00000000000..6dc288784aa --- /dev/null +++ b/4d/3a10f980256bb39266da312a8ae9d7a5a172e8 @@ -0,0 +1,63 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,46-52,59-65,103-105,108-113,118-127,130,143,149-151,158-159,162 + s_4c46dcfe1ba789::t_533d342b8bac27 21-22,33,37-45,80-81,107,114-116,160,163-170,152-153,72,74-75,79,86,89-90,94-95,97 + s_4c46dcfe1ba789::t_a519961dfa21ce 68-69,7-10,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-157 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,106,117,129,161 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,23-25,31-32,38-40,42-43,47-49,57,77,81,84,87,90,92-93,102-103,62,18,68 + s_4c46dcfe1ba789::t_9317a33118b923 17,26,36-37,53,13-14,33-34,44-46,59-61,63,97,99-100,112-113 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 30,86,91,94,8,21 + s_71c6da2ee47cd3::t_c470b0a9f3961f 41,79 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-67 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,58,70-76,78,80,83,85,88-89,95-96,98,101,105,114-115 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2231-2233,2064,2066,2104,2107,2113-2114,2120-2121,2124,2130-2131,2142-2143,2146,2153-2154,2160 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63,2045-2046,2051-2052 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116-2119,2134,2157 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100 +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-14,24,26,28,30-31,33,38,40,49-51,53-55,57-59,23,36 + s_4c46dcfe1ba789::t_08563fce175542 34,9,15-22,25,27,29,32,35,37,41,44-46 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 431,433,437,432,434-436,438-443,445,447-448,450-455,457,460-476 + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,459,1249-1269,1271-1275,1279 + s_4c46dcfe1ba789::t_b486633a6977bd 63,88-91 + s_4c46dcfe1ba789::t_36c3453a753a08 1277-1278,1280-1282 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154-1156 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4d3a10f980256bb39266da312a8ae9d7a5a172e8", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/4f/00ec9a244cd35a37ef0c45e3bd3b08483f312f b/4f/00ec9a244cd35a37ef0c45e3bd3b08483f312f new file mode 100644 index 00000000000..fdcabba5fbf --- /dev/null +++ b/4f/00ec9a244cd35a37ef0c45e3bd3b08483f312f @@ -0,0 +1,36 @@ +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_3e81165281f927 219-220,93,95,98,101,173,178,196,205,254,256,290,309,311,131,133,135,141,147,149-152,158,161,202-203,209,217,221-235,240,245-247,263,265-275,279-281,283-285,287,300-306 + s_bc63a262ac8b3b::t_e543d404323db2 72,81,92,175,177,20-26,28-29,121-130,132,134,136-140,142-146,148,153-157,159-160,189 + s_bc63a262ac8b3b::t_9146335afecdfb 27,237,241-244,248-253 +packages/workflow/src/common/map-connections-by-destination.ts + s_bc63a262ac8b3b::t_9d72d3ecaa7a21 4 + s_bc63a262ac8b3b::t_ade9b8d0a1e0f8 27-36 +packages/workflow/test/common.test.ts + s_bc63a262ac8b3b::t_23b3e25faaa6de 1 + s_bc63a262ac8b3b::t_c8f287039e12ce 112-151 +packages/core/src/execution-engine/node-execution-context/supply-data-context.ts + s_bc63a262ac8b3b::t_3f886b6595cd2e 23,344-347 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.test.ts + s_bc63a262ac8b3b::t_626dfa7e47eb69 34,40,43,46-47,60-62,65,68,115,117,130-134,136-138,140,146,149-153,155-157,160-162,167-170,175-177,70,73-86,178-204 + s_bc63a262ac8b3b::t_9146335afecdfb 67,69,71-72 +packages/core/src/execution-engine/workflow-execute.ts + s_bc63a262ac8b3b::t_3f886b6595cd2e 2427-2432 +packages/workflow/src/workflow.ts + s_bc63a262ac8b3b::t_a7a7bcf050f561 165-167 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4f00ec9a244cd35a37ef0c45e3bd3b08483f312f", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/4f/295f8e11554907273cb7249b0464849985a090 b/4f/295f8e11554907273cb7249b0464849985a090 new file mode 100644 index 00000000000..9fa6a40ff01 --- /dev/null +++ b/4f/295f8e11554907273cb7249b0464849985a090 @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/database/migrations/1784890100000-CreateWorkflowStepExecution.ts + s_77655ca8fe3a59::t_110db020ab8968 35-55,85-90,104 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4f295f8e11554907273cb7249b0464849985a090", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/4f/61f04ace5cf5be4d2cbe5ece3651e6c6ed3853 b/4f/61f04ace5cf5be4d2cbe5ece3651e6c6ed3853 new file mode 100644 index 00000000000..a7d30bff9ef --- /dev/null +++ b/4f/61f04ace5cf5be4d2cbe5ece3651e6c6ed3853 @@ -0,0 +1,11 @@ +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + ai_agent 89,91,101-107,117 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + ai_agent 53-55,57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4f61f04ace5cf5be4d2cbe5ece3651e6c6ed3853", + "prompts": {} +} \ No newline at end of file diff --git a/4f/7b3878c60e845571f38c332c72abc9bfdfe65c b/4f/7b3878c60e845571f38c332c72abc9bfdfe65c new file mode 100644 index 00000000000..82e355c3ab3 --- /dev/null +++ b/4f/7b3878c60e845571f38c332c72abc9bfdfe65c @@ -0,0 +1,63 @@ +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_e4691750936e0f::t_40f3bf44146e82 146-147 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_e4691750936e0f::t_a60fa3084dd776 972 + s_e4691750936e0f::t_b5c6faa10c4ca9 1033 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_e4691750936e0f::t_ceca8c03d91d83 150-152,170,196 + s_e4691750936e0f::t_0e52e7bd1e2453 9 +packages/@n8n/api-types/src/agents/types.ts + s_e4691750936e0f::t_065994d7021538 356-357 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_e4691750936e0f::t_19a09aaafe2cb7 323-326,342 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_e4691750936e0f::t_bd0bb329f2df1f 889-905,907-932,956-969 + s_e4691750936e0f::t_cbf8c6f8b32b18 906 + s_e4691750936e0f::t_23952fd52e4cc3 933-955 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_e4691750936e0f::t_ceca8c03d91d83 1,28-32,37 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_e4691750936e0f::t_a69e24210c7882 450,452-454,456 + s_e4691750936e0f::t_dcca8f4b29d979 735-739 + s_e4691750936e0f::t_7caf391b9cc087 35,171-173,176-177 + s_e4691750936e0f::t_53306d34f971dd 152-158,163,166-170,174-175,178,180-182,184-185 + s_e4691750936e0f::t_08e1289dbf8afc 159-162,164-165,179,183,451,455 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_e4691750936e0f::t_c42df23603d544 53-59,62-64,66-70,72-82,84-86 + s_e4691750936e0f::t_81f48d5d27435b 2 + s_e4691750936e0f::t_cbf8c6f8b32b18 60-61,71,83 + s_e4691750936e0f::t_23952fd52e4cc3 65 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_e4691750936e0f::t_08e1289dbf8afc 88 + s_e4691750936e0f::t_0dedba644f4fc3 68-87,89-113 + s_e4691750936e0f::t_7caf391b9cc087 54 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_e4691750936e0f::t_7caf391b9cc087 1391,1398,1412,1419 +packages/frontend/@n8n/i18n/src/locales/en.json + s_e4691750936e0f::t_f23ae110eb9a01 7701-7703 +packages/@n8n/agents/src/index.ts + s_e4691750936e0f::t_ceca8c03d91d83 268 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_e4691750936e0f::t_7efa2456794d70 50-62,64-70 + s_e4691750936e0f::t_d46e8267153387 7,10,25 + s_e4691750936e0f::t_cbf8c6f8b32b18 63 + s_e4691750936e0f::t_95ebef0279adc4 36,39,46 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_e4691750936e0f::t_e901b2df6605f3 7-8,14,47,196,216,285,303,329,372,454,483,490 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4f7b3878c60e845571f38c332c72abc9bfdfe65c", + "prompts": {}, + "sessions": { + "s_e4691750936e0f": { + "agent_id": { + "tool": "claude", + "id": "ab4a9273-49f3-4f07-9ba6-02e9834ba73d", + "model": "claude-opus-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file diff --git a/4f/e09d8035b2178927550d0b0ebc02005399355f b/4f/e09d8035b2178927550d0b0ebc02005399355f new file mode 100644 index 00000000000..788621e9234 --- /dev/null +++ b/4f/e09d8035b2178927550d0b0ebc02005399355f @@ -0,0 +1,28 @@ +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_7ba7506cfa80e9::t_7c2ede1ac2c873 91,94,99-101,108,114-216 + s_3aaa503f47ada7::t_374720fcbcc590 217 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "4fe09d8035b2178927550d0b0ebc02005399355f", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + }, + "s_7ba7506cfa80e9": { + "agent_id": { + "tool": "codex", + "id": "01a0b405-b23b-7560-9f3c-99249a5d4e8f", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/52/052a3cd3d3be14f7d7d22c615510e3aa7988b9 b/52/052a3cd3d3be14f7d7d22c615510e3aa7988b9 new file mode 100644 index 00000000000..84e020703c8 --- /dev/null +++ b/52/052a3cd3d3be14f7d7d22c615510e3aa7988b9 @@ -0,0 +1,32 @@ +packages/frontend/editor-ui/eslint.vue-projectless.config.mjs + s_75904bc20d652b::t_1fff502ad110d7 19 + s_75904bc20d652b::t_6f3f1dcee78957 1-7,11-18,20-49,51-63,68-70 + s_75904bc20d652b::t_178ce9cd526471 8-10,50,64-67 +packages/frontend/editor-ui/.oxlintrc.vize.json + s_75904bc20d652b::t_a2bc39749b5ba9 16-37,39-59 + s_75904bc20d652b::t_b45487ee86ce7e 1-4,8-15,38,60-61 + s_75904bc20d652b::t_f280cf90444505 5-7 +packages/frontend/editor-ui/package.json + s_75904bc20d652b::t_b45487ee86ce7e 152 + s_75904bc20d652b::t_6f3f1dcee78957 18,131,167 + s_75904bc20d652b::t_b977a292e5d833 17 + s_75904bc20d652b::t_c3e1466cb880d1 19 +pnpm-lock.yaml + s_75904bc20d652b::t_d4a85b111418aa 6327-6329,6387-6389,6435-6437,12502-12505,15177-15228,21142-21146,31007-31008,33413-33428,33441-33452,33502-33510,33567-33570,33587-33598,33668-33682,33732-33742,34069-34092,41402-41414,44643-44653 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "52052a3cd3d3be14f7d7d22c615510e3aa7988b9", + "prompts": {}, + "sessions": { + "s_75904bc20d652b": { + "agent_id": { + "tool": "opencode", + "id": "ses_f4c53e3b8ffeufsnhgNztH9pd5", + "model": "gpt-5.6-terra-pro" + }, + "human_author": "Matsuuu " + } + } +} \ No newline at end of file diff --git a/52/54c072389b1d3bbbbc1e24c7e19ea9db81a768 b/52/54c072389b1d3bbbbc1e24c7e19ea9db81a768 new file mode 100644 index 00000000000..8b2d50f07dc --- /dev/null +++ b/52/54c072389b1d3bbbbc1e24c7e19ea9db81a768 @@ -0,0 +1,661 @@ +packages/@n8n/instance-ai/src/tools/workflows/__tests__/apply-workflow-credentials.tool.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1,36,75,133,146-244 +packages/cli/test/integration/services/role.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 7,902-907,1107-1109,1176,1181-1185,1206-1235 + s_3ee14b3a0391f0::t_6ed05d2ff4e8fa 1236-1237 +packages/@n8n/ai-utilities/src/model-discovery/providers/google.ts + s_3ee14b3a0391f0::t_1568818115a132 8-11,19-24 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-server.entity.ts + s_3ee14b3a0391f0::t_1568818115a132 28 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 6,25,34 +scripts/codespace-preview/preview-labels.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-71 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_3ee14b3a0391f0::t_1568818115a132 8,36,153-182,447-453,732-734 + s_3ee14b3a0391f0::t_33698b55a1907e 735-736 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.test.ts + s_3ee14b3a0391f0::t_1568818115a132 10-11,97-153 + s_3ee14b3a0391f0::t_0dbd68ee61898d 154-155 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-45 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.test.ts + s_3ee14b3a0391f0::t_1568818115a132 10,19,32,37,60-63,81,132-183 + s_3ee14b3a0391f0::t_518e7579f6331e 184-185 +packages/frontend/editor-ui/src/app/constants/localStorage.ts + s_3ee14b3a0391f0::t_1568818115a132 30-39 +packages/@n8n/instance-ai/src/skills/materialize-runtime-skills.ts + s_3ee14b3a0391f0::t_1568818115a132 3,413,419 +packages/cli/test/integration/policy/node-type-policy.credential-decrypt.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-132 +packages/testing/playwright/pages/components/InstanceAiSidebar.ts + s_3ee14b3a0391f0::t_1568818115a132 40 +packages/cli/src/controllers/role.controller.ts + s_3ee14b3a0391f0::t_1568818115a132 203 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-split-db.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-44 +packages/nodes-base/nodes/Slack/V2/GenericFunctions.ts + s_3ee14b3a0391f0::t_1568818115a132 254-256 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3ee14b3a0391f0::t_1568818115a132 28,39,41-43,99,107,299-303,337-340,352-355,367-371,408-412,597-614 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_3ee14b3a0391f0::t_1568818115a132 333,493,498-503,806-810,2298-2299,2301,2488-2489,2494 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_3ee14b3a0391f0::t_1568818115a132 23,42-43,46-47,70,102,112,150,171,278-280 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 6,25,31 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 37-38,50-52,63-64,67 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_3ee14b3a0391f0::t_1568818115a132 2438-2443,2448 +packages/@n8n/nodes-langchain/utils/helpers.ts + s_3ee14b3a0391f0::t_1568818115a132 12,18-28 + s_3ee14b3a0391f0::t_559777487c6d8d 29 +packages/cli/src/modules/type-availability-policies/README.md + s_3ee14b3a0391f0::t_1568818115a132 4-5,30-37,70-89,168-172,205 +scripts/codespace-preview/preview-serve.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-226 +packages/cli/src/controllers/__tests__/role.controller.test.ts + s_3ee14b3a0391f0::t_1568818115a132 43 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_3ee14b3a0391f0::t_1568818115a132 34-38,148-149,296,304,325,329,486,1172-1174,1388 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.stories.ts + s_3ee14b3a0391f0::t_1568818115a132 1-29 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewHeader.vue + s_3ee14b3a0391f0::t_1568818115a132 2-3,7-8,14,17-28,32,66-69,71,86,142,147 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/canvasPreview.utils.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1169-1194 +packages/@n8n/nodes-langchain/utils/tests/helpers.test.ts + s_3ee14b3a0391f0::t_1568818115a132 12,18-38 + s_3ee14b3a0391f0::t_1b526c6b341e54 39 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.types.ts + s_3ee14b3a0391f0::t_1568818115a132 1-23 +packages/testing/containers/services/sandbox.ts + s_3ee14b3a0391f0::t_1568818115a132 2,123,137 +packages/testing/playwright/playwright-projects.ts + s_3ee14b3a0391f0::t_1568818115a132 94-95,119,140 +packages/@n8n/instance-ai/src/skills/__tests__/materialize-runtime-skills.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2,379,402 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelExecution.ts + s_3ee14b3a0391f0::t_1568818115a132 1-238 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_3ee14b3a0391f0::t_1568818115a132 14,30,32-33,35,59 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_3ee14b3a0391f0::t_1568818115a132 3,7,10,18-19,27,35-36,43-87 +packages/cli/src/services/__tests__/ai-preference.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 15,232-314 + s_3ee14b3a0391f0::t_4ee34e156f36e9 315-316 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_3ee14b3a0391f0::t_1568818115a132 972,1033 +packages/cli/test/integration/public-api/roles.test.ts + s_3ee14b3a0391f0::t_1568818115a132 4,16-19,106,110,199,203,298,302,321,327-336,505,509,513,521-534,574-576,786 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-capabilities.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-18 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/test/common.test.ts + s_3ee14b3a0391f0::t_1568818115a132 155-161,206-227,229 + s_3ee14b3a0391f0::t_9182c57f95951d 228,230 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_3ee14b3a0391f0::t_1568818115a132 889-969 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_3ee14b3a0391f0::t_1568818115a132 2-3,6-7,14-16,23-24,52,54-57,80,85-96,98-99,102-141,143-144,146,172,181-184,212,214-216,224,230-247,249-288,290-340,352-353,375-376,384-388,390,393-408 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-capabilities.ts + s_3ee14b3a0391f0::t_1568818115a132 1-25 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-8,13-15,17-18,20-25,28-56,59-79,86-87,89,96-112,116-120,142,180,187-232,234-370,373-375,377-389,391-517,525,530-534,536-544,547-556,558-561,563-568,570-594,596-606,608-683,685-702,710,715 +packages/nodes-base/credentials/SlackApi.credentials.ts + s_3ee14b3a0391f0::t_1568818115a132 23-24 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_3ee14b3a0391f0::t_1568818115a132 5,81,99-105 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + s_3ee14b3a0391f0::t_1568818115a132 1,4,8,14-15,31,59-64,94-100,124,141,148-149,152,165-193,325-406,408-411,444-454,457-460,467,503-504,506,525,528-530 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_3ee14b3a0391f0::t_1568818115a132 3,10-12,30-43,51-60,107,120-127,145-146,188-248,358,370-371 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + s_3ee14b3a0391f0::t_1568818115a132 13,16-17,34-37,45-47,358-401,417,422-424,436-534,576,590-598,619-624 + s_3ee14b3a0391f0::t_890ace0b0afa57 625 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 18,27-28,128-129,143,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354-400,726,795,802-806 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-90 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue + s_3ee14b3a0391f0::t_1568818115a132 6,122-126,143,229-234,313 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_3ee14b3a0391f0::t_1568818115a132 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.ts + s_3ee14b3a0391f0::t_1568818115a132 85 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue + s_3ee14b3a0391f0::t_1568818115a132 1-93 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + s_3ee14b3a0391f0::t_1568818115a132 2,10-11,42-62,135-136,140-143,145 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.ts + s_3ee14b3a0391f0::t_1568818115a132 7,19-21 + s_3ee14b3a0391f0::t_e42e8ded660900 22 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_3ee14b3a0391f0::t_1568818115a132 81-82 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_3ee14b3a0391f0::t_1568818115a132 545-559,1621 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_3ee14b3a0391f0::t_1568818115a132 1-287 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/update.operation.ts + s_3ee14b3a0391f0::t_1568818115a132 7-9,38,50 +packages/cli/src/public-api/v1/controllers/__tests__/roles.public.controller.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-52 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/common.ts + s_3ee14b3a0391f0::t_1568818115a132 5-7,75-76,97,106,120 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/create.operation.ts + s_3ee14b3a0391f0::t_1568818115a132 7-9,93-96 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 20,54-57,117,199,203-273,288,292-297,299,307-313 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_3ee14b3a0391f0::t_1568818115a132 6-7,855-856,860-867,1925-1926 +packages/@n8n/agents/src/index.ts + s_3ee14b3a0391f0::t_1568818115a132 200,269 +packages/nodes-base/credentials/NotionApi.credentials.ts + s_3ee14b3a0391f0::t_1568818115a132 22 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.test.ts + s_3ee14b3a0391f0::t_1568818115a132 11,21-26,42-45,48 + s_3ee14b3a0391f0::t_e05906f1189b98 46-47,49 +packages/@n8n/ai-utilities/src/model-discovery/__tests__/google.test.ts + s_3ee14b3a0391f0::t_1568818115a132 71-76 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.vue + s_3ee14b3a0391f0::t_1568818115a132 248-265,267-276,278-283,286-290 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelDocument.ts + s_3ee14b3a0391f0::t_1568818115a132 1-52 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_3ee14b3a0391f0::t_1568818115a132 100 +packages/@n8n/agents/src/skills/tools.ts + s_3ee14b3a0391f0::t_1568818115a132 8,19,318-319 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue + s_3ee14b3a0391f0::t_1568818115a132 54,153-156 +packages/frontend/editor-ui/src/app/constants/injectionKeys.ts + s_3ee14b3a0391f0::t_1568818115a132 34-35,97-98 +scripts/dev-up.mjs + s_3ee14b3a0391f0::t_1568818115a132 22 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-96 +packages/@n8n/instance-ai/src/tools/workflows/saved-workflow-state.ts + s_3ee14b3a0391f0::t_1568818115a132 1-42 +packages/testing/containers/services/engine.ts + s_3ee14b3a0391f0::t_1568818115a132 73 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_3ee14b3a0391f0::t_1568818115a132 27,583,1402 +.github/scripts/owners/required-reviews.mjs + s_3ee14b3a0391f0::t_1568818115a132 11-13,26,32-49,60-100,104-107,111,113,116-121,235,240-241,244,260-266 +packages/frontend/@n8n/design-system/src/components/index.ts + s_3ee14b3a0391f0::t_1568818115a132 35-38 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_3ee14b3a0391f0::t_1568818115a132 393-400,413,416-467 + s_3ee14b3a0391f0::t_c62598c4d54eeb 468 +packages/@n8n/instance-ai/src/tools/credentials.tool.ts + s_3ee14b3a0391f0::t_1568818115a132 807 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_3ee14b3a0391f0::t_1568818115a132 556 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_3ee14b3a0391f0::t_1568818115a132 14,23,63,96,156 +packages/@n8n/agents/src/skills/types.ts + s_3ee14b3a0391f0::t_1568818115a132 5-7 +packages/testing/playwright/AGENTS.md + s_3ee14b3a0391f0::t_1568818115a132 3-24,35-37,205,207-209 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelTelemetry.ts + s_3ee14b3a0391f0::t_1568818115a132 1-163 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.test.ts + s_3ee14b3a0391f0::t_1568818115a132 41-58 +packages/frontend/editor-ui/src/features/roles/instance/InstanceRoleView.test.ts + s_3ee14b3a0391f0::t_1568818115a132 45 +packages/cli/src/services/role.service.ts + s_3ee14b3a0391f0::t_1568818115a132 40,218-226,230-232 +packages/testing/containers/services/engine-postgres.ts + s_3ee14b3a0391f0::t_1568818115a132 1-98 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_3ee14b3a0391f0::t_1568818115a132 54,68-112 + s_3ee14b3a0391f0::t_c4d39cc7a5f00c 113 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.vue + s_3ee14b3a0391f0::t_1568818115a132 1-153 +packages/testing/playwright/tests/e2e/workflows/list/workflows.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 154-155,157 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_3ee14b3a0391f0::t_1568818115a132 53-54,74-75,104,113,126-127,139-145,230-231 + s_3ee14b3a0391f0::t_226606a8741a62 232 +packages/cli/src/webhooks/webhook-helpers.ts + s_3ee14b3a0391f0::t_1568818115a132 43,109-117,177-231,308-315,328,368,601-621,701,717,723,748,1063-1069,1419-1430,1470-1472 + s_3ee14b3a0391f0::t_a39d68e5bbd0f5 1473 +.github/workflows/test-e2e-infrastructure-reusable.yml + s_3ee14b3a0391f0::t_1568818115a132 29-31,34-36,100 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + s_3ee14b3a0391f0::t_1568818115a132 35-49,106-117,232-237 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/setupPanelGroups.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-65 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputExpanded.vue + s_3ee14b3a0391f0::t_1568818115a132 36,179 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-2,7,40-44,48-93 + s_3ee14b3a0391f0::t_6f181aa07ef62f 94 +packages/testing/playwright/scripts/distribution-images.mjs + s_3ee14b3a0391f0::t_1568818115a132 27 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_3ee14b3a0391f0::t_1568818115a132 177-184 +.devcontainer/codespaces/README.md + s_3ee14b3a0391f0::t_1568818115a132 96,111 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue + s_3ee14b3a0391f0::t_1568818115a132 2,4,18,66-73,102 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 15,1263-1329,1366-1391 + s_3ee14b3a0391f0::t_51acb2d68f0994 1392 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_3ee14b3a0391f0::t_1568818115a132 519-521 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_3ee14b3a0391f0::t_1568818115a132 34,1021,1087,1135,1309 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_3ee14b3a0391f0::t_1568818115a132 149 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_3ee14b3a0391f0::t_1568818115a132 24,164-168,235-245,247-248,271,284,1107,1121 +scripts/codespace-preview/preview-phases.test.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-138 +scripts/codespace-preview/serve-ready.test.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-185 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-239 +scripts/codespace-preview/serve-ready.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-72 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_3ee14b3a0391f0::t_1568818115a132 7,10,25,36,39,46,50-68 + s_3ee14b3a0391f0::t_0a4e15b2a43f9a 69-70 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.test.ts + s_3ee14b3a0391f0::t_1568818115a132 85,158-165,318-327 + s_3ee14b3a0391f0::t_fc5d823d735879 328 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.test.ts + s_3ee14b3a0391f0::t_1568818115a132 13-19,32,55-58,160-180 + s_3ee14b3a0391f0::t_45fa6d54e1d48a 181 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_3ee14b3a0391f0::t_1568818115a132 907-911,926-944,959-961 +.github/scripts/codespace-preview.mjs + s_3ee14b3a0391f0::t_1568818115a132 2,26-27,53 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_3ee14b3a0391f0::t_1568818115a132 31-32 +packages/testing/containers/services/registry.ts + s_3ee14b3a0391f0::t_1568818115a132 3,29,54 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_3ee14b3a0391f0::t_1568818115a132 9,150-152,170,196 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_3ee14b3a0391f0::t_1568818115a132 31-34,1156-1157,1192-1193,1362-1363,1375-1376,1496,1794,1796-1801,1814 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_3ee14b3a0391f0::t_1568818115a132 402-404,436,464-474 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1530,1546-1570,2513,2547,2549-2554,2557,2560,2588,2590-2599,2602,2628-2632,2634,2637,2674,2676-2694,2697,2700,2727,2729-2734,2737,2782,2784-2789,2792 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_3ee14b3a0391f0::t_1568818115a132 7,39-40,42-43,55-173 + s_3ee14b3a0391f0::t_c2ed0d577dd576 174-175 +packages/cli/test/integration/variables.test.ts + s_3ee14b3a0391f0::t_1568818115a132 13,123-192 + s_3ee14b3a0391f0::t_47f251444931c2 193-194 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_3ee14b3a0391f0::t_1568818115a132 810-822 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/orchestration.ts + s_3ee14b3a0391f0::t_1568818115a132 25,59-60,68-72,82,113-119,134,137,169,650-659 + s_3ee14b3a0391f0::t_41ca87882eaa0c 660 +.github/scripts/owners/required-reviews.test.mjs + s_3ee14b3a0391f0::t_1568818115a132 22-23,33-34,53,57,59-60,65-150,152-161,163,168-169,172-196,281,395-398,400,407-442 + s_3ee14b3a0391f0::t_bb216117d50279 443 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.test.ts + s_3ee14b3a0391f0::t_1568818115a132 6,88-124 + s_3ee14b3a0391f0::t_6e9f89ca94c537 125-126 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_3ee14b3a0391f0::t_1568818115a132 215,261,274,288,290-295,355,357 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_3ee14b3a0391f0::t_1568818115a132 225,285,307-308,363,381,398,400,402,409-410 +packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts + s_3ee14b3a0391f0::t_1568818115a132 165-166,170-184,199-235 + s_3ee14b3a0391f0::t_4ce003e9f3f56e 236 +.github/workflows/encryption-upgrade-test.yml + s_3ee14b3a0391f0::t_1568818115a132 49-51 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.ts + s_3ee14b3a0391f0::t_1568818115a132 10,25-26 + s_3ee14b3a0391f0::t_cc2a1fa22bc06e 27 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + s_3ee14b3a0391f0::t_1568818115a132 148,315-320 + s_3ee14b3a0391f0::t_34813b9db98d96 321-322 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelActions.test.ts + s_3ee14b3a0391f0::t_1568818115a132 11,23,70,89,93-138,148-218,353,382-385,434,465-467 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupCredential.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-843 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_3ee14b3a0391f0::t_1568818115a132 925-968 +packages/testing/playwright/tests/infrastructure/benchmarks/AGENTS.md + s_3ee14b3a0391f0::t_1568818115a132 1-37 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2-4,12,15-16,23,25-26,38-45,50-59,65-66,72,88,101,124,138,148,161,182,199,206-362 +packages/frontend/editor-ui/src/app/composables/useRunWorkflowApi.ts + s_3ee14b3a0391f0::t_1568818115a132 1-46 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts + s_3ee14b3a0391f0::t_1568818115a132 1-356 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + s_3ee14b3a0391f0::t_1568818115a132 50-51,55,63-64,66,75,145-170,237-248 + s_3ee14b3a0391f0::t_46ad0eaf629648 249 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + s_3ee14b3a0391f0::t_1568818115a132 1,80-105,125-133,150,156-157,164-165 +.github/workflows/ci-pull-requests.yml + s_3ee14b3a0391f0::t_1568818115a132 81,97,135 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.vue + s_3ee14b3a0391f0::t_1568818115a132 8,147-151,163-167,232-237,280,358 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.ts + s_3ee14b3a0391f0::t_1568818115a132 8,15-18,53 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_3ee14b3a0391f0::t_1568818115a132 10,14,35,37,60,62-63,66,74,86-88,92-101 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.test.ts + s_3ee14b3a0391f0::t_1568818115a132 20,43-47,122-136 + s_3ee14b3a0391f0::t_bd97f34d48d6e3 137 +packages/@n8n/api-types/src/agents/types.ts + s_3ee14b3a0391f0::t_1568818115a132 356-357 +packages/cli/src/events/maps/relay.event-map.ts + s_3ee14b3a0391f0::t_1568818115a132 1207-1208 +scripts/codespace-preview/preview-phases.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-132 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelTelemetry.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-170 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-45 +.github/WORKFLOWS.md + s_3ee14b3a0391f0::t_1568818115a132 257,269,313,318,339,805-807,809,892-927 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3ee14b3a0391f0::t_1568818115a132 25,40-49,95-97,120-122,205,298,430-432,434-440,442-448,450-464,466-521,523-524,550-572,574-596,622-671,688-724,742-769,780,783-825,827-842,844-845,848-852,907-908,910-911,913-919,921-922,924-957,959-982,984,1040,1053,1058 +packages/cli/src/modules/mcp/__tests__/get-user-preferences.tool.test.ts + s_3ee14b3a0391f0::t_1568818115a132 23,27-28,39,41-44,74,79-82,165-213,409-436 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.vue + s_3ee14b3a0391f0::t_1568818115a132 1-444 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-lazy-cache.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-48 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.vue + s_3ee14b3a0391f0::t_1568818115a132 11,13-14,20-21,25-34,58-62,78-128,136-137,151-158,160 + s_3ee14b3a0391f0::t_9ffbaec2f783f6 159 +.github/scripts/package.json + s_3ee14b3a0391f0::t_1568818115a132 9 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_3ee14b3a0391f0::t_1568818115a132 213 +packages/frontend/editor-ui/src/features/ai/instanceAi/canvasPreview.utils.ts + s_3ee14b3a0391f0::t_1568818115a132 243-258,263-264,296 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + s_3ee14b3a0391f0::t_1568818115a132 2-20,23-32,35-36,38,43-50,57-59,62,66-71,79-87,90-104,106-129,149-190,193-210,212-213,216-264,266-274,276-277,280-282,285-300,303-344,346-467,469-496,499-502,505-521,523-627,629-630,640-659,662-665,668-677,680-682,690-717,719-724,726-731,733-763,765-785,787-790,792-797,801-802,805,807-809,812-813,816,818 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.ts + s_3ee14b3a0391f0::t_1568818115a132 11-15,17,28,40,105-108,173-175,177-182,189-190,194 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelGroups.ts + s_3ee14b3a0391f0::t_1568818115a132 1-64 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_3ee14b3a0391f0::t_1568818115a132 444-458,3295-3298,3306-3307 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-63 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + s_3ee14b3a0391f0::t_1568818115a132 9,25,28-30,43-44,53-62,80,84,86-87,91-93,95-103,105-106,118-119,130,132-133,143,145-152,159-168,174-177,316-332,338,343,358,364-365 +AGENTS.md + s_3ee14b3a0391f0::t_1568818115a132 176,330-360 +packages/testing/containers/services/types.ts + s_3ee14b3a0391f0::t_1568818115a132 10 +packages/testing/playwright/fixtures/base.ts + s_3ee14b3a0391f0::t_1568818115a132 238-242 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2295-2460 +.devcontainer/preview/preview-signin-hook.cjs + s_3ee14b3a0391f0::t_1568818115a132 3 +.github/scripts/github-helpers.mjs + s_3ee14b3a0391f0::t_1568818115a132 418-436 + s_3ee14b3a0391f0::t_be78323a7851e6 417 +packages/@n8n/instance-ai/src/tools/workflows/apply-workflow-credentials.tool.ts + s_3ee14b3a0391f0::t_1568818115a132 15-19,39,75,84,86,94,97,132 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_3ee14b3a0391f0::t_1568818115a132 44,279 +.devcontainer/preview/devcontainer.json + s_3ee14b3a0391f0::t_1568818115a132 39 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_3ee14b3a0391f0::t_1568818115a132 242-243 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_3ee14b3a0391f0::t_1568818115a132 261-262 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-62 +packages/frontend/editor-ui/src/app/constants/nodeTypes.ts + s_3ee14b3a0391f0::t_1568818115a132 94-102 +packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts + s_3ee14b3a0391f0::t_1568818115a132 159 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_3ee14b3a0391f0::t_1568818115a132 1-2,8-10,25,30-31,45-49,53-54,57-58,61,141,143,176-217,220,231 +packages/frontend/editor-ui/src/features/agents/views/AgentSessionTimelineView.vue + s_3ee14b3a0391f0::t_1568818115a132 27,65-66,74,77-78,330-333,398-399,402 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_3ee14b3a0391f0::t_1568818115a132 29,143,178 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + s_3ee14b3a0391f0::t_1568818115a132 4,6,10-13,18,23-24,28-29,33,37,39,43-45,47-57,59-60,89-92,95-96,98,105-109,112-113,124-129,170-181,184-188,193,203,206 +packages/frontend/editor-ui/src/features/credentials/credentials.store.ts + s_3ee14b3a0391f0::t_1568818115a132 178,381-382,519-521,647,704-705 +packages/nodes-base/credentials/TelegramApi.credentials.ts + s_3ee14b3a0391f0::t_1568818115a132 16 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_3ee14b3a0391f0::t_1568818115a132 23-24,193-194,214-215,217-225,256-257 +packages/cli/src/services/ai-preference.service.ts + s_3ee14b3a0391f0::t_1568818115a132 136-148 +.github/workflows/ci-pull-request-review.yml + s_3ee14b3a0391f0::t_1568818115a132 3-5,8 +scripts/codespace-preview/preview-labels.test.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-79 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2,53-85 + s_3ee14b3a0391f0::t_36f844e031ad45 86 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_3ee14b3a0391f0::t_1568818115a132 1,28-32,37 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_3ee14b3a0391f0::t_1568818115a132 370-383 +packages/testing/containers/tests/engine.test.ts + s_3ee14b3a0391f0::t_1568818115a132 49-56 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuSearchableContent.vue + s_3ee14b3a0391f0::t_1568818115a132 138-141,264 +packages/frontend/@n8n/i18n/src/locales/en.json + s_3ee14b3a0391f0::t_1568818115a132 3033,3063-3064,7105,7107-7138,7140,7740-7742,7771-7772 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_3ee14b3a0391f0::t_1568818115a132 15,39-43,355-358,360-361,435,440,445-450,458,466,486,501-505 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_3ee14b3a0391f0::t_1568818115a132 273 +packages/@n8n/telemetry/src/events/credentials.ts + s_3ee14b3a0391f0::t_1568818115a132 6-31 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_3ee14b3a0391f0::t_1568818115a132 1-2,11-15,28,37-74 +packages/testing/playwright/pages/WorkflowActivationModal.ts + s_3ee14b3a0391f0::t_1568818115a132 27-34 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupCredential.vue + s_3ee14b3a0391f0::t_1568818115a132 1-751 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_3ee14b3a0391f0::t_1568818115a132 5-15 +packages/cli/src/modules/mcp/tools/get-user-preferences.tool.ts + s_3ee14b3a0391f0::t_1568818115a132 22,28-39,106,110,116-118,122-126 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.test.ts + s_3ee14b3a0391f0::t_1568818115a132 563-665 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1305,1314 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_3ee14b3a0391f0::t_1568818115a132 968 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-216 +packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md + s_3ee14b3a0391f0::t_1568818115a132 42-44 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_3ee14b3a0391f0::t_1568818115a132 323-326,342 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_3ee14b3a0391f0::t_1568818115a132 24-28,48,92-97,245-246,264-265,382-383,390,392-396,408-410,417,661,667,680-681 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.test.ts + s_3ee14b3a0391f0::t_1568818115a132 5,92-95,110-117,138-140,142,188-189,372-457 + s_3ee14b3a0391f0::t_8ae281ef6b415c 458-459 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue + s_3ee14b3a0391f0::t_1568818115a132 174-178,182,304-305 + s_3ee14b3a0391f0::t_314dc8fab198a4 306-307 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_3ee14b3a0391f0::t_1568818115a132 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.ts + s_3ee14b3a0391f0::t_1568818115a132 21,25,32-36 + s_3ee14b3a0391f0::t_299531c62aca01 81 +scripts/codespace-preview/preview-remote-env.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-125 +scripts/codespace-preview/preview-remote-env.test.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-254 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3ee14b3a0391f0::t_1568818115a132 1-241 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_3ee14b3a0391f0::t_1568818115a132 999 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_3ee14b3a0391f0::t_1568818115a132 146,248-271,324,366,419,435,451 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_3ee14b3a0391f0::t_1568818115a132 158-182 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_3ee14b3a0391f0::t_1568818115a132 7-12,32,43,66,70-110 + s_3ee14b3a0391f0::t_e5f7994451faea 111 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_3ee14b3a0391f0::t_1568818115a132 55-95 +packages/frontend/editor-ui/src/app/composables/useRunWorkflow.ts + s_3ee14b3a0391f0::t_1568818115a132 67,93,130 +packages/cli/src/modules/type-availability-policies/__tests__/node-type-policy.check.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2-6,20-27,208-252,329-332,334-336 + s_3ee14b3a0391f0::t_6104c3301766a6 333,337 +packages/@n8n/agents/src/skills/index.ts + s_3ee14b3a0391f0::t_1568818115a132 3 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_3ee14b3a0391f0::t_1568818115a132 1798-1799 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_3ee14b3a0391f0::t_1568818115a132 76-77,256-257,293-294,296,302-305,716-721,777-782 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenu.vue + s_3ee14b3a0391f0::t_1568818115a132 72,190-193,245,301 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_3ee14b3a0391f0::t_1568818115a132 10,27,34,42-62,67,89-98,170-173,175,195,237-238,245,349,351-352 +packages/frontend/editor-ui/src/app/constants/durations.ts + s_3ee14b3a0391f0::t_1568818115a132 52-54 +packages/testing/code-health/src/index.ts + s_3ee14b3a0391f0::t_1568818115a132 38-39 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_3ee14b3a0391f0::t_1568818115a132 223,232,239,812,821 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-lazy-cache.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-48 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.ts + s_3ee14b3a0391f0::t_1568818115a132 8-9,24-26,28-36 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_3ee14b3a0391f0::t_1568818115a132 15,31,55-58,63-66,75-77,112,135-139 + s_3ee14b3a0391f0::t_84f63275c56816 140-141 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_3ee14b3a0391f0::t_1568818115a132 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.types.ts + s_3ee14b3a0391f0::t_1568818115a132 1-25 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.test.ts + s_3ee14b3a0391f0::t_1568818115a132 12-28,76-88 + s_3ee14b3a0391f0::t_663eec45cf8893 89 +packages/testing/playwright/reporters/benchmark-summary-reporter.ts + s_3ee14b3a0391f0::t_1568818115a132 6,20-24,65-79,130,138,182,231,238,254-256,286,296 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2,14,36-39,81,147-162,315-319,325 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_3ee14b3a0391f0::t_1568818115a132 532-567 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts + s_3ee14b3a0391f0::t_1568818115a132 532-534 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_3ee14b3a0391f0::t_1568818115a132 45 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts + s_3ee14b3a0391f0::t_1568818115a132 112 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.ts + s_3ee14b3a0391f0::t_1568818115a132 1-83 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-2,171-176,183,319,321-326,328-332,335-341 +packages/nodes-base/credentials/ClearbitApi.credentials.ts + s_3ee14b3a0391f0::t_1568818115a132 21 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_3ee14b3a0391f0::t_1568818115a132 1-119 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelExecution.test.ts + s_3ee14b3a0391f0::t_1568818115a132 1-422 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-split-db.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 1-42 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3ee14b3a0391f0::t_1568818115a132 3,17,29,40-41,43-48,73-81,165-173,202,276-426,699,729,736-741,1003-1054,1413-1427,1459-1461,1465,1469-1473,1645,1652,1666,1673,1759-1829,2307-2308,2339-2340 +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/archive.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 157-158,222-223,241-242,267-268 +packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts + s_3ee14b3a0391f0::t_1568818115a132 5-6,8,123-153,156-157,165-166,174-229 + s_3ee14b3a0391f0::t_50c81e0c9faf30 230 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_3ee14b3a0391f0::t_1568818115a132 21,156-192,195,203,215 +packages/cli/src/webhooks/live-webhooks.ts + s_3ee14b3a0391f0::t_1568818115a132 118,120-121 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_3ee14b3a0391f0::t_1568818115a132 16-19,21,72,80-83,225-227,229,242 +packages/frontend/editor-ui/src/app/composables/useInstanceAiEditorCapability.ts + s_3ee14b3a0391f0::t_1568818115a132 34-35 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_3ee14b3a0391f0::t_1568818115a132 146-147 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_3ee14b3a0391f0::t_1568818115a132 19-21,25-28,74,76,78-84,86,90-93,100,134,140-142,146-147,181-182,193 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 7,11-15,27-28,85-99,111-112,125-156 + s_3ee14b3a0391f0::t_3cabff8606b21e 157 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_3ee14b3a0391f0::t_1568818115a132 2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +package.json + s_3ee14b3a0391f0::t_1568818115a132 37-38 +packages/frontend/editor-ui/src/features/credentials/quickConnect/composables/useQuickConnect.ts + s_3ee14b3a0391f0::t_1568818115a132 9,146-148,160-167,214 +packages/@n8n/api-types/src/schemas/agent-run-reducer.ts + s_3ee14b3a0391f0::t_1568818115a132 502-506 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_3ee14b3a0391f0::t_1568818115a132 21,23 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_3ee14b3a0391f0::t_1568818115a132 21-22 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_3ee14b3a0391f0::t_1568818115a132 84-85 +packages/cli/src/modules/type-availability-policies/node-type-policy.check.ts + s_3ee14b3a0391f0::t_1568818115a132 5,110-112,114-124,130-139 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/text/helpers/responses.ts + s_3ee14b3a0391f0::t_1568818115a132 4,7-8,145,154,176,248-249,253-254 +.github/workflows/ci-owners-required-reviews.yml + s_3ee14b3a0391f0::t_1568818115a132 11-20,22-26,28-29,32-36,40-41,43-48,60-61,64-66,113-116,119-120,122-126,130-131,134-135,163,172-175,178 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_3ee14b3a0391f0::t_1568818115a132 303-304 +packages/@n8n/agents/src/types/sdk/agent.ts + s_3ee14b3a0391f0::t_1568818115a132 339-340 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_3ee14b3a0391f0::t_1568818115a132 549-550,1165-1167 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.ts + s_3ee14b3a0391f0::t_1568818115a132 28-31,223-240,264,269-270 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentHeaders.test.ts + s_3ee14b3a0391f0::t_1568818115a132 5,144-185 + s_3ee14b3a0391f0::t_dc9ab5950e9698 186-187 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_3ee14b3a0391f0::t_1568818115a132 3,7,23-24,27,43,48,52-63,66,79-205,214-215,219-220,224,229,231,233,237-239,242,246,254,269 +packages/testing/playwright/README.md + s_3ee14b3a0391f0::t_1568818115a132 1-18 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_3ee14b3a0391f0::t_1568818115a132 6,20,22-23,43-44,46-50 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + s_3ee14b3a0391f0::t_1568818115a132 5-6,10-11,19-24,37-40,48,51,54,61-68,85-86,141-184,216,236,271-272,303,311,352,354,358-457,460-462,470-476,484-624,641-642,655,673-754,801-803,805,838-842,867-888,1003,1005-1007,1012,1042-1044 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-sync-latency-floor.spec.ts + s_3ee14b3a0391f0::t_1568818115a132 61 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue + s_3ee14b3a0391f0::t_1568818115a132 6,43,656-665,667,749-752 + s_3ee14b3a0391f0::t_e04486f24efac5 753-754 +scripts/codespace-preview/preview.mjs + s_3ee14b3a0391f0::t_1568818115a132 1-436 +packages/nodes-base/nodes/Slack/test/v2/GenericFunctions.test.ts + s_3ee14b3a0391f0::t_1568818115a132 463-501 +packages/@n8n/telemetry/src/events/workflow.ts + s_3ee14b3a0391f0::t_1568818115a132 6-15 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/TemplatedAuthSimpleView.vue + s_3ee14b3a0391f0::t_1568818115a132 6,27,45-46,133,233-242,267 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_3ee14b3a0391f0::t_1568818115a132 110 +packages/testing/containers/services/postgres.ts + s_3ee14b3a0391f0::t_1568818115a132 214-228 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "5254c072389b1d3bbbbc1e24c7e19ea9db81a768", + "prompts": {}, + "sessions": { + "s_3ee14b3a0391f0": { + "agent_id": { + "tool": "codex", + "id": "01a0b43b-fac6-7ca2-b784-919d45246e57", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/52/6f09e8c17b20003ebacd18fa63bb102902d56b b/52/6f09e8c17b20003ebacd18fa63bb102902d56b new file mode 100644 index 00000000000..fd557b871e6 --- /dev/null +++ b/52/6f09e8c17b20003ebacd18fa63bb102902d56b @@ -0,0 +1,32 @@ +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_13d0f2e1be0144::t_f4633eb4fd41e4 227 + s_13d0f2e1be0144::t_bd8411abd131c2 75,78-79 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 16,70-74 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 468-484 +packages/@n8n/engine/src/execution/execution.types.ts + s_13d0f2e1be0144::t_31b2fd535b9251 3-21 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_c84775ec085a38 7,48-50 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_6897146310a011 519-539 +packages/cli/src/executions/engine-v2-mapping.ts + s_13d0f2e1be0144::t_a226b3b74fbf42 8 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "526f09e8c17b20003ebacd18fa63bb102902d56b", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/52/7b8873c595da45930f191077d03f5523dddbf0 b/52/7b8873c595da45930f191077d03f5523dddbf0 new file mode 100644 index 00000000000..db3d64721d4 --- /dev/null +++ b/52/7b8873c595da45930f191077d03f5523dddbf0 @@ -0,0 +1,97 @@ +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_3aaa503f47ada7::t_c46a2d0ac5db62 44,279 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_c46a2d0ac5db62 29,179 + s_3aaa503f47ada7::t_e096e8c1f9f3ea 16,253-319,323-343,398-433,439-450,454-457,1426,1430-1434 + s_3aaa503f47ada7::t_3105af8d663021 320-322,451-453 + s_3aaa503f47ada7::t_a009a4a3c246df 730,760,2193-2194,2225-2226 + s_1efba383bbdf02::t_6001dee73041cb 434-438 + s_3aaa503f47ada7::t_99e1ab5c42e96d 28,30,344-395 + s_3aaa503f47ada7::t_b065785d07313a 396-397 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3aaa503f47ada7::t_4f80c63528ee25 1-89,91-107,109-126,128-155,159-167,169-181,185-241 + s_3aaa503f47ada7::t_7711c335de3b01 182-184 + s_3aaa503f47ada7::t_a009a4a3c246df 108 + s_1efba383bbdf02::t_0c559957b405b9 168 + s_1efba383bbdf02::t_425402f4faa820 90,127,156-158 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3aaa503f47ada7::t_4eee025d02b549 328-341,343-348,352-373 + s_3aaa503f47ada7::t_c46a2d0ac5db62 18,139 + s_3aaa503f47ada7::t_dd630f963e8f78 342 + s_3aaa503f47ada7::t_3105af8d663021 349-351 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_898ca115fb6b20 25,40,283 + s_3aaa503f47ada7::t_0bf75539a656d4 904-912,914 + s_3aaa503f47ada7::t_3105af8d663021 641-647 + s_3aaa503f47ada7::t_b61b6ccb9c724b 512-529,531-552 + s_3aaa503f47ada7::t_2010809f340aa3 578-614,630-640,648-666,684-711 + s_3aaa503f47ada7::t_223c5b39952148 415-417,419-425,427-433,435-449,451-483,485-486 + s_3aaa503f47ada7::t_7711c335de3b01 970 + s_3aaa503f47ada7::t_7790dcac55f6e6 41,725-765,767-782,784-785,902 + s_3aaa503f47ada7::t_7de33d11293ac4 844-845,847-848,850-856,858-859,861-887,889-901,983,988 + s_3aaa503f47ada7::t_6a832cb4f3c624 903 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3aaa503f47ada7::t_c0f21281e66000 28,39,41,97,296-300,357-361,398-402,587-604 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3aaa503f47ada7::t_2d245817565762 20-21,24,42-46,57,102-103,181,183-184,187-189,195-197,201-202,204-208,210,212,214-215,218,222-226,235-239,252,349,352-353,355-375,377-379,381-383,385 + s_3aaa503f47ada7::t_3a6cb3923381d2 54,60-67,97-99,104,186,190,193,209,213,228-232,242-247,253,255,258,260,348 + s_3aaa503f47ada7::t_ae6130cad06fe8 100 + s_3aaa503f47ada7::t_d36ff7fac7f344 376 + s_3aaa503f47ada7::t_9923315487b77f 22-23,47-49,53,55 + s_3aaa503f47ada7::t_8985cbafb5d002 194,227,233-234 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_3aaa503f47ada7::t_770660f5d64824 144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 + s_3aaa503f47ada7::t_3a6cb3923381d2 16,40-48,50,55-66,129 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_3aaa503f47ada7::t_ad04d4b27ec0d1 471,473-478,486 + s_3aaa503f47ada7::t_1ca734b5309710 89,92,107,116-117 + s_3aaa503f47ada7::t_7ad4f5f10470e8 22-28,103,181 + s_3aaa503f47ada7::t_f512970d0dcd2d 87-88,90-91,94-102,104-106,108-110,113-115,118-162,164-180,182,184-187,189-190 + s_3aaa503f47ada7::t_a3e9f4a283134f 93,111-112 + s_3aaa503f47ada7::t_34bfeafe515d35 163,183,188,468,481-485 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_3aaa503f47ada7::t_d36ff7fac7f344 76-79,354 + s_3aaa503f47ada7::t_b0a83a06f86d11 95,99-102,491,648 + s_3aaa503f47ada7::t_e73c7a2ed88de4 15,20,23,36,38-44,356,369,375,647 + s_3aaa503f47ada7::t_f8439401cc109b 412-418,422,424,426-428 + s_3aaa503f47ada7::t_86ee5d54b5645f 380-381 + s_3aaa503f47ada7::t_21806793b7d046 2,326-352,378,382-387,393-398,404-407,410 + s_3aaa503f47ada7::t_ae6130cad06fe8 431-459,461 + s_3aaa503f47ada7::t_61ea0836e28515 90,463-465,467-476,478-479,482-487,490,618-645 + s_3aaa503f47ada7::t_5a7ee4b315b1d6 646 + s_3aaa503f47ada7::t_460b0a8c8eb2c0 649 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3aaa503f47ada7::t_99e1ab5c42e96d 5,310-317 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_3aaa503f47ada7::t_99e1ab5c42e96d 37,105-117 + s_3aaa503f47ada7::t_34bfeafe515d35 222,253 + s_3aaa503f47ada7::t_458b3eb05ff272 6,20-22,49,123,132,235 + s_3aaa503f47ada7::t_cff9842602c04f 118-119 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_3aaa503f47ada7::t_3a6cb3923381d2 31,123,133,156,167,171,174,186-187,189,203,205,215-216,218,225-226,228 + s_3aaa503f47ada7::t_97c1ee8bc99c11 158-166,168-170,172-173,206-214,217,219-222 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "527b8873c595da45930f191077d03f5523dddbf0", + "prompts": {}, + "sessions": { + "s_1efba383bbdf02": { + "agent_id": { + "tool": "codex", + "id": "01a0b37d-7684-75f3-be0c-f37332104b52", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/53/dc8da561bac4d58cc75efe6ff4c73105b5fd4d b/53/dc8da561bac4d58cc75efe6ff4c73105b5fd4d new file mode 100644 index 00000000000..98faf107929 --- /dev/null +++ b/53/dc8da561bac4d58cc75efe6ff4c73105b5fd4d @@ -0,0 +1,60 @@ +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-42,44-47,51 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 43,49-50 + s_4c46dcfe1ba789::t_eed36ddb86f263 48 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 21,40,42-44,47 + s_4c46dcfe1ba789::t_b5320423cf528d 39,46 + s_719e037cee4d57::t_8a76b8304653bf 65-69 +packages/@n8n/engine/src/response-channel/redis-transport.ts + s_71c6da2ee47cd3::t_521444d1f0a6be 1,3-5,25-30,33,36,45,48,58-59,69,72-75,78-80,85,87-95 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 2,6-12,19-24,31-32,46,51-52,60,67-68,70-71,76-77,82-84,96-97 + s_71c6da2ee47cd3::t_025f9be62933df 13-18,34-35,37-44,47,49-50,53-57,61-66,81,86 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,10-17,19,21-31,33-36,38,43-47,97,99-101,104-114,136-138,140,144-150,152,155-156 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 9,18,20,32,37,39-42,98,102-103,115-135,139,153,194,196-197,204 + s_71c6da2ee47cd3::t_89bc09d7321383 48-72 + s_719e037cee4d57::t_1fda68e550b269 141-143 +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 65-66,77-82 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 68-76 +packages/cli/src/modules/engine-v2/create-response-channel.ts + s_71c6da2ee47cd3::t_7e2ae250b0c29e 1-12,14-45,49-52 + s_71c6da2ee47cd3::t_943b9d2565fe23 13,46-48 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 13-14 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "53dc8da561bac4d58cc75efe6ff4c73105b5fd4d", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/53/f5afa337830a8da8573137f00de281be95f006 b/53/f5afa337830a8da8573137f00de281be95f006 new file mode 100644 index 00000000000..40395b942cc --- /dev/null +++ b/53/f5afa337830a8da8573137f00de281be95f006 @@ -0,0 +1,29 @@ +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 66-71,73 + s_a3125dfe40640a::t_68ba8d586e32ae 4 + s_a3125dfe40640a::t_a558e5b177f6f3 72 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "53f5afa337830a8da8573137f00de281be95f006", + "prompts": {}, + "sessions": { + "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_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>" + } + } +} \ No newline at end of file diff --git a/54/39505492210dc625d49e4293ea3a00cc2f8ebc b/54/39505492210dc625d49e4293ea3a00cc2f8ebc new file mode 100644 index 00000000000..8c5b68c1e8c --- /dev/null +++ b/54/39505492210dc625d49e4293ea3a00cc2f8ebc @@ -0,0 +1,21 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_4fbb153772dea7 68-69,166-168 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_4fbb153772dea7 63 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "5439505492210dc625d49e4293ea3a00cc2f8ebc", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/56/e205a9b6678908d16495c6b3cfc12373ea5bdf b/56/e205a9b6678908d16495c6b3cfc12373ea5bdf new file mode 100644 index 00000000000..483ebda6599 --- /dev/null +++ b/56/e205a9b6678908d16495c6b3cfc12373ea5bdf @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_da92e5b00c1b58 1-137 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "56e205a9b6678908d16495c6b3cfc12373ea5bdf", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/57/151e1f0b4596244d3255f05066b26abdbbfdae b/57/151e1f0b4596244d3255f05066b26abdbbfdae new file mode 100644 index 00000000000..3a07e7aac40 --- /dev/null +++ b/57/151e1f0b4596244d3255f05066b26abdbbfdae @@ -0,0 +1,24 @@ +packages/cli/src/modules/agents/sub-agents/delegate-sub-agent-tool.ts + s_3aaa503f47ada7::t_6c8d7aff2bf7ef 153 +packages/cli/src/modules/agents/sub-agents/__tests__/delegate-sub-agent-tool.test.ts + s_3aaa503f47ada7::t_6c8d7aff2bf7ef 94,98 + s_3aaa503f47ada7::t_9fda737e2c3f1d 99-110 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_3aaa503f47ada7::t_156f72971fcf9a 231,233-244,265 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "57151e1f0b4596244d3255f05066b26abdbbfdae", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/59/4ea0829680ac0e3c730942e41487da32f5c6ec b/59/4ea0829680ac0e3c730942e41487da32f5c6ec new file mode 100644 index 00000000000..385d4eb8e3e --- /dev/null +++ b/59/4ea0829680ac0e3c730942e41487da32f5c6ec @@ -0,0 +1,41 @@ +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,5,8-10,20-22,28,32,58-87 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-17 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-142 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_9a2a7a8eef9b2d::t_df6b21aba09276 161-175 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_9a2a7a8eef9b2d::t_df6b21aba09276 22-38,43-46 + ai_agent 39-42 + s_9a2a7a8eef9b2d::t_6c772bb6b20afb 60 +pnpm-lock.yaml + ai_agent 2431-2433 +packages/cli/src/services/pending-webhook-response.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 12 +packages/@n8n/engine/src/response-channel/index.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 3 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 85-92 +packages/@n8n/engine/package.json + s_9a2a7a8eef9b2d::t_ec7685c45b1413 31 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "594ea0829680ac0e3c730942e41487da32f5c6ec", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/5c/7e2415fbcb3e46e2bc12257e0b089be490e4f5 b/5c/7e2415fbcb3e46e2bc12257e0b089be490e4f5 new file mode 100644 index 00000000000..c1095f05a5a --- /dev/null +++ b/5c/7e2415fbcb3e46e2bc12257e0b089be490e4f5 @@ -0,0 +1,41 @@ +packages/@n8n/telemetry/src/__tests__/credential-description.test.ts + s_48f671bf14760e::t_71226cc6c2f626 7-8,10,13,16-22,30-39 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_48f671bf14760e::t_71226cc6c2f626 1404-1450,1481,1484,1499-1515 +packages/@n8n/telemetry/src/events/credentials.ts + s_48f671bf14760e::t_a213346eaced3c 18,22-25,39-56,60 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts + s_48f671bf14760e::t_a4cba014051ac5 1417,1662-1670,1672-1679 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue + s_48f671bf14760e::t_a4cba014051ac5 2,661,812-816,818,923,1083,1170,1423 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_48f671bf14760e::t_a4cba014051ac5 952 +packages/@n8n/telemetry/credential-descriptions.md + s_48f671bf14760e::t_93c4a275485e24 6-7,9-17,21-25,29-30,34,36-37 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_48f671bf14760e::t_93c4a275485e24 291,389,550,557,567-573,579,584-587 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_48f671bf14760e::t_a4cba014051ac5 1,453 +packages/cli/src/credentials/credentials.controller.ts + s_48f671bf14760e::t_a213346eaced3c 387 +packages/cli/src/events/maps/relay.event-map.ts + s_48f671bf14760e::t_a213346eaced3c 509 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_48f671bf14760e::t_a213346eaced3c 837,848-849,890,897-898,903-904 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5c7e2415fbcb3e46e2bc12257e0b089be490e4f5", + "prompts": {}, + "sessions": { + "s_48f671bf14760e": { + "agent_id": { + "tool": "codex", + "id": "01a0af97-fe52-7d72-861c-6ba2a89001dd", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/5c/ad231507c1defdb684453db536aff4d4f1fedc b/5c/ad231507c1defdb684453db536aff4d4f1fedc new file mode 100644 index 00000000000..c6271164216 --- /dev/null +++ b/5c/ad231507c1defdb684453db536aff4d4f1fedc @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5cad231507c1defdb684453db536aff4d4f1fedc", + "prompts": {} +} \ No newline at end of file diff --git a/5c/e94dadff240a0abbb4c6780d29028796360d5f b/5c/e94dadff240a0abbb4c6780d29028796360d5f new file mode 100644 index 00000000000..ae2d9bd825f --- /dev/null +++ b/5c/e94dadff240a0abbb4c6780d29028796360d5f @@ -0,0 +1,39 @@ +packages/cli/test/integration/engine-v2-webhooks.test.ts + ai_agent 138-140 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 23,42-47 + s_4c46dcfe1ba789::t_b5320423cf528d 41,54,56 + s_719e037cee4d57::t_8a76b8304653bf 71-75 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5ce94dadff240a0abbb4c6780d29028796360d5f", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/5e/0c4113659178a893ad32a1f896ff05cf8cf98d b/5e/0c4113659178a893ad32a1f896ff05cf8cf98d new file mode 100644 index 00000000000..d52c4db4886 --- /dev/null +++ b/5e/0c4113659178a893ad32a1f896ff05cf8cf98d @@ -0,0 +1,23 @@ +packages/@n8n/engine/docs/adr/ADR-2026-09-04-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_ff5cc98a8d7b50 1-64 +packages/@n8n/engine/docs/adr/ADR-2026-09-04-resume-urls-carry-a-derived-token.md + s_77655ca8fe3a59::t_321bc7df232cef 1-100 +packages/@n8n/engine/docs/adr/ADR-2026-09-02-steps-declare-waits.md + s_77655ca8fe3a59::t_0a37ab40c13db6 111-122,128-130 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "5e0c4113659178a893ad32a1f896ff05cf8cf98d", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/5e/a668e576e270e38fbe7b6dc9e2f6146a87572d b/5e/a668e576e270e38fbe7b6dc9e2f6146a87572d new file mode 100644 index 00000000000..3e04a1086ef --- /dev/null +++ b/5e/a668e576e270e38fbe7b6dc9e2f6146a87572d @@ -0,0 +1,25 @@ +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/auto-fix-connections.ts + s_bc63a262ac8b3b::t_e3ebbc0ef79020 185,187-188,294,296 +packages/frontend/editor-ui/src/features/ndv/shared/ndv.store.test.ts + s_bc63a262ac8b3b::t_3996bc892cbfe1 53-93 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + s_bc63a262ac8b3b::t_ac3dbb8fd60089 2,189-201 +packages/frontend/editor-ui/src/features/ndv/shared/ndv.store.ts + s_bc63a262ac8b3b::t_1b835979d10e2c 166-169 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5ea668e576e270e38fbe7b6dc9e2f6146a87572d", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/5f/f63a9c8c9e2cff25deed99fa456a7a24aee9ce b/5f/f63a9c8c9e2cff25deed99fa456a7a24aee9ce new file mode 100644 index 00000000000..accfcbdd285 --- /dev/null +++ b/5f/f63a9c8c9e2cff25deed99fa456a7a24aee9ce @@ -0,0 +1,53 @@ +packages/frontend/editor-ui/src/features/workflows/canvas/composables/useCanvasNode.ts + s_326dd039c6d306::t_7147f2ad4aefa8 7,70 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts + s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1033-1039,1042-1044,1046-1051,1053-1056,1058-1060,1062-1066,1068 + s_b1a69ed75d6063::t_6da7f6f219826c 1045,1057,1061,1067 + s_326dd039c6d306::t_7147f2ad4aefa8 1040-1041 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 56,4667-4668,4670-4671,4674-4680 + s_326dd039c6d306::t_7147f2ad4aefa8 257-259,4672-4673 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts + s_b1a69ed75d6063::t_8321ee74f2a31e 149,151-152 + s_b1a69ed75d6063::t_52f1969c983ea5 486-489 + s_b1a69ed75d6063::t_c447d925375ca8 495 + ai_agent 571 + s_326dd039c6d306::t_7147f2ad4aefa8 25,148 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 3496-3497,3500-3501,3515-3516 + s_8bfbf7a375b636::t_c0caba43004f8b 3499 + s_8bfbf7a375b636::t_070bac7e7b2477 3520-3522 + s_326dd039c6d306::t_7147f2ad4aefa8 70,3498 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5ff63a9c8c9e2cff25deed99fa456a7a24aee9ce", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + }, + "s_8bfbf7a375b636": { + "agent_id": { + "tool": "claude", + "id": "71c3c153-cff6-4553-b48e-985f97aec971", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + }, + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/62/0d5d9503da9743cdbddbe84101ba2978944e38 b/62/0d5d9503da9743cdbddbe84101ba2978944e38 new file mode 100644 index 00000000000..eebe00c6194 --- /dev/null +++ b/62/0d5d9503da9743cdbddbe84101ba2978944e38 @@ -0,0 +1,127 @@ +packages/@n8n/mcp-browser/src/tools/index.ts + s_6d6420d5a3673f::t_f67d4e0db98011 4,29 +packages/cli/src/modules/instance-ai/browser/instance-ai-browser-session.service.ts + s_6d6420d5a3673f::t_d0a2fa34f6bbf8 168-170 + s_6d6420d5a3673f::t_6185218a91a9d5 192,202 + s_6d6420d5a3673f::t_f26e4a4e672bed 193-201 + s_6d6420d5a3673f::t_c3654b10b3ea69 189-191,208 +packages/@n8n/mcp-browser/src/typesafe/client.ts + s_6d6420d5a3673f::t_e9b8dbc8b5f3e7 1-16,24-41,65-82,84-96,107-111 + s_6d6420d5a3673f::t_37d1c157414351 17-23 + s_6d6420d5a3673f::t_a8ea91c9d2ee2e 83 + s_6d6420d5a3673f::t_b343ba8c1d6f94 42-64 + s_6d6420d5a3673f::t_ec0e11325efd4d 97-106 +packages/@n8n/mcp-browser/src/tools/act.ts + s_6d6420d5a3673f::t_a8ea91c9d2ee2e 264-270,286-287 + s_6d6420d5a3673f::t_6537568b3bb72b 27-31,222 + s_6d6420d5a3673f::t_8d4c354426b12d 150-156 + s_6d6420d5a3673f::t_f588fcfad3880c 176 + s_6d6420d5a3673f::t_6b54fda2345f03 1-26,32,34-149,157-175,177-210,223-263,271-285,288-306 + h_44f8d1c0f2f8c4 211-221 + s_6d6420d5a3673f::t_e60ac2be1ed572 33 +packages/@n8n/config/src/configs/instance-ai.config.ts + s_6d6420d5a3673f::t_344ce741c7abce 161-164 +packages/@n8n/mcp-browser/src/typesafe/questions.ts + s_6d6420d5a3673f::t_225d11acc181db 46-63,102-104,106-110 + s_6d6420d5a3673f::t_85b1a64251bd92 1-7,14-45,64-101,105,111-113,117,119-152 + s_6d6420d5a3673f::t_d215451b89cbc4 114-116,118 + s_6d6420d5a3673f::t_6537568b3bb72b 8-13 +packages/@n8n/instance-ai/evaluations/typesafe-browser/run.ts + s_6d6420d5a3673f::t_dcfb3656618658 1-2,5,11-12,21-24,26,28,31,33-49,53-58,86,88-93,109,114-118,120-121,123-130,135-136,146-150,152-153,155-158,169,177-178,185-187,200-202,210,214-218,228-230 + s_6d6420d5a3673f::t_582b107f627179 27 + s_6d6420d5a3673f::t_cbd0911d6eb180 137-142 + s_6d6420d5a3673f::t_fb56a32cb3b938 3-4,6-10,13-20,25,29-30,32,50-52,62-74,79-80,84,94-108,122,131-134,143-145,151,159-168,170-176,179-184,193-199,203-209,211-213,219-227 + s_6d6420d5a3673f::t_f550dee65051f4 154 + s_6d6420d5a3673f::t_8258a665c77e96 231-234 + s_6d6420d5a3673f::t_305c3e6059d299 59-61,75-78,81-83,85,87,110-113,119 + s_6d6420d5a3673f::t_3a90d147c3373e 188-192 +packages/@n8n/mcp-browser/src/types.ts + s_6d6420d5a3673f::t_e61867497b0186 6 + s_6d6420d5a3673f::t_f6d65ba1dae0e6 279-280,299-310 +packages/@n8n/mcp-browser/src/typesafe/snapshot-elements.ts + s_6d6420d5a3673f::t_ffdc5cfe2dc9ad 1,4,8,17,22,26,53,56,58,61,70,72,74,78,86,88,90,146-164,167,170 + s_6d6420d5a3673f::t_96e521f21d1a04 91-145 + s_6d6420d5a3673f::t_09ef5226830076 2-3 + s_6d6420d5a3673f::t_e036fb8fbdb3a1 5-7 + s_6d6420d5a3673f::t_1fea01340537f4 9-11,14-16 + s_6d6420d5a3673f::t_57b8959247b460 18-21 + s_6d6420d5a3673f::t_678a32052a1965 23-25 + s_6d6420d5a3673f::t_80fbc894821ecb 27-29,50-52 + s_6d6420d5a3673f::t_bad9570fe6b920 54-55 + s_6d6420d5a3673f::t_719681c45fa88d 57 + s_6d6420d5a3673f::t_c77e63ca45d6fc 59-60 + s_6d6420d5a3673f::t_fd082afac13226 62-64,67-69 + s_6d6420d5a3673f::t_587ac599506de6 71 + s_6d6420d5a3673f::t_8f1eb79b58fa08 73 + s_6d6420d5a3673f::t_e1c54c14b8af6f 75-77 + s_6d6420d5a3673f::t_08930bfaef5b55 79-81,83-85 + s_6d6420d5a3673f::t_b45263563e899a 87 + s_6d6420d5a3673f::t_9d1aedecca06cf 89 + s_6d6420d5a3673f::t_d050526fd337d0 165-166 + s_6d6420d5a3673f::t_03a6d492d13007 168-169 + s_6d6420d5a3673f::t_2f2e40ce009bb2 12-13,30-49,65-66,82 +packages/@n8n/mcp-browser/src/typesafe/types.ts + s_6d6420d5a3673f::t_fb95b07cb7d2a3 1-4,8-71 + s_6d6420d5a3673f::t_1d3bcde8a58c17 5-7 +packages/@n8n/mcp-browser/src/typesafe/decide.ts + s_6d6420d5a3673f::t_a8ea91c9d2ee2e 73-74 + s_6d6420d5a3673f::t_5f0faf9c72e46f 1-7,14-72,75-79,81-118,120-160 + s_6d6420d5a3673f::t_225d11acc181db 8-13,80,119 +packages/@n8n/mcp-browser/src/index.ts + s_6d6420d5a3673f::t_1d3bcde8a58c17 54-55 + s_6d6420d5a3673f::t_a004e74aedc319 36-45,47-50,52-53,56-58,60-61,63-65 + s_6d6420d5a3673f::t_225d11acc181db 46,51 + s_6d6420d5a3673f::t_6812794c9ca9ca 59,62 +packages/cli/src/modules/instance-ai/browser/browser-local-mcp-server.ts + s_6d6420d5a3673f::t_68a0d2ee9d8b07 72-78 +packages/@n8n/instance-ai/docs/configuration.md + s_6d6420d5a3673f::t_6e756baab3fdbb 85-98 +packages/@n8n/instance-ai/skills/credential-setup-with-computer-use/SKILL.md + s_6d6420d5a3673f::t_c6288c62fac192 16,39-48,50,76-78 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-browser-session.service.test.ts + s_6d6420d5a3673f::t_b8bfea75fadad0 39-41 +packages/@n8n/instance-ai/evaluations/typesafe-browser/README.md + s_6d6420d5a3673f::t_bb92f9a2a0f97e 1-6,11-30,35-43,56-106 + s_6d6420d5a3673f::t_f38cdd62ff43fb 7-10,31-34,44-55,107-113 +packages/@n8n/instance-ai/evaluations/typesafe-browser/grade.ts + s_6d6420d5a3673f::t_356ccb582496c1 1,11-12,22-30,32-40,51-56,58-59,61,66,70-72,74-75,82-85,87,89-90,92-93,97-100,102,104-106,115-118,129-135,141-142 + s_6d6420d5a3673f::t_adb27c5d0d0f29 2-10,13,15-17,19-21,31,41-48,50,57,60,65,67,69,73,76-81,86,88,91,94-96,103,107-114,119-123,127-128,136-140 + s_6d6420d5a3673f::t_9ba5d98488986a 14,18,62-64 + s_6d6420d5a3673f::t_341694e0117805 68 + s_6d6420d5a3673f::t_b8c05c2589b44d 101 + s_6d6420d5a3673f::t_7a2603f65296b7 124-126 + s_6d6420d5a3673f::t_c7313208e30da0 49 +packages/@n8n/instance-ai/evaluations/typesafe-browser/fixtures/cases.json + s_6d6420d5a3673f::t_4f61a85038fff8 1-6,11-20,25-68,70-71,73-81 + s_6d6420d5a3673f::t_341694e0117805 7-10,21-24 + s_6d6420d5a3673f::t_fafd9edb0656e5 69,72 +packages/@n8n/mcp-browser/src/typesafe/__tests__/typesafe.test.ts + s_6d6420d5a3673f::t_5b73ac5044bfaa 5-10 + s_6d6420d5a3673f::t_9f59307ac70339 114-124 + s_6d6420d5a3673f::t_4054899678bb16 4,146,154,163,179,189,203,220 + s_6d6420d5a3673f::t_04f9c0e0e3a2df 1-3,11-59,141-145,147-153,155-162,164-178,180-188,190-202,204-219,221-239 + s_6d6420d5a3673f::t_c527461143b8e9 60-113,125-140 +packages/@n8n/config/test/config.test.ts + s_6d6420d5a3673f::t_2798c68dd6f024 371 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "620d5d9503da9743cdbddbe84101ba2978944e38", + "prompts": {}, + "humans": { + "h_44f8d1c0f2f8c4": { + "author": "Dimitri Lavrenük " + } + }, + "sessions": { + "s_6d6420d5a3673f": { + "agent_id": { + "tool": "claude", + "id": "a060fba8-8802-48fb-aef4-f374b0165fd9", + "model": "claude-opus-5" + }, + "human_author": "Dimitri Lavrenük " + } + } +} \ No newline at end of file diff --git a/64/5126a68fdc496de369095bf5e243dc5067a004 b/64/5126a68fdc496de369095bf5e243dc5067a004 new file mode 100644 index 00000000000..a619e306cbf --- /dev/null +++ b/64/5126a68fdc496de369095bf5e243dc5067a004 @@ -0,0 +1,115 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,32,46-52,55-67,99-100,113-115,118-123,128-137,140,143,149-151,153,159-160,176,183-184,187 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,103,116,127,139,186 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,68-69,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_533d342b8bac27 18,20-24,27-31,33-45,72,74-75,79-81,86,89-90,94-95,97,104-106,108,112,117,124-126,138,141,152,177-179,185,188-195 + s_719e037cee4d57::t_d73bc028dc08bb 101-102,107,109-111 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-158,180-182 + s_9a2a7a8eef9b2d::t_df6b21aba09276 161-175 +pnpm-lock.yaml + ai_agent 2431-2433 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,4-5 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 3 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/@n8n/engine/package.json + s_9a2a7a8eef9b2d::t_ec7685c45b1413 31 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,5,8-10,20-22,28,32,58-87 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,6-7,11,23,26,29-30,33,39-55,57,96,98 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 4,12-19,24-25,27,31,34,36,38,56,90 + s_4c46dcfe1ba789::t_e86cea15aea75d 35,37 +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-11,13-14,23-24,26,28,30-31,33,36,38,40,49-51,53-55,57-59 + s_4c46dcfe1ba789::t_08563fce175542 9,15-22,25,27,29,32,34-35,37,41,44-46 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 12 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-21,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/response-channel/__tests__/execution-response-channel.test.ts + 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 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,146-147 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-142 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 2-5,10,14,18-26 + s_71c6da2ee47cd3::t_d67313882bd806 6-9,12 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-17 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,22-29,31,34 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,32-33,35 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 30 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-4,11,18,23-25,31-32,38-40,42-43,47-49,57,62,68-69,77,81,84,95,98,100-101,110-112,118,124 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8-9,21,30,94,99,102 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-67 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,58,70-76,78,80,83,93,96-97,103-104,106,109,113,122-123 + s_4c46dcfe1ba789::t_9317a33118b923 13-14,17,26,33-34,36-37,44-46,53,59-61,63,105,107-108,114-115,119-121 + s_71c6da2ee47cd3::t_c470b0a9f3961f 41,79 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 85-92 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "645126a68fdc496de369095bf5e243dc5067a004", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/65/3860fd40b07344d486678e3cbbd7f6934e3355 b/65/3860fd40b07344d486678e3cbbd7f6934e3355 new file mode 100644 index 00000000000..3a19fcaadc2 --- /dev/null +++ b/65/3860fd40b07344d486678e3cbbd7f6934e3355 @@ -0,0 +1,19 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.test.ts + s_887a77164a6458::t_28d87000760c1d 1-173 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "653860fd40b07344d486678e3cbbd7f6934e3355", + "prompts": {}, + "sessions": { + "s_887a77164a6458": { + "agent_id": { + "tool": "claude", + "id": "b8e3c94b-2a41-4fbf-816e-9fec03fbed10", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/66/16347313a90c6f3ee2ab19dac0ad52c9c3c451 b/66/16347313a90c6f3ee2ab19dac0ad52c9c3c451 new file mode 100644 index 00000000000..ec71d83ca82 --- /dev/null +++ b/66/16347313a90c6f3ee2ab19dac0ad52c9c3c451 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_13d0f2e1be0144::t_e3c6e3f3c00150 47-53 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6616347313a90c6f3ee2ab19dac0ad52c9c3c451", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/66/2e34f729856d674d7e0c53695667e69c4fc21e b/66/2e34f729856d674d7e0c53695667e69c4fc21e new file mode 100644 index 00000000000..c66ec2a679d --- /dev/null +++ b/66/2e34f729856d674d7e0c53695667e69c4fc21e @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_2d2caa67bad411 201 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "662e34f729856d674d7e0c53695667e69c4fc21e", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/66/31c871b34896c33f840d78b1b1067d86d2a50a b/66/31c871b34896c33f840d78b1b1067d86d2a50a new file mode 100644 index 00000000000..94e2ff260bb --- /dev/null +++ b/66/31c871b34896c33f840d78b1b1067d86d2a50a @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_2d2caa67bad411 201 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6631c871b34896c33f840d78b1b1067d86d2a50a", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/66/398121d4d417d90215abff43770925d3f0ff5b b/66/398121d4d417d90215abff43770925d3f0ff5b new file mode 100644 index 00000000000..1bb1d4a5a21 --- /dev/null +++ b/66/398121d4d417d90215abff43770925d3f0ff5b @@ -0,0 +1,28 @@ +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/auto-fix-connections.ts + s_bc63a262ac8b3b::t_ee9d9740bdc14e 2,145-149,183-192,241-243,291-299 +packages/@n8n/ai-workflow-builder.ee/src/utils/test/workflow-sanitization.test.ts + s_bc63a262ac8b3b::t_cbf29f6b9141cf 1,140 + s_bc63a262ac8b3b::t_31cfd5db322cb3 113-139,141-153 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/test/connection.utils.test.ts + s_bc63a262ac8b3b::t_9d168081e67c4b 1044-1050,1055-1058,1061-1071 +packages/@n8n/ai-workflow-builder.ee/src/validation/auto-fix/__tests__/auto-fix-connections.test.ts + s_bc63a262ac8b3b::t_880ba417c72b14 649-651 +packages/@n8n/ai-workflow-builder.ee/src/utils/workflow-sanitization.ts + s_bc63a262ac8b3b::t_28ca3cb1678948 1,6-15,18,26-35,40-43,48-51,53-59,65-66,69 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "66398121d4d417d90215abff43770925d3f0ff5b", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/66/a514f21236f835f49d85b9d779797d6ca0a0f2 b/66/a514f21236f835f49d85b9d779797d6ca0a0f2 new file mode 100644 index 00000000000..449b5d0f86b --- /dev/null +++ b/66/a514f21236f835f49d85b9d779797d6ca0a0f2 @@ -0,0 +1,599 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + s_dbb86765c8b1e5::t_353296444537d0 2,6,10,48-50,82 +packages/cli/src/modules/agents/__tests__/observation-log-observer.test.ts + s_dbb86765c8b1e5::t_353296444537d0 10 +packages/testing/playwright/services/workflow-api-helper.ts + s_dbb86765c8b1e5::t_353296444537d0 3,26-28,33,35,56,64,82-89,133-158,446-473 + s_dbb86765c8b1e5::t_81d17471d3a92e 474 +packages/testing/containers/services/n8n.ts + s_dbb86765c8b1e5::t_353296444537d0 13,15,79,89,121,139-140,181,214,225-228,315,351,371,386,399,452 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_dbb86765c8b1e5::t_353296444537d0 56,751-753 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useInstanceAiHandoffCapability.test.ts + s_dbb86765c8b1e5::t_353296444537d0 8,10,18,20-24,55-58,62-91,130-131,133-136,177-236 +packages/cli/test/integration/credentials/credentials.api.test.ts + s_dbb86765c8b1e5::t_353296444537d0 10,1664-1806 + s_dbb86765c8b1e5::t_ff19b10ea0651a 1807-1808 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.test.ts + s_dbb86765c8b1e5::t_353296444537d0 2,98-120 + s_dbb86765c8b1e5::t_b51fabfff31ee7 121 +packages/cli/src/executions/execution-id.ts + s_dbb86765c8b1e5::t_353296444537d0 1,8 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/analyze-result.test.ts + s_dbb86765c8b1e5::t_353296444537d0 69-72,416-417,468,477-504 +packages/cli/src/credentials/credentials.service.ts + s_dbb86765c8b1e5::t_353296444537d0 84,796-798,1098-1102,1996-1997,2069 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_dbb86765c8b1e5::t_353296444537d0 32,193-198,201,245-247,1379,1424-1428,3634,3695-3697,3979-3982,4021-4027,4037-4049,6512 +packages/cli/src/modules/instance-registry/storage/__tests__/redis-instance-storage.test.ts + s_dbb86765c8b1e5::t_353296444537d0 363-365,367 +packages/@n8n/db/src/entities/types-db.ts + s_dbb86765c8b1e5::t_353296444537d0 104 +packages/cli/test/integration/commands/import-credentials/credentials-description-omitted.json + s_dbb86765c8b1e5::t_353296444537d0 1-8 +packages/cli/src/modules/mcp/mcp.service.ts + s_dbb86765c8b1e5::t_353296444537d0 59,85-92,148-151,449-453,464-467,628-630,650,656-708 +packages/@n8n/db/src/repositories/execution.repository.ts + s_dbb86765c8b1e5::t_353296444537d0 55,779,791-796,807,814,832,839-855 +packages/cli/test/migration/1789558029357-add-description-to-credentials.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-160 +packages/cli/src/modules/promotions.ee/promotions.types.ts + s_dbb86765c8b1e5::t_353296444537d0 11-12,68-76 + s_dbb86765c8b1e5::t_a8705611172305 77-78 +packages/@n8n/instance-ai/src/tools/workflows/reconcile-simulation-plan.ts + s_dbb86765c8b1e5::t_353296444537d0 20,131-132,144,164-166 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_dbb86765c8b1e5::t_353296444537d0 18,21,30,32,52,67-79,86,113-114,128 + s_dbb86765c8b1e5::t_af356ccd40049f 129 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_dbb86765c8b1e5::t_353296444537d0 1-49 +packages/cli/src/modules/mcp/mcp-scopes.ts + s_dbb86765c8b1e5::t_353296444537d0 31,159 +packages/cli/src/modules/n8n-packages/entities/credential/credential.serializer.ts + s_dbb86765c8b1e5::t_353296444537d0 16 +packages/cli/test/integration/execution-run-summaries.test.ts + s_dbb86765c8b1e5::t_353296444537d0 274-345 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_dbb86765c8b1e5::t_353296444537d0 21,33,133-138,285 +packages/testing/playwright/fixtures/engine-parity.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-70 +packages/cli/src/modules/token-exchange/services/__tests__/jti-cleanup.task.test.ts + s_dbb86765c8b1e5::t_353296444537d0 29 +knip.ts + s_dbb86765c8b1e5::t_353296444537d0 18-20,42,45,50,59-76,138-153,174-177 +packages/@n8n/instance-ai/src/tools/orchestration/verification/tool-simulation-preflight.ts + s_dbb86765c8b1e5::t_353296444537d0 1-105 +packages/@n8n/nodes-langchain/package.json + s_dbb86765c8b1e5::t_353296444537d0 231,304 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_dbb86765c8b1e5::t_353296444537d0 24 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_dbb86765c8b1e5::t_353296444537d0 896-906,941-1021 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts + s_dbb86765c8b1e5::t_353296444537d0 54-55,59-62,73-76,83-90 + s_dbb86765c8b1e5::t_c80ba2815780d4 91-92 +packages/testing/playwright/composables/TestEntryComposer.ts + s_dbb86765c8b1e5::t_353296444537d0 5,95,106-119,147 +packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts + s_dbb86765c8b1e5::t_353296444537d0 6,409-431,490,517 +packages/cli/src/credentials/credentials.controller.ts + s_dbb86765c8b1e5::t_353296444537d0 323-326 +packages/frontend/editor-ui/package.json + s_dbb86765c8b1e5::t_353296444537d0 55,135,160 +packages/@n8n/instance-ai/src/tools/orchestration/verification/analyze-result.ts + s_dbb86765c8b1e5::t_353296444537d0 344,378-389,397-399,407,411,473 +packages/testing/playwright/services/api-helper.ts + s_dbb86765c8b1e5::t_353296444537d0 10,40-47,102-105,426 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential.dto.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1,49-75,101-112,186-205 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_dbb86765c8b1e5::t_353296444537d0 234 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_dbb86765c8b1e5::t_353296444537d0 2669,2671-2672,2675-2677,2679,2705,2715,2737,2742,2744-2757,2760,2789,2794,2805-2808,2818,2835-2836,3367,3394 +packages/testing/containers/startup-deadline.ts + s_dbb86765c8b1e5::t_353296444537d0 1-87 +packages/testing/playwright/scripts/sizing-matrix-aggregate.test.ts + s_dbb86765c8b1e5::t_353296444537d0 11,13,133-157 + s_dbb86765c8b1e5::t_84011fca0eba42 158-160 +packages/@n8n/mcp-browser/package.json + s_dbb86765c8b1e5::t_353296444537d0 31 +packages/cli/test/setup-testcontainers.ts + s_dbb86765c8b1e5::t_353296444537d0 3-4,17,43-50 + s_dbb86765c8b1e5::t_e91bc19e632e91 51-52 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/output-size-impact.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 4,11,38,51 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 1-41 +packages/@n8n/instance-ai/src/tools/orchestration/verification/finalize-result.ts + s_dbb86765c8b1e5::t_353296444537d0 34-47,51,54-58,66-67,80,97-100 +packages/@n8n/agents/src/runtime/loop/runtime-helpers.ts + s_dbb86765c8b1e5::t_353296444537d0 63,90-100,143-146,156-157 +packages/cli/src/modules/mcp/__tests__/instance-activity.tool.test.ts + s_dbb86765c8b1e5::t_353296444537d0 36-39,42,59,83-88,205 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/tool-simulation-preflight.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-178 +packages/frontend/editor-ui/src/features/ai/instanceAi/threadArtifacts.ts + s_dbb86765c8b1e5::t_353296444537d0 1-47 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 3-8,16-20,32,37,42 +packages/@n8n/agents/src/runtime/__tests__/runtime-helpers.test.ts + s_dbb86765c8b1e5::t_353296444537d0 22,28 +packages/@n8n/instance-ai/src/tools/workflows/verification-graph.ts + s_dbb86765c8b1e5::t_353296444537d0 1-64 +packages/testing/containers/services/engine.ts + s_dbb86765c8b1e5::t_353296444537d0 1-77 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiLlmStepDetail.vue + s_dbb86765c8b1e5::t_353296444537d0 11,30-32 +packages/testing/containers/tests/startup-deadline.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-120 +packages/testing/playwright/playwright-projects.ts + s_dbb86765c8b1e5::t_353296444537d0 5,239-254 + s_dbb86765c8b1e5::t_559833a394091f 255 +packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-146 +packages/testing/containers/helm-stack.ts + s_dbb86765c8b1e5::t_353296444537d0 2,14,17,20-21,69-75,77-84,94-98,102-104,109-132,136,148,154-158,164-178,273,275,279,285-288,290,294,302,306,311,315,319,323,329-333,338,340,345,347,365,379-390,442-443,445,449,453,456,460,468,472,479,483,488-492,494,518-523,527,531,538,542,563 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/fix-with-assistant.test.ts + s_dbb86765c8b1e5::t_353296444537d0 215,232-235,237-238 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_dbb86765c8b1e5::t_353296444537d0 83-84 +packages/testing/containers/services/types.ts + s_dbb86765c8b1e5::t_353296444537d0 3-4,75-76,82-83 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_dbb86765c8b1e5::t_353296444537d0 16,38,51 +packages/frontend/@n8n/i18n/src/locales/en.json + s_dbb86765c8b1e5::t_353296444537d0 3315,3321,6960-6961 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1287,1323,1341-1371 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_dbb86765c8b1e5::t_353296444537d0 228,399,572 +packages/cli/src/modules/agents/__tests__/observation-log-reflector.test.ts + s_dbb86765c8b1e5::t_353296444537d0 8 +packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-59 +packages/@n8n/api-types/src/schemas/__tests__/llm-step-display.test.ts + s_dbb86765c8b1e5::t_353296444537d0 15,237-248,303-334 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_dbb86765c8b1e5::t_353296444537d0 505-553 +packages/cli/src/modules/community-packages/__tests__/community-packages.lifecycle.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 6,184-220,469-514 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts + s_dbb86765c8b1e5::t_353296444537d0 21-29 +packages/testing/containers/tests/postgres-helper.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-37 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_dbb86765c8b1e5::t_353296444537d0 1509-1513,1596 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_dbb86765c8b1e5::t_353296444537d0 38-39,42-43,58-61,82,91,161,170,260-271 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1495-1499,1542-1585,5189-5196 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + s_dbb86765c8b1e5::t_353296444537d0 7,20-24,45-47,446-449,464,467-502 +packages/testing/playwright/utils/benchmark/throughput-measure.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-102 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_dbb86765c8b1e5::t_353296444537d0 5-9,20-21,23-25,393,395,397,399-401,403,405,407,409-412,414,416,418,420,422,424,426,428,430,432,435,437,442,444,446,448,451-453,455,457-462,465,468-470,472,475-479,482,485-488,493-497,500,525-536,540,557-572 +packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts + s_dbb86765c8b1e5::t_353296444537d0 75-239 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/threadArtifacts.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-71 +packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts + s_dbb86765c8b1e5::t_353296444537d0 68-70,151-152 +packages/testing/playwright/composables/CanvasComposer.ts + s_dbb86765c8b1e5::t_353296444537d0 59 +.github/workflows/ci-pull-requests.yml + s_dbb86765c8b1e5::t_353296444537d0 33,149-167,188,191,212,337,339-340,368-390,489 +packages/testing/containers/services/postgres.ts + s_dbb86765c8b1e5::t_353296444537d0 1,6,87-88,114-152,162-194,199 +packages/cli/test/integration/token-exchange/token-exchange-jti.repository.integration.test.ts + s_dbb86765c8b1e5::t_353296444537d0 2,4-5,9-11,14-15,21-27,35-37,41-58,146-227 +packages/cli/src/modules/instance-registry/instance-registry.module.ts + s_dbb86765c8b1e5::t_353296444537d0 1,32,36-43 +packages/@n8n/instance-ai/src/tools/workflows/plan-verification-simulation.ts + s_dbb86765c8b1e5::t_353296444537d0 68-69,181 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_dbb86765c8b1e5::t_353296444537d0 4-5,34-38 +packages/@n8n/instance-ai/src/tools/orchestration/verify-built-workflow.tool.ts + s_dbb86765c8b1e5::t_353296444537d0 14,19,32-33,288-289,291,301-334,350-352 +packages/cli/src/modules/instance-registry/__tests__/instance-registry.module.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-3,6,10-16,21-27 + s_dbb86765c8b1e5::t_1d5e1647c730eb 28 +packages/cli/test/integration/commands/import-credentials/credentials-description.json + s_dbb86765c8b1e5::t_353296444537d0 1-16 +packages/testing/playwright/package.json + s_dbb86765c8b1e5::t_353296444537d0 29,81 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts + s_dbb86765c8b1e5::t_353296444537d0 17-22,25,30,40-45,144,275-459 + s_dbb86765c8b1e5::t_3bd98bb06a8e84 460 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_dbb86765c8b1e5::t_353296444537d0 69 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.ts + s_dbb86765c8b1e5::t_353296444537d0 10-26 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + s_dbb86765c8b1e5::t_353296444537d0 1-5,11-12,19,26,28-32 +packages/cli/src/modules/mcp/__tests__/mcp-instructions.test.ts + s_dbb86765c8b1e5::t_353296444537d0 123-161 +packages/cli/src/commands/import/credentials.ts + s_dbb86765c8b1e5::t_353296444537d0 1,171-182,469 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_dbb86765c8b1e5::t_353296444537d0 3-8,353-391 + s_dbb86765c8b1e5::t_31a0805812dc23 392-393 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.test.ts + s_dbb86765c8b1e5::t_353296444537d0 13,16,29,60,81,83,94,102 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_dbb86765c8b1e5::t_353296444537d0 18,119,121,123-125,130-151 +packages/cli/src/errors/response-errors/incompatible-nodes-api-version.error.ts + s_dbb86765c8b1e5::t_353296444537d0 1-21 +packages/workflow/package.json + s_dbb86765c8b1e5::t_353296444537d0 64 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_dbb86765c8b1e5::t_353296444537d0 27,291-319,558-559,708-714,776-777 +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + s_dbb86765c8b1e5::t_353296444537d0 40-48 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/verify-built-workflow.tool.test.ts + s_dbb86765c8b1e5::t_353296444537d0 3-7,25,599,1248,1313,1335,1379,1509-1513,1516,1543-1547,1680,1692-1693,1695,1844,1854-1858,1974-2263 + s_dbb86765c8b1e5::t_72f420d4b1be5c 2264-2265 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_dbb86765c8b1e5::t_353296444537d0 1470-1491,1522-1523,1612-1614 + s_dbb86765c8b1e5::t_b29370cbdfe5cb 1469 +packages/testing/containers/stack.ts + s_dbb86765c8b1e5::t_353296444537d0 12,33,124,149-151,157-158,160-168,181,186-201,209-212,257-260,286,288,361,373,379,396-401,427-431,486-487,572,582-584,595,602,625-626 +packages/workflow/src/interfaces.ts + s_dbb86765c8b1e5::t_353296444537d0 2060-2065 +packages/testing/containers/n8n-start-stack.ts + s_dbb86765c8b1e5::t_353296444537d0 53,145,199-200,240-242,246,277-280,467 +packages/cli/src/requests.ts + s_dbb86765c8b1e5::t_353296444537d0 77 +packages/cli/test/integration/policy/node-type-policy.fan-out.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-168 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_dbb86765c8b1e5::t_353296444537d0 59-61,70,1114-1124 + s_dbb86765c8b1e5::t_0fa369051db1a2 1125-1127 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts + s_dbb86765c8b1e5::t_353296444537d0 40-45,55,57,61,64,69-70,258-262,268,275,279-384,561-568,574 + s_dbb86765c8b1e5::t_dd804d8c8696eb 569-573 +packages/core/src/execution-engine/node-execution-context/utils/__tests__/validate-value-against-schema.test.ts + s_dbb86765c8b1e5::t_353296444537d0 468-575 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/steady-rate-breaking-point.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 4,7-11,38,44-45 +packages/testing/playwright/vitest.config.ts + s_dbb86765c8b1e5::t_353296444537d0 11 +packages/testing/playwright/pages/n8nPage.ts + s_dbb86765c8b1e5::t_353296444537d0 166-168 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.integration.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-201 +packages/frontend/editor-ui/src/features/settings/communityNodes/components/CommunityPackageManageConfirmModal.vue + s_dbb86765c8b1e5::t_353296444537d0 9,184-191 +packages/nodes-base/package.json + s_dbb86765c8b1e5::t_353296444537d0 981 +packages/testing/playwright/README.md + s_dbb86765c8b1e5::t_353296444537d0 196-226 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts + s_dbb86765c8b1e5::t_353296444537d0 34-36,60-62,74-75,78,143,175-177,187,202-204,230-231,252 +packages/testing/playwright/utils/benchmark/index.ts + s_dbb86765c8b1e5::t_353296444537d0 8 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_dbb86765c8b1e5::t_353296444537d0 4,27,94 +packages/cli/src/modules/mcp/tools/workflow-builder/mcp-instructions.ts + s_dbb86765c8b1e5::t_353296444537d0 10-14,47-52,65,76-87,150 + s_dbb86765c8b1e5::t_373e980532e315 9 +packages/cli/src/modules/instance-ai/message-parser.ts + s_dbb86765c8b1e5::t_353296444537d0 226-228 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_dbb86765c8b1e5::t_353296444537d0 54-64,131-143,156-157,263-267,277-280,285-286,289-290,292-295,298-301,306-308,318,334-339,405-412,496,499,503-509,512,531-537,546-553,571,576,579,592,595,602,651-656,664-669,671-677,694-699,713-718,722,727,732,736-754,835-852,859-860,868,872,876-889,902,945,947-948,950,952,959,965-970,973 + s_dbb86765c8b1e5::t_4fa0e167238749 974 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.test.ts + s_dbb86765c8b1e5::t_353296444537d0 407-431 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 26-27,516-569,573-624,626-627,634,636-640,642-644,646-662 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 46,118-120,134,164,189-199,211,228,247,264,281,297,314,330,341-343,359,385,420,436,456,472,487,511,530,549,566,640,680,682-685,724-804,828-890,992-998,1001 + s_dbb86765c8b1e5::t_cd0dea08692788 999-1000,1002 +packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 1-33 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.test.ts + s_dbb86765c8b1e5::t_353296444537d0 55 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_dbb86765c8b1e5::t_353296444537d0 26,55,437-438,465-473,520,1128-1131,1150-1152,1334,1600-1601,1613-1615 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts + s_dbb86765c8b1e5::t_353296444537d0 53-55,64,291-344 +packages/@n8n/ai-workflow-builder.ee/package.json + s_dbb86765c8b1e5::t_353296444537d0 75 +packages/frontend/editor-ui/src/features/agents/utils/fix-with-assistant.ts + s_dbb86765c8b1e5::t_353296444537d0 14-15 +packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts + s_dbb86765c8b1e5::t_353296444537d0 14-20,30-34,56,60,64,69-71,73-94,97-147 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/reconcile-simulation-plan.test.ts + s_dbb86765c8b1e5::t_353296444537d0 3,8-11,77-109 +packages/@n8n/scheduler/package.json + s_dbb86765c8b1e5::t_353296444537d0 48 +packages/testing/playwright/pages/CanvasPage.ts + s_dbb86765c8b1e5::t_353296444537d0 1187-1188,1193-1199 +pnpm-workspace.yaml + s_dbb86765c8b1e5::t_353296444537d0 219 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceMapper/ResourceMapper.vue + s_dbb86765c8b1e5::t_353296444537d0 84-88 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_dbb86765c8b1e5::t_353296444537d0 15,94,249,371-377 +packages/testing/playwright/fixtures/base.ts + s_dbb86765c8b1e5::t_353296444537d0 15,55-56,111-122,229,236-238,250-251,265,313,320,322,342,357-359 +packages/@n8n/api-types/src/dto/index.ts + s_dbb86765c8b1e5::t_353296444537d0 529,536,541 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_dbb86765c8b1e5::t_353296444537d0 16,33-34,40-47,59-69 +packages/cli/src/modules/promotions.ee/constants.ts + s_dbb86765c8b1e5::t_353296444537d0 42-43 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_dbb86765c8b1e5::t_353296444537d0 9,58 +packages/testing/containers/network-stabilization.ts + s_dbb86765c8b1e5::t_353296444537d0 16,22-24,35,40-44 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_dbb86765c8b1e5::t_353296444537d0 13,33,97-101,111,127-128,157-161,170-172 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_dbb86765c8b1e5::t_353296444537d0 1-37 +packages/testing/containers/tests/engine.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-85 +packages/@n8n/instance-ai/evaluations/report/run-debug-report.ts + s_dbb86765c8b1e5::t_353296444537d0 24,120 +packages/cli/src/credentials/validation.ts + s_dbb86765c8b1e5::t_353296444537d0 1,178-191 + s_dbb86765c8b1e5::t_bdea4faa14e7f2 192-194 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts + s_dbb86765c8b1e5::t_353296444537d0 9,70-73,75 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_dbb86765c8b1e5::t_353296444537d0 2-3,10-16,32-35,39,45-88 +packages/cli/src/middlewares/list-query/dtos/credentials.select.dto.ts + s_dbb86765c8b1e5::t_353296444537d0 8 +packages/cli/test/integration/policy/type-availability-policy-repositories.test.ts + s_dbb86765c8b1e5::t_353296444537d0 77-101,651-681 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 3-4,6-13,25-26,30-31,33-34 +packages/@n8n/api-types/src/dto/credentials/create-credential.dto.ts + s_dbb86765c8b1e5::t_353296444537d0 3,8 +packages/@n8n/telemetry/src/events/node-type-policies.ts + s_dbb86765c8b1e5::t_353296444537d0 19-32,52,98,112 +packages/frontend/editor-ui/src/app/composables/useWorkflowExtraction.ts + s_dbb86765c8b1e5::t_353296444537d0 132 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + s_dbb86765c8b1e5::t_353296444537d0 1-6,10,14,28-33,35,42,53-74,86-125,127,130,132,135-147,149-150,166-171,187,189,193-194,196-210,215-218,221,240,254-348,413,423,428,438,442,448 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-2,4-8,15,40,48-52,132-160,220-232,266,275-376,473-480,566-569,575,654-939 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_dbb86765c8b1e5::t_353296444537d0 28-37,45,48,58,71-210,430,440-443,445-446,453,463,466,480-491 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_dbb86765c8b1e5::t_353296444537d0 201-205 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_dbb86765c8b1e5::t_353296444537d0 715,739-777,844,856-886,1080,1090-1122 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_dbb86765c8b1e5::t_353296444537d0 22 +packages/cli/test/integration/workflow-inventory.test.ts + s_dbb86765c8b1e5::t_353296444537d0 110-165 +packages/@n8n/node-engine-compatibility/src/v1-adapters.ts + s_dbb86765c8b1e5::t_353296444537d0 297 +packages/@n8n/instance-ai/src/tools/workflows/classify-node-destructiveness.service.ts + s_dbb86765c8b1e5::t_353296444537d0 4,24,36-37,79,84-86,96-104,212-216,221,225,230,248,256,281,395-396,401-402,411-412 +packages/cli/src/modules/instance-registry/storage/redis-instance-storage.ts + s_dbb86765c8b1e5::t_353296444537d0 169-173,175 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/classify-node-destructiveness.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 9-13,389-488 + s_dbb86765c8b1e5::t_f79ee17a4cb45d 489 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_dbb86765c8b1e5::t_384a35bc8d1e0e 42 + s_dbb86765c8b1e5::t_353296444537d0 60-64,540-544,547-549,552-553,558-575 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_dbb86765c8b1e5::t_353296444537d0 215-221 +packages/@n8n/api-types/src/schemas/llm-step-display.ts + s_dbb86765c8b1e5::t_353296444537d0 434-443,601-609,774-777,779-782 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoffCapability.ts + s_dbb86765c8b1e5::t_353296444537d0 45,88-91,106,114,131-144,146-160 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_dbb86765c8b1e5::t_353296444537d0 5,7-8,27-29,52-55,89,91-103,119-121,151-162,164,166-178,181,186,189,196,199,212-235,243,265-268,270-281,284,288-309,324-499 +packages/cli/test/integration/token-exchange/jti-cleanup.task.integration.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-99 +packages/cli/src/modules/mcp/__tests__/mcp-scopes.test.ts + s_dbb86765c8b1e5::t_353296444537d0 34-38,76-91,273-275,277-278,297-371 + s_dbb86765c8b1e5::t_1fdd0955661f3a 372 +packages/testing/containers/helpers/utils.ts + s_dbb86765c8b1e5::t_353296444537d0 85,92,94,99,102,126,128-151,165-168,171,175 +packages/@n8n/telemetry/src/index.ts + s_dbb86765c8b1e5::t_353296444537d0 11-12 +packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue + s_dbb86765c8b1e5::t_353296444537d0 107 +packages/cli/src/modules/mcp/__tests__/webhook-utils.test.ts + s_dbb86765c8b1e5::t_353296444537d0 32 +packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1,18,58-132,134-240 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/burst-drain-capacity.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 3,17,21,25-27 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_dbb86765c8b1e5::t_353296444537d0 81 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotable-resource.dto.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-18 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + s_dbb86765c8b1e5::t_353296444537d0 1,8-10 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_dbb86765c8b1e5::t_353296444537d0 2,10-39,53,65-155 +packages/cli/src/modules/token-exchange/database/repositories/token-exchange-jti.repository.ts + s_dbb86765c8b1e5::t_353296444537d0 75-78,92 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/node-count-scaling.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 3,6,11,20,34,42,69 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1,318-393,3126-3138 + s_dbb86765c8b1e5::t_94f47430d1946b 3139 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 904,907-910,915-917,919-920 +packages/@n8n/api-types/src/index.ts + s_dbb86765c8b1e5::t_353296444537d0 187-190,440-441,634-635,684 +packages/cli/src/modules/community-packages/community-packages.lifecycle.service.ts + s_dbb86765c8b1e5::t_353296444537d0 14,191-193,313-316 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_dbb86765c8b1e5::t_353296444537d0 9,58-79 +packages/cli/test/integration/instance-context.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 64,80,104,159,186,201,215,222,239,252,289-291,304-525 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.ts + s_dbb86765c8b1e5::t_353296444537d0 1,110-117 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.ts + s_dbb86765c8b1e5::t_353296444537d0 3,7,18-67,75,307-308 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_dbb86765c8b1e5::t_353296444537d0 5,65-67,100-101,125,249-367 + s_dbb86765c8b1e5::t_e2162e55d6b8e5 368-369 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_dbb86765c8b1e5::t_353296444537d0 1-86 +packages/@n8n/config/src/configs/endpoints.config.ts + s_dbb86765c8b1e5::t_353296444537d0 210-213 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_dbb86765c8b1e5::t_353296444537d0 12-13,51,60,581-618,649-655 + s_dbb86765c8b1e5::t_03630583cc5443 656 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_dbb86765c8b1e5::t_353296444537d0 15,973 +packages/@n8n/db/src/entities/credentials-entity.ts + s_dbb86765c8b1e5::t_353296444537d0 1,3,20-27 + s_dbb86765c8b1e5::t_1378f4085da25e 28 +packages/cli/src/modules/mcp/tools/instance-activity.tool.ts + s_dbb86765c8b1e5::t_353296444537d0 132,135-136,144,178,214,243 +packages/cli/src/modules/mcp/tools/get-instance-context.tool.ts + s_dbb86765c8b1e5::t_353296444537d0 1-174 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_dbb86765c8b1e5::t_353296444537d0 6,93-96,283-332,370-371,410-432,637-675,703-705,718-723 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/queue-mode-sustained-rate.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 3,8,17,21,26-29 +packages/@n8n/instance-ai/evaluations/__tests__/run-debug-report.test.ts + s_dbb86765c8b1e5::t_353296444537d0 65-89 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_dbb86765c8b1e5::t_353296444537d0 177-180 +packages/core/src/execution-engine/node-execution-context/utils/validate-value-against-schema.ts + s_dbb86765c8b1e5::t_353296444537d0 55-62,97-99 +packages/cli/src/modules/token-exchange/services/jti-cleanup.task.ts + s_dbb86765c8b1e5::t_353296444537d0 23 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/stores/openWorkflowInAssistant.store.ts + s_dbb86765c8b1e5::t_353296444537d0 71-73 +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1,25,36,90-91,107-110,114-136,150,153-156,163-166,170,174,182-183,198,206,208,215,241,247,252,257,263,292,315,333,356,363,410-411,414,418,428,433-610,614-615,618-619,622-623 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.ts + s_dbb86765c8b1e5::t_353296444537d0 7,53,55 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.test.ts + s_dbb86765c8b1e5::t_353296444537d0 121-127 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_dbb86765c8b1e5::t_353296444537d0 67-96 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_dbb86765c8b1e5::t_353296444537d0 16,53-54,64-71,88-91,100,137-145,190-216,237-241,249,369-373,378,398-399,412-414 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_dbb86765c8b1e5::t_353296444537d0 13,38,44,48,64-65,180-192,236-251,349,355-361,390-394,409-411,531-546,587-596,669-674,711-728,835-840 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-lazy-cache.spec.ts + s_dbb86765c8b1e5::t_353296444537d0 1-41 +packages/@n8n/nodes-langchain/nodes/agents/Agent/test/integration/agent-tool-simulation.workflow.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-170 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1251-1252,1341,1378,1405,1440,1456,1477,1479-1510,1569,1582,1601,1604,1620 +packages/cli/test/integration/commands/credentials.cmd.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1,199-264 + s_dbb86765c8b1e5::t_d2eb739426cb97 265 +packages/@n8n/instance-ai/src/__tests__/agent-tool-workflow.ts + s_dbb86765c8b1e5::t_353296444537d0 1-65 +packages/@n8n/api-types/src/schemas/credential-description.schema.ts + s_dbb86765c8b1e5::t_353296444537d0 1-14 +packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue + s_dbb86765c8b1e5::t_353296444537d0 381 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_dbb86765c8b1e5::t_353296444537d0 443-485 +packages/testing/playwright/services/workflow-api-helper.test.ts + s_dbb86765c8b1e5::t_353296444537d0 1-139 +packages/cli/test/integration/public-api/promotions.test.ts + s_dbb86765c8b1e5::t_353296444537d0 14,698-751 + s_dbb86765c8b1e5::t_d25f6938ea3768 752-753 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_dbb86765c8b1e5::t_353296444537d0 213-244,282,311,347,449 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_dbb86765c8b1e5::t_353296444537d0 14,84-95,543,551-552,555,579,586,591,599,604,608,613,619-620,625,636,642-643,648 +packages/cli/src/modules/community-packages/__tests__/community-packages.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 469,524,533,543-551,643-689,701,710,720-728,926-928 +packages/@n8n/db/src/migrations/common/1789558029357-AddDescriptionToCredentials.ts + s_dbb86765c8b1e5::t_353296444537d0 1-26 +packages/@n8n/codemirror-lang-html/package.json + s_dbb86765c8b1e5::t_353296444537d0 48 +packages/testing/playwright/fixtures/engine-parity.ts + s_dbb86765c8b1e5::t_353296444537d0 1-77 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/execute-workflow-validator.ts + s_dbb86765c8b1e5::t_353296444537d0 26 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_dbb86765c8b1e5::t_353296444537d0 4,23,33 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_dbb86765c8b1e5::t_353296444537d0 971-1046 + s_dbb86765c8b1e5::t_c34829ecc397cd 1047-1048 +docs/generated/postgres-schema/README.md + s_dbb86765c8b1e5::t_cf8672bf01c61f 54,866 +docs/generated/postgres-schema/public.agent_credential_dependency.md + s_dbb86765c8b1e5::t_255d04502daf85 61 +docs/generated/postgres-schema/public.chat_hub_agents.md + s_dbb86765c8b1e5::t_e724e0be05a2fd 74 +docs/generated/postgres-schema/public.chat_hub_sessions.md + s_dbb86765c8b1e5::t_08b736729e6f08 91 +docs/generated/postgres-schema/public.credential_dependency.md + s_dbb86765c8b1e5::t_e45a5deca1727e 51 +docs/generated/postgres-schema/public.credentials_entity.md + s_dbb86765c8b1e5::t_f4061a5e669389 9,68 +docs/generated/postgres-schema/public.dynamic_credential_entry.md + s_dbb86765c8b1e5::t_d52ebf8720872b 55 +docs/generated/postgres-schema/public.dynamic_credential_resolver.md + s_dbb86765c8b1e5::t_680174c2ebcbfc 53 +docs/generated/postgres-schema/public.dynamic_credential_user_entry.md + s_dbb86765c8b1e5::t_b7f58cafcf57a4 57 +docs/generated/postgres-schema/public.instance_ai_mcp_registry_connections.md + s_dbb86765c8b1e5::t_5e17cf6e1cc3e5 58 +docs/generated/postgres-schema/public.instance_credential_assignment.md + s_dbb86765c8b1e5::t_787558f89988cf 46 +docs/generated/postgres-schema/public.shared_credentials.md + s_dbb86765c8b1e5::t_2e987d8299b7d5 50 +docs/generated/sqlite-schema/README.md + s_dbb86765c8b1e5::t_7822ea69420fc2 54,853 +docs/generated/sqlite-schema/agent_credential_dependency.md + s_dbb86765c8b1e5::t_5f409e8ea284d0 71 +docs/generated/sqlite-schema/chat_hub_agents.md + s_dbb86765c8b1e5::t_f1508bf46155d7 76 +docs/generated/sqlite-schema/chat_hub_sessions.md + s_dbb86765c8b1e5::t_f1fcbf64425445 95 +docs/generated/sqlite-schema/credential_dependency.md + s_dbb86765c8b1e5::t_a5b21dc9f9bf37 56 +docs/generated/sqlite-schema/credentials_entity.md + s_dbb86765c8b1e5::t_3e13e748d7a945 9,20,68 +docs/generated/sqlite-schema/dynamic_credential_entry.md + s_dbb86765c8b1e5::t_f0178cef54c469 63 +docs/generated/sqlite-schema/dynamic_credential_resolver.md + s_dbb86765c8b1e5::t_b1d0d10013c943 59 +docs/generated/sqlite-schema/dynamic_credential_user_entry.md + s_dbb86765c8b1e5::t_daf76a2bc57cc9 65 +docs/generated/sqlite-schema/instance_ai_mcp_registry_connections.md + s_dbb86765c8b1e5::t_ed01b640ebe09f 64 +docs/generated/sqlite-schema/instance_credential_assignment.md + s_dbb86765c8b1e5::t_69014a9c6cb07c 54 +docs/generated/sqlite-schema/shared_credentials.md + s_dbb86765c8b1e5::t_62fc237ac84acf 58 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + s_dbb86765c8b1e5::t_81013bf4a33d32 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + s_dbb86765c8b1e5::t_07c91a943d2e7c 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + s_dbb86765c8b1e5::t_44a61c44aa394f 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + s_dbb86765c8b1e5::t_4948583fb3374d 1-119 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + s_dbb86765c8b1e5::t_8319b449bfbcec 150-152 +pnpm-lock.yaml + s_dbb86765c8b1e5::t_04805fcb03928c 605-607,1476,2021-2023,3078,3512,3632-3634,3777-3779,6108-6110,6348-6350,6423-6425,7056,7518-7520,7749-7751 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "66a514f21236f835f49d85b9d779797d6ca0a0f2", + "prompts": {}, + "sessions": { + "s_dbb86765c8b1e5": { + "agent_id": { + "tool": "claude", + "id": "9fbb4176-d7f1-47d9-9e22-bc080a35abf6", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/67/b7a1800b7af495acc78dbd0fa3c4583c34dcb9 b/67/b7a1800b7af495acc78dbd0fa3c4583c34dcb9 new file mode 100644 index 00000000000..4215ae17f76 --- /dev/null +++ b/67/b7a1800b7af495acc78dbd0fa3c4583c34dcb9 @@ -0,0 +1,21 @@ +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_5c7097414b82b4 363-392,394-464,714-718,1495-1496 +packages/cli/test/integration/instance-context.service.test.ts + s_5be157f6e91b85::t_ca3e7faec619ae 11-14,778-792,794-799,801-802 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "67b7a1800b7af495acc78dbd0fa3c4583c34dcb9", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/67/c5d103d8774be509e3f3d4114c465ce8b64bf6 b/67/c5d103d8774be509e3f3d4114c465ce8b64bf6 new file mode 100644 index 00000000000..95485a2cfff --- /dev/null +++ b/67/c5d103d8774be509e3f3d4114c465ce8b64bf6 @@ -0,0 +1,24 @@ +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_5be157f6e91b85::t_9fcf3b5f0705eb 155-158,186-203,351-352,533-534,555,560,603-605,611-615,627-634,636,641-645 +packages/cli/test/integration/instance-context.service.test.ts + s_5be157f6e91b85::t_5e79d220dcd051 12-13,15,763-770,772-780 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_4a385aed73b0ac 348-359,366-370,374-376,410-415,422-423,435-438 + s_5be157f6e91b85::t_5e79d220dcd051 360-365,371-373,377-409,416-421,424-434,677-679,681,1433-1434 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "67c5d103d8774be509e3f3d4114c465ce8b64bf6", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/67/d6f19873deb724a81c2b81adf9fd58f63cc839 b/67/d6f19873deb724a81c2b81adf9fd58f63cc839 new file mode 100644 index 00000000000..2de5e754fc6 --- /dev/null +++ b/67/d6f19873deb724a81c2b81adf9fd58f63cc839 @@ -0,0 +1,27 @@ +packages/workflow/src/constants.ts + s_71557f57f2f73f::t_f502b62ef8496f 131-146 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_17e47a412469b7 978-981 + s_71557f57f2f73f::t_6914e1e566e6a6 13,499-501 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_71557f57f2f73f::t_e6246d4766a026 555-590 +packages/cli/src/webhooks/live-webhooks.ts + s_71557f57f2f73f::t_82fee05ff2f889 90-93,97-98 + s_71557f57f2f73f::t_7aee0cdb79b03f 8,13 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "67d6f19873deb724a81c2b81adf9fd58f63cc839", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/67/dc4360c7b65cf9aa93ebc373f4487a9c1f6d60 b/67/dc4360c7b65cf9aa93ebc373f4487a9c1f6d60 new file mode 100644 index 00000000000..e11e37fca37 --- /dev/null +++ b/67/dc4360c7b65cf9aa93ebc373f4487a9c1f6d60 @@ -0,0 +1,34 @@ +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_beb5e38a8cd68a::t_1f266cbe37dcb9 2406,2430,2458 + s_beb5e38a8cd68a::t_b43f806c726c84 2447 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.security.test.ts + s_beb5e38a8cd68a::t_1f266cbe37dcb9 637 +packages/cli/src/modules/mcp/tools/workflow-builder/mcp-instructions.ts + s_beb5e38a8cd68a::t_4bbdaab98cf731 135 +packages/@n8n/ai-utilities/src/utils/credential-description.ts + s_beb5e38a8cd68a::t_1f266cbe37dcb9 4,12 +packages/cli/src/modules/agents/__tests__/agents-credential-provider.test.ts + s_beb5e38a8cd68a::t_e06d216f33b0f3 51,211 +packages/cli/src/modules/agents/__tests__/agent-vector-stores.service.test.ts + s_beb5e38a8cd68a::t_e06d216f33b0f3 67 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_beb5e38a8cd68a::t_1f266cbe37dcb9 2764,2775 +packages/cli/src/credentials/credentials.service.ts + s_beb5e38a8cd68a::t_1f266cbe37dcb9 187,687 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "67dc4360c7b65cf9aa93ebc373f4487a9c1f6d60", + "prompts": {}, + "sessions": { + "s_beb5e38a8cd68a": { + "agent_id": { + "tool": "codex", + "id": "01a0af97-a9b5-7b41-8bf0-be4b1c2a8068", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/68/3a8b5fffe5b88e164f47dec06f34a1ca52900d b/68/3a8b5fffe5b88e164f47dec06f34a1ca52900d new file mode 100644 index 00000000000..fbbea0727cd --- /dev/null +++ b/68/3a8b5fffe5b88e164f47dec06f34a1ca52900d @@ -0,0 +1,50 @@ +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_501c78acb2fc37 207-210 + s_77655ca8fe3a59::t_56e4caac351c39 19,53,203-206,211-233 +packages/@n8n/engine/src/index.ts + s_77655ca8fe3a59::t_501c78acb2fc37 82 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_c9c08fb5cd8fbe 1-160 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_d364794131f188 389,492 + s_77655ca8fe3a59::t_cc8ad89cf3a131 79,518-576,582-616,621 + s_77655ca8fe3a59::t_6aa5072812dc38 577-581,617-620 + s_77655ca8fe3a59::t_72ad0d21d1fc64 622 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_cc8ad89cf3a131 99 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_77655ca8fe3a59::t_59f71e31b0df56 281-331 + s_77655ca8fe3a59::t_0d21260073fa3c 68-69,74-81,94,99,105,265 + s_77655ca8fe3a59::t_d364794131f188 249,251 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_cc8ad89cf3a131 48 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_cc8ad89cf3a131 118 + s_77655ca8fe3a59::t_d364794131f188 724,788 +packages/@n8n/engine/src/execution/index.ts + s_77655ca8fe3a59::t_501c78acb2fc37 30 + s_77655ca8fe3a59::t_02d2ceec59d420 37-41 +packages/@n8n/engine/src/execution/wait-sweeper.ts + s_77655ca8fe3a59::t_3573e521e235af 62-70 + s_77655ca8fe3a59::t_40239a488961d2 1-61,71-94 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_16a1410184b3db 67-72,139-153 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_77655ca8fe3a59::t_164c3994451250 17,44-45,72,110,125,132-134 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "683a8b5fffe5b88e164f47dec06f34a1ca52900d", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/68/803dbb6156920b91ee3864cded73158b9de8aa b/68/803dbb6156920b91ee3864cded73158b9de8aa new file mode 100644 index 00000000000..f4fa7c9c596 --- /dev/null +++ b/68/803dbb6156920b91ee3864cded73158b9de8aa @@ -0,0 +1,20 @@ +packages/@n8n/engine/docs/adr/README.md + s_691719f04965a8::t_c17c3437349fd1 1-149 + s_691719f04965a8::t_e5b2a90e27463e 150-152 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "68803dbb6156920b91ee3864cded73158b9de8aa", + "prompts": {}, + "sessions": { + "s_691719f04965a8": { + "agent_id": { + "tool": "claude", + "id": "abcde464-1c00-4bc6-9f2b-1b8ad5c76471", + "model": "claude-fable-5-1" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/68/f4a4b6a1993bfe6fdbc25d07834e6a636ac59a b/68/f4a4b6a1993bfe6fdbc25d07834e6a636ac59a new file mode 100644 index 00000000000..01d61b23e2a --- /dev/null +++ b/68/f4a4b6a1993bfe6fdbc25d07834e6a636ac59a @@ -0,0 +1,19 @@ +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_9a2a7a8eef9b2d::t_e1065e26610b01 9,15,23,79-84 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "68f4a4b6a1993bfe6fdbc25d07834e6a636ac59a", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/6a/c5bf9eaca6eebf2c7ec4af3211b017fe6579c7 b/6a/c5bf9eaca6eebf2c7ec4af3211b017fe6579c7 new file mode 100644 index 00000000000..de9d93fd276 --- /dev/null +++ b/6a/c5bf9eaca6eebf2c7ec4af3211b017fe6579c7 @@ -0,0 +1,21 @@ +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.test.ts + s_bc63a262ac8b3b::t_3104096cdcf976 80-106 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_3104096cdcf976 22-23,30 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6ac5bf9eaca6eebf2c7ec4af3211b017fe6579c7", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/6a/e9c1e4bedeac7db3f869bd37a880391b17c0ac b/6a/e9c1e4bedeac7db3f869bd37a880391b17c0ac new file mode 100644 index 00000000000..02c8c05c3c5 --- /dev/null +++ b/6a/e9c1e4bedeac7db3f869bd37a880391b17c0ac @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6ae9c1e4bedeac7db3f869bd37a880391b17c0ac", + "prompts": {} +} \ No newline at end of file diff --git a/6a/e9d8519fefef45b6c891b91d3124660c870408 b/6a/e9d8519fefef45b6c891b91d3124660c870408 new file mode 100644 index 00000000000..a0ba11ee4c8 --- /dev/null +++ b/6a/e9d8519fefef45b6c891b91d3124660c870408 @@ -0,0 +1,17 @@ +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + ai_agent 19-21 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + h_ce2c4b90496ac9 4-5,34,36-37 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + ai_agent 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + ai_agent 19-21 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + ai_agent 19-21 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6ae9d8519fefef45b6c891b91d3124660c870408", + "prompts": {} +} \ No newline at end of file diff --git a/6b/04e8e4a0c4afa58755a578e117d41cf3e0c8e6 b/6b/04e8e4a0c4afa58755a578e117d41cf3e0c8e6 new file mode 100644 index 00000000000..86a4c7e6dc6 --- /dev/null +++ b/6b/04e8e4a0c4afa58755a578e117d41cf3e0c8e6 @@ -0,0 +1,23 @@ +packages/cli/src/metrics/prometheus/system-task-metrics.service.ts + s_88f85e3c3bde75::t_e28391a8dbbfa2 21 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_88f85e3c3bde75::t_e28391a8dbbfa2 155,283,296 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_88f85e3c3bde75::t_2bf388ea5cf217 480-491 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6b04e8e4a0c4afa58755a578e117d41cf3e0c8e6", + "prompts": {}, + "sessions": { + "s_88f85e3c3bde75": { + "agent_id": { + "tool": "claude", + "id": "8c0ebc7c-e6cc-49e5-8e03-27f1625eaca5", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/6b/546e7b8b769c5ccd0fbb2c951acda086a4c998 b/6b/546e7b8b769c5ccd0fbb2c951acda086a4c998 new file mode 100644 index 00000000000..8a2a413fba2 --- /dev/null +++ b/6b/546e7b8b769c5ccd0fbb2c951acda086a4c998 @@ -0,0 +1,14 @@ +OWNERS + h_52a137d26d774c 44 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "6b546e7b8b769c5ccd0fbb2c951acda086a4c998", + "prompts": {}, + "humans": { + "h_52a137d26d774c": { + "author": "Matsuuu " + } + } +} \ No newline at end of file diff --git a/6b/916ed3b97de77c2b86b319fc4af340616649b3 b/6b/916ed3b97de77c2b86b319fc4af340616649b3 new file mode 100644 index 00000000000..99cec0b07ca --- /dev/null +++ b/6b/916ed3b97de77c2b86b319fc4af340616649b3 @@ -0,0 +1,20 @@ +packages/cli/src/modules/promotions.ee/__tests__/promotion-connections.service.test.ts + s_9db88b93506f67::t_178ff21bbb79c9 17,75-89,154-218 + s_9db88b93506f67::t_e819f2e1373db2 219-220 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "6b916ed3b97de77c2b86b319fc4af340616649b3", + "prompts": {}, + "sessions": { + "s_9db88b93506f67": { + "agent_id": { + "tool": "codex", + "id": "01a0b00d-a161-76d2-9fdc-7ceff6ba7d7e", + "model": "gpt-5.6-sol" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/6b/c43e8b20b8786de4655bbc1aa12197f576999a b/6b/c43e8b20b8786de4655bbc1aa12197f576999a new file mode 100644 index 00000000000..3552fca9335 --- /dev/null +++ b/6b/c43e8b20b8786de4655bbc1aa12197f576999a @@ -0,0 +1,110 @@ +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-43,109 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-2,4,12,62-64,71-72,76-78,80-81,85-87,92,100,104,112-113,116,119,121-122,127-128 + s_4c46dcfe1ba789::t_9317a33118b923 14,18,65,74-75,90 + s_4c46dcfe1ba789::t_f1ea1f245992e5 28,34 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 70,115,120,123 + s_71c6da2ee47cd3::t_c470b0a9f3961f 79,102 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-46,48 + s_4c46dcfe1ba789::t_eed36ddb86f263 47 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 3,106-108,152-154,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-231,235 + s_4c46dcfe1ba789::t_6c72c81609f986 232-233 + s_4c46dcfe1ba789::t_e86cea15aea75d 234 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,7-13,17-18,32-45,59-61,64-69,74-83,86,88,90-92,99-100,103 + s_4c46dcfe1ba789::t_533d342b8bac27 14-15,20,23-31,55-56,63,70-72,101,104-111 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 49 + s_4c46dcfe1ba789::t_a519961dfa21ce 51-52 +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 4,62,66,95,108-110 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 86-90 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 2-3,10 + s_71c6da2ee47cd3::t_d67313882bd806 4-8 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2147-2149 +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 65-70,72 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 2,7-9,14,17,24,27,30 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,5-6,13,23,26,31-47 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,41-45,47-49,52-53,56-60,63-65,75 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 37-40,54-55,61-62,70-73 + s_1b8554cde45c62::t_16ec079be70cdf 74 + s_ae088f5e88fc8b::t_685d3531daff92 96 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 1,3,5-9,20 + s_71c6da2ee47cd3::t_1e866fe525a390 4,10-12,15-19,22-23 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 2-3,6,9-11,20,24-25,27 + s_71c6da2ee47cd3::t_1e866fe525a390 4-5,7-8,12,19,23,28 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,7-18,21,23 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-6,22,24 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 22,41-46,54 + s_4c46dcfe1ba789::t_b5320423cf528d 40,50-51 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 444,446,451,518 +packages/workflow/src/interfaces.ts + s_71c6da2ee47cd3::t_1e866fe525a390 3764-3769 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6bc43e8b20b8786de4655bbc1aa12197f576999a", + "prompts": {}, + "sessions": { + "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_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_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_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>" + } + } +} \ No newline at end of file diff --git a/6c/feb7a1931cfd4773d2feeda550b7ab299f5ac8 b/6c/feb7a1931cfd4773d2feeda550b7ab299f5ac8 new file mode 100644 index 00000000000..1fd553cc0f4 --- /dev/null +++ b/6c/feb7a1931cfd4773d2feeda550b7ab299f5ac8 @@ -0,0 +1,29 @@ +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 66-71,73 + s_a3125dfe40640a::t_68ba8d586e32ae 4 + s_a3125dfe40640a::t_a558e5b177f6f3 72 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6cfeb7a1931cfd4773d2feeda550b7ab299f5ac8", + "prompts": {}, + "sessions": { + "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_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>" + } + } +} \ No newline at end of file diff --git a/6d/a41ab0fa421eaf2f056c8ec75d2b6ebc91fd91 b/6d/a41ab0fa421eaf2f056c8ec75d2b6ebc91fd91 new file mode 100644 index 00000000000..9fdfe21d21e --- /dev/null +++ b/6d/a41ab0fa421eaf2f056c8ec75d2b6ebc91fd91 @@ -0,0 +1,33 @@ +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 286 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 54 +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 41,75,80,127,134,190,207 +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 109 +packages/@n8n/engine/src/execution/step-store.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 170 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 116 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 726,743,748,757,763,772 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_bfdc3c9bc21b40::t_b1c56930b9d471 107 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6da41ab0fa421eaf2f056c8ec75d2b6ebc91fd91", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/6e/f4e9e6d2b426da0d60754654a19646af729e82 b/6e/f4e9e6d2b426da0d60754654a19646af729e82 new file mode 100644 index 00000000000..e2f0b09ae26 --- /dev/null +++ b/6e/f4e9e6d2b426da0d60754654a19646af729e82 @@ -0,0 +1,55 @@ +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 41-44,58-59,65-66,96-99,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 100,68-70,78-79,91,107 + s_ae088f5e88fc8b::t_685d3531daff92 122,37,71,73,75-76,81,84,86-87,123-132 + s_719e037cee4d57::t_1fda68e550b269 93-95 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6ef4e9e6d2b426da0d60754654a19646af729e82", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/6f/4197fb2bcdda800734403d41e9e47090a1e1c4 b/6f/4197fb2bcdda800734403d41e9e47090a1e1c4 new file mode 100644 index 00000000000..76ba56914cc --- /dev/null +++ b/6f/4197fb2bcdda800734403d41e9e47090a1e1c4 @@ -0,0 +1,40 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 119 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 158-168 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_f3349bed94c9d4 675-707 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 49 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 236-248 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_e0adb9107b30a9 100 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_11f45f728b61b2 28,229-256,260-292,340-355 + s_77655ca8fe3a59::t_3981f9baab2c51 257-259 + s_77655ca8fe3a59::t_8d8d61a214d9e5 314,317,324,331,337 + s_77655ca8fe3a59::t_4c63b1be6220ba 293-313,315-316,318-323,325-330,334-336,338-339 + s_77655ca8fe3a59::t_1ce0a69b4180cb 332-333 + s_77655ca8fe3a59::t_d6013f274fb6cf 204-205 + s_77655ca8fe3a59::t_718d837227242f 356-357 +packages/@n8n/engine/src/execution/wait-sweeper.ts + s_77655ca8fe3a59::t_a5b2fc315236aa 29-31,41,48-51,55-84,87-92 + s_77655ca8fe3a59::t_dd12c7499db79f 93-95 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "6f4197fb2bcdda800734403d41e9e47090a1e1c4", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/70/a1/9f1d1df9b78e9930ce6098e3a0b0460de97a b/70/a1/9f1d1df9b78e9930ce6098e3a0b0460de97a new file mode 100644 index 00000000000..8c45df1e7e2 --- /dev/null +++ b/70/a1/9f1d1df9b78e9930ce6098e3a0b0460de97a @@ -0,0 +1,29 @@ +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 3497-3498,3503-3504,3518-3519 + s_8bfbf7a375b636::t_c0caba43004f8b 3502 + s_8bfbf7a375b636::t_070bac7e7b2477 3523-3525 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "70a19f1d1df9b78e9930ce6098e3a0b0460de97a", + "prompts": {}, + "sessions": { + "s_8bfbf7a375b636": { + "agent_id": { + "tool": "claude", + "id": "71c3c153-cff6-4553-b48e-985f97aec971", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + }, + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/70/d4/6242f61a4fc4dd886616eea8179a4d7a2569 b/70/d4/6242f61a4fc4dd886616eea8179a4d7a2569 new file mode 100644 index 00000000000..bf83ab71e95 --- /dev/null +++ b/70/d4/6242f61a4fc4dd886616eea8179a4d7a2569 @@ -0,0 +1,23 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_32ab422dc18b83 64-71,124-127,169-172 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_9f0e14296bd2d4 65-67 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_3aaf073c2059b7 64-66,68-70,73-74 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "70d46242f61a4fc4dd886616eea8179a4d7a2569", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/70/f7/ffa67d4f499ec50bc3759468916405b3d97c b/70/f7/ffa67d4f499ec50bc3759468916405b3d97c new file mode 100644 index 00000000000..4e4f14d94ed --- /dev/null +++ b/70/f7/ffa67d4f499ec50bc3759468916405b3d97c @@ -0,0 +1,19 @@ +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.vue + s_326dd039c6d306::t_e80ec0163f9869 6,47,76 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "70f7ffa67d4f499ec50bc3759468916405b3d97c", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/71/55b8b98c8e6cb0bacf5f6f2186688a2f87022a b/71/55b8b98c8e6cb0bacf5f6f2186688a2f87022a new file mode 100644 index 00000000000..47793f3c1e4 --- /dev/null +++ b/71/55b8b98c8e6cb0bacf5f6f2186688a2f87022a @@ -0,0 +1,37 @@ +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3810ccee1c4b6c::t_b759beb60bf05c 377 + s_3810ccee1c4b6c::t_48f50c1148c758 369-376,378-380,405,421-451 + s_3810ccee1c4b6c::t_12c64fc0cd699e 452 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_3810ccee1c4b6c::t_709b573408e41b 278 + s_3810ccee1c4b6c::t_4fdc7efe4bf834 104,159-174,180-181,184,193-194,196,198-211,213-216,262-263,267-277,279-290 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3810ccee1c4b6c::t_fc4161b80854fe 294,421,436 + s_3810ccee1c4b6c::t_f782230d36cbf2 291-293,295,313,413-420,422-435 + s_3810ccee1c4b6c::t_b296731901275d 64-91 + s_1389ed5ff32164::t_5b6595c01952f1 437 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "7155b8b98c8e6cb0bacf5f6f2186688a2f87022a", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3810ccee1c4b6c": { + "agent_id": { + "tool": "codex", + "id": "01a0b43b-3931-7362-9463-fedc5b3a6dd3", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/71/9e9a18afb00d54f1fff9ddb4ef411d79de21ad b/71/9e9a18afb00d54f1fff9ddb4ef411d79de21ad new file mode 100644 index 00000000000..c402d02ea16 --- /dev/null +++ b/71/9e9a18afb00d54f1fff9ddb4ef411d79de21ad @@ -0,0 +1,45 @@ +packages/cli/src/modules/agents/agent-conversation-lease.service.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 22-29,108-115,145-154,156,158-159,163-164,166-167,194 +packages/cli/src/modules/agents/agent-message-queue.service.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 304,307 +packages/cli/test/migration/1789499956927-create-agent-message-queue.test.ts + s_d27d09d94cc9ff::t_243e7791a63224 83-110 + s_d27d09d94cc9ff::t_f1ade0977adc21 111-113,124-126 +packages/cli/src/modules/agents/repositories/agent-message-queue.repository.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 150-154 + s_d27d09d94cc9ff::t_ddc25aee06528d 155-156,162 +packages/cli/test/integration/agents/agent-conversation-lease.test.ts + s_d27d09d94cc9ff::t_243e7791a63224 21-24,66-103,304-321 + s_d27d09d94cc9ff::t_3b6249d73aa65e 322-330 +packages/@n8n/db/src/migrations/common/1789499956927-CreateAgentMessageQueue.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 4-8,47-49 + s_d27d09d94cc9ff::t_19f466c5339173 50-53 +packages/cli/test/integration/agents/agent-message-queue.test.ts + s_d27d09d94cc9ff::t_243e7791a63224 791-826,842-843 + s_d27d09d94cc9ff::t_10991e90dee6c5 706 + s_d27d09d94cc9ff::t_be01b7196fe2ff 707-708,827-841 +packages/cli/src/modules/agents/entities/agent-message-queue.entity.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 9,22,54 +packages/cli/src/modules/agents/repositories/agent-conversation-lease.repository.ts + s_d27d09d94cc9ff::t_10991e90dee6c5 33,43-44 +docs/generated/postgres-schema/public.agent_message_queue.md + s_d27d09d94cc9ff::t_c4792ba23209aa 45 +docs/generated/sqlite-schema/agent_message_queue.md + s_d27d09d94cc9ff::t_9058988a4d42cd 47 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "719e9a18afb00d54f1fff9ddb4ef411d79de21ad", + "prompts": {}, + "sessions": { + "s_d27d09d94cc9ff": { + "agent_id": { + "tool": "codex", + "id": "01a0a974-d93e-7a81-998f-70beb9ade7da", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/72/009fb26faf8672d59474938709997b4586f7f1 b/72/009fb26faf8672d59474938709997b4586f7f1 new file mode 100644 index 00000000000..d812a1d2dff --- /dev/null +++ b/72/009fb26faf8672d59474938709997b4586f7f1 @@ -0,0 +1,32 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts + s_71557f57f2f73f::t_ed6beb4342ad3a 336 + s_71557f57f2f73f::t_c33d4523563f4d 317,321 + s_71557f57f2f73f::t_30544111b7e439 394-396 + s_71557f57f2f73f::t_e57742bb095ddf 261-262,264-265 + s_71557f57f2f73f::t_81b9f2e8124597 290-293 + s_71557f57f2f73f::t_4501c8eb244ed4 481 + s_71557f57f2f73f::t_f45f5478d781c4 358-364 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/ChatTrigger.node.test.ts + s_71557f57f2f73f::t_3c23a9175606d4 1069-1073,1075-1088,1090-1092,1094-1121,1123-1130 + s_71557f57f2f73f::t_85eab3ee80b970 1089 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_8ec27805ab652d 1026 + s_71557f57f2f73f::t_d118b1038bd469 1144 + s_71557f57f2f73f::t_0012d041e1ff3f 1102-1125 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "72009fb26faf8672d59474938709997b4586f7f1", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/73/176386798b57a2d5137a217cfbc616c3847304 b/73/176386798b57a2d5137a217cfbc616c3847304 new file mode 100644 index 00000000000..01dac316954 --- /dev/null +++ b/73/176386798b57a2d5137a217cfbc616c3847304 @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_5190d2e7fee137 591-602 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "73176386798b57a2d5137a217cfbc616c3847304", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/73/fbf1fc008134677c8d31a67d892c7bda8671a0 b/73/fbf1fc008134677c8d31a67d892c7bda8671a0 new file mode 100644 index 00000000000..a4bbc243053 --- /dev/null +++ b/73/fbf1fc008134677c8d31a67d892c7bda8671a0 @@ -0,0 +1,37 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_5c8ced0da71a29 63 + s_77655ca8fe3a59::t_92f9ed093e3f3b 64,66 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_684fada72c2a59 69-71 + s_13d0f2e1be0144::t_865943e44889ca 65-68,165-168 + s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 65-67 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 64-66,68,73-74 + s_13d0f2e1be0144::t_684fada72c2a59 69-70 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "73fbf1fc008134677c8d31a67d892c7bda8671a0", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": null + }, + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/75/28c58b2541665a1871dec21ac332074c1f0f28 b/75/28c58b2541665a1871dec21ac332074c1f0f28 new file mode 100644 index 00000000000..41e536e624f --- /dev/null +++ b/75/28c58b2541665a1871dec21ac332074c1f0f28 @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_2c571a40da06b1 109-117,701 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7528c58b2541665a1871dec21ac332074c1f0f28", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/75/509a59ecff0d9922adc2f81aaa0919caeddbe5 b/75/509a59ecff0d9922adc2f81aaa0919caeddbe5 new file mode 100644 index 00000000000..8118389edbc --- /dev/null +++ b/75/509a59ecff0d9922adc2f81aaa0919caeddbe5 @@ -0,0 +1,47 @@ +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2234-2236,2067,2069,2107,2110,2116-2117,2123-2124,2127,2133-2134,2145-2146,2149,2156-2157,2163,2237-2243,2246-2249 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 64,2048-2049,2054-2055 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2119-2122,2137,2160 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2099,2102-2103 + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + ai_agent 2244-2245 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 38-44,120 + s_a3125dfe40640a::t_af24fe60f252a1 20 + s_a3125dfe40640a::t_f338f3ea3806de 65 + s_a3125dfe40640a::t_d31a4391a3a76d 89-97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "75509a59ecff0d9922adc2f81aaa0919caeddbe5", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/75/ee1e08a728f7863562a95ee64bd74a409f2bd4 b/75/ee1e08a728f7863562a95ee64bd74a409f2bd4 new file mode 100644 index 00000000000..744e396125e --- /dev/null +++ b/75/ee1e08a728f7863562a95ee64bd74a409f2bd4 @@ -0,0 +1,24 @@ +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_1389ed5ff32164::t_b2362278fba03f 102 + s_1389ed5ff32164::t_5689676c5f840e 125 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_1389ed5ff32164::t_296c35f5d9bf15 62-64,66 +packages/@n8n/agents/src/__tests__/integration/cassettes/memory-observational/records-observations-and-emits-memory-task-lifecycle-events-after-generate.json + s_1389ed5ff32164::t_b4f23a56c2bc34 28,32,35,38,41,43,47-48,51,67,76,83,87,90,93,96,98,102-103,106 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "75ee1e08a728f7863562a95ee64bd74a409f2bd4", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/76/a3fca14912571c3f43e460211ea5e7a9cfe89e b/76/a3fca14912571c3f43e460211ea5e7a9cfe89e new file mode 100644 index 00000000000..3c8d1075c9f --- /dev/null +++ b/76/a3fca14912571c3f43e460211ea5e7a9cfe89e @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_6adb64a5977e48 58-63,74-76,85,201 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "76a3fca14912571c3f43e460211ea5e7a9cfe89e", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/78/6597479b22b7d923009b1bd1cf09a76fc3b342 b/78/6597479b22b7d923009b1bd1cf09a76fc3b342 new file mode 100644 index 00000000000..0a2aae1d073 --- /dev/null +++ b/78/6597479b22b7d923009b1bd1cf09a76fc3b342 @@ -0,0 +1,41 @@ +packages/@n8n/instance-ai/src/index.ts + s_5be157f6e91b85::t_f4126a0b088860 529 +packages/@n8n/instance-ai/src/runtime/run-state-registry.ts + s_5be157f6e91b85::t_f4126a0b088860 18,64 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_5be157f6e91b85::t_7b03b4aaba083e 82,4354-4359,4382,4384,5129,5138-5141,5188,5687-5689,5711,5713,6485,6706-6728 + s_5be157f6e91b85::t_f4126a0b088860 6729 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_5be157f6e91b85::t_f4126a0b088860 449 +packages/frontend/@n8n/i18n/src/locales/en.json + s_5be157f6e91b85::t_fe5ca83f46431c 300 +packages/@n8n/instance-ai/src/stream/__tests__/instance-context-reach.test.ts + s_5be157f6e91b85::t_f4126a0b088860 36 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_5be157f6e91b85::t_c964b26dac6882 3724-3726,3728,6456-6459,6465 + s_5be157f6e91b85::t_9635b348cbf774 6455,6460-6464,6466-6481,6484-6487,6490-6495,6533,6537,6539-6553,6564,6569,6574-6578,6582-6586,6604,6607,6618-6619 + s_5be157f6e91b85::t_13c1d50b50a35e 241-244,502-505,509,511-512,531,533-537,636-637,658-662,666,3698-3699,3720-3723,3727,3729-3748 + s_5be157f6e91b85::t_f4126a0b088860 35,296-299,506-508,6449,6534-6536,6557-6558,6587-6603,6605-6606,6608-6617 +packages/@n8n/instance-ai/src/stream/instance-context-reach.ts + s_5be157f6e91b85::t_f4126a0b088860 6 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceContextStep.test.ts + s_5be157f6e91b85::t_bbf03eddf3b2dd 121-122 +packages/@n8n/instance-ai/src/runtime/instance-context-state.ts + s_5be157f6e91b85::t_f4126a0b088860 1-12 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "786597479b22b7d923009b1bd1cf09a76fc3b342", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/78/7ba9c495253048e54fbd25abba123c52d1c5ee b/78/7ba9c495253048e54fbd25abba123c52d1c5ee new file mode 100644 index 00000000000..67efdb61654 --- /dev/null +++ b/78/7ba9c495253048e54fbd25abba123c52d1c5ee @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts + s_13d0f2e1be0144::t_a7870e6851e4a2 57-62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "787ba9c495253048e54fbd25abba123c52d1c5ee", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/7a/6c12560afc1039159594160408986d600b2ffc b/7a/6c12560afc1039159594160408986d600b2ffc new file mode 100644 index 00000000000..820eeec80ff --- /dev/null +++ b/7a/6c12560afc1039159594160408986d600b2ffc @@ -0,0 +1,19 @@ +packages/@n8n/api-types/src/dto/data-table/data-table-public.dto.ts + s_6bf40a92f12566::t_610626e1bca460 48-51,53-57,59-61 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "7a6c12560afc1039159594160408986d600b2ffc", + "prompts": {}, + "sessions": { + "s_6bf40a92f12566": { + "agent_id": { + "tool": "claude", + "id": "acd166d2-e453-445b-bc4e-6dfd687860cd", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/7a/af3e188acf20ba07e10f8bd155a7ce893b83c5 b/7a/af3e188acf20ba07e10f8bd155a7ce893b83c5 new file mode 100644 index 00000000000..359b1d6a119 --- /dev/null +++ b/7a/af3e188acf20ba07e10f8bd155a7ce893b83c5 @@ -0,0 +1,34 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/ChatTrigger.node.test.ts + s_71557f57f2f73f::t_36a41080fed3fc 1233,1252 + s_71557f57f2f73f::t_8c1bf631be7e9b 1284-1302 + s_71557f57f2f73f::t_479b734f266715 1204-1210,1222 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/frame-token.test.ts + s_71557f57f2f73f::t_36a41080fed3fc 12-14,48,56 + s_71557f57f2f73f::t_87a421537b032b 37-46 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/frame-token.ts + s_71557f57f2f73f::t_bbcf1f46fb3ac4 37-45,50-51 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_e6cdd38445149b 1135,1160 + s_71557f57f2f73f::t_64d90878a8638f 1010-1013,1015-1016,1020 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7aaf3e188acf20ba07e10f8bd155a7ce893b83c5", + "prompts": {}, + "humans": { + "h_2f80f0e06f710c": { + "author": "Jaakko Husso " + } + }, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/7a/f53bf3df8819c626615c6190ac3bd955953512 b/7a/f53bf3df8819c626615c6190ac3bd955953512 new file mode 100644 index 00000000000..f936256d5c8 --- /dev/null +++ b/7a/f53bf3df8819c626615c6190ac3bd955953512 @@ -0,0 +1,26 @@ +packages/cli/src/commands/start.ts + s_e0657dc452bb57::t_270578ba1b6d34 46 + s_e0657dc452bb57::t_2d95c05a3cf175 273-275 +packages/cli/src/commands/__tests__/start.test.ts + s_e0657dc452bb57::t_2d667f31a33ca2 35 + s_e0657dc452bb57::t_e089cad5038f36 114 + s_e0657dc452bb57::t_496e7e057b184c 205-215 + s_e0657dc452bb57::t_91f39842e73718 251 + s_e0657dc452bb57::t_795d7f57aabddb 42-44 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "7af53bf3df8819c626615c6190ac3bd955953512", + "prompts": {}, + "sessions": { + "s_e0657dc452bb57": { + "agent_id": { + "tool": "claude", + "id": "758a9e65-509b-4991-b663-2feb39e57fdc", + "model": "claude-fable-5-1" + }, + "human_author": "konstantintieber " + } + } +} \ No newline at end of file diff --git a/7b/0ee245f1cfa52114b526beb18397e30adf27c1 b/7b/0ee245f1cfa52114b526beb18397e30adf27c1 new file mode 100644 index 00000000000..2308ac04b27 --- /dev/null +++ b/7b/0ee245f1cfa52114b526beb18397e30adf27c1 @@ -0,0 +1,30 @@ +packages/cli/src/modules/promotions.ee/promotion-connections.service.ts + s_01a1b75be666ca::t_74d76312fb612a 10,289-292 +packages/@n8n/api-types/src/dto/index.ts + s_01a1b75be666ca::t_74d76312fb612a 610 +packages/@n8n/api-types/src/dto/promotions/promotion-config.dto.ts + s_01a1b75be666ca::t_74d76312fb612a 94,142-143,146-147 +packages/@n8n/api-types/src/dto/promotions/promotion-connection.dto.ts + s_01a1b75be666ca::t_74d76312fb612a 145 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-config.dto.test.ts + s_01a1b75be666ca::t_74d76312fb612a 2,6-7,16-22,100-101,116-149 + s_01a1b75be666ca::t_00963c214dd5e2 150 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsSettings.api.ts + s_01a1b75be666ca::t_74d76312fb612a 8,29 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "7b0ee245f1cfa52114b526beb18397e30adf27c1", + "prompts": {}, + "sessions": { + "s_01a1b75be666ca": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-df52-7862-9ee4-e5b4d43b0c0d", + "model": "gpt-5.6-sol" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/7f/882cd9ff467ef8aa7d77c85d433d747edd04ca b/7f/882cd9ff467ef8aa7d77c85d433d747edd04ca new file mode 100644 index 00000000000..63ee33b3bfe --- /dev/null +++ b/7f/882cd9ff467ef8aa7d77c85d433d747edd04ca @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7f882cd9ff467ef8aa7d77c85d433d747edd04ca", + "prompts": {} +} \ No newline at end of file diff --git a/80/735433628f77390ad61664cc905b5ba8168105 b/80/735433628f77390ad61664cc905b5ba8168105 new file mode 100644 index 00000000000..7b3a2212d02 --- /dev/null +++ b/80/735433628f77390ad61664cc905b5ba8168105 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/README.md + s_691719f04965a8::t_c17c3437349fd1 1-150 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "80735433628f77390ad61664cc905b5ba8168105", + "prompts": {}, + "sessions": { + "s_691719f04965a8": { + "agent_id": { + "tool": "claude", + "id": "abcde464-1c00-4bc6-9f2b-1b8ad5c76471", + "model": "claude-fable-5-1" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/81/048504d5596ccd5ea580719fd9913662a065d1 b/81/04/8504d5596ccd5ea580719fd9913662a065d1 similarity index 100% rename from 81/048504d5596ccd5ea580719fd9913662a065d1 rename to 81/04/8504d5596ccd5ea580719fd9913662a065d1 diff --git a/81/0ac2644904829c84925a75ccc71ec643cb489a b/81/0a/c2644904829c84925a75ccc71ec643cb489a similarity index 100% rename from 81/0ac2644904829c84925a75ccc71ec643cb489a rename to 81/0a/c2644904829c84925a75ccc71ec643cb489a diff --git a/81/0d189e26d47b793968446bb3ce0df7ab048c6c b/81/0d/189e26d47b793968446bb3ce0df7ab048c6c similarity index 100% rename from 81/0d189e26d47b793968446bb3ce0df7ab048c6c rename to 81/0d/189e26d47b793968446bb3ce0df7ab048c6c diff --git a/81/0d8c5145c360ffc18861a37fd70c22060a5844 b/81/0d/8c5145c360ffc18861a37fd70c22060a5844 similarity index 100% rename from 81/0d8c5145c360ffc18861a37fd70c22060a5844 rename to 81/0d/8c5145c360ffc18861a37fd70c22060a5844 diff --git a/81/0e7040834a415f4bca11c142eceb6e16d9e0de b/81/0e/7040834a415f4bca11c142eceb6e16d9e0de similarity index 100% rename from 81/0e7040834a415f4bca11c142eceb6e16d9e0de rename to 81/0e/7040834a415f4bca11c142eceb6e16d9e0de diff --git a/81/0f036f4c3d4e64760d4bbb3edf6e9d3cd826e9 b/81/0f/036f4c3d4e64760d4bbb3edf6e9d3cd826e9 similarity index 100% rename from 81/0f036f4c3d4e64760d4bbb3edf6e9d3cd826e9 rename to 81/0f/036f4c3d4e64760d4bbb3edf6e9d3cd826e9 diff --git a/81/1798162664be41495cda4fccafa3d454e4c284 b/81/17/98162664be41495cda4fccafa3d454e4c284 similarity index 100% rename from 81/1798162664be41495cda4fccafa3d454e4c284 rename to 81/17/98162664be41495cda4fccafa3d454e4c284 diff --git a/81/1ad6c7f2d87a272386321e7af0bce878110a6e b/81/1a/d6c7f2d87a272386321e7af0bce878110a6e similarity index 100% rename from 81/1ad6c7f2d87a272386321e7af0bce878110a6e rename to 81/1a/d6c7f2d87a272386321e7af0bce878110a6e diff --git a/81/2000ccc79ecefea82d949ba1360a3bfe155c11 b/81/20/00ccc79ecefea82d949ba1360a3bfe155c11 similarity index 100% rename from 81/2000ccc79ecefea82d949ba1360a3bfe155c11 rename to 81/20/00ccc79ecefea82d949ba1360a3bfe155c11 diff --git a/81/223913bc30ddd2e7668e5727c63a7028cc77b5 b/81/22/3913bc30ddd2e7668e5727c63a7028cc77b5 similarity index 100% rename from 81/223913bc30ddd2e7668e5727c63a7028cc77b5 rename to 81/22/3913bc30ddd2e7668e5727c63a7028cc77b5 diff --git a/81/3505756d82081f83a8e55f005acc5034afb3ac b/81/35/05756d82081f83a8e55f005acc5034afb3ac similarity index 100% rename from 81/3505756d82081f83a8e55f005acc5034afb3ac rename to 81/35/05756d82081f83a8e55f005acc5034afb3ac diff --git a/81/385b3b48a418703562288b3d750de02bfaac21 b/81/38/5b3b48a418703562288b3d750de02bfaac21 similarity index 100% rename from 81/385b3b48a418703562288b3d750de02bfaac21 rename to 81/38/5b3b48a418703562288b3d750de02bfaac21 diff --git a/81/3c3e5e71459dd33b571c44fbce42bd20690b00 b/81/3c/3e5e71459dd33b571c44fbce42bd20690b00 similarity index 100% rename from 81/3c3e5e71459dd33b571c44fbce42bd20690b00 rename to 81/3c/3e5e71459dd33b571c44fbce42bd20690b00 diff --git a/81/4042b882919929a870b25bb67800ed964f49f9 b/81/40/42b882919929a870b25bb67800ed964f49f9 similarity index 100% rename from 81/4042b882919929a870b25bb67800ed964f49f9 rename to 81/40/42b882919929a870b25bb67800ed964f49f9 diff --git a/81/4bfe81b02e292a22327cc3ab3edb3f9fb7a24d b/81/4b/fe81b02e292a22327cc3ab3edb3f9fb7a24d similarity index 100% rename from 81/4bfe81b02e292a22327cc3ab3edb3f9fb7a24d rename to 81/4b/fe81b02e292a22327cc3ab3edb3f9fb7a24d diff --git a/81/4dfb3fd9b39c90ff2b90b7cd5226003c79f1d7 b/81/4d/fb3fd9b39c90ff2b90b7cd5226003c79f1d7 similarity index 100% rename from 81/4dfb3fd9b39c90ff2b90b7cd5226003c79f1d7 rename to 81/4d/fb3fd9b39c90ff2b90b7cd5226003c79f1d7 diff --git a/81/4e5c293413f7543eccbbaba37096656620de0a b/81/4e/5c293413f7543eccbbaba37096656620de0a similarity index 100% rename from 81/4e5c293413f7543eccbbaba37096656620de0a rename to 81/4e/5c293413f7543eccbbaba37096656620de0a diff --git a/81/51fcd6475715ccf1fd40a66be603ce978cdffe b/81/51/fcd6475715ccf1fd40a66be603ce978cdffe similarity index 100% rename from 81/51fcd6475715ccf1fd40a66be603ce978cdffe rename to 81/51/fcd6475715ccf1fd40a66be603ce978cdffe diff --git a/81/548e7afeb0d969cf8854ec4883b1dd4d42d9f8 b/81/54/8e7afeb0d969cf8854ec4883b1dd4d42d9f8 similarity index 100% rename from 81/548e7afeb0d969cf8854ec4883b1dd4d42d9f8 rename to 81/54/8e7afeb0d969cf8854ec4883b1dd4d42d9f8 diff --git a/81/5c406dbd185622fdd939bcc876c6c32363d022 b/81/5c/406dbd185622fdd939bcc876c6c32363d022 similarity index 100% rename from 81/5c406dbd185622fdd939bcc876c6c32363d022 rename to 81/5c/406dbd185622fdd939bcc876c6c32363d022 diff --git a/81/5cb37dbfd77085c3e812bd10248f5a96a60c94 b/81/5c/b37dbfd77085c3e812bd10248f5a96a60c94 similarity index 100% rename from 81/5cb37dbfd77085c3e812bd10248f5a96a60c94 rename to 81/5c/b37dbfd77085c3e812bd10248f5a96a60c94 diff --git a/81/64a6dd107d0941859f8ecf7a3c504a9a0abae1 b/81/64/a6dd107d0941859f8ecf7a3c504a9a0abae1 similarity index 100% rename from 81/64a6dd107d0941859f8ecf7a3c504a9a0abae1 rename to 81/64/a6dd107d0941859f8ecf7a3c504a9a0abae1 diff --git a/81/68d07ea0cf74c74c56240beb36febc5565add2 b/81/68/d07ea0cf74c74c56240beb36febc5565add2 similarity index 100% rename from 81/68d07ea0cf74c74c56240beb36febc5565add2 rename to 81/68/d07ea0cf74c74c56240beb36febc5565add2 diff --git a/81/6eb777440033e27c0715957958128a4f898d12 b/81/6e/b777440033e27c0715957958128a4f898d12 similarity index 100% rename from 81/6eb777440033e27c0715957958128a4f898d12 rename to 81/6e/b777440033e27c0715957958128a4f898d12 diff --git a/81/7341f155a60153f5c9d0dfb72750d5cc76bc2a b/81/73/41f155a60153f5c9d0dfb72750d5cc76bc2a similarity index 100% rename from 81/7341f155a60153f5c9d0dfb72750d5cc76bc2a rename to 81/73/41f155a60153f5c9d0dfb72750d5cc76bc2a diff --git a/81/7d1ff8f9ea9f9d6e1599f1b6d0ad673d9b920a b/81/7d/1ff8f9ea9f9d6e1599f1b6d0ad673d9b920a similarity index 100% rename from 81/7d1ff8f9ea9f9d6e1599f1b6d0ad673d9b920a rename to 81/7d/1ff8f9ea9f9d6e1599f1b6d0ad673d9b920a diff --git a/81/86de91070d463cf28928d1c5eed82a56d413e2 b/81/86/de91070d463cf28928d1c5eed82a56d413e2 similarity index 100% rename from 81/86de91070d463cf28928d1c5eed82a56d413e2 rename to 81/86/de91070d463cf28928d1c5eed82a56d413e2 diff --git a/81/8b/1defe7490459ca185a0d932658d453817dec b/81/8b/1defe7490459ca185a0d932658d453817dec new file mode 100644 index 00000000000..87ffe34ab2f --- /dev/null +++ b/81/8b/1defe7490459ca185a0d932658d453817dec @@ -0,0 +1,163 @@ +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11-12,14,19-21,26-27 + s_71c6da2ee47cd3::t_d67313882bd806 5-10,13,15 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 16-18 + s_bfdc3c9bc21b40::t_9d239a1839201d 22-25 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-37,39-41,46 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 41-50,58 + s_719e037cee4d57::t_6eb243654129cd 57 + s_719e037cee4d57::t_ad9e149f2f0240 59,61 + s_719e037cee4d57::t_4d7b0304b6368f 62 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2219-2221,2223-2232,2235-2238 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + ai_agent 2233-2234 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,13-15,25-27,33,37,71-100,65-66 + s_71c6da2ee47cd3::t_4d94f6f753024f 4,11-12,16,28,31,34-35,38,44-56,67-68,70,109,111 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 5,17-24,29-30,32,36,39,41,43,69,103 + s_4c46dcfe1ba789::t_e86cea15aea75d 40,42 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,19,40-41,44,46-49,53-55,59-66,69-72,76,80,83-86,92,100,102,104-105,111,162,165,167-168,170-172,179-182,185-186,138,143,160-161,27-28,36-37,121,128,149 + ai_agent 4-7,9,12 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,57 + s_4c46dcfe1ba789::t_f9dae768d9a165 18,42-43,45,77-79,87-91 + s_4c46dcfe1ba789::t_08563fce175542 20,38-39,50-52,58,73-75,93-98,101,103,166,169,183-184 + s_4c46dcfe1ba789::t_9317a33118b923 21,56,67-68,82 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 163-164,173-174,177-178 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 175-176 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 141 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-6,9-15,17-34,59-72 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 + s_71c6da2ee47cd3::t_11151294bf63cb 86-91 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42-44,46-47,50,53 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,48-49 + s_4c46dcfe1ba789::t_eed36ddb86f263 51-52 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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,230-241,147,149,158-159,164,168,177-178,183,187,210-211,192-193,195,199,201 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,215-216,145-146,162-163,181-182,197 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-138,188,191,198 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 139,143,150-157,160,169-176,202-209 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 141-142,144,148,161,165-167,179-180 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,33-39,41,44,22,24,26-27,29,31 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,42-43,45 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 40 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,12-13 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 14 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 111 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,163 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-51,60-91 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,7-8,15-22,25-26,29,36,38-55,59-73,83-85,93,99,103-104,110,117-119,121-127,132,134-137,204,207,213-215,217,223-224,238-240,247-249,251-254,258-259,144,150,152-153,157,163,165-166,170-172,174-175,182,185,187-188,195-196,198,200-201 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 9,74-76,78-80,82,133 + s_4c46dcfe1ba789::t_a519961dfa21ce 11-14,86-87,89-91,94-96,98,100-101 + s_4c46dcfe1ba789::t_533d342b8bac27 23-24,27-28,31-35,56-58,128-129,202,205,216,241-243 + ai_agent 30,37,255-257 + s_719e037cee4d57::t_d73bc028dc08bb 105,108-109,111-116 + s_4c46dcfe1ba789::t_6941e602868b24 212,219-222,245-246,149,162,181,194 + s_9a2a7a8eef9b2d::t_df6b21aba09276 225,227-237,145,147,158-161 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,130 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 142,154-155,164,168 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1250-1280,1283 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154,1160 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1157 + s_4c46dcfe1ba789::t_36c3453a753a08 1281-1282,1284-1286 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,114 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-46,48 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "818b1defe7490459ca185a0d932658d453817dec", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/81/9b411111a40d9b89f7456bdb86bda1977bfea9 b/81/9b/411111a40d9b89f7456bdb86bda1977bfea9 similarity index 100% rename from 81/9b411111a40d9b89f7456bdb86bda1977bfea9 rename to 81/9b/411111a40d9b89f7456bdb86bda1977bfea9 diff --git a/81/9d86ad7549da3cbc6105b4945da19ea597b52c b/81/9d/86ad7549da3cbc6105b4945da19ea597b52c similarity index 100% rename from 81/9d86ad7549da3cbc6105b4945da19ea597b52c rename to 81/9d/86ad7549da3cbc6105b4945da19ea597b52c diff --git a/81/9fdddc229d7efe20eee46df5c8b200bee2f11c b/81/9f/dddc229d7efe20eee46df5c8b200bee2f11c similarity index 100% rename from 81/9fdddc229d7efe20eee46df5c8b200bee2f11c rename to 81/9f/dddc229d7efe20eee46df5c8b200bee2f11c diff --git a/81/a14147a0739345f96033e6870e612564009aa9 b/81/a1/4147a0739345f96033e6870e612564009aa9 similarity index 100% rename from 81/a14147a0739345f96033e6870e612564009aa9 rename to 81/a1/4147a0739345f96033e6870e612564009aa9 diff --git a/81/a50bedd8e18f273d948f773d3fb97d5c1a3694 b/81/a5/0bedd8e18f273d948f773d3fb97d5c1a3694 similarity index 100% rename from 81/a50bedd8e18f273d948f773d3fb97d5c1a3694 rename to 81/a5/0bedd8e18f273d948f773d3fb97d5c1a3694 diff --git a/81/a541795ca367dae2ba972b0c220f36e0495606 b/81/a5/41795ca367dae2ba972b0c220f36e0495606 similarity index 100% rename from 81/a541795ca367dae2ba972b0c220f36e0495606 rename to 81/a5/41795ca367dae2ba972b0c220f36e0495606 diff --git a/81/a828fa360f154e266ab3d1158ef273ffca8b5c b/81/a8/28fa360f154e266ab3d1158ef273ffca8b5c similarity index 100% rename from 81/a828fa360f154e266ab3d1158ef273ffca8b5c rename to 81/a8/28fa360f154e266ab3d1158ef273ffca8b5c diff --git a/81/ab5a57613870d19101628388b55e0cebc97db4 b/81/ab/5a57613870d19101628388b55e0cebc97db4 similarity index 100% rename from 81/ab5a57613870d19101628388b55e0cebc97db4 rename to 81/ab/5a57613870d19101628388b55e0cebc97db4 diff --git a/81/b26f9227ae0ad7c17048af981d601f46be8ce7 b/81/b2/6f9227ae0ad7c17048af981d601f46be8ce7 similarity index 100% rename from 81/b26f9227ae0ad7c17048af981d601f46be8ce7 rename to 81/b2/6f9227ae0ad7c17048af981d601f46be8ce7 diff --git a/81/b283ef987bce848f56e46b0a9f4329359542b0 b/81/b2/83ef987bce848f56e46b0a9f4329359542b0 similarity index 100% rename from 81/b283ef987bce848f56e46b0a9f4329359542b0 rename to 81/b2/83ef987bce848f56e46b0a9f4329359542b0 diff --git a/81/b7dec76c16ef85c34485bf6aa8e57fb539f7df b/81/b7/dec76c16ef85c34485bf6aa8e57fb539f7df similarity index 100% rename from 81/b7dec76c16ef85c34485bf6aa8e57fb539f7df rename to 81/b7/dec76c16ef85c34485bf6aa8e57fb539f7df diff --git a/81/ba92056fbe7ac6c39b1a064cd26a78d88e95c6 b/81/ba/92056fbe7ac6c39b1a064cd26a78d88e95c6 similarity index 100% rename from 81/ba92056fbe7ac6c39b1a064cd26a78d88e95c6 rename to 81/ba/92056fbe7ac6c39b1a064cd26a78d88e95c6 diff --git a/81/bbc897eaae03090b3ded9fdafe7d8d2afbcd85 b/81/bb/c897eaae03090b3ded9fdafe7d8d2afbcd85 similarity index 100% rename from 81/bbc897eaae03090b3ded9fdafe7d8d2afbcd85 rename to 81/bb/c897eaae03090b3ded9fdafe7d8d2afbcd85 diff --git a/81/c093675bd80deb8eefafcfca3c396d5e88ac1c b/81/c0/93675bd80deb8eefafcfca3c396d5e88ac1c similarity index 100% rename from 81/c093675bd80deb8eefafcfca3c396d5e88ac1c rename to 81/c0/93675bd80deb8eefafcfca3c396d5e88ac1c diff --git a/81/c19ceaaacd8d0e0d22a17ecf75685faf4e5ad4 b/81/c1/9ceaaacd8d0e0d22a17ecf75685faf4e5ad4 similarity index 100% rename from 81/c19ceaaacd8d0e0d22a17ecf75685faf4e5ad4 rename to 81/c1/9ceaaacd8d0e0d22a17ecf75685faf4e5ad4 diff --git a/81/c2cf3183a324e42ff81301f810d1cebc08e63c b/81/c2/cf3183a324e42ff81301f810d1cebc08e63c similarity index 100% rename from 81/c2cf3183a324e42ff81301f810d1cebc08e63c rename to 81/c2/cf3183a324e42ff81301f810d1cebc08e63c diff --git a/81/c2fd7911aa9c29bc1d01e00d7edfc160179e17 b/81/c2/fd7911aa9c29bc1d01e00d7edfc160179e17 similarity index 100% rename from 81/c2fd7911aa9c29bc1d01e00d7edfc160179e17 rename to 81/c2/fd7911aa9c29bc1d01e00d7edfc160179e17 diff --git a/81/c4/037e067ea1862bd30a16fe2a9ef8c4f9107d b/81/c4/037e067ea1862bd30a16fe2a9ef8c4f9107d new file mode 100644 index 00000000000..5ad62b82696 --- /dev/null +++ b/81/c4/037e067ea1862bd30a16fe2a9ef8c4f9107d @@ -0,0 +1,63 @@ +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-14,24,26,28,30-31,33,38,40,49-51,53-55,57-59,23,36 + s_4c46dcfe1ba789::t_08563fce175542 34,9,15-22,25,27,29,32,35,37,41,44-46 + s_4c46dcfe1ba789::t_da2277d78fbcda 39,47-48,52 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 42-43,56 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,46-52,59-65,103-105,108-113,118-127,130,143,149-151,158-159,162 + s_4c46dcfe1ba789::t_533d342b8bac27 21-22,33,37-45,80-81,107,114-116,160,163-170,152-153,72,74-75,79,86,89-90,94-95,97 + s_4c46dcfe1ba789::t_a519961dfa21ce 68-69,7-10,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_6941e602868b24 148,155-157 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,106,117,129,161 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2231-2233,2064,2066,2104,2107,2113-2114,2120-2121,2124,2130-2131,2142-2143,2146,2153-2154,2160 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63,2045-2046,2051-2052 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116-2119,2134,2157 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 431,433,437,432,434-436,438-443,445,447-448,450-455,457,460-476 + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,459,1249-1269,1271-1275,1279 + s_4c46dcfe1ba789::t_b486633a6977bd 63,88-91 + s_4c46dcfe1ba789::t_36c3453a753a08 1277-1278,1280-1282 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154-1156 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,23-25,31-32,38-40,42-43,47-49,57,77,81,84,87,90,92-93,102-103,62,18,68 + s_4c46dcfe1ba789::t_9317a33118b923 17,26,36-37,53,13-14,33-34,44-46,59-61,63,97,99-100,112-113 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 30,86,91,94,8,21 + s_71c6da2ee47cd3::t_c470b0a9f3961f 41,79 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-67 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,58,70-76,78,80,83,85,88-89,95-96,98,101,105,114-115 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "81c4037e067ea1862bd30a16fe2a9ef8c4f9107d", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/81/c54412d18a46040b71fd112c7c3c42e69444c6 b/81/c5/4412d18a46040b71fd112c7c3c42e69444c6 similarity index 100% rename from 81/c54412d18a46040b71fd112c7c3c42e69444c6 rename to 81/c5/4412d18a46040b71fd112c7c3c42e69444c6 diff --git a/81/c56cc21493582493d8b0494ebdf81f32167b60 b/81/c5/6cc21493582493d8b0494ebdf81f32167b60 similarity index 100% rename from 81/c56cc21493582493d8b0494ebdf81f32167b60 rename to 81/c5/6cc21493582493d8b0494ebdf81f32167b60 diff --git a/81/da64e3440e66b5e8cde2df17ab7cea737536c8 b/81/da/64e3440e66b5e8cde2df17ab7cea737536c8 similarity index 100% rename from 81/da64e3440e66b5e8cde2df17ab7cea737536c8 rename to 81/da/64e3440e66b5e8cde2df17ab7cea737536c8 diff --git a/81/da95a3d767682b239450329adc19665f3a494e b/81/da/95a3d767682b239450329adc19665f3a494e similarity index 100% rename from 81/da95a3d767682b239450329adc19665f3a494e rename to 81/da/95a3d767682b239450329adc19665f3a494e diff --git a/81/e411ac72cd947d540ee2d28ae3904a9c66b79b b/81/e4/11ac72cd947d540ee2d28ae3904a9c66b79b similarity index 100% rename from 81/e411ac72cd947d540ee2d28ae3904a9c66b79b rename to 81/e4/11ac72cd947d540ee2d28ae3904a9c66b79b diff --git a/81/e7115062a4dd79bc70eebb7afb326d03c9ac61 b/81/e7/115062a4dd79bc70eebb7afb326d03c9ac61 similarity index 100% rename from 81/e7115062a4dd79bc70eebb7afb326d03c9ac61 rename to 81/e7/115062a4dd79bc70eebb7afb326d03c9ac61 diff --git a/81/f2052238f526df84e12d9106e4554cf1b4d8e2 b/81/f2/052238f526df84e12d9106e4554cf1b4d8e2 similarity index 100% rename from 81/f2052238f526df84e12d9106e4554cf1b4d8e2 rename to 81/f2/052238f526df84e12d9106e4554cf1b4d8e2 diff --git a/81/f3824c04babb7a81de56fe802e33c8c279d099 b/81/f3/824c04babb7a81de56fe802e33c8c279d099 similarity index 100% rename from 81/f3824c04babb7a81de56fe802e33c8c279d099 rename to 81/f3/824c04babb7a81de56fe802e33c8c279d099 diff --git a/81/fe7c97174f33e0bf9111d1c03ef3f99ebb0430 b/81/fe/7c97174f33e0bf9111d1c03ef3f99ebb0430 similarity index 100% rename from 81/fe7c97174f33e0bf9111d1c03ef3f99ebb0430 rename to 81/fe/7c97174f33e0bf9111d1c03ef3f99ebb0430 diff --git a/84/5c14ae39122dea762c665c38ece19b1a689254 b/84/5c14ae39122dea762c665c38ece19b1a689254 new file mode 100644 index 00000000000..f1f5d7db073 --- /dev/null +++ b/84/5c14ae39122dea762c665c38ece19b1a689254 @@ -0,0 +1,114 @@ +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_c9c0907989c393 1-5,7-10,24-27,31-48,50-54,57-60,64,81,92,95-97,99-101 + s_bfdc3c9bc21b40::t_dd64c32e7dc00a 6,11,13-15,17-23,28-30,56,61-63,65-69,79-80,82-83,87-90,93-94,98 +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_2a4a89afc8c936 1-40,42-74,76-79,81-84,91-126,128-129,167-168,175-177,185-190,192-193,200-211,219-221 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 41,75,80,127,191 + s_bfdc3c9bc21b40::t_a42b92bc8e031f 85-90,169-174,178-184,194-199,212-217 + s_bfdc3c9bc21b40::t_24b5f9126ac409 130-166 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_bfdc3c9bc21b40::t_c034f2c20c998e 4,139-145,165 + s_4c46dcfe1ba789::t_265962f8c7de65 7 + s_bfdc3c9bc21b40::t_b6c90302117a21 8,163-164 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 116 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 134-138,153,171 + s_a3125dfe40640a::t_ea1cab81ca4792 503,511-515,523,527-531,539-552,561-564,569 + ai_agent 516-522 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 54 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 107 +packages/@n8n/engine/src/execution/step-store.ts + s_4c46dcfe1ba789::t_ffd35b08460cf0 30-31 + s_bfdc3c9bc21b40::t_9ca27c8cbc86d6 164-165,169 + s_bfdc3c9bc21b40::t_b1222c79686e88 166-168,170 +packages/@n8n/engine/src/execution/index.ts + s_bfdc3c9bc21b40::t_5a37d924c7237a 29 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_bfdc3c9bc21b40::t_8f3ffaaa5d321e 285,290,292-294 + s_bfdc3c9bc21b40::t_b1222c79686e88 286-288,291,299-300 + s_bfdc3c9bc21b40::t_338d9762384e9e 289 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_4c46dcfe1ba789::t_25b507183d9cf6 17,24 + s_bfdc3c9bc21b40::t_6eabcbadd59897 25,80-84 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-3,10-11,13,18-20,25-26 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14 + s_bfdc3c9bc21b40::t_9d239a1839201d 21-24 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_bfdc3c9bc21b40::t_cbbdb4935ce7dd 79-88,727-731,733-742,744-747,749-751,767-769,771 + s_bfdc3c9bc21b40::t_ea6ff4130c0f2c 726,732,743,748,752-766,770,772 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,14,17-18,21,23-26,30-32,36-43,46-49,53,57,60-63,69,77,79,81-82,84,94-95,98-102,105,107-108,110-112,119-122,125-126 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,19-20,22,54-56,64-68 + s_4c46dcfe1ba789::t_08563fce175542 12,15-16,27-29,35,50-52,58,70-76,78,80,83,96-97,106,109,123-124 + s_4c46dcfe1ba789::t_9317a33118b923 13,33,44-45,59 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 34 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 93,103-104,113-114,117-118 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 115-116 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,165-169 + s_bfdc3c9bc21b40::t_b9a34ae42ee94a 12,14,39,91,201 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,11-18,21-22,25,32,34-51,55-69,79-81,89,95,99-100,106,113-115,117-122,135-137,140,153,174-176,183-185,187-190,194-195 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-78,129 + s_4c46dcfe1ba789::t_a519961dfa21ce 7-10,82-88,90-94,96-98 + s_4c46dcfe1ba789::t_533d342b8bac27 19-20,23-24,27-31,52-54 + ai_agent 26,33,191-193 + s_719e037cee4d57::t_d73bc028dc08bb 101-105,107-112 + s_4c46dcfe1ba789::t_6941e602868b24 155-157 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,126 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_bfdc3c9bc21b40::t_5a37d924c7237a 10,103 + s_4c46dcfe1ba789::t_d5b292306ede0a 24,37-38,40,76 + s_71c6da2ee47cd3::t_613cff5051c1db 35-36,39 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "845c14ae39122dea762c665c38ece19b1a689254", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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_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>" + } + } +} \ No newline at end of file diff --git a/84/642aa6cf2c37f6a029e70a50bfd60bd91b7536 b/84/642aa6cf2c37f6a029e70a50bfd60bd91b7536 new file mode 100644 index 00000000000..84c42a1a1db --- /dev/null +++ b/84/642aa6cf2c37f6a029e70a50bfd60bd91b7536 @@ -0,0 +1,71 @@ +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 20,54-57,117,199,203-273,288,292-297,299,307-313 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 27-28,128-129,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354,726,795,802-806 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_7a769f2c239eea::t_83e8cd9d81031e 968 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_7a769f2c239eea::t_83e8cd9d81031e 42-43,107,337-340,352-355 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_7a769f2c239eea::t_83e8cd9d81031e 303-304 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 3,40-41,43-48,73-81,165-173,736-741,1003-1054,1413-1427,1459-1461,1755-1824 + s_7a769f2c239eea::t_e850ff5fa9d20f 1825 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_7a769f2c239eea::t_83e8cd9d81031e 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_7a769f2c239eea::t_83e8cd9d81031e 242-243 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_7a769f2c239eea::t_83e8cd9d81031e 21,156-192,195,203,215 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_7a769f2c239eea::t_83e8cd9d81031e 23-26,28,48,93-98,246-247,265-266,390-391,398,400-404,416-418,425,669,675,688-689 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_7a769f2c239eea::t_83e8cd9d81031e 16-19,21,72,80-83,225-227,229,242 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_7a769f2c239eea::t_83e8cd9d81031e 402-404,436,464-474 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 45 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_7a769f2c239eea::t_83e8cd9d81031e 5,81,99-105 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_7a769f2c239eea::t_83e8cd9d81031e 23-24,193-194,214-215,217-225,256-257 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_7a769f2c239eea::t_83e8cd9d81031e 261-262 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_7a769f2c239eea::t_83e8cd9d81031e 14,30,32-33,35,59 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 1-2,7,40-44,48-93 + s_7a769f2c239eea::t_e465adff21c987 94 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_7a769f2c239eea::t_83e8cd9d81031e 1-119 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_7a769f2c239eea::t_83e8cd9d81031e 1-2,11-15,28,37-74 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_7a769f2c239eea::t_83e8cd9d81031e 110 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_7a769f2c239eea::t_83e8cd9d81031e 42-49,95-97,120-122,205,469-480,488-498,561,567-572,575,640-654,671-672,780,783,797,848-852,930-940 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_7a769f2c239eea::t_83e8cd9d81031e 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/@n8n/agents/src/types/sdk/agent.ts + s_7a769f2c239eea::t_83e8cd9d81031e 339-340 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "84642aa6cf2c37f6a029e70a50bfd60bd91b7536", + "prompts": {}, + "sessions": { + "s_7a769f2c239eea": { + "agent_id": { + "tool": "codex", + "id": "01a0b40f-b032-7fb2-bc11-1597c5883613", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/85/b3be35260306a4ac24f4855b0f6a5af2581871 b/85/b3be35260306a4ac24f4855b0f6a5af2581871 new file mode 100644 index 00000000000..723488f263a --- /dev/null +++ b/85/b3be35260306a4ac24f4855b0f6a5af2581871 @@ -0,0 +1,72 @@ +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 2079-2081 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts + s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1033-1044,1046-1055,1057-1059,1061-1065,1067-1069,1071-1075 + s_b1a69ed75d6063::t_6da7f6f219826c 1045,1056,1060,1066 + s_b1a69ed75d6063::t_b09b3a59b17d6a 1070 +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 +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 32 + s_b1a69ed75d6063::t_44f83423c2fd10 42 + ai_agent 90-93 + s_b1a69ed75d6063::t_d2ab768d295cce 94-97 + s_b1a69ed75d6063::t_b4633bfbbfa738 98-100 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 56,257,4665-4677 +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 490-493 + s_b1a69ed75d6063::t_c447d925375ca8 499 + ai_agent 575 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 70,244,3497-3508,3522-3523,3527-3529 +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 9,52,56-60,302-353 +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 205 + s_b1a69ed75d6063::t_52683c3b24a1a9 615 + s_b1a69ed75d6063::t_26ef90e5ec4d67 1774-1790 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "85b3be35260306a4ac24f4855b0f6a5af2581871", + "prompts": {}, + "sessions": { + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/8a/0ffc121904789aaf3161458b16228b19c478f0 b/8a/0ffc121904789aaf3161458b16228b19c478f0 new file mode 100644 index 00000000000..388fd50f8ef --- /dev/null +++ b/8a/0ffc121904789aaf3161458b16228b19c478f0 @@ -0,0 +1,24 @@ +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_5be157f6e91b85::t_f18e7853a4d168 2,16,204-236,238-244,247-255 + s_5be157f6e91b85::t_e92559c40548b5 237 + s_5be157f6e91b85::t_fb277a0aae3186 245-246 +packages/testing/playwright/pages/CanvasPage.ts + s_5be157f6e91b85::t_6f098cf1f1f2c6 1188,1194 + s_5be157f6e91b85::t_89749ae622164b 1187,1192 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8a0ffc121904789aaf3161458b16228b19c478f0", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/8a/93e66d2ce277f1b9403e5871739377c8673037 b/8a/93e66d2ce277f1b9403e5871739377c8673037 new file mode 100644 index 00000000000..e39a125af68 --- /dev/null +++ b/8a/93e66d2ce277f1b9403e5871739377c8673037 @@ -0,0 +1,16 @@ +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + h_ce2c4b90496ac9 108,218,227,238,248,258 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + h_ce2c4b90496ac9 464 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8a93e66d2ce277f1b9403e5871739377c8673037", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/8a/d5ef3ab62d7170a05ebc60e8bff0be96d9402e b/8a/d5ef3ab62d7170a05ebc60e8bff0be96d9402e new file mode 100644 index 00000000000..e594e7a1c2d --- /dev/null +++ b/8a/d5ef3ab62d7170a05ebc60e8bff0be96d9402e @@ -0,0 +1,44 @@ +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 130-131 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 7-8,16,37-56 +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 45 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 164 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 184-193,195-196,199-200 + s_9a2a7a8eef9b2d::t_dc5396df74f296 143,151,153-156,160,169-176,194,197-198,202-209 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 47 +packages/@n8n/engine/src/server/routes/workflow-executions.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 60 +packages/@n8n/engine/src/execution/execution.types.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 29-33 +packages/@n8n/engine/src/response-channel/index.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 5 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 38,42-48 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 52-59 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 29-32 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 1155-1156,1158-1159 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8ad5ef3ab62d7170a05ebc60e8bff0be96d9402e", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/8b/8690a80dd5895198175d89dabfeb34a4840976 b/8b/8690a80dd5895198175d89dabfeb34a4840976 new file mode 100644 index 00000000000..48f14b46293 --- /dev/null +++ b/8b/8690a80dd5895198175d89dabfeb34a4840976 @@ -0,0 +1,40 @@ +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_5be157f6e91b85::t_f47aab0d609019 33 +packages/cli/src/posthog/index.ts + s_5be157f6e91b85::t_65427902cd5e92 174 + s_5be157f6e91b85::t_1f918b702f12fd 211 +packages/testing/playwright/pages/CanvasPage.ts + s_5be157f6e91b85::t_d5efa993da1854 1187-1188 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_f3339997a8a587 462 + s_5be157f6e91b85::t_80e6ec9db29686 544,574-578,582,587,591-598,614,635-636,642-645 + s_5be157f6e91b85::t_5c7097414b82b4 637-641 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_5be157f6e91b85::t_4cb54b51cf224c 311,561-574,576-577 + s_5be157f6e91b85::t_8ff8f003ec3a51 542,550-551 + s_583f31bceceb3e::t_8e3c52d209ce4e 605 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8b8690a80dd5895198175d89dabfeb34a4840976", + "prompts": {}, + "sessions": { + "s_583f31bceceb3e": { + "agent_id": { + "tool": "claude", + "id": "9264794a-277b-4041-ba69-ba6dee92fbf7", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + }, + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/8c/23912e77a088618668c68f89a26644fb2ff55c b/8c/23912e77a088618668c68f89a26644fb2ff55c new file mode 100644 index 00000000000..608098de517 --- /dev/null +++ b/8c/23912e77a088618668c68f89a26644fb2ff55c @@ -0,0 +1,19 @@ +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_3e81165281f927 113-114 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8c23912e77a088618668c68f89a26644fb2ff55c", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/8c/7766c2c22d61a9da6c7047bb1c9b303e9b09f1 b/8c/7766c2c22d61a9da6c7047bb1c9b303e9b09f1 new file mode 100644 index 00000000000..64be4618273 --- /dev/null +++ b/8c/7766c2c22d61a9da6c7047bb1c9b303e9b09f1 @@ -0,0 +1,25 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_75b63c053b01f6 1-130 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_77655ca8fe3a59::t_75b63c053b01f6 1-100 +packages/@n8n/engine/docs/adr/ADR-20260828-trigger-settlement-before-execution.md + s_77655ca8fe3a59::t_75b63c053b01f6 1-63 +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_77655ca8fe3a59::t_75b63c053b01f6 1-64 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "8c7766c2c22d61a9da6c7047bb1c9b303e9b09f1", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/8e/04518dde91bf639ffe9db396874e313e5d4760 b/8e/04518dde91bf639ffe9db396874e313e5d4760 new file mode 100644 index 00000000000..5cd556508d7 --- /dev/null +++ b/8e/04518dde91bf639ffe9db396874e313e5d4760 @@ -0,0 +1,45 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 139-145 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_13d0f2e1be0144::t_a179618a45f3f1 237,268-270 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 31 +packages/@n8n/engine/src/database/__tests__/workflow-execution.integration.test.ts + s_13d0f2e1be0144::t_6f3010a5418613 7,174,200-262 + s_13d0f2e1be0144::t_d38611fa02ad6e 175-199,263 +packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 43-44 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 58-59,62-75 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 469-479 + s_13d0f2e1be0144::t_cdd853adfd2cea 67 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 66,68-71 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_6ece8161e72289 87 + s_13d0f2e1be0144::t_9b3dcd66135298 1,18-20,55-56,58,63-85,88-90 + s_13d0f2e1be0144::t_29b8f928d326a9 86 + s_13d0f2e1be0144::t_ab0e9a439ea0c4 91 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 755-756,768-769 + s_13d0f2e1be0144::t_cdd853adfd2cea 86 +packages/@n8n/engine/src/execution/__tests__/start-execution.service.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 32 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "8e04518dde91bf639ffe9db396874e313e5d4760", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/90/3ac6b6a9123deda8d1ecd6000d32f849b09c99 b/90/3ac6b6a9123deda8d1ecd6000d32f849b09c99 new file mode 100644 index 00000000000..02ff10a3084 --- /dev/null +++ b/90/3ac6b6a9123deda8d1ecd6000d32f849b09c99 @@ -0,0 +1,21 @@ +packages/@n8n/agents/src/__tests__/integration/cassettes/memory-observational/records-observations-and-emits-memory-task-lifecycle-events-after-generate.json + s_1389ed5ff32164::t_55a9d14d00682e 28,32,35,38,41,43,47-48,51,67,76,83,86-87,90,93,95-96,98,102-103,106 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_1389ed5ff32164::t_ff9030015200fa 28,30,34-36,39,42,44,48,50,52,54,56,58,60,62-74,76,78,81-83,86,89-90,92,95-96,98-99,102,104,107,109-110,113,115,117,121,123,125 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "903ac6b6a9123deda8d1ecd6000d32f849b09c99", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/90/c157acdd5efaab60793a2c37c9e98d4af13afa b/90/c157acdd5efaab60793a2c37c9e98d4af13afa new file mode 100644 index 00000000000..d02cd15692b --- /dev/null +++ b/90/c157acdd5efaab60793a2c37c9e98d4af13afa @@ -0,0 +1,21 @@ +packages/cli/src/posthog/index.ts + s_5be157f6e91b85::t_1f918b702f12fd 210-211,213-214 +packages/cli/src/posthog/__tests__/posthog.test.ts + s_5be157f6e91b85::t_734356394918e2 299-300,305,308 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "90c157acdd5efaab60793a2c37c9e98d4af13afa", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/91/81e90639252ca7cf7b6f290136327f4db7e6d0 b/91/81e90639252ca7cf7b6f290136327f4db7e6d0 new file mode 100644 index 00000000000..62abb2021c4 --- /dev/null +++ b/91/81e90639252ca7cf7b6f290136327f4db7e6d0 @@ -0,0 +1,23 @@ +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_3e81165281f927 167-168,85,87,90,93,124,129,147,154,175,179,181,214,227,229 + s_bc63a262ac8b3b::t_e543d404323db2 64,73,84,126,128 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.test.ts + s_bc63a262ac8b3b::t_626dfa7e47eb69 34,40,43,46-47,60-62,64,67,96,98,111-115,117-119,121,127,130-134,136-138,141-143,148-151,156-158 + s_bc63a262ac8b3b::t_9146335afecdfb 66 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9181e90639252ca7cf7b6f290136327f4db7e6d0", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/91/f3a0e301fac2fdfbb9b05f1b13123b0f53f67b b/91/f3a0e301fac2fdfbb9b05f1b13123b0f53f67b new file mode 100644 index 00000000000..4eed4e59d9c --- /dev/null +++ b/91/f3a0e301fac2fdfbb9b05f1b13123b0f53f67b @@ -0,0 +1,46 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_77655ca8fe3a59::t_309154d04e3773 79-85,131 + s_77655ca8fe3a59::t_115c2e1dfcfc22 156-159,379 +packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts + s_77655ca8fe3a59::t_44a1b3a0d6aff9 27,38 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_a01760ef447896 63 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_77655ca8fe3a59::t_44a1b3a0d6aff9 132-134 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_a01760ef447896 722 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_9caf467b4037fc 122,130-131,136-138,143-145,166-170 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_77655ca8fe3a59::t_a01760ef447896 94 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_77655ca8fe3a59::t_a01760ef447896 48 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_77655ca8fe3a59::t_115c2e1dfcfc22 49,57 +packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts + s_77655ca8fe3a59::t_44a1b3a0d6aff9 33-38 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_a01760ef447896 464-465,517,622,638-639 +packages/@n8n/engine/src/execution/wait-sweeper.ts + s_77655ca8fe3a59::t_309154d04e3773 65-71 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_115c2e1dfcfc22 138-139,200-201 +packages/@n8n/engine/src/execution/execution.types.ts + s_77655ca8fe3a59::t_b6ad9f19c285a7 34-35,50-53,99,102-104,110,130-133 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "91f3a0e301fac2fdfbb9b05f1b13123b0f53f67b", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/93/e59344065cedf672dcc992eb01c6cdaa27e279 b/93/e59344065cedf672dcc992eb01c6cdaa27e279 new file mode 100644 index 00000000000..b0b146d1abd --- /dev/null +++ b/93/e59344065cedf672dcc992eb01c6cdaa27e279 @@ -0,0 +1,32 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/ChatTrigger.node.test.ts + s_71557f57f2f73f::t_3c23a9175606d4 1069-1073,1075-1088,1090-1092,1094-1121,1123-1130 + s_71557f57f2f73f::t_85eab3ee80b970 1089 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts + s_71557f57f2f73f::t_4501c8eb244ed4 481 + s_71557f57f2f73f::t_c33d4523563f4d 317,321 + s_71557f57f2f73f::t_ed6beb4342ad3a 336 + s_71557f57f2f73f::t_e57742bb095ddf 261-262,264-265 + s_71557f57f2f73f::t_f45f5478d781c4 358-364 + s_71557f57f2f73f::t_30544111b7e439 394-396 + s_71557f57f2f73f::t_81b9f2e8124597 290-293 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_d118b1038bd469 1144 + s_71557f57f2f73f::t_0012d041e1ff3f 1102-1125 + s_71557f57f2f73f::t_8ec27805ab652d 1026 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "93e59344065cedf672dcc992eb01c6cdaa27e279", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/94/641a398dd08fd2cec91299ae3efd0e4b91ad2b b/94/641a398dd08fd2cec91299ae3efd0e4b91ad2b new file mode 100644 index 00000000000..56e504b0149 --- /dev/null +++ b/94/641a398dd08fd2cec91299ae3efd0e4b91ad2b @@ -0,0 +1,40 @@ +packages/@n8n/telemetry/src/registry-checks.ts + s_5be157f6e91b85::t_962fdcdb1de224 27-30 +packages/@n8n/telemetry/src/catalog.ts + s_5be157f6e91b85::t_962fdcdb1de224 1,23,41-47,54-60,63-65 +packages/@n8n/telemetry/src/__tests__/registry-checks.test.ts + s_5be157f6e91b85::t_b7a92bfc5ad5e0 85-113 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_5be157f6e91b85::t_11e22a088b4565 732-736,2504,2534,2542-2544,5114,5127-5128,5196-5197,5339,5357,5496,6828,6845,6847 +packages/@n8n/instance-ai/src/__tests__/index.lazy.test.ts + s_5be157f6e91b85::t_0bf5b4914013f0 1-40,42-45,49-52,57-64,68-71,75-82,86-87 + s_5be157f6e91b85::t_4078629c9c2c25 41,46-48,53-56,65-67,72-74,83-85 +packages/@n8n/telemetry/src/__tests__/instance-context-turn.test.ts + s_5be157f6e91b85::t_178e2f24579a10 4,17-37,46,52-53,55,59-113,115-119,137 +packages/@n8n/telemetry/src/__tests__/catalog.test.ts + s_5be157f6e91b85::t_4852d1836aa4f1 51 + s_5be157f6e91b85::t_b7a92bfc5ad5e0 5,43-50,52-74 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_5be157f6e91b85::t_d9770e0910d02a 779-793,795,802-805,808,897,979-982,984-988,991,993 + s_5be157f6e91b85::t_c1b7550d30f43b 2121-2126,2784,2887,3020,3037-3072,6862-6871 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_5be157f6e91b85::t_962fdcdb1de224 57-98,463-486 +packages/@n8n/instance-ai/src/index.ts + s_5be157f6e91b85::t_35de4e5d45b3b9 17,26,29,127-135,450-453,545,587-594 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "94641a398dd08fd2cec91299ae3efd0e4b91ad2b", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/96/b0592ecfa87f639a4b82e4c4b76cd1f785ed06 b/96/b0592ecfa87f639a4b82e4c4b76cd1f785ed06 new file mode 100644 index 00000000000..5b2b7c78dda --- /dev/null +++ b/96/b0592ecfa87f639a4b82e4c4b76cd1f785ed06 @@ -0,0 +1,42 @@ +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_b1a69ed75d6063::t_f8f8bd5c703a94 14,59,63,348-372,384 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts + s_b1a69ed75d6063::t_8321ee74f2a31e 151,153-154 + s_b1a69ed75d6063::t_52f1969c983ea5 488-491 + s_b1a69ed75d6063::t_c447d925375ca8 497 + ai_agent 573 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 56,4665-4666,4668-4669,4672-4678 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + ai_agent 119-122 + s_b1a69ed75d6063::t_d2ab768d295cce 123-126 + s_b1a69ed75d6063::t_b4633bfbbfa738 127-129 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts + s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1033-1039,1042-1044,1046-1051,1053-1056,1058-1060,1062-1066,1068 + s_b1a69ed75d6063::t_6da7f6f219826c 1045,1057,1061,1067 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.test.ts + s_b1a69ed75d6063::t_f8f8bd5c703a94 9,78,93,147-158,160-190 + s_b1a69ed75d6063::t_e92330dcedb244 159 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.vue + s_b1a69ed75d6063::t_654a25f5cf926d 90-92 + s_b1a69ed75d6063::t_99e83c299747eb 232,239 + s_b1a69ed75d6063::t_5def53a85143e2 251-254,258 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 3497-3498,3502-3503,3517-3518 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "96b0592ecfa87f639a4b82e4c4b76cd1f785ed06", + "prompts": {}, + "sessions": { + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/98/da97d79aec96ae3db558430754d101fdd2466e b/98/da97d79aec96ae3db558430754d101fdd2466e new file mode 100644 index 00000000000..5a015b90d03 --- /dev/null +++ b/98/da97d79aec96ae3db558430754d101fdd2466e @@ -0,0 +1,110 @@ +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,7-18,21,23 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-6,22,24 +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 65-70,72 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-231,235 + s_4c46dcfe1ba789::t_6c72c81609f986 232-233 + s_4c46dcfe1ba789::t_e86cea15aea75d 234 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 2-3,10 + s_71c6da2ee47cd3::t_d67313882bd806 4-8 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 3,106-108,152-154,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 86-90 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 444,446,451,518 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 1,3,5-9,20 + s_71c6da2ee47cd3::t_1e866fe525a390 4,10-12,15-19,22-23 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-2,4,12,62-64,71-72,76-78,80-81,85-87,92,100,104,112-113,116,119,121-122,127-128 + s_4c46dcfe1ba789::t_9317a33118b923 14,18,65,74-75,90 + s_4c46dcfe1ba789::t_f1ea1f245992e5 28,34 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 70,115,120,123 + s_71c6da2ee47cd3::t_c470b0a9f3961f 79,102 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2147-2149 +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 4,62,66,95,108-110 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 +packages/workflow/src/interfaces.ts + s_71c6da2ee47cd3::t_1e866fe525a390 3764-3769 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,7-13,17-18,32-45,59-61,64-69,74-83,86,88,90-92,99-100,103 + s_4c46dcfe1ba789::t_533d342b8bac27 14-15,20,23-31,55-56,63,70-72,101,104-111 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 49 + s_4c46dcfe1ba789::t_a519961dfa21ce 51-52 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 2-3,6,9-11,20,24-25,27 + s_71c6da2ee47cd3::t_1e866fe525a390 4-5,7-8,12,19,23,28 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,41-45,47-49,52-53,56-60,63-65,75 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 37-40,54-55,61-62,70-73 + s_1b8554cde45c62::t_16ec079be70cdf 74 + s_ae088f5e88fc8b::t_685d3531daff92 96 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 2,7-9,14,17,24,27,30,48,50 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,5-6,13,23,26,31-47,49 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 22,41-46 + s_4c46dcfe1ba789::t_b5320423cf528d 40,49,51,54 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-43,109 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-46,48 + s_4c46dcfe1ba789::t_eed36ddb86f263 47 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "98da97d79aec96ae3db558430754d101fdd2466e", + "prompts": {}, + "sessions": { + "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_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_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_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>" + } + } +} \ No newline at end of file diff --git a/98/fa66aab444daa77e05cb91548962d649155eba b/98/fa66aab444daa77e05cb91548962d649155eba new file mode 100644 index 00000000000..4f2ec674005 --- /dev/null +++ b/98/fa66aab444daa77e05cb91548962d649155eba @@ -0,0 +1,46 @@ +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-41 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,163-164 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 144-150,152,157-159,161-168,177-188 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 143,151,153-156,160,169-176 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-50 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-83 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 114 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "98fa66aab444daa77e05cb91548962d649155eba", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/99/53ee696ea23d73f61eb306123a7877800d499f b/99/53ee696ea23d73f61eb306123a7877800d499f new file mode 100644 index 00000000000..e58acb86b5d --- /dev/null +++ b/99/53ee696ea23d73f61eb306123a7877800d499f @@ -0,0 +1,20 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_fc674528e0a4a2 309-315,328,368 + s_be3f8258e2d85a::t_ca7d8d84390e64 308 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9953ee696ea23d73f61eb306123a7877800d499f", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/99/60ad7cc918a3a14c8c2447d25040d0a8734b41 b/99/60ad7cc918a3a14c8c2447d25040d0a8734b41 new file mode 100644 index 00000000000..829fffc2e31 --- /dev/null +++ b/99/60ad7cc918a3a14c8c2447d25040d0a8734b41 @@ -0,0 +1,44 @@ +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 130-131 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 7-8,16,37-56 +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 45 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 164 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 184-193,195-196,199-200 + s_9a2a7a8eef9b2d::t_dc5396df74f296 143,151,153-156,160,169-176,194,197-198,202-209 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 47 +packages/@n8n/engine/src/server/routes/workflow-executions.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 60 +packages/@n8n/engine/src/execution/execution.types.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 29-33 +packages/@n8n/engine/src/response-channel/index.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 5 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 38,42-48 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 52-59 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 29-32 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_792e203dd70df7 1155-1156,1158-1159 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9960ad7cc918a3a14c8c2447d25040d0a8734b41", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/99/d718cc6af500eb1a74e8ab35c25def1ec07a51 b/99/d718cc6af500eb1a74e8ab35c25def1ec07a51 new file mode 100644 index 00000000000..42ed593ac72 --- /dev/null +++ b/99/d718cc6af500eb1a74e8ab35c25def1ec07a51 @@ -0,0 +1,20 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_810d3870a4ec6f 168-221,1063-1069 + s_be3f8258e2d85a::t_ddba670149efd4 167 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "99d718cc6af500eb1a74e8ab35c25def1ec07a51", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/9a/606a88bd08e853c83522675a45289b680ec413 b/9a/606a88bd08e853c83522675a45289b680ec413 new file mode 100644 index 00000000000..60c597f134e --- /dev/null +++ b/9a/606a88bd08e853c83522675a45289b680ec413 @@ -0,0 +1,20 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_77ea7495d097b0 31-36,42-49,95-101 + s_13d0f2e1be0144::t_9613c236d13bcd 121-122 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "9a606a88bd08e853c83522675a45289b680ec413", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/9b/13807220a89a85302005c7f14c1aafe0bf3d2c b/9b/13807220a89a85302005c7f14c1aafe0bf3d2c new file mode 100644 index 00000000000..d09ad0835af --- /dev/null +++ b/9b/13807220a89a85302005c7f14c1aafe0bf3d2c @@ -0,0 +1,24 @@ +packages/@n8n/instance-ai/src/tools/nodes.tool.ts + s_7cb4bd3eeea31e::t_b34ec29d14c9e0 589-592 + s_7cb4bd3eeea31e::t_e54244c3c10e1b 587-588 +packages/@n8n/instance-ai/docs/tools.md + s_7cb4bd3eeea31e::t_9a6524190bd3a1 932-934 +packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts + s_7cb4bd3eeea31e::t_ada647c0aa6622 942-959 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9b13807220a89a85302005c7f14c1aafe0bf3d2c", + "prompts": {}, + "sessions": { + "s_7cb4bd3eeea31e": { + "agent_id": { + "tool": "claude", + "id": "7a331f37-4e6a-48bd-b568-40d3f39636ce", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/9b/b517d1d52908d1c6fa86d001121193065fcc02 b/9b/b517d1d52908d1c6fa86d001121193065fcc02 new file mode 100644 index 00000000000..cb01514b360 --- /dev/null +++ b/9b/b517d1d52908d1c6fa86d001121193065fcc02 @@ -0,0 +1,26 @@ +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 64-66,68,73-74 + s_13d0f2e1be0144::t_684fada72c2a59 69-70 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 65-67 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125 + s_13d0f2e1be0144::t_684fada72c2a59 69-71 + s_13d0f2e1be0144::t_865943e44889ca 65-68,165-168 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "9bb517d1d52908d1c6fa86d001121193065fcc02", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/9c/5d/ebcc3035264f1cff98601fa30738a2786dd1 b/9c/5d/ebcc3035264f1cff98601fa30738a2786dd1 new file mode 100644 index 00000000000..1ae0a6403e7 --- /dev/null +++ b/9c/5d/ebcc3035264f1cff98601fa30738a2786dd1 @@ -0,0 +1,47 @@ +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 38-44,120 + s_a3125dfe40640a::t_af24fe60f252a1 20 + s_a3125dfe40640a::t_f338f3ea3806de 65 + s_a3125dfe40640a::t_d31a4391a3a76d 89-97 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2234-2236,2067,2069,2107,2110,2116-2117,2123-2124,2127,2133-2134,2145-2146,2149,2156-2157,2163,2237-2243,2246-2249 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 64,2048-2049,2054-2055 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2119-2122,2137,2160 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2099,2102-2103 + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + ai_agent 2244-2245 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9c5debcc3035264f1cff98601fa30738a2786dd1", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/9c/ba/2b1cd9b0406067c2eb6c2d5f7056bf29ff8a b/9c/ba/2b1cd9b0406067c2eb6c2d5f7056bf29ff8a new file mode 100644 index 00000000000..11af36f66a0 --- /dev/null +++ b/9c/ba/2b1cd9b0406067c2eb6c2d5f7056bf29ff8a @@ -0,0 +1,29 @@ +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_9a2a7a8eef9b2d::t_e1065e26610b01 9,15,23,79-84 + ai_agent 138-140,156 + s_e092ff55a47017::t_82e52d356fb5ce 146 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9cba2b1cd9b0406067c2eb6c2d5f7056bf29ff8a", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/a0/4b9fe3d5c2fba3ab96098b0919828f493b36d2 b/a0/4b9fe3d5c2fba3ab96098b0919828f493b36d2 new file mode 100644 index 00000000000..4bd16332e3d --- /dev/null +++ b/a0/4b9fe3d5c2fba3ab96098b0919828f493b36d2 @@ -0,0 +1,20 @@ +packages/modules/type-availability-policies/frontend/src/components/RestrictedNodePanel.vue + s_326dd039c6d306::t_2ffaede8126e15 38,41 + s_326dd039c6d306::t_f5c7df171d8d47 84,89,91,97-100,106 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a04b9fe3d5c2fba3ab96098b0919828f493b36d2", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "sim " + } + } +} \ No newline at end of file diff --git a/a2/ab0d5f601ac040befe6e850e95eed590abde1a b/a2/ab0d5f601ac040befe6e850e95eed590abde1a new file mode 100644 index 00000000000..0cfd80d6b81 --- /dev/null +++ b/a2/ab0d5f601ac040befe6e850e95eed590abde1a @@ -0,0 +1,36 @@ +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_326dd039c6d306::t_7147f2ad4aefa8 70,3498 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts + s_326dd039c6d306::t_7147f2ad4aefa8 257-259,4672-4673 +packages/modules/type-availability-policies/frontend/src/index.ts + s_326dd039c6d306::t_7147f2ad4aefa8 3-7 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts + s_326dd039c6d306::t_7147f2ad4aefa8 25,148 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts + s_326dd039c6d306::t_7147f2ad4aefa8 1040-1041 +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/frontend/editor-ui/src/features/workflows/canvas/composables/useCanvasNode.ts + s_326dd039c6d306::t_7147f2ad4aefa8 7,70 +packages/modules/type-availability-policies/frontend/README.md + s_326dd039c6d306::t_7147f2ad4aefa8 26-29 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a2ab0d5f601ac040befe6e850e95eed590abde1a", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/a4/5fc4fe9fbb263e8d7de12f8a69bcaba897ea6a b/a4/5fc4fe9fbb263e8d7de12f8a69bcaba897ea6a new file mode 100644 index 00000000000..480b8a815b6 --- /dev/null +++ b/a4/5fc4fe9fbb263e8d7de12f8a69bcaba897ea6a @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_56fff09f2ea9a8 148-153 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "a45fc4fe9fbb263e8d7de12f8a69bcaba897ea6a", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/a5/1ab8b9060b4919c5e097ecff5d38c100adbfb1 b/a5/1ab8b9060b4919c5e097ecff5d38c100adbfb1 new file mode 100644 index 00000000000..1aac99d56ea --- /dev/null +++ b/a5/1ab8b9060b4919c5e097ecff5d38c100adbfb1 @@ -0,0 +1,21 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_0049db2dd32eb1::t_267d3e8a2a6a98 3739 + s_0049db2dd32eb1::t_df498b63a850f6 3742 + s_0049db2dd32eb1::t_88a53d8e5eb30e 3743-3744 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "a51ab8b9060b4919c5e097ecff5d38c100adbfb1", + "prompts": {}, + "sessions": { + "s_0049db2dd32eb1": { + "agent_id": { + "tool": "claude", + "id": "9a30f539-cdf7-4607-bec4-58c9a5450dd6", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/a5/ccae408e1921c1cdfe256deadb2737a902376f b/a5/ccae408e1921c1cdfe256deadb2737a902376f new file mode 100644 index 00000000000..84b98bd829c --- /dev/null +++ b/a5/ccae408e1921c1cdfe256deadb2737a902376f @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_2ae87efc35a707 27-28,86-89,93-94,117-119,138,156-158,161-163,178-180,182-183 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "a5ccae408e1921c1cdfe256deadb2737a902376f", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/a7/65749fc06b15b83bd24181e6c9a884a650b473 b/a7/65749fc06b15b83bd24181e6c9a884a650b473 new file mode 100644 index 00000000000..4b4aa27284f --- /dev/null +++ b/a7/65749fc06b15b83bd24181e6c9a884a650b473 @@ -0,0 +1,30 @@ +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45,53 + s_719e037cee4d57::t_6eb243654129cd 52 + s_719e037cee4d57::t_ad9e149f2f0240 54,56 + s_719e037cee4d57::t_4d7b0304b6368f 57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a765749fc06b15b83bd24181e6c9a884a650b473", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/a8/c9d439f55d2eb64822eee9b427470c8586cdca b/a8/c9d439f55d2eb64822eee9b427470c8586cdca new file mode 100644 index 00000000000..9654c915406 --- /dev/null +++ b/a8/c9d439f55d2eb64822eee9b427470c8586cdca @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a8c9d439f55d2eb64822eee9b427470c8586cdca", + "prompts": {} +} \ No newline at end of file diff --git a/a8/d8903fdd32a796615c19fab4866be2d2009fc3 b/a8/d8903fdd32a796615c19fab4866be2d2009fc3 new file mode 100644 index 00000000000..a172be97583 --- /dev/null +++ b/a8/d8903fdd32a796615c19fab4866be2d2009fc3 @@ -0,0 +1,83 @@ +packages/cli/src/modules/agents/agent-chat.controller.ts + s_3aaa503f47ada7::t_2c99a9d58c4c32 30,182 +packages/cli/src/modules/agents/agent-execution-recording.error.ts + s_3aaa503f47ada7::t_a77fb5f55b3eda 1-29 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 367-369,537-569,571-573 + s_3aaa503f47ada7::t_636614bb92a589 6,14,349,353-354,361,370-373 + s_3aaa503f47ada7::t_e9589061f703f8 351 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 238-242,258-261 + s_3aaa503f47ada7::t_a77fb5f55b3eda 13,91-92,103-104,113-128,135,159,164,169,171-172,179,184,213,216-217,220-221,225-228,232-233,235-237,245-257,262-263 +packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-runner.test.ts + s_3aaa503f47ada7::t_c365abd69f4c07 22,140,886 + s_3aaa503f47ada7::t_a5ce50c8c6c20b 148-151 + s_3aaa503f47ada7::t_55da3ee667b856 827-847,852-854,856-859 + s_3aaa503f47ada7::t_9d78100cb3ae6e 848-851,855,860-861 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_3aaa503f47ada7::t_38f84ea1afa54f 6-8,10-13,15-16,18-30,79-80,91,96-106,114-115,121-122,125-130,149-153,159-163,170,188-190,193,198,205-218,235-244,250-254,262-268,276-279,283-285,289,297-299,315-317,325-326 + s_3aaa503f47ada7::t_535a2960d172ad 165-169 + s_3aaa503f47ada7::t_85975bb1bbefda 255 + s_3aaa503f47ada7::t_55da3ee667b856 81-90,92-95,107-113,116-120,123-124,131-148,154-158,164,171-187,191-192,194-197,199-203,219-234,245-249,256-261,269-275,280-282,286-288,290-296,300-314,318-324 + s_3aaa503f47ada7::t_e9589061f703f8 204 + s_3aaa503f47ada7::t_8b734b0188f14e 327 +packages/cli/src/modules/agents/repositories/agent-execution.repository.ts + s_3aaa503f47ada7::t_825190ca2b3fc9 72-78 +packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts + s_3aaa503f47ada7::t_a9ef755e3ffd16 327 + s_3aaa503f47ada7::t_cbd5e194176302 495-497,556-557 + s_3aaa503f47ada7::t_fe90e8112df2ed 498-510,512-535,537-544,546-555 + s_3aaa503f47ada7::t_636614bb92a589 3,213,218,226-230,232,271,302,309,324,329,345-347,381,384-385,410,463-464,476-480 + s_3aaa503f47ada7::t_55da3ee667b856 214-217,219-225,331-342,348-380,382-383,386-409 + s_3aaa503f47ada7::t_db537a8f7b8c4f 277 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 361-363 + s_3aaa503f47ada7::t_a9ef755e3ffd16 329,338-340,344-354,358,367,370,373 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_55da3ee667b856 327-334,365-369,378-380,395-401,488-536,1111-1149,1154-1159,1161-1173,1446-1471 + s_3aaa503f47ada7::t_c365abd69f4c07 31-33,390,403-405 + s_3aaa503f47ada7::t_9d78100cb3ae6e 1150-1153,1160,1174-1179 + s_3aaa503f47ada7::t_db537a8f7b8c4f 3 + s_3aaa503f47ada7::t_51fcb60ebf8b69 5,130-133,258,276,285,297,301-303,305-310,314-315,317-320,322,326,340-351,357-364,370-377,381-389,391-394,402,406-407 + s_3aaa503f47ada7::t_05d6ab46d8d8d5 408,1472 +packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts + s_3aaa503f47ada7::t_fe90e8112df2ed 236-239 + s_3aaa503f47ada7::t_55da3ee667b856 220-223,230-234,245,303-306,344-351 + s_3aaa503f47ada7::t_e5796f69b5b4b4 244 + s_3aaa503f47ada7::t_16112879c589d0 7,36-37,47,125,210-219,224-229,235,240-243,270-271,278,301-302,307,309,312,315-317,331-333,336-343,352,354-361,410,413,417,442 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3aaa503f47ada7::t_2c99a9d58c4c32 17,100,105,353,357-358,374-375,377,381 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 302-305,368-369,371-373,562-564 + s_3aaa503f47ada7::t_3f7a45b47aaa5a 301,306-307,407-410,412-414,542-550,565-566,585 + s_3aaa503f47ada7::t_5374a009dcd930 313,315-324,341,361-363,366-367,370,390,392-403,411 + s_3aaa503f47ada7::t_1e574a0ac5ec62 551 +packages/cli/src/modules/agents/agent-execution.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 200-202,382-389,395-397 + s_3aaa503f47ada7::t_825190ca2b3fc9 11,162,168-169,179,183,193-194,199,203-217,336,377,379,392-394,398-399 + s_3aaa503f47ada7::t_9590deedc86ada 400 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_55da3ee667b856 418-430,518-535,700-709,744-754,972-986,988-990 + s_3aaa503f47ada7::t_9fd56ecddd9fc2 41,594,646,947-948,953-956,958-959,963-965,967-971,987 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_3aaa503f47ada7::t_c365abd69f4c07 1311,1422 + s_3aaa503f47ada7::t_e9589061f703f8 1343 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_3aaa503f47ada7::t_9ddffe20c14901 138,140,156 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "a8d8903fdd32a796615c19fab4866be2d2009fc3", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/aa/2c534172aa5e5f9f3438418e09874ca204af47 b/aa/2c534172aa5e5f9f3438418e09874ca204af47 new file mode 100644 index 00000000000..fd741e36418 --- /dev/null +++ b/aa/2c534172aa5e5f9f3438418e09874ca204af47 @@ -0,0 +1,26 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.test.ts + s_6d2c07a45925a2::t_ba754fbc3cef33 82-101 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.vue + s_6d2c07a45925a2::t_96b247e6052521 187 + s_6d2c07a45925a2::t_8a12f2af14273b 147-150 + s_6d2c07a45925a2::t_50cbadc8d94573 214 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue + s_6d2c07a45925a2::t_59add15687eae3 66-67,77-78,89-90 + s_6d2c07a45925a2::t_8eadc2133e9e76 11-12 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "aa2c534172aa5e5f9f3438418e09874ca204af47", + "prompts": {}, + "sessions": { + "s_6d2c07a45925a2": { + "agent_id": { + "tool": "claude", + "id": "835aa381-fd2c-40f5-87c6-30ac17f29c75", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/aa/5288ccc8313d86bcc1404e56086375008893c6 b/aa/5288ccc8313d86bcc1404e56086375008893c6 new file mode 100644 index 00000000000..591341733f3 --- /dev/null +++ b/aa/5288ccc8313d86bcc1404e56086375008893c6 @@ -0,0 +1,21 @@ +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_f852290535f45d::t_3972b2b06d54e4 208 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionConnections.generated.yml + s_f852290535f45d::t_ee2c1a3c2bd600 5 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "aa5288ccc8313d86bcc1404e56086375008893c6", + "prompts": {}, + "sessions": { + "s_f852290535f45d": { + "agent_id": { + "tool": "claude", + "id": "61f002ba-f2a9-443b-87ef-67c1ef49038c", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/ac/d5d97bf793a5a696d18e6d91b63ccbeaffc5dc b/ac/d5d97bf793a5a696d18e6d91b63ccbeaffc5dc new file mode 100644 index 00000000000..6f6dc2246a8 --- /dev/null +++ b/ac/d5d97bf793a5a696d18e6d91b63ccbeaffc5dc @@ -0,0 +1,90 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4,6,12-19,22-23,26,33,35-52,56-70,80,82,90,96,100-101,114-116,118-119,121-126,128,136-137,140,153,172-175,202,209-216,220-221,229,251-252,259 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,127 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 7,71-76,78-79,130,204 + s_4c46dcfe1ba789::t_a519961dfa21ce 8-11,83-87,89,91,93-95,98-99 + s_4c46dcfe1ba789::t_533d342b8bac27 20-21,24-25,28-32,53-55 + ai_agent 27,34,217-219 + s_719e037cee4d57::t_d73bc028dc08bb 103-105,108-113,117 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-155,157-164 + s_4c46dcfe1ba789::t_6941e602868b24 231-233 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,4-7,10-16,18-27,44-53,76-89 +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,48-49 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53,63-71,73-94 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,65,165 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 110 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 143,151,153-156,160,169-176 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 144-150,152,157-159,161-168,177-183,187,210-211 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,20,23,38,41,43-46,50-52,56-63,66-69,73,77,80,85,93,95,97-98,100-101,103,110-111,114-118,122,124,129-131,139-140,142,151-152 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,39-40,42,74-76,82-84 + s_4c46dcfe1ba789::t_08563fce175542 18,21-22,47-49,55,70-72,78,86-92,94,96,102,113,123,126,143,150 + s_4c46dcfe1ba789::t_9317a33118b923 19,53,64-65,79 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 54 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 119-120,133-134,137-138 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 135-136 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 141 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-46,48 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,10-11,13,18-20,26 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-37,39-41 + s_71c6da2ee47cd3::t_d67313882bd806 4-9,12,14 + s_bfdc3c9bc21b40::t_9d239a1839201d 21 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1157 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "acd5d97bf793a5a696d18e6d91b63ccbeaffc5dc", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": null + }, + "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>" + } + } +} \ No newline at end of file diff --git a/ac/fc5dcb0a00937d360cf7d8a482c572c9756728 b/ac/fc5dcb0a00937d360cf7d8a482c572c9756728 index 8f72b7aa888..c15b7493d0c 100644 --- a/ac/fc5dcb0a00937d360cf7d8a482c572c9756728 +++ b/ac/fc5dcb0a00937d360cf7d8a482c572c9756728 @@ -1,15 +1,19 @@ -packages/cli/src/modules/engine-v2/create-response-channel.ts - s_71c6da2ee47cd3::t_7e2ae250b0c29e 1-12,14-45,49-52 - s_71c6da2ee47cd3::t_943b9d2565fe23 13,46-48 -packages/@n8n/config/src/configs/engine.config.ts - s_71c6da2ee47cd3::t_7e2ae250b0c29e 68-76 -packages/@n8n/engine/src/response-channel/redis-transport.ts - s_71c6da2ee47cd3::t_521444d1f0a6be 1,3-5,22-27,30-35,37-38,42-43,47,50-53,56-81,85-94 - s_71c6da2ee47cd3::t_7e2ae250b0c29e 2,6-21,28-29,36,39-41,44-46,48-49,54-55,82-84,95-96 -packages/@n8n/engine/src/index.ts - s_71c6da2ee47cd3::t_7e2ae250b0c29e 43,49-50 packages/@n8n/engine/src/response-channel/index.ts - s_71c6da2ee47cd3::t_7e2ae250b0c29e 12-13 + s_71c6da2ee47cd3::t_d67313882bd806 1-2 + s_71c6da2ee47cd3::t_7914db3e7b1dc8 3-4,6-9 + s_71c6da2ee47cd3::t_0cee0633057f64 5 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42,44-45,47 + s_71c6da2ee47cd3::t_7914db3e7b1dc8 41,48,51 + s_71c6da2ee47cd3::t_0cee0633057f64 46 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,10-17,19,21-31,33-36,38,43-47,94,96-98,101-111,123-124,132,141-150,152-158 + s_71c6da2ee47cd3::t_fa016bb36a11bb 159-161,163-175,177-187,189 + s_71c6da2ee47cd3::t_4e714ff987f823 191-194,197-204,206 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 5,21-22,40,42-44,48,50 +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 66,77-81,83 --- { "schema_version": "authorship/3.0.0", diff --git a/ae/6d4e9f7280b1f443af9edf2c5759ac9823ae2e b/ae/6d4e9f7280b1f443af9edf2c5759ac9823ae2e new file mode 100644 index 00000000000..6be18fca565 --- /dev/null +++ b/ae/6d4e9f7280b1f443af9edf2c5759ac9823ae2e @@ -0,0 +1,67 @@ +packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts + s_3aaa503f47ada7::t_1f7fa3c37c2f13 12,93,401-404 + s_3aaa503f47ada7::t_fa8a1d61911cd4 396 + s_3aaa503f47ada7::t_65f166ac182264 399,413,416-425 + s_3aaa503f47ada7::t_c60812e32b8167 414-415 + s_3aaa503f47ada7::t_129507e0ecb60d 426-427 +packages/cli/src/modules/agents/agent-conversation-state.service.ts + s_3aaa503f47ada7::t_242322d03a50c8 1-25 +packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts + s_3aaa503f47ada7::t_242322d03a50c8 100,107,169,182,184,188 +packages/cli/test/integration/database/repositories/agent-background-job.repository.test.ts + s_3aaa503f47ada7::t_1f7fa3c37c2f13 12,249 +packages/cli/test/migration/1789717191125-add-thread-id-to-agent-checkpoints.test.ts + s_3aaa503f47ada7::t_3f78daa1d696a2 1-24,35,51-65,71-124,129-156 + s_3aaa503f47ada7::t_c60812e32b8167 25-34,36-50,66-70,125-128 +packages/cli/src/modules/agents/background/agent-wake.service.ts + s_3aaa503f47ada7::t_242322d03a50c8 12,53,168-172 +packages/@n8n/db/src/migrations/common/1789717191125-AddThreadIdToAgentCheckpoints.ts + s_3aaa503f47ada7::t_77e530442a99dc 3-4,6-10,14-23,25-52,54-60 + s_3aaa503f47ada7::t_c60812e32b8167 11-13 + s_3aaa503f47ada7::t_5e1e57faefc074 1-2,5,24,53,61-62 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_3aaa503f47ada7::t_ec4d528c10b307 2,12-15,25-26,3057-3088,3091,3098,3104,3116-3119,3160,3163,3172-3175,3180-3188 + s_3aaa503f47ada7::t_c60812e32b8167 3161-3162,3176-3179 + s_3aaa503f47ada7::t_1e8ba71a2340cb 3189 +packages/cli/test/integration/agents/agent-conversation-state.test.ts + s_3aaa503f47ada7::t_c3e16e11c34f2d 1-58,69-88,96-101,115-118,123,146,163-164,169,174-175,184-187,196-197,201-220,224-231 + s_3aaa503f47ada7::t_c60812e32b8167 59-68,89-95,102-114,119-122,124-145,147-162,165-168,170-173,176-183,188-195,198-200,221-223 +packages/cli/src/modules/agents/entities/agent-checkpoint.entity.ts + s_3aaa503f47ada7::t_242322d03a50c8 2,7,19-24 + s_3aaa503f47ada7::t_2be81a756bf079 25 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_3aaa503f47ada7::t_242322d03a50c8 23,283,287-288 +packages/cli/src/modules/agents/integrations/__tests__/n8n-checkpoint-storage.test.ts + s_3aaa503f47ada7::t_65f166ac182264 60,67,72,77-80,82,86,88 + s_3aaa503f47ada7::t_1f7fa3c37c2f13 257,268,270-276,281-282,289,298,300-304 +packages/cli/src/modules/agents/repositories/agent-checkpoint.repository.ts + s_3aaa503f47ada7::t_242322d03a50c8 20,22 +docs/generated/postgres-schema/README.md + s_3aaa503f47ada7::t_bda3bb71ef176e 16,452 +docs/generated/postgres-schema/public.agent_checkpoints.md + s_3aaa503f47ada7::t_8842457b01e946 12,31,47 +docs/generated/postgres-schema/public.agents.md + s_3aaa503f47ada7::t_9848714f71c5f0 165 +docs/generated/sqlite-schema/README.md + s_3aaa503f47ada7::t_51ba4d81d1e058 16,439 +docs/generated/sqlite-schema/agent_checkpoints.md + s_3aaa503f47ada7::t_52cf0678d03846 9,23,39,55 +docs/generated/sqlite-schema/agents.md + s_3aaa503f47ada7::t_bf65fef27620cc 167 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "ae6d4e9f7280b1f443af9edf2c5759ac9823ae2e", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/ae/7ee85ce7f218e77e30b5e5225a969749420597 b/ae/7ee85ce7f218e77e30b5e5225a969749420597 new file mode 100644 index 00000000000..cd783f31dab --- /dev/null +++ b/ae/7ee85ce7f218e77e30b5e5225a969749420597 @@ -0,0 +1,21 @@ +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_23cd83994dbfab 1-2,6,13-14,49-51,72-81,87,100,103-105,110-114,118-122,124,126,130-133 +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_ef23a6cefba649 166-191,201,205,218,220 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ae7ee85ce7f218e77e30b5e5225a969749420597", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/b2/830d8b763b1ed251d25c7703842fc9aceb1d73 b/b2/830d8b763b1ed251d25c7703842fc9aceb1d73 new file mode 100644 index 00000000000..a65f5aec793 --- /dev/null +++ b/b2/830d8b763b1ed251d25c7703842fc9aceb1d73 @@ -0,0 +1,55 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_77655ca8fe3a59::t_72559d0e816c09 79-84 + s_77655ca8fe3a59::t_69463c902d44ff 386 + s_77655ca8fe3a59::t_9caf91e2de4abe 87-90,99-108,171-173,375-385,387-390 +packages/@n8n/engine/src/index.ts + s_77655ca8fe3a59::t_69463c902d44ff 92 +packages/@n8n/engine/src/execution/index.ts + s_77655ca8fe3a59::t_69463c902d44ff 14 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_72559d0e816c09 132-138 + s_77655ca8fe3a59::t_545b544c2663ab 9,44-51,164,177-178,197-200,238 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_d5ab68f61197a5 47 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_114b5ea08627d8 29-30,97-98,785-805,808,810-844,846-883,885-888,1067-1068 + s_77655ca8fe3a59::t_d5ab68f61197a5 117 + s_77655ca8fe3a59::t_b19cb5779550a1 884 + s_77655ca8fe3a59::t_bc05224e022b25 845 + s_77655ca8fe3a59::t_171c2fa81956dc 806-807,809 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_c1bde97d1c962d 6-11,78-79,450-515 + s_77655ca8fe3a59::t_12807a03cc223d 516 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_48d35ef0ae8e9e 124 + s_77655ca8fe3a59::t_f30b8d089332b1 5,39-42,121-123,125-132 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_c1bde97d1c962d 84-85 + s_77655ca8fe3a59::t_d5ab68f61197a5 98 +packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts + s_77655ca8fe3a59::t_650a0a8de08d01 13,57-59 +packages/@n8n/engine/src/database/migrations/1788354900001-AddStepResume.ts + s_77655ca8fe3a59::t_8763e5f8c1a512 1-22 +packages/@n8n/engine/src/database/migrations/index.ts + s_77655ca8fe3a59::t_0cdaf3211082ba 4,10 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_77655ca8fe3a59::t_48475961c37042 1,46-52 +packages/@n8n/engine/src/execution/execution.types.ts + s_77655ca8fe3a59::t_d6c6a3fe1c1182 121-127 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "b2830d8b763b1ed251d25c7703842fc9aceb1d73", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/b2/fb16a4afe57b2e2aa54f5d7c4ea1a9c03b93dc b/b2/fb16a4afe57b2e2aa54f5d7c4ea1a9c03b93dc new file mode 100644 index 00000000000..ebb12fbb591 --- /dev/null +++ b/b2/fb16a4afe57b2e2aa54f5d7c4ea1a9c03b93dc @@ -0,0 +1,139 @@ +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_1389ed5ff32164::t_3eb692aed59c33 44-45,47-52,77-85,170-178,870-875,1206-1257,1643-1657,1689-1691,1875,1882,1896,1903,1989-2059 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_1389ed5ff32164::t_eb740a5bb52bb7 42-43,107,344-347,359-362 +packages/@n8n/agents/src/index.ts + s_3810ccee1c4b6c::t_2750b5890a4d43 269 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_3810ccee1c4b6c::t_edc7611aa9ce1a 2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_3810ccee1c4b6c::t_4f6e6c45b9200f 402-404,436,464-474 +packages/@n8n/agents/src/types/sdk/agent.ts + s_3810ccee1c4b6c::t_58581dd5f6e9bb 339-340 +packages/@n8n/api-types/src/agents/types.ts + s_3810ccee1c4b6c::t_c6da21d8ca16c0 356-357 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential-public.dto.test.ts + s_3810ccee1c4b6c::t_415d3ab065ac2b 1-48 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_3810ccee1c4b6c::t_87ba561a536727 6,42-50 +packages/@n8n/db/src/entities/credential-dependency-entity.ts + s_3810ccee1c4b6c::t_cb878e29d5790d 15-17 +packages/@n8n/db/src/entities/index.ts + s_3810ccee1c4b6c::t_b69e1123029e6b 22,140 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_3810ccee1c4b6c::t_d291df28803211 6-13,16,25,29-34,60,65-98 +packages/@n8n/db/src/repositories/index.ts + s_3810ccee1c4b6c::t_f02d3013be97e3 23-27 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_3810ccee1c4b6c::t_44b4346ddcc3a1 69 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_3810ccee1c4b6c::t_b13ab9a597d7c1 15-22,108,133,3411,3418-3423,3426-3427,3429-3432,3436-3437,3439-3446,3450-3453,3456-3458,3460-3463,3466,3468,3470,3472-3473 +packages/cli/src/credentials/credential-dependency.service.ts + s_3810ccee1c4b6c::t_242d87aff3fcff 2-6,13,42 +packages/cli/src/credentials/credentials.service.ts + s_3810ccee1c4b6c::t_b5343d0b6d4e4a 5-6,60,235,1206-1239,1826-1831,1848,1868-1883,2009-2013,2015-2017,2047,2073-2075,2081-2086 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_3810ccee1c4b6c::t_08255af7ca3abd 7,10,25,36,39,46,50-70 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3810ccee1c4b6c::t_0ca0ba3ed8c95b 27-28,128-129,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354,732,801,808-812 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3810ccee1c4b6c::t_481eb57a808aff 20,54-57,117,199,203-273,288,292-297,299,307-313 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_3810ccee1c4b6c::t_222803592ba4f8 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3810ccee1c4b6c::t_4adbfecd2c9e56 43-50,96-98,121-123,206,473-484,492-502,575,581-586,589,654-668,685-686,797,800,817,868-872,950-960 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_3810ccee1c4b6c::t_8ee1c1272259b0 1,28-32,37 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_3810ccee1c4b6c::t_3b232d0c9c3309 968 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_3810ccee1c4b6c::t_6b148225c5e283 21,156-192,195,203,215 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_3810ccee1c4b6c::t_7c4d00fa013501 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_3810ccee1c4b6c::t_9de95f9ebb456e 45 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_3810ccee1c4b6c::t_68aebee8387556 5,81,99-105 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_3810ccee1c4b6c::t_059bf1074f8ab6 303-304 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_3810ccee1c4b6c::t_2344f7aea354a8 23-24,193-194,214-215,217-225,256-257 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_3810ccee1c4b6c::t_6275fac53e8a9a 242-243 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_3810ccee1c4b6c::t_172f4d7133b64e 261-262 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_3810ccee1c4b6c::t_4cefde0b450a5d 1-2,7,40-44,48-94 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_3810ccee1c4b6c::t_dc25390b77565c 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_3810ccee1c4b6c::t_44a1b50268bff3 23-26,28,48,93-98,246-247,265-266,390-391,398,400-404,416-418,425,669,675,688-689 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_3810ccee1c4b6c::t_52ea238e2f78e0 16-19,21,72,80-83,225-227,229,242 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_3810ccee1c4b6c::t_b74ade6267f86d 14,30,32-33,35,59 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_3810ccee1c4b6c::t_dbc0155172562f 1-2,11-15,28,37-74 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_3810ccee1c4b6c::t_54077673d78401 1-119 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_3810ccee1c4b6c::t_ff2562432a6d21 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_3810ccee1c4b6c::t_4ddf57bbc86019 110 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_3810ccee1c4b6c::t_7ccfe880d5e32c 9,150-152,170,196 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_3810ccee1c4b6c::t_06303cc3532bd8 370-383 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_3810ccee1c4b6c::t_16bcc461cf368c 810-822 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_3810ccee1c4b6c::t_59f18c3ebba7f1 51,63,65,85-90,108,121,149,180,697-702,718-723,727-747,749-754,759-764,780-790 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_3810ccee1c4b6c::t_c99280afd04de3 185,204 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/createCredential.generated.yml + s_3810ccee1c4b6c::t_e30cff9a4e8383 19-22,74-75 +packages/cli/test/integration/public-api/credentials-concurrency.test.ts + s_3810ccee1c4b6c::t_f934002f9b0d22 1-64 +packages/cli/test/integration/public-api/credentials.test.ts + s_3810ccee1c4b6c::t_22f12e086271b6 6-12,14,24-25,75-80,230-246,248,250-251,253,255-260,295,299-301,320,324-326,395-400,402-432,434-452,454-601,609 +packages/frontend/@n8n/i18n/src/locales/en.json + s_3810ccee1c4b6c::t_8db2551771b727 7740-7742 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_3810ccee1c4b6c::t_69f74185a3b5a4 889-969 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_3810ccee1c4b6c::t_770ddf622b671f 2,53-86 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_3810ccee1c4b6c::t_84ed027061b33a 8,36,153-182,447-453,732-736 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_3810ccee1c4b6c::t_c8497370d38aef 972,1033 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_3810ccee1c4b6c::t_1a47974634e406 54,68-113 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_3810ccee1c4b6c::t_d2a91f90676f61 323-326,342 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_3810ccee1c4b6c::t_97f7aaf8c9e244 146-147 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "b2fb16a4afe57b2e2aa54f5d7c4ea1a9c03b93dc", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3810ccee1c4b6c": { + "agent_id": { + "tool": "codex", + "id": "01a0b43b-3931-7362-9463-fedc5b3a6dd3", + "model": "unknown" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/b4/471d62b983c244f33d23592000681cba8e51d6 b/b4/471d62b983c244f33d23592000681cba8e51d6 new file mode 100644 index 00000000000..aa3e8d2298c --- /dev/null +++ b/b4/471d62b983c244f33d23592000681cba8e51d6 @@ -0,0 +1,43 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.test.ts + s_28b8fcc4916c3d::t_c6e79b68a4c084 104-105,107,113-116 + s_28b8fcc4916c3d::t_f8dca68393db4d 106,108-112 + s_28b8fcc4916c3d::t_11eb5c3c746542 2-3,6,9 + s_28b8fcc4916c3d::t_2f292c21ba1050 82-83,87-88 + s_28b8fcc4916c3d::t_768719c56b1dc7 117-118 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionConnectionSave.test.ts + s_28b8fcc4916c3d::t_21154e50b6ad44 1-66 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue + s_28b8fcc4916c3d::t_3cfa23126c9bef 67 + s_28b8fcc4916c3d::t_f9c81828f7b132 40-42 + s_28b8fcc4916c3d::t_b968ca009bd902 15-16 + s_28b8fcc4916c3d::t_8789f0bc2b4995 79 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromoteInstanceDialog.test.ts + s_28b8fcc4916c3d::t_409aca9037c9fb 70 +packages/frontend/@n8n/i18n/src/locales/en.json + s_28b8fcc4916c3d::t_370b74e9a2eb22 3821 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionConnectionSave.ts + s_28b8fcc4916c3d::t_4771bf4ec6a6b3 37-39 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.vue + s_28b8fcc4916c3d::t_4f750d80bc65ea 396 + s_28b8fcc4916c3d::t_d6367d6d899d98 18,20 + s_28b8fcc4916c3d::t_74a47f4ee0aa96 346 + s_28b8fcc4916c3d::t_0a0611c518090e 173 + s_28b8fcc4916c3d::t_08263375a3aa3d 54,57-61 + s_28b8fcc4916c3d::t_f620a9487902f0 62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "b4471d62b983c244f33d23592000681cba8e51d6", + "prompts": {}, + "sessions": { + "s_28b8fcc4916c3d": { + "agent_id": { + "tool": "claude", + "id": "7fe2577e-3d2d-4de7-a00b-e7f59592ce58", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/b4/c3ba1499773f436b7cc7b99b1c6abc7a27396a b/b4/c3ba1499773f436b7cc7b99b1c6abc7a27396a new file mode 100644 index 00000000000..357f2a794fe --- /dev/null +++ b/b4/c3ba1499773f436b7cc7b99b1c6abc7a27396a @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_6df29c531634b9::t_e346602fc8aaad 54-57 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b4c3ba1499773f436b7cc7b99b1c6abc7a27396a", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/b6/104790c90235e9d05a744435f3d5350a74ccbb b/b6/104790c90235e9d05a744435f3d5350a74ccbb new file mode 100644 index 00000000000..c2c2cad8975 --- /dev/null +++ b/b6/104790c90235e9d05a744435f3d5350a74ccbb @@ -0,0 +1,47 @@ +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/@n8n/engine/src/index.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-83 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/cli/src/webhooks/webhook-helpers.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,63 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-50 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-41 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,163-164 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 143-178 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 114 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b6104790c90235e9d05a744435f3d5350a74ccbb", + "prompts": {}, + "sessions": { + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/b6/f8729574d1d30182ec0b8d0e5848f92dea7eee b/b6/f8729574d1d30182ec0b8d0e5848f92dea7eee new file mode 100644 index 00000000000..95f4700611c --- /dev/null +++ b/b6/f8729574d1d30182ec0b8d0e5848f92dea7eee @@ -0,0 +1,46 @@ +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_3aaa503f47ada7::t_c46a2d0ac5db62 44,279 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_c46a2d0ac5db62 28,177 + s_3aaa503f47ada7::t_e096e8c1f9f3ea 16,251-317,321-390,394-397,1366,1370-1374 + s_3aaa503f47ada7::t_3105af8d663021 318-320,391-393 + s_3aaa503f47ada7::t_a009a4a3c246df 670,700,2133-2134,2165-2166 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3aaa503f47ada7::t_4f80c63528ee25 1-106,108-178,182-238 + s_3aaa503f47ada7::t_7711c335de3b01 179-181 + s_3aaa503f47ada7::t_a009a4a3c246df 107 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3aaa503f47ada7::t_4eee025d02b549 328-341,343-348,352-373 + s_3aaa503f47ada7::t_c46a2d0ac5db62 18,139 + s_3aaa503f47ada7::t_dd630f963e8f78 342 + s_3aaa503f47ada7::t_3105af8d663021 349-351 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_898ca115fb6b20 25,40,283 + s_3aaa503f47ada7::t_0bf75539a656d4 904-912,914 + s_3aaa503f47ada7::t_3105af8d663021 641-647 + s_3aaa503f47ada7::t_b61b6ccb9c724b 512-529,531-552 + s_3aaa503f47ada7::t_2010809f340aa3 578-614,630-640,648-666,684-711 + s_3aaa503f47ada7::t_223c5b39952148 415-417,419-425,427-433,435-449,451-483,485-486 + s_3aaa503f47ada7::t_7711c335de3b01 970 + s_3aaa503f47ada7::t_7790dcac55f6e6 41,725-765,767-782,784-785,902 + s_3aaa503f47ada7::t_7de33d11293ac4 844-845,847-848,850-856,858-859,861-887,889-901,983,988 + s_3aaa503f47ada7::t_6a832cb4f3c624 903 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3aaa503f47ada7::t_c0f21281e66000 28,39,41,97,296-300,357-361,398-402,587-604 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "b6f8729574d1d30182ec0b8d0e5848f92dea7eee", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/b7/004ee1172a62b8ed765baf6e88b70b5526d193 b/b7/004ee1172a62b8ed765baf6e88b70b5526d193 new file mode 100644 index 00000000000..20f59ccd2cb --- /dev/null +++ b/b7/004ee1172a62b8ed765baf6e88b70b5526d193 @@ -0,0 +1,24 @@ +packages/testing/playwright/pages/CanvasPage.ts + s_5be157f6e91b85::t_89749ae622164b 1187,1192 + s_5be157f6e91b85::t_6f098cf1f1f2c6 1188,1194 +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_5be157f6e91b85::t_e92559c40548b5 237 + s_5be157f6e91b85::t_f18e7853a4d168 2,16,204-236,238-244,247-255 + s_5be157f6e91b85::t_fb277a0aae3186 245-246 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b7004ee1172a62b8ed765baf6e88b70b5526d193", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/b7/8572903f1eb254702fa2c30b8c99ffecf06bba b/b7/8572903f1eb254702fa2c30b8c99ffecf06bba new file mode 100644 index 00000000000..8153b0a9b24 --- /dev/null +++ b/b7/8572903f1eb254702fa2c30b8c99ffecf06bba @@ -0,0 +1,36 @@ +packages/workflow/src/common/map-connections-by-destination.ts + s_bc63a262ac8b3b::t_9d72d3ecaa7a21 4 + s_bc63a262ac8b3b::t_ade9b8d0a1e0f8 27-36 +packages/workflow/src/workflow.ts + s_bc63a262ac8b3b::t_a7a7bcf050f561 165-167 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.ts + s_bc63a262ac8b3b::t_3e81165281f927 149-152,202-203,209,217,221-235,263,265-275,279-281,283-285,287,300-306 + s_bc63a262ac8b3b::t_9146335afecdfb 27,237,240-253 + s_bc63a262ac8b3b::t_e543d404323db2 20-26,28-29,121-148,153-161,189 +packages/core/src/execution-engine/node-execution-context/supply-data-context.ts + s_bc63a262ac8b3b::t_3f886b6595cd2e 23,344-347 +packages/@n8n/eslint-config/src/rules/no-unsafe-dynamic-key-init.test.ts + s_bc63a262ac8b3b::t_626dfa7e47eb69 63-64,74-86,178-203 + s_bc63a262ac8b3b::t_9146335afecdfb 69-73 +packages/workflow/test/common.test.ts + s_bc63a262ac8b3b::t_c8f287039e12ce 112-151 + s_bc63a262ac8b3b::t_23b3e25faaa6de 1 +packages/core/src/execution-engine/workflow-execute.ts + s_bc63a262ac8b3b::t_3f886b6595cd2e 2427-2432 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b78572903f1eb254702fa2c30b8c99ffecf06bba", + "prompts": {}, + "sessions": { + "s_bc63a262ac8b3b": { + "agent_id": { + "tool": "claude", + "id": "333c9079-31ea-4739-a3e4-941d76e5eacf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/b8/1d87161be5a944b3cc6a59a249c811101da212 b/b8/1d87161be5a944b3cc6a59a249c811101da212 new file mode 100644 index 00000000000..03473b28c36 --- /dev/null +++ b/b8/1d87161be5a944b3cc6a59a249c811101da212 @@ -0,0 +1,30 @@ +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_4c46dcfe1ba789::t_265962f8c7de65 6 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 131-135,143,153,159 + s_a3125dfe40640a::t_ea1cab81ca4792 491,499-504,508,510-511,515-519,527-540,549-552,557 + ai_agent 505-507,509 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b81d87161be5a944b3cc6a59a249c811101da212", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/b8/d283a73fdd9bc98e7943301fb03326d08b9f84 b/b8/d283a73fdd9bc98e7943301fb03326d08b9f84 new file mode 100644 index 00000000000..14f9f10f30f --- /dev/null +++ b/b8/d283a73fdd9bc98e7943301fb03326d08b9f84 @@ -0,0 +1,27 @@ +packages/@n8n/nodes-langchain/nodes/embeddings/test/EmbeddingsDatabricks.test.ts + s_7383ee4106ddca::t_784e2f73ef82b8 11,15 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/LmChatDatabricks.node.ts + s_7383ee4106ddca::t_784e2f73ef82b8 15-17,21 + s_7383ee4106ddca::t_e701fbe614f2ad 36-39 +packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/EmbeddingsDatabricks.node.ts + s_7383ee4106ddca::t_784e2f73ef82b8 11-13,17 + s_7383ee4106ddca::t_e701fbe614f2ad 32-35 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts + s_7383ee4106ddca::t_784e2f73ef82b8 20,24 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "b8d283a73fdd9bc98e7943301fb03326d08b9f84", + "prompts": {}, + "sessions": { + "s_7383ee4106ddca": { + "agent_id": { + "tool": "claude", + "id": "f219b89b-3ec7-4972-9e54-e4dac4de28f2", + "model": "claude-opus-5" + }, + "human_author": "Thanasis Gkliatis " + } + } +} \ No newline at end of file diff --git a/b9/5434e29866f61b07bb5ca45c11789af5e95c12 b/b9/5434e29866f61b07bb5ca45c11789af5e95c12 new file mode 100644 index 00000000000..11416ebcffe --- /dev/null +++ b/b9/5434e29866f61b07bb5ca45c11789af5e95c12 @@ -0,0 +1,19 @@ +.github/workflows/util-hide-outdated-cubic-comments.yml + s_1202b8c0126c40::t_6054118b770a78 3-6,8-10,47-50,54-55 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b95434e29866f61b07bb5ca45c11789af5e95c12", + "prompts": {}, + "sessions": { + "s_1202b8c0126c40": { + "agent_id": { + "tool": "claude", + "id": "22a215c7-0f0f-4191-8969-05bc039dfe94", + "model": "claude-fable-5-1" + }, + "human_author": "Uddish Verma " + } + } +} \ No newline at end of file diff --git a/b9/740f4097ae640be671d28e2f60ee3c391bb2d4 b/b9/740f4097ae640be671d28e2f60ee3c391bb2d4 new file mode 100644 index 00000000000..96ab4726d27 --- /dev/null +++ b/b9/740f4097ae640be671d28e2f60ee3c391bb2d4 @@ -0,0 +1,27 @@ +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_2a4a89afc8c936 1-40,42-74,76-79,81-84,91-126,128-129,167-168,175-177,185-190,192-193,200-211,219-221 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 41,75,80,127,191 + s_bfdc3c9bc21b40::t_a42b92bc8e031f 85-90,169-174,178-184,194-199,212-217 + s_bfdc3c9bc21b40::t_24b5f9126ac409 130-166 + s_bfdc3c9bc21b40::t_f2dd4bccd3a1ec 218 +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_c9c0907989c393 1-5,7-10,39-42,46-63,65-69,72-75,79,90,100,103-105,107-109,13,17,23-24 + s_bfdc3c9bc21b40::t_dd64c32e7dc00a 6,26,28-30,32-38,43-45,71,76-78,80-84,88-89,91-92,95-98,101-102,106,12,25 + s_bfdc3c9bc21b40::t_1c77d88e56a98e 11,14-16,18-22,27,31,64,70,85,87,93-94,99 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b9740f4097ae640be671d28e2f60ee3c391bb2d4", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/b9/c31cf34e2765f49cbaf76ce72ff424b73c41b1 b/b9/c31cf34e2765f49cbaf76ce72ff424b73c41b1 new file mode 100644 index 00000000000..8170075ca80 --- /dev/null +++ b/b9/c31cf34e2765f49cbaf76ce72ff424b73c41b1 @@ -0,0 +1,39 @@ +packages/cli/src/services/pending-webhook-response.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-59 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_794845deccc20b::t_9bbbf1f363a95f 43-45,52 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 6,62,64,1133,1951-1952,2043,2045-2055,2058-2069,2098-2166,2238-2247 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-180 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_794845deccc20b::t_9bbbf1f363a95f 1-117 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_794845deccc20b::t_9bbbf1f363a95f 20,38-44,65,89-97,120 +packages/cli/src/webhooks/webhook-helpers.ts + s_794845deccc20b::t_9bbbf1f363a95f 29-30,63,77,87-91,431-478,838-839,1150-1158,1249-1269,1271-1275,1277-1282,1412-1414 +packages/cli/test/integration/engine-v2-webhooks.test.ts + s_794845deccc20b::t_9bbbf1f363a95f 9,15,23,79-84,146,156-158 +packages/workflow/src/interfaces.ts + s_794845deccc20b::t_9bbbf1f363a95f 3764-3769 +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,14,86-91,107-109 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b9c31cf34e2765f49cbaf76ce72ff424b73c41b1", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/ba/c194c57973b617b6e031e4cbe6b5e764495f7c b/ba/c194c57973b617b6e031e4cbe6b5e764495f7c new file mode 100644 index 00000000000..49990539aa4 --- /dev/null +++ b/ba/c194c57973b617b6e031e4cbe6b5e764495f7c @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_56fff09f2ea9a8 148-153 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bac194c57973b617b6e031e4cbe6b5e764495f7c", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/bc/0abd244088ab756e4065a93606bd00c3707f49 b/bc/0abd244088ab756e4065a93606bd00c3707f49 new file mode 100644 index 00000000000..5d86bd046ea --- /dev/null +++ b/bc/0abd244088ab756e4065a93606bd00c3707f49 @@ -0,0 +1,24 @@ +packages/frontend/editor-ui/src/features/ndv/panel/components/InputPanel.vue + s_f489685fba5f6b::t_49e6195d781f9f 508 +packages/frontend/editor-ui/src/features/ndv/panel/components/OutputPanel.vue + s_f489685fba5f6b::t_49e6195d781f9f 368 +packages/frontend/editor-ui/src/features/ndv/panel/components/NDVEmptyState.vue + s_f489685fba5f6b::t_f1d9770ea59ab8 23 + s_f489685fba5f6b::t_d867548def8550 9-10 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bc0abd244088ab756e4065a93606bd00c3707f49", + "prompts": {}, + "sessions": { + "s_f489685fba5f6b": { + "agent_id": { + "tool": "claude", + "id": "a873cd76-015f-4b9b-95b0-e7a8bccf4620", + "model": "claude-opus-4-8" + }, + "human_author": "Dmitrii Kulikov " + } + } +} \ No newline at end of file diff --git a/bc/1fb026e43745736bdd099864ee5c1b4b147c9d b/bc/1fb026e43745736bdd099864ee5c1b4b147c9d new file mode 100644 index 00000000000..e4ce6c43767 --- /dev/null +++ b/bc/1fb026e43745736bdd099864ee5c1b4b147c9d @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_939bb103e336d6 126-131,138 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bc1fb026e43745736bdd099864ee5c1b4b147c9d", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/bc/38b51772178a51d448660a79041f95d634fd6c b/bc/38b51772178a51d448660a79041f95d634fd6c new file mode 100644 index 00000000000..3e5bb30f2ef --- /dev/null +++ b/bc/38b51772178a51d448660a79041f95d634fd6c @@ -0,0 +1,21 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_4fbb153772dea7 68-69,166-168 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_4fbb153772dea7 63 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bc38b51772178a51d448660a79041f95d634fd6c", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/bc/5eebaaa60a25e339c3c30174706a1a96f8ae17 b/bc/5eebaaa60a25e339c3c30174706a1a96f8ae17 new file mode 100644 index 00000000000..4a02e5c94bb --- /dev/null +++ b/bc/5eebaaa60a25e339c3c30174706a1a96f8ae17 @@ -0,0 +1,77 @@ +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/security-contract-change-validation.workflow.ts + s_805dfaf49a4974::t_6ef2bc9df304dc 2,17-19,30-55,57-74,76-106,108-126,128-129,266-282,284-294,296-326,330-368 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-developer-onboarding-checklist.workflow.ts + s_805dfaf49a4974::t_59d0f854834bb5 2,99-102,104,106-124,130-134,150,154,170,175,178,213,216,223-224 + s_805dfaf49a4974::t_668876d81eb923 135-149,151-153,155-169,171-174,176-177,179-212,214-215,217 + s_805dfaf49a4974::t_9284bf1cd25129 218 +packages/@n8n/instance-ai/knowledge-base/use-cases/other.md + s_805dfaf49a4974::t_f0bcd0a377cc30 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-pull-request-review-reminders.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 165 + s_805dfaf49a4974::t_668876d81eb923 169-183,185-187,189-203,205-208,210-211,213-229,231-249,251 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/product-design-bookings-into-a-spreadsheet.workflow.ts + s_805dfaf49a4974::t_6ef2bc9df304dc 2,8-10,24-44,46-53,55-75,77-85,87-88,158-173,175-185,187-217,221-254 +packages/@n8n/instance-ai/knowledge-base/use-cases/security.md + s_805dfaf49a4974::t_f0bcd0a377cc30 5 + s_805dfaf49a4974::t_a65698a6c4dd92 28 +packages/@n8n/instance-ai/knowledge-base/use-cases/engineering.md + s_805dfaf49a4974::t_f0bcd0a377cc30 5 + s_805dfaf49a4974::t_e6d409003d64a3 64 +packages/@n8n/instance-ai/knowledge-base/use-cases/product-design.md + s_805dfaf49a4974::t_f0bcd0a377cc30 5 +packages/@n8n/instance-ai/skills/suggest-automations/SKILL.md + s_805dfaf49a4974::t_9648da4893935f 52-54,79,81-86 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/product-design-web-page-change-tracker.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 121 + s_805dfaf49a4974::t_668876d81eb923 126-140,142-144,146-160,162-165,167-168,170-186,188-206,208 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-standup-summary.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 136 + s_805dfaf49a4974::t_668876d81eb923 140-154,156-158,160-174,176-179,181-182,184-200,202-220,222 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/other-sales-report-in-a-spreadsheet.workflow.ts + s_805dfaf49a4974::t_6ef2bc9df304dc 2,9-11,44-60,62-67,69-90,94-120 +packages/@n8n/instance-ai/knowledge-base/use-cases/rank.sh + s_805dfaf49a4974::t_f0bcd0a377cc30 8-12,27,62 + s_805dfaf49a4974::t_a0cc9b50865480 6-7 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/security-timed-follow-ups.workflow.ts + s_805dfaf49a4974::t_668876d81eb923 195-209,211-215,219-231,233-236,238-241,243-261,263-280,282-283,285 + s_805dfaf49a4974::t_b7a15a1ae1a1a1 3,189-194,210,216,232,237,281,284,404,407 + s_805dfaf49a4974::t_6ef2bc9df304dc 2,18-20,31-53,55-74,76-96,98-118,120-121,287-319,321-351,355-398 + s_805dfaf49a4974::t_e611978ab0c6d4 286 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-third-party-api-change-alerts.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 99 + s_805dfaf49a4974::t_668876d81eb923 103-117,119-121,123-137,139-142,144-145,147-163,165-183,185 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/product-design-alert-log-and-notification.workflow.ts + s_805dfaf49a4974::t_668876d81eb923 120-134,136-138,140-154,156-159,161-162,164-180,182-200,202 + s_805dfaf49a4974::t_5f615e39c6d3c3 116 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/other-crm-deals-from-the-data-warehouse.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 8 + s_805dfaf49a4974::t_668876d81eb923 109-123,125-127,129-143,145-148,150-151,153-169,171-189,191 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/sales-and-marketing-website-uptime-check.workflow.ts + s_805dfaf49a4974::t_668876d81eb923 141-155,157-159,161-175,177-180,182-183,185-201,203-221,223 + s_805dfaf49a4974::t_5f615e39c6d3c3 137 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/sales-and-marketing-inbox-leads-into-the-crm.workflow.ts + s_805dfaf49a4974::t_98713c50315aa5 15-16,65,67,69,83,90-92,100-102,109,115 + s_805dfaf49a4974::t_1fe2b312dd6077 2,12-14,17,30,36,64 + s_805dfaf49a4974::t_668876d81eb923 18-29,32-35,37,39-54,56-62,66 +packages/@n8n/instance-ai/knowledge-base/use-cases/sales-and-marketing.md + s_805dfaf49a4974::t_f0bcd0a377cc30 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/templates/engineering-dependency-vulnerability-digest.workflow.ts + s_805dfaf49a4974::t_5f615e39c6d3c3 163 + s_805dfaf49a4974::t_668876d81eb923 167-181,183-185,187-201,203-206,208-209,211-227,229-247,249 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bc5eebaaa60a25e339c3c30174706a1a96f8ae17", + "prompts": {}, + "sessions": { + "s_805dfaf49a4974": { + "agent_id": { + "tool": "claude", + "id": "2bca039b-dcd6-4f04-960e-82d23622ba13", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/bd/737f023a1b49ea749046cdc85b3068e5d6725e b/bd/737f023a1b49ea749046cdc85b3068e5d6725e new file mode 100644 index 00000000000..3a95d989d60 --- /dev/null +++ b/bd/737f023a1b49ea749046cdc85b3068e5d6725e @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_72f97e86cc58cd 1419-1430,1470-1472 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bd737f023a1b49ea749046cdc85b3068e5d6725e", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/bd/76ab068aef305b0e607c4d4ae87b441a92defa b/bd/76ab068aef305b0e607c4d4ae87b441a92defa new file mode 100644 index 00000000000..b957436bb6a --- /dev/null +++ b/bd/76ab068aef305b0e607c4d4ae87b441a92defa @@ -0,0 +1,9 @@ +packages/cli/src/metrics/prometheus/system-task-metrics.service.ts + ai_agent 51,69,81,87,93,99,105 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bd76ab068aef305b0e607c4d4ae87b441a92defa", + "prompts": {} +} \ No newline at end of file diff --git a/bd/809110561bafb81b870df996a6caad07574d39 b/bd/809110561bafb81b870df996a6caad07574d39 new file mode 100644 index 00000000000..d4de85b5e83 --- /dev/null +++ b/bd/809110561bafb81b870df996a6caad07574d39 @@ -0,0 +1,45 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 133-139 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_13d0f2e1be0144::t_a179618a45f3f1 237,268-270 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 31 +packages/@n8n/engine/src/database/__tests__/workflow-execution.integration.test.ts + s_13d0f2e1be0144::t_6f3010a5418613 7,174,200-262 + s_13d0f2e1be0144::t_d38611fa02ad6e 175-199,263 +packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 43-44 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 58-59,62-75 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 469-479 + s_13d0f2e1be0144::t_cdd853adfd2cea 67 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 66,68-71 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_6ece8161e72289 87 + s_13d0f2e1be0144::t_9b3dcd66135298 1,18-20,55-56,58,63-85,88-90 + s_13d0f2e1be0144::t_29b8f928d326a9 86 + s_13d0f2e1be0144::t_ab0e9a439ea0c4 91 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 755-756,768-769 + s_13d0f2e1be0144::t_cdd853adfd2cea 86 +packages/@n8n/engine/src/execution/__tests__/start-execution.service.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 32 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bd809110561bafb81b870df996a6caad07574d39", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/be/211bed8310dddfad1927113e8cad919a93db67 b/be/211bed8310dddfad1927113e8cad919a93db67 new file mode 100644 index 00000000000..c52a6159df6 --- /dev/null +++ b/be/211bed8310dddfad1927113e8cad919a93db67 @@ -0,0 +1,58 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,12-19,22-23,26,33,35-52,58,60-67,69-74,84-86,94,100,104-105,111,118-120,122-128,177,179-182,190,193,199-201,203,209-210,224-226,233-235,237-240,244-245,152-154,156,160,163-164,167-168,170,172-173 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,75-77,79-81,83,178 + s_4c46dcfe1ba789::t_a519961dfa21ce 8-11,87-88,90-92,95-97,99,101-102 + s_4c46dcfe1ba789::t_533d342b8bac27 20-21,24-25,28-32,53,56-57,129-130,188,191,202,227-229,151 + ai_agent 27,34,241-243,155 + s_719e037cee4d57::t_d73bc028dc08bb 106,109-110,112-117 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 183 + s_4c46dcfe1ba789::t_6941e602868b24 198,205-208,231-232,162 + s_9a2a7a8eef9b2d::t_df6b21aba09276 211,213-223,159 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,19-20,23,25-28,32-34,38-40,42-46,49-52,56,60,63-66,72,80,82,84-85,87,105,111,113-114,116-118,165-168,171-172,142-143,145-147,153,158,160,163 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,36 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,21-22,24,57-59,67-71 + s_4c46dcfe1ba789::t_08563fce175542 12,17-18,29-31,37,53-55,73-78,81,83,112,115,169-170,141 + s_4c46dcfe1ba789::t_9317a33118b923 14,35,47-48,62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "be211bed8310dddfad1927113e8cad919a93db67", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/be/a0ca5c158929abff0b8279dfb387d59ac84128 b/be/a0ca5c158929abff0b8279dfb387d59ac84128 new file mode 100644 index 00000000000..c75c399e902 --- /dev/null +++ b/be/a0ca5c158929abff0b8279dfb387d59ac84128 @@ -0,0 +1,22 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/templates.test.ts + s_71557f57f2f73f::t_f4b5e0a9948ee6 793-799 + s_71557f57f2f73f::t_e3b070d195236c 768-772,774-792,800,802-803,805-851 + s_71557f57f2f73f::t_1c4eed245d878b 773 + s_71557f57f2f73f::t_bb4be1ab5c6e9e 801,804 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bea0ca5c158929abff0b8279dfb387d59ac84128", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/bf/6e3dfbc046a1fff25f73e9b17b33f22630bf47 b/bf/6e3dfbc046a1fff25f73e9b17b33f22630bf47 new file mode 100644 index 00000000000..f054c80a779 --- /dev/null +++ b/bf/6e3dfbc046a1fff25f73e9b17b33f22630bf47 @@ -0,0 +1,24 @@ +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 65-67 +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125 + s_13d0f2e1be0144::t_865943e44889ca 65-70,165-168 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_865943e44889ca 64-66,68-70,73-74 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "bf6e3dfbc046a1fff25f73e9b17b33f22630bf47", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/c0/810618c89135a20fdf3703951d505e8d3abb1d b/c0/810618c89135a20fdf3703951d505e8d3abb1d new file mode 100644 index 00000000000..019b04ed59d --- /dev/null +++ b/c0/810618c89135a20fdf3703951d505e8d3abb1d @@ -0,0 +1,25 @@ +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_d31e89b55c8393 85 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_d31e89b55c8393 529,533-538,544-545,551-553 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_77655ca8fe3a59::t_32915d36ff0226 237 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_78830e4d9f1434 64,121-123,146-221 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c0810618c89135a20fdf3703951d505e8d3abb1d", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/c0/d42edc42b8d8e354233888ddba79ea0d261f37 b/c0/d42edc42b8d8e354233888ddba79ea0d261f37 new file mode 100644 index 00000000000..6ad66a02b89 --- /dev/null +++ b/c0/d42edc42b8d8e354233888ddba79ea0d261f37 @@ -0,0 +1,48 @@ +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,4-5,12-19,22-23,26,33,35-52,58,60-67,69-74,84-86,94,100,104-105,111,118-120,122-127,162,172-173,185-187,190,203,224-226,233-235,237-240,244-245 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,75-83,178 + s_4c46dcfe1ba789::t_a519961dfa21ce 8-11,87-93,95-99,101-103 + s_4c46dcfe1ba789::t_533d342b8bac27 20-21,24-25,28-32,53,56-57 + ai_agent 27,34,241-243 + s_719e037cee4d57::t_d73bc028dc08bb 106-110,112-117 + s_4c46dcfe1ba789::t_6941e602868b24 205-207 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,11,16,19-20,23,25-28,32-34,38-40,42-46,49-52,56,60,63-66,72,80,82,84-85,87,97-98,101-105,111,113-114,116-118,165-168,171-172 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_f9dae768d9a165 10,21-22,24,57-59,67-71 + s_4c46dcfe1ba789::t_08563fce175542 12,17-18,29-31,37,53-55,61,73-79,81,83,86,99-100,112,115,169-170 + s_4c46dcfe1ba789::t_9317a33118b923 14,35,47-48,62 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 36 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c0d42edc42b8d8e354233888ddba79ea0d261f37", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/c1/36db392d6ed0b823ff0cfcd61b4fe34d1761f2 b/c1/36db392d6ed0b823ff0cfcd61b4fe34d1761f2 new file mode 100644 index 00000000000..6d7929ac588 --- /dev/null +++ b/c1/36db392d6ed0b823ff0cfcd61b4fe34d1761f2 @@ -0,0 +1,49 @@ +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_47c5adffb43b83::t_1abf5a692fead7 1 + s_de30f096f807bf::t_0bd6c311f68623 1045 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_de30f096f807bf::t_ae732bde511058 643-651,653-655 + s_de30f096f807bf::t_0bd6c311f68623 626-642,652,656 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_47c5adffb43b83::t_8eb95ca73a81c6 815,818-820,822 + s_de30f096f807bf::t_0bd6c311f68623 812-814,816-817,821 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_47c5adffb43b83::t_fa6c106511e8a6 1,615 + s_de30f096f807bf::t_ae732bde511058 487-491,519,527-529 + s_47c5adffb43b83::t_71f4b49e5beb78 543-545 + s_47c5adffb43b83::t_8eb95ca73a81c6 355-443,583-614,616-644 + s_de30f096f807bf::t_0bd6c311f68623 482-486,492-518,520-526,530-539,550-553 +packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-persist-input.test.ts + s_47c5adffb43b83::t_8eb95ca73a81c6 72-76 + s_47c5adffb43b83::t_28c097f09681ce 48-71,77-81 +packages/@n8n/agents/src/runtime/__tests__/attachment-validation-error.test.ts + s_47c5adffb43b83::t_5d9198096a1e2c 48-49 + s_47c5adffb43b83::t_8eb95ca73a81c6 13-15,66-74 +packages/@n8n/agents/src/runtime/model/attachment-validation-error.ts + s_47c5adffb43b83::t_5d9198096a1e2c 23-60 + s_47c5adffb43b83::t_8eb95ca73a81c6 70-71 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c136db392d6ed0b823ff0cfcd61b4fe34d1761f2", + "prompts": {}, + "sessions": { + "s_47c5adffb43b83": { + "agent_id": { + "tool": "codex", + "id": "01a0a507-d24f-70c2-a7be-f381bc2b8df3", + "model": "gpt-6-astra" + }, + "human_author": "Eugene Molodkin " + }, + "s_de30f096f807bf": { + "agent_id": { + "tool": "codex", + "id": "01a0aa19-ec55-72c3-a0b7-b20b665f934d", + "model": "gpt-6-astra" + }, + "human_author": "Eugene Molodkin " + } + } +} \ No newline at end of file diff --git a/c1/6d07dfa2ca0b5fd5184005f0cec7db8b7354dd b/c1/6d07dfa2ca0b5fd5184005f0cec7db8b7354dd new file mode 100644 index 00000000000..5444e39316c --- /dev/null +++ b/c1/6d07dfa2ca0b5fd5184005f0cec7db8b7354dd @@ -0,0 +1,21 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_70ed1fdde50ae7 73-74,195-197 +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_70ed1fdde50ae7 133-135 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c16d07dfa2ca0b5fd5184005f0cec7db8b7354dd", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/c2/1a292b5d41f490c9ac5ac591dbbdeff69c1b1c b/c2/1a292b5d41f490c9ac5ac591dbbdeff69c1b1c new file mode 100644 index 00000000000..874b359ee4d --- /dev/null +++ b/c2/1a292b5d41f490c9ac5ac591dbbdeff69c1b1c @@ -0,0 +1,22 @@ +packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts + s_13d0f2e1be0144::t_8125e5e06f8ebc 35-41,47 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-execution-read.test.ts + s_13d0f2e1be0144::t_7c90aa0abd0fd0 60,67-69,79-96 + s_13d0f2e1be0144::t_26963bf51d0332 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c21a292b5d41f490c9ac5ac591dbbdeff69c1b1c", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/c3/3c2b7c16268af8d1c7c8a79bdf87d84704dc19 b/c3/3c2b7c16268af8d1c7c8a79bdf87d84704dc19 new file mode 100644 index 00000000000..2177416e136 --- /dev/null +++ b/c3/3c2b7c16268af8d1c7c8a79bdf87d84704dc19 @@ -0,0 +1,43 @@ +scripts/codespace-preview/serve-ready.test.mjs + s_8cd396a27af480::t_fc54c7db758a96 1-185 +.devcontainer/preview/devcontainer.json + s_8cd396a27af480::t_fc54c7db758a96 39 +.devcontainer/codespaces/README.md + s_8cd396a27af480::t_fc54c7db758a96 96,111 +.github/workflows/ci-pull-requests.yml + s_8cd396a27af480::t_fc54c7db758a96 81,97,135 +.github/WORKFLOWS.md + s_8cd396a27af480::t_fc54c7db758a96 257,269,313,318,339,805-807,809 +.devcontainer/preview/preview-signin-hook.cjs + s_8cd396a27af480::t_fc54c7db758a96 3 +scripts/codespace-preview/preview.mjs + s_8cd396a27af480::t_e2cdae89df6cfb 1-436 +.github/scripts/codespace-preview.mjs + s_8cd396a27af480::t_fc54c7db758a96 2,26-27,53 +scripts/dev-up.mjs + s_8cd396a27af480::t_fc54c7db758a96 22 +package.json + s_8cd396a27af480::t_fc54c7db758a96 37-38 +scripts/codespace-preview/preview-serve.mjs + s_8cd396a27af480::t_fc54c7db758a96 1-226 +scripts/codespace-preview/serve-ready.mjs + s_8cd396a27af480::t_fc54c7db758a96 1-72 +.github/scripts/package.json + s_8cd396a27af480::t_fc54c7db758a96 9 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "c33c2b7c16268af8d1c7c8a79bdf87d84704dc19", + "prompts": {}, + "sessions": { + "s_8cd396a27af480": { + "agent_id": { + "tool": "claude", + "id": "bdc0eb57-52c4-4f71-bb56-af9b07ab5196", + "model": "claude-fable-5-1" + }, + "human_author": "Matsuuu " + } + } +} \ No newline at end of file diff --git a/c4/1151a747fa122d0fb909aae5d4b1780fdbf103 b/c4/1151a747fa122d0fb909aae5d4b1780fdbf103 new file mode 100644 index 00000000000..e568707c974 --- /dev/null +++ b/c4/1151a747fa122d0fb909aae5d4b1780fdbf103 @@ -0,0 +1,34 @@ +packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue + s_326dd039c6d306::t_6b7fa57c398070 38-41,118,179-180,182-185,650-651,702-704,732 +packages/modules/type-availability-policies/frontend/src/index.ts + s_326dd039c6d306::t_6b7fa57c398070 8-9 +packages/frontend/@n8n/i18n/src/locales/en.json + s_326dd039c6d306::t_6b7fa57c398070 2424-2433 +packages/modules/type-availability-policies/frontend/vite.config.ts + s_326dd039c6d306::t_034adc2dc6568e 2-3,15 +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.test.ts + s_326dd039c6d306::t_20cb46e4d85dfb 2-7 +packages/modules/type-availability-policies/frontend/README.md + s_326dd039c6d306::t_d51385a4329986 30-33 +packages/modules/type-availability-policies/frontend/package.json + s_326dd039c6d306::t_034adc2dc6568e 31,47 + s_326dd039c6d306::t_6b7fa57c398070 22,24,38,40 +packages/modules/type-availability-policies/frontend/src/components/ContactInstanceAdminModal.vue + s_326dd039c6d306::t_e80ec0163f9869 6-65 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c41151a747fa122d0fb909aae5d4b1780fdbf103", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/c4/1b0cca42376c67f45fb61165972c8426555d70 b/c4/1b0cca42376c67f45fb61165972c8426555d70 new file mode 100644 index 00000000000..09ebea540cf --- /dev/null +++ b/c4/1b0cca42376c67f45fb61165972c8426555d70 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c41b0cca42376c67f45fb61165972c8426555d70", + "prompts": {} +} \ No newline at end of file diff --git a/c5/48ae912915b6c9b2daa9b7c821e5c94d21e631 b/c5/48ae912915b6c9b2daa9b7c821e5c94d21e631 new file mode 100644 index 00000000000..130f67b7d29 --- /dev/null +++ b/c5/48ae912915b6c9b2daa9b7c821e5c94d21e631 @@ -0,0 +1,89 @@ +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 21-22,42-44 + s_4c46dcfe1ba789::t_b5320423cf528d 39-40,47-50,52 + s_719e037cee4d57::t_8a76b8304653bf 65-69 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,10-17,19,21-31,33-36,38,47,97,99-101,104-105,108-112,136-138,149 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 9,18,20,32,37,40-46,98,102-103,106-107,113-115,120,122,125,128,130-131,133,144-147,78 + s_ae088f5e88fc8b::t_685d3531daff92 39,119,121,123-124,129,132,134-135,278-289,195,197,206-207,212,216,225-226,231,235,258-259,240-241,243,247,249,52,55,68,76,79 + s_1b8554cde45c62::t_16ec079be70cdf 116-118,126-127,139,148,263-264,193-194,210-211,229-230,245 + s_719e037cee4d57::t_1fda68e550b269 141-143 + s_9a2a7a8eef9b2d::t_df6b21aba09276 151-186,236,239,246 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 187,191,198-205,208,217-224,250-257 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 189-190,192,196,209,213-215,227-228 +packages/@n8n/config/src/configs/engine.config.ts + s_a3125dfe40640a::t_68ba8d586e32ae 4 + s_71c6da2ee47cd3::t_11151294bf63cb 65-66,77-81,83 + s_a3125dfe40640a::t_a558e5b177f6f3 82 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42,44-45,47-48,53,56 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,51-52 + s_4c46dcfe1ba789::t_eed36ddb86f263 54-55 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,12,15 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 16 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c548ae912915b6c9b2daa9b7c821e5c94d21e631", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/c7/d0ed95e9eee75c0fab28c045590983791ff0b5 b/c7/d0ed95e9eee75c0fab28c045590983791ff0b5 new file mode 100644 index 00000000000..b932fb55b78 --- /dev/null +++ b/c7/d0ed95e9eee75c0fab28c045590983791ff0b5 @@ -0,0 +1,32 @@ +packages/modules/type-availability-policies/frontend/src/index.ts + s_326dd039c6d306::t_d9686a0f3bd2fb 8 +packages/frontend/@n8n/i18n/src/locales/en.json + s_326dd039c6d306::t_d9686a0f3bd2fb 2428-2429 +packages/modules/type-availability-policies/frontend/src/components/RestrictedNodePanel.test.ts + s_326dd039c6d306::t_8eb0fb71bd0291 7,9,22,30-31,38 +packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.test.ts + s_326dd039c6d306::t_d9686a0f3bd2fb 328-329,331,334-335,344 +packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue + s_326dd039c6d306::t_d9686a0f3bd2fb 39,719-726,728 + s_326dd039c6d306::t_f5de4fd5f673a2 697,702 +packages/modules/type-availability-policies/frontend/src/components/RestrictedNodePanel.vue + s_326dd039c6d306::t_97c13bed6ae53d 2,36-65,83-84,86-97,100-102,108 +packages/modules/type-availability-policies/frontend/README.md + s_326dd039c6d306::t_d9686a0f3bd2fb 30 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c7d0ed95e9eee75c0fab28c045590983791ff0b5", + "prompts": {}, + "sessions": { + "s_326dd039c6d306": { + "agent_id": { + "tool": "claude", + "id": "cd049455-bc63-41dc-808b-f75c96f484d1", + "model": "claude-fable-5-1" + }, + "human_author": "sim " + } + } +} \ No newline at end of file diff --git a/c8/4f20d8ffcb3e8bdd14e4b13af1dde2f193435a b/c8/4f20d8ffcb3e8bdd14e4b13af1dde2f193435a new file mode 100644 index 00000000000..b6fb62970b2 --- /dev/null +++ b/c8/4f20d8ffcb3e8bdd14e4b13af1dde2f193435a @@ -0,0 +1,27 @@ +packages/@n8n/engine/src/execution/__tests__/execution-finished-announcer.test.ts + s_bfdc3c9bc21b40::t_2a4a89afc8c936 1-40,42-74,76-79,81-84,91-126,128-129,167-168,175-177,185-190,192-193,200-211,219-221 + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 41,75,80,127,191 + s_bfdc3c9bc21b40::t_a42b92bc8e031f 85-90,169-174,178-184,194-199,212-217 + s_bfdc3c9bc21b40::t_24b5f9126ac409 130-166 + s_bfdc3c9bc21b40::t_f2dd4bccd3a1ec 218 +packages/@n8n/engine/src/execution/execution-finished-announcer.ts + s_bfdc3c9bc21b40::t_c9c0907989c393 1-5,7-10,39-42,46-63,65-69,72-75,79,90,100,103-105,107-109,13,17,23-24 + s_bfdc3c9bc21b40::t_dd64c32e7dc00a 6,26,28-30,32-38,43-45,71,76-78,80-84,88-89,91-92,95-98,101-102,106,12,25 + s_bfdc3c9bc21b40::t_1c77d88e56a98e 11,14-16,18-22,27,31,64,70,85,87,93-94,99 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c84f20d8ffcb3e8bdd14e4b13af1dde2f193435a", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/c8/78a9dee0a0dab68cd50059b6c0719d69e1f0b1 b/c8/78a9dee0a0dab68cd50059b6c0719d69e1f0b1 new file mode 100644 index 00000000000..5804e58d24f --- /dev/null +++ b/c8/78a9dee0a0dab68cd50059b6c0719d69e1f0b1 @@ -0,0 +1,14 @@ +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + h_ce2c4b90496ac9 91 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c878a9dee0a0dab68cd50059b6c0719d69e1f0b1", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/c8/93367d3e78164a0de3365c5bb8c0c2defe0513 b/c8/93367d3e78164a0de3365c5bb8c0c2defe0513 new file mode 100644 index 00000000000..fc986eec855 --- /dev/null +++ b/c8/93367d3e78164a0de3365c5bb8c0c2defe0513 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_6004d98b032407 64-66 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c893367d3e78164a0de3365c5bb8c0c2defe0513", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/c9/0c3241e86a40e64f6ed68394a09dce68e65d6d b/c9/0c3241e86a40e64f6ed68394a09dce68e65d6d new file mode 100644 index 00000000000..297170a89f9 --- /dev/null +++ b/c9/0c3241e86a40e64f6ed68394a09dce68e65d6d @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_a66e6a33e641c6 68-69,167-169 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c90c3241e86a40e64f6ed68394a09dce68e65d6d", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/c9/549d59a76c4b751d6c4367c0f1459eaa558902 b/c9/549d59a76c4b751d6c4367c0f1459eaa558902 new file mode 100644 index 00000000000..8a57264d687 --- /dev/null +++ b/c9/549d59a76c4b751d6c4367c0f1459eaa558902 @@ -0,0 +1,41 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/toolLabels.ts + s_22e1224efb24cb::t_bee5259cc8033f 105-119,164-166 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_22e1224efb24cb::t_91c93083239fc6 392,394,398 + s_22e1224efb24cb::t_493d3821a2b920 370-372,386-391 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_22e1224efb24cb::t_476f40935d2174 104-107,113,673-712,730-745 + s_22e1224efb24cb::t_62eae0a18b04d3 746 +packages/@n8n/instance-ai/src/types.ts + s_22e1224efb24cb::t_eb682191f9aae3 13,22,1480-1499,1501-1599,1602 + s_22e1224efb24cb::t_1529590b55f0fc 1500 +packages/cli/src/modules/agents/__tests__/instance-ai-agent-context.adapter.test.ts + s_22e1224efb24cb::t_f3934b4196d50e 2,6,18-19,23-24,32-33,35-41,59-63,73,125-168 +packages/cli/src/modules/agents/instance-ai-agent-context.adapter.ts + s_22e1224efb24cb::t_a51331605014db 96 + s_22e1224efb24cb::t_f46fbb847ae3a8 5,11,13,91-95,97-100,103-107,132-134 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_22e1224efb24cb::t_45b6dfc2d3e077 877-905 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/AgentSection.test.ts + s_22e1224efb24cb::t_c5529ea5caca32 36-39,50,54-57,59,118-129 +packages/@n8n/instance-ai/src/index.ts + s_22e1224efb24cb::t_25d9d381fed476 747 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/toolLabels.test.ts + s_22e1224efb24cb::t_c48bdf4db045e7 153 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "c9549d59a76c4b751d6c4367c0f1459eaa558902", + "prompts": {}, + "sessions": { + "s_22e1224efb24cb": { + "agent_id": { + "tool": "codex", + "id": "01a0aadb-6625-7102-88f4-ab5ed0c4f71f", + "model": "gpt-5.6-sol" + }, + "human_author": "Michael Drury " + } + } +} \ No newline at end of file diff --git a/ca/a539f61311855bde3c069869ee2709ceca9423 b/ca/a539f61311855bde3c069869ee2709ceca9423 new file mode 100644 index 00000000000..6817dd5a7d2 --- /dev/null +++ b/ca/a539f61311855bde3c069869ee2709ceca9423 @@ -0,0 +1,29 @@ +packages/@n8n/agents/src/runtime/__tests__/attachment-validation-error.test.ts + s_de30f096f807bf::t_5b377b678ab517 28 +packages/@n8n/agents/src/runtime/loop/generate-sink.ts + s_de30f096f807bf::t_5b377b678ab517 12,46 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_de30f096f807bf::t_5b377b678ab517 131-142,1049 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_de30f096f807bf::t_5b377b678ab517 9,946,958-961,964-965 +packages/@n8n/agents/src/runtime/model/attachment-validation-error.ts + s_de30f096f807bf::t_5b377b678ab517 33 +packages/@n8n/agents/src/runtime/loop/stream-sink.ts + s_de30f096f807bf::t_5b377b678ab517 195,200,226 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "caa539f61311855bde3c069869ee2709ceca9423", + "prompts": {}, + "sessions": { + "s_de30f096f807bf": { + "agent_id": { + "tool": "codex", + "id": "01a0aa19-ec55-72c3-a0b7-b20b665f934d", + "model": "gpt-6-astra" + }, + "human_author": "Eugene Molodkin " + } + } +} \ No newline at end of file diff --git a/cb/b4065c10ae2576e7c2c30780f358195006eb02 b/cb/b4065c10ae2576e7c2c30780f358195006eb02 new file mode 100644 index 00000000000..6ca29689add --- /dev/null +++ b/cb/b4065c10ae2576e7c2c30780f358195006eb02 @@ -0,0 +1,99 @@ +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-52,61-70 + s_719e037cee4d57::t_31432b56d038f7 53-60 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,11-17,25-26,46-52,59-65,113-115,118-123,128-137,140,153,159-161,168-169,172 + s_4c46dcfe1ba789::t_533d342b8bac27 21-22,33,37-45,80-81,117,124-126,170,173-180,162-163,72,74-75,79,86,89-90,94-95,97,104-106,108,112 + s_4c46dcfe1ba789::t_a519961dfa21ce 68-69,7-10,82-85,87-88,91-93,96,98 + s_4c46dcfe1ba789::t_6941e602868b24 158,165-167 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 6,70-71,73,76-78,116,127,139,171,103 + s_719e037cee4d57::t_d73bc028dc08bb 101-102,107,109-111 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-21,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 7-9,25,27 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_719e037cee4d57::t_421128ee5237f1 22 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45,53 + s_719e037cee4d57::t_6eb243654129cd 52 + s_719e037cee4d57::t_ad9e149f2f0240 54,56 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-221,230-239,246,229 + s_4c46dcfe1ba789::t_6c72c81609f986 243-244,10,39,240-241 + s_4c46dcfe1ba789::t_e86cea15aea75d 245,242 + s_719e037cee4d57::t_95349a94d06089 14 + s_719e037cee4d57::t_28c081f166030b 222-224,228 + ai_agent 225-227 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 41-44,58-59,65-66,96-99,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 100,68-70,78-79,91,107 + s_ae088f5e88fc8b::t_685d3531daff92 122,37,71,73,75-76,81,84,86-87 + s_719e037cee4d57::t_1fda68e550b269 93-95 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2235-2237,2067,2069,2108,2111,2117-2118,2124-2125,2128,2134-2135,2146-2147,2150,2157-2158,2164,2238-2244,2247-2250 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 64,2048-2049,2054-2055 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2120-2123,2138,2161 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2099,2102-2103 + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + ai_agent 2245-2246 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cbb4065c10ae2576e7c2c30780f358195006eb02", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/cb/ed53e84f9442d2440c4c47397a671591d3237a b/cb/ed53e84f9442d2440c4c47397a671591d3237a new file mode 100644 index 00000000000..522d341ca17 --- /dev/null +++ b/cb/ed53e84f9442d2440c4c47397a671591d3237a @@ -0,0 +1,70 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_358fd53ad47445 8-13,112,715-777 + s_77655ca8fe3a59::t_f393f62234250e 778-779 +packages/@n8n/engine/docs/adr/ADR-2026-09-02-steps-declare-waits.md + s_691719f04965a8::t_2267e4e71841cf 91-94 + s_691719f04965a8::t_c131869faada9e 1-41,47-90,95-116 + s_691719f04965a8::t_961b70c7b2b79c 42-46 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_0f5e9556ae5333 13-16 + s_77655ca8fe3a59::t_1c2a27d8ded0c0 1-8,109-115 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_77655ca8fe3a59::t_fb4f2278d3a257 51-54 + s_77655ca8fe3a59::t_c8d093896a57c3 47-50,55-65 + s_77655ca8fe3a59::t_7b782f847e963a 1 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_77655ca8fe3a59::t_8245f0254336b3 84,91-98,228-267 + s_77655ca8fe3a59::t_bc07f837f2d49e 268-269 +packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts + s_77655ca8fe3a59::t_f6b700aecb9b64 26 + s_77655ca8fe3a59::t_e476629ce94188 11-16,49-55 +packages/@n8n/engine/src/execution/index.ts + s_77655ca8fe3a59::t_f6b700aecb9b64 17 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_f8cf71a8d4b0d9 783,796-800 + s_77655ca8fe3a59::t_ac47e95a4f5f21 376-442 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_0c100d36629ed2 95 +packages/@n8n/engine/src/execution/execution.types.ts + s_77655ca8fe3a59::t_f6b700aecb9b64 34-35,92,121-126 + s_77655ca8fe3a59::t_19f83ce102e350 97-115 + s_77655ca8fe3a59::t_c4f5938570bb21 37-44,93-96,116-120,127-130 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_77655ca8fe3a59::t_0f5e9556ae5333 32,35-38 + s_77655ca8fe3a59::t_f6b700aecb9b64 118 + s_77655ca8fe3a59::t_f684464c3ac721 2,17,22,39,87-90,92-97,99,102-109,117,119-120,124,142-146,158-165 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_0c100d36629ed2 46 +packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts + s_77655ca8fe3a59::t_59221c694f0564 1-57 +packages/@n8n/engine/src/database/migrations/index.ts + s_77655ca8fe3a59::t_7bc32d431cfb0a 3,8 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_be9a267feb7a72 9,173-182,215-220 +packages/@n8n/engine/src/index.ts + s_77655ca8fe3a59::t_051088ddfb175e 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "cbed53e84f9442d2440c4c47397a671591d3237a", + "prompts": {}, + "sessions": { + "s_691719f04965a8": { + "agent_id": { + "tool": "claude", + "id": "abcde464-1c00-4bc6-9f2b-1b8ad5c76471", + "model": "claude-fable-5" + }, + "human_author": "Danny Martini " + }, + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/cc/a77155843b2fc81561d7984444d6518571c8fc b/cc/a77155843b2fc81561d7984444d6518571c8fc new file mode 100644 index 00000000000..21f58771702 --- /dev/null +++ b/cc/a77155843b2fc81561d7984444d6518571c8fc @@ -0,0 +1,48 @@ +packages/@n8n/instance-ai/knowledge-base/use-cases/other.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/business-owner.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/sales-and-marketing.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/engineering.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/onboarding.yaml + s_805dfaf49a4974::t_0079751d1c78ec 1-46 +packages/@n8n/instance-ai/knowledge-base/use-cases/product-design.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/skills/suggest-automations/SKILL.md + s_805dfaf49a4974::t_2c5b8ac4ddd173 6-9,23-50,54-59,65-69,73-83,106,111-112,115-127,142,149 +packages/@n8n/instance-ai/src/knowledge-base/materialize-knowledge-base.ts + s_805dfaf49a4974::t_433c24c541914b 46-51 +packages/@n8n/instance-ai/src/index.ts + s_805dfaf49a4974::t_433c24c541914b 8,136-138,320,323-325,454-457 +packages/@n8n/instance-ai/knowledge-base/use-cases/security.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/src/knowledge-base/rank-use-cases.ts + s_805dfaf49a4974::t_b41d6c1f9ac2ca 31-104 + s_805dfaf49a4974::t_b9cc53ffab8378 1-30,105-221 +packages/@n8n/instance-ai/knowledge-base/use-cases/customer-support.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/devops.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/data-science.md + s_805dfaf49a4974::t_58d027bd33600c 5 +packages/@n8n/instance-ai/knowledge-base/use-cases/it.md + s_805dfaf49a4974::t_58d027bd33600c 5 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "cca77155843b2fc81561d7984444d6518571c8fc", + "prompts": {}, + "sessions": { + "s_805dfaf49a4974": { + "agent_id": { + "tool": "claude", + "id": "2bca039b-dcd6-4f04-960e-82d23622ba13", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/cc/ecc0fcf7e5ccaad678aad0265b32a77c90b2a1 b/cc/ecc0fcf7e5ccaad678aad0265b32a77c90b2a1 new file mode 100644 index 00000000000..7b7e80800f4 --- /dev/null +++ b/cc/ecc0fcf7e5ccaad678aad0265b32a77c90b2a1 @@ -0,0 +1,21 @@ +packages/cli/src/posthog/index.ts + s_5be157f6e91b85::t_7d1d471b577ad3 31-33,56-58,180-188,190-208,211-213 +packages/cli/src/posthog/__tests__/posthog.test.ts + s_5be157f6e91b85::t_d6eefc50f82187 234-240,242-264,266-279,283-285,287-294 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ccecc0fcf7e5ccaad678aad0265b32a77c90b2a1", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/cd/03/7b78a43adb9906f01b2aedd429470d8922a8 b/cd/03/7b78a43adb9906f01b2aedd429470d8922a8 new file mode 100644 index 00000000000..f21cf17a16a --- /dev/null +++ b/cd/03/7b78a43adb9906f01b2aedd429470d8922a8 @@ -0,0 +1,20 @@ +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + h_ce2c4b90496ac9 71-80,109-115,117-123,140,150,196-197,202-213,218-220,224,262,264,273,275,281-291,404-405,414-415,426,433,437,447 +packages/cli/src/modules/promotions.ee/constants.ts + h_ce2c4b90496ac9 39-40 +packages/cli/src/modules/promotions.ee/promotions.types.ts + h_ce2c4b90496ac9 76 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + h_ce2c4b90496ac9 22-23,476,481,484-485,489,491,494-495,497-503 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cd037b78a43adb9906f01b2aedd429470d8922a8", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/cd/38/c71bda904ec335e2a719116816252af9ae1b b/cd/38/c71bda904ec335e2a719116816252af9ae1b new file mode 100644 index 00000000000..9f1601beb52 --- /dev/null +++ b/cd/38/c71bda904ec335e2a719116816252af9ae1b @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/database/migrations/1784890100000-CreateWorkflowStepExecution.ts + s_77655ca8fe3a59::t_110db020ab8968 35-55,85-90,104 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "cd38c71bda904ec335e2a719116816252af9ae1b", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/ce/7f/2427108bdb862aaabb72c031884f2e4f2374 b/ce/7f/2427108bdb862aaabb72c031884f2e4f2374 new file mode 100644 index 00000000000..9cbe5f2b473 --- /dev/null +++ b/ce/7f/2427108bdb862aaabb72c031884f2e4f2374 @@ -0,0 +1,63 @@ +packages/cli/src/databases/repositories/__tests__/credentials.repository.test.ts + s_e3e530ae951f9a::t_aa61fc6adbe171 54,94 +packages/cli/test/integration/credentials/credentials-list.benchmark.test.ts + s_e3e530ae951f9a::t_fcd00689da6800 489 + s_e3e530ae951f9a::t_e10e070de1e173 189-190 + s_e3e530ae951f9a::t_c357d40a36d3b4 110-112,151-153,237-238,369-375 + s_e3e530ae951f9a::t_d8ebb50a97d463 176-177,179 + s_e3e530ae951f9a::t_6fbc1650704394 328-335 + s_e3e530ae951f9a::t_dd3d867c84e5b2 87 + s_e3e530ae951f9a::t_90e54810d60184 16-17,55,90,245-268 + s_e3e530ae951f9a::t_112649d4738a1a 1-2,11-15,18-51,53-54,56-86,88-89,91-109,113-150,154-175,178,180-188,191-236,239-244,269-327,336-368,376-383,386-488,490-584 + s_e3e530ae951f9a::t_877304c86a1069 3-10 + s_e3e530ae951f9a::t_450c611595d0ed 52 + s_e3e530ae951f9a::t_396c78e30fdcd4 384-385 +packages/cli/src/credentials/credentials.service.ts + s_e3e530ae951f9a::t_c196ad6bb25eda 359-362,365,369-370,378,441-444,447,451-452 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_e3e530ae951f9a::t_7a262f94a93c4f 2490-2494,2496-2497,2500-2501,2503-2504,2506-2509,2513,2520-2521,2523-2530 +packages/@n8n/db/src/repositories/credential-dependency.repository.ts + s_e3e530ae951f9a::t_513a37cfee140b 29-40 +packages/@n8n/db/src/repositories/__tests__/credentials.repository.test.ts + s_e3e530ae951f9a::t_470b97768fe408 3 + s_e3e530ae951f9a::t_953e7e2d1b77e3 213 + s_e3e530ae951f9a::t_ba87ec0c6b0e50 282-289,292-299 + s_e3e530ae951f9a::t_f7a8e2a7be415d 192,198-199,208-209,215-218,222-223,231,236-237,241-242,248-249,257,262-263,267,272-273,277 +packages/@n8n/db/src/repositories/__tests__/credential-dependency.repository.test.ts + s_e3e530ae951f9a::t_4e4b6686eae663 160-166,168,178-180 +packages/cli/test/integration/credentials/credentials.api.test.ts + s_e3e530ae951f9a::t_6a32ceca520639 910 + s_e3e530ae951f9a::t_f5084f35d43b97 911 + s_e3e530ae951f9a::t_88d1a7a136b411 864-909,912-923 +packages/cli/test/integration/credentials/credentials-list.service.test.ts + s_e3e530ae951f9a::t_f5084f35d43b97 380,385,393,402 + s_e3e530ae951f9a::t_c91519629e062e 195-199,201-210,212-216 + s_e3e530ae951f9a::t_cbaa6689b9ee99 321-323,436 + s_e3e530ae951f9a::t_9621546480b056 1-29,32-194,200,211,217-320,324-379,381-384,386-392,394-401,403-427,429-435,437-486 + s_e3e530ae951f9a::t_1cb0c9744ef542 428 + s_e3e530ae951f9a::t_6a32ceca520639 30-31 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_e3e530ae951f9a::t_f9db1f13268bf0 446-452 + s_e3e530ae951f9a::t_dd3ab76f70cc52 476,562 + s_e3e530ae951f9a::t_58b122d24fd226 3,33-34,211-212,219-220,365,368,370-371,500-508 + s_e3e530ae951f9a::t_953e7e2d1b77e3 27-29,563-566 + s_e3e530ae951f9a::t_e3221b02923de2 223-224 + s_e3e530ae951f9a::t_e817649b57985d 213-218 + s_e3e530ae951f9a::t_54b8d152a85405 209-210,221-222,225 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "ce7f2427108bdb862aaabb72c031884f2e4f2374", + "prompts": {}, + "sessions": { + "s_e3e530ae951f9a": { + "agent_id": { + "tool": "opencode", + "id": "ses_f4cc81199ffestkkpGa8vTX4sK", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/ce/89/51faccb4a170ce1dee9d3788f0fa41dbf236 b/ce/89/51faccb4a170ce1dee9d3788f0fa41dbf236 new file mode 100644 index 00000000000..86aec7fe47f --- /dev/null +++ b/ce/89/51faccb4a170ce1dee9d3788f0fa41dbf236 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md + s_13d0f2e1be0144::t_e3c6e3f3c00150 47-53 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "ce8951faccb4a170ce1dee9d3788f0fa41dbf236", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/ce/f3/7cadccb6b268daf0445d1625697412da5684 b/ce/f3/7cadccb6b268daf0445d1625697412da5684 new file mode 100644 index 00000000000..ed0f5283b8c --- /dev/null +++ b/ce/f3/7cadccb6b268daf0445d1625697412da5684 @@ -0,0 +1,24 @@ +packages/frontend/editor-ui/src/features/ndv/panel/components/TriggerPanel.vue + s_f489685fba5f6b::t_d34a10583b9a00 597-600 + s_f489685fba5f6b::t_599ce1252aa90b 458-463 + s_f489685fba5f6b::t_ba4db52723bb37 479-500 + s_f489685fba5f6b::t_0a7fbffd599b56 512-531 + s_f489685fba5f6b::t_21c983ccf6b509 581-596,601-602 + s_f489685fba5f6b::t_eeb5f0e4963936 478,501,503 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cef37cadccb6b268daf0445d1625697412da5684", + "prompts": {}, + "sessions": { + "s_f489685fba5f6b": { + "agent_id": { + "tool": "claude", + "id": "a873cd76-015f-4b9b-95b0-e7a8bccf4620", + "model": "claude-opus-4-8" + }, + "human_author": "Dmitrii Kulikov " + } + } +} \ No newline at end of file diff --git a/cf/5c81561376e5f8c03b76296ef2e4c9317100c0 b/cf/5c81561376e5f8c03b76296ef2e4c9317100c0 new file mode 100644 index 00000000000..68d4897776c --- /dev/null +++ b/cf/5c81561376e5f8c03b76296ef2e4c9317100c0 @@ -0,0 +1,28 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionConnection.ts + h_ce2c4b90496ac9 1-32 +packages/frontend/@n8n/i18n/src/locales/en.json + h_ce2c4b90496ac9 8712-8713,8716,8720 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_0da3469b23d474::t_344dac2203ee7f 533-540,550-558 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cf5c81561376e5f8c03b76296ef2e4c9317100c0", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + }, + "sessions": { + "s_0da3469b23d474": { + "agent_id": { + "tool": "cursor", + "id": "a21aa892-94d3-4d6d-bb0a-a125692a9e67", + "model": "gpt-5.6-sol" + }, + "human_author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/d0/0e86d48eab8a180a1be97747d4a390840375f4 b/d0/0e86d48eab8a180a1be97747d4a390840375f4 new file mode 100644 index 00000000000..400853b525c --- /dev/null +++ b/d0/0e86d48eab8a180a1be97747d4a390840375f4 @@ -0,0 +1,60 @@ +packages/@n8n/config/src/configs/engine.config.ts + s_71c6da2ee47cd3::t_11151294bf63cb 65-66,77-82 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 68-76 +packages/@n8n/engine/src/response-channel/redis-transport.ts + s_71c6da2ee47cd3::t_521444d1f0a6be 1,3-5,25-30,33,36,45,48,58-59,69,72-75,78-80,85,87-95 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 2,6-12,19-24,31-32,46,51-52,60,67-68,70-71,76-77,82-84,96-97 + s_71c6da2ee47cd3::t_025f9be62933df 13-18,34-35,37-44,47,49-50,53-57,61-66,81,86 +packages/cli/src/modules/engine-v2/create-response-channel.ts + s_71c6da2ee47cd3::t_7e2ae250b0c29e 1-12,14-45,49-52 + s_71c6da2ee47cd3::t_943b9d2565fe23 13,46-48 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,10-17,19,21-31,33-36,38,43-47,97,99-101,104-114,136-138,140,144-150,152,155-156 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 9,18,20,32,37,39-42,98,102-103,115-135,139,153,194,196-197,207 + s_71c6da2ee47cd3::t_89bc09d7321383 48-72 + s_719e037cee4d57::t_1fda68e550b269 141-143 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6-7 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 13-14 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 21,40,42-44,47 + s_4c46dcfe1ba789::t_b5320423cf528d 39,46 + s_719e037cee4d57::t_8a76b8304653bf 65-69 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-42,44-47,51-52 + s_71c6da2ee47cd3::t_7e2ae250b0c29e 43,49-50 + s_4c46dcfe1ba789::t_eed36ddb86f263 48 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d00e86d48eab8a180a1be97747d4a390840375f4", + "prompts": {}, + "sessions": { + "s_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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>" + } + } +} \ No newline at end of file diff --git a/d1/bb85c76b906e4e61a7e4fa54962afb35cc9778 b/d1/bb85c76b906e4e61a7e4fa54962afb35cc9778 new file mode 100644 index 00000000000..b44de25a55e --- /dev/null +++ b/d1/bb85c76b906e4e61a7e4fa54962afb35cc9778 @@ -0,0 +1,63 @@ +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 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_794845deccc20b::t_cd754a091a395e 23,34-39,75,102 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_794845deccc20b::t_cd754a091a395e 6,131-135,143,153,159,491,499-511,515-519,527-540,549-552,557 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_794845deccc20b::t_cd754a091a395e 3,106-108,152-154,160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383 +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 14,16,491 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_794845deccc20b::t_cd754a091a395e 1-30 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_794845deccc20b::t_cd754a091a395e 1-23 +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 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_794845deccc20b::t_cd754a091a395e 1-68 +packages/@n8n/engine/src/index.ts + s_794845deccc20b::t_cd754a091a395e 37-49 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 20,22,85 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_794845deccc20b::t_cd754a091a395e 1-133 +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,62,66,95,108-110 +packages/@n8n/engine/src/response-channel/index.ts + s_794845deccc20b::t_cd754a091a395e 1-6 +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 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_794845deccc20b::t_cd754a091a395e 17,24,79 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d1bb85c76b906e4e61a7e4fa54962afb35cc9778", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/d4/330df0149c28646bb7d005bb376d337ff0f43d b/d4/330df0149c28646bb7d005bb376d337ff0f43d new file mode 100644 index 00000000000..a93d40d2493 --- /dev/null +++ b/d4/330df0149c28646bb7d005bb376d337ff0f43d @@ -0,0 +1,45 @@ +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 133-139 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_13d0f2e1be0144::t_a179618a45f3f1 237,268-270 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 31 +packages/@n8n/engine/src/database/__tests__/workflow-execution.integration.test.ts + s_13d0f2e1be0144::t_6f3010a5418613 7,174,200-262 + s_13d0f2e1be0144::t_d38611fa02ad6e 175-199,263 +packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 43-44 +packages/@n8n/engine/src/execution/execution-store.ts + s_13d0f2e1be0144::t_df0f5e16e8857e 58-59,62-75 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 469-479 + s_13d0f2e1be0144::t_cdd853adfd2cea 67 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 66,68-71 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_13d0f2e1be0144::t_6ece8161e72289 87 + s_13d0f2e1be0144::t_9b3dcd66135298 1,18-20,55-56,58,63-85,88-90 + s_13d0f2e1be0144::t_29b8f928d326a9 86 + s_13d0f2e1be0144::t_ab0e9a439ea0c4 91 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_13d0f2e1be0144::t_eb99e1a25a7073 755-756,768-769 + s_13d0f2e1be0144::t_cdd853adfd2cea 86 +packages/@n8n/engine/src/execution/__tests__/start-execution.service.test.ts + s_13d0f2e1be0144::t_cdd853adfd2cea 32 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d4330df0149c28646bb7d005bb376d337ff0f43d", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/d4/4519722e1d369c5bad124aea05889deac0cdca b/d4/4519722e1d369c5bad124aea05889deac0cdca new file mode 100644 index 00000000000..191708e20bd --- /dev/null +++ b/d4/4519722e1d369c5bad124aea05889deac0cdca @@ -0,0 +1,173 @@ +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2225-2227,2229-2238,2241-2244 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + ai_agent 2239-2240 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11-12,14,19-21,26-27 + s_71c6da2ee47cd3::t_d67313882bd806 5-10,13,15 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 16-18 + s_bfdc3c9bc21b40::t_9d239a1839201d 22-25 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-40 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,20-21,24,26-29,33-35,39-46,49-52,56,60,67-70,76,84,86,88-89,95,133,136,138-139,141-143,150-153,156-157,118,123,131-132 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,37 + s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,57-59,71-75 + s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,77-82,85,87,137,140,154-155 + s_4c46dcfe1ba789::t_9317a33118b923 15,36,47-48,66 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 134-135,144-145,148-149 + s_bfdc3c9bc21b40::t_6dc7492af9a5a9 146-147 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,11-12 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 13 +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-83 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-6,9-15,17-34,37-50 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-13,28-34,36,39,22,24,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,37-38,40 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 35 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,113 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42-46,49,52 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 + s_4c46dcfe1ba789::t_eed36ddb86f263 50-51 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_bfdc3c9bc21b40::t_34dc6f7ed370bf 111 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,54,62,163 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-21,24-25,28,35,37-54,58-72,82-84,92,98,102-103,109,116-118,120-126,131,133-136,178,181,187-189,191,197-198,212-214,221-223,225-228,232-233,144,150,152-153,157,163,165-166,170-172,174-175 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,73-75,77-79,81,132 + s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,85-86,88-90,93-95,97,99-100 + s_4c46dcfe1ba789::t_533d342b8bac27 22-23,26-27,30-34,55-57,127-128,176,179,190,215-217 + ai_agent 29,36,229-231 + s_719e037cee4d57::t_d73bc028dc08bb 104,107-108,110-115 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 137,142,154-155,164,168 + s_4c46dcfe1ba789::t_6941e602868b24 186,193-196,219-220,149,162 + s_9a2a7a8eef9b2d::t_df6b21aba09276 199,201-211,145,147,158-161 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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,207-218,147,149,158-159,164,168,177-178,183,185,187-188 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100,192-193,145-146,162-163,181-182 + s_719e037cee4d57::t_1fda68e550b269 93-95 + s_9a2a7a8eef9b2d::t_df6b21aba09276 103-138 + s_9a2a7a8eef9b2d::t_74e41d2d4e4515 139,143,150-157,160,169-176 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 141-142,144,148,161,165-167,179-180 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1249-1279,1282 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154,1159 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1157 + s_4c46dcfe1ba789::t_36c3453a753a08 1280-1281,1283-1285 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,13-15,25-27,33,37,70-99,64-65 + s_71c6da2ee47cd3::t_4d94f6f753024f 4,11-12,16,28,31,34-35,38,44-56,66-67,69,108,110 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 5,17-24,29-30,32,36,39,41,43,68,102 + s_4c46dcfe1ba789::t_e86cea15aea75d 40,42 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_bfdc3c9bc21b40::t_5a37d924c7237a 10,103 + s_4c46dcfe1ba789::t_d5b292306ede0a 24,37-38,40,76 + s_71c6da2ee47cd3::t_613cff5051c1db 35-36,39 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 114 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d44519722e1d369c5bad124aea05889deac0cdca", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/d4/cb8a07664def5f8d18af4d7636b4b7a381601c b/d4/cb8a07664def5f8d18af4d7636b4b7a381601c new file mode 100644 index 00000000000..3d898d041e0 --- /dev/null +++ b/d4/cb8a07664def5f8d18af4d7636b4b7a381601c @@ -0,0 +1,30 @@ +packages/cli/src/node-execution/execute-node.service.ts + s_988a5e0f59cdb0::t_b54328dec4e9d0 5 + h_44f8d1c0f2f8c4 212 + s_988a5e0f59cdb0::t_4f2de01518e84c 215-219,223,227-231 + s_988a5e0f59cdb0::t_3b38621c504977 214 + s_988a5e0f59cdb0::t_b8a8fd0994e0ad 232-233 +packages/cli/src/node-execution/__tests__/execute-node.service.test.ts + s_988a5e0f59cdb0::t_8c6884e52f7415 335-352 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d4cb8a07664def5f8d18af4d7636b4b7a381601c", + "prompts": {}, + "humans": { + "h_44f8d1c0f2f8c4": { + "author": "Dimitri Lavrenük " + } + }, + "sessions": { + "s_988a5e0f59cdb0": { + "agent_id": { + "tool": "claude", + "id": "bf349829-8374-4c71-9ec2-094de61ed6a4", + "model": "claude-opus-5" + }, + "human_author": "Dimitri Lavrenük " + } + } +} \ No newline at end of file diff --git a/d6/991eb2472589b428ce394a4133f163d391c941 b/d6/991eb2472589b428ce394a4133f163d391c941 new file mode 100644 index 00000000000..16efb0b6cae --- /dev/null +++ b/d6/991eb2472589b428ce394a4133f163d391c941 @@ -0,0 +1,46 @@ +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.test.ts + s_b1a69ed75d6063::t_f8f8bd5c703a94 9,78,93,151-162,164-194,218 + s_b1a69ed75d6063::t_e92330dcedb244 163 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeDefault.vue + s_b1a69ed75d6063::t_654a25f5cf926d 94-96 + s_b1a69ed75d6063::t_99e83c299747eb 236,243 + s_b1a69ed75d6063::t_5def53a85143e2 255-258,262 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 3502-3503,3507-3508,3522-3523 +packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts + s_b1a69ed75d6063::t_52683c3b24a1a9 56,4665-4668,4671-4677 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + ai_agent 112-115 + s_b1a69ed75d6063::t_d2ab768d295cce 116-119 + s_b1a69ed75d6063::t_b4633bfbbfa738 120-122 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts + s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1033-1039,1042-1044,1046-1055,1057-1059,1061-1065,1067,1076 + s_b1a69ed75d6063::t_6da7f6f219826c 1045,1056,1060,1066 +packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts + s_b1a69ed75d6063::t_8321ee74f2a31e 153,155-156 + s_b1a69ed75d6063::t_52f1969c983ea5 490-493 + s_b1a69ed75d6063::t_c447d925375ca8 499 + ai_agent 575 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_b1a69ed75d6063::t_f8f8bd5c703a94 14,59,63,352-380,382-386,403 +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 2090-2092 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d6991eb2472589b428ce394a4133f163d391c941", + "prompts": {}, + "sessions": { + "s_b1a69ed75d6063": { + "agent_id": { + "tool": "claude", + "id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb", + "model": "claude-fable-5-1" + }, + "human_author": "Olivier de Jong " + } + } +} \ No newline at end of file diff --git a/d6/ace09c9b8d36bc7e5b2612a94325290aecb41b b/d6/ace09c9b8d36bc7e5b2612a94325290aecb41b new file mode 100644 index 00000000000..44e5de9a1c1 --- /dev/null +++ b/d6/ace09c9b8d36bc7e5b2612a94325290aecb41b @@ -0,0 +1,1487 @@ +packages/cli/test/integration/workflow-inventory.test.ts + s_47da1741f2a499::t_935f69384f2757 110-165 +packages/frontend/editor-ui/src/app/constants/durations.ts + s_47da1741f2a499::t_935f69384f2757 52-54 +packages/cli/src/webhooks/webhook-helpers.ts + s_47da1741f2a499::t_935f69384f2757 43,109-117,177-231,291-295,299-303,310-317,330,370,603-623,703,719,725,750,1065-1071,1421-1432,1472-1474 +packages/@n8n/nodes-langchain/utils/tests/helpers.test.ts + s_47da1741f2a499::t_935f69384f2757 12,18-38 +packages/frontend/editor-ui/src/features/credentials/components/CredentialPicker/CredentialPicker.test.constants.ts + s_47da1741f2a499::t_935f69384f2757 293 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionTimelinePanel.vue + s_47da1741f2a499::t_935f69384f2757 102-103,459-462 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useInstanceAiHandoffCapability.test.ts + s_47da1741f2a499::t_935f69384f2757 8,10,18,20-24,55-58,62-91,130-131,133-136,177-235 +packages/testing/containers/n8n-start-stack.ts + s_47da1741f2a499::t_935f69384f2757 53,145,199-200,240-242,246,277-280,467 +.github/workflows/util-codespace-preview.yml + s_47da1741f2a499::t_935f69384f2757 18-21,124-137 +packages/core/src/execution-engine/__tests__/routing-node.test.ts + s_47da1741f2a499::t_935f69384f2757 2849-2863 +packages/frontend/editor-ui/package.json + s_47da1741f2a499::t_935f69384f2757 55,135,160 +packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-mid-run.test.ts + s_47da1741f2a499::t_935f69384f2757 448,460,464-466,472-476,478-480,490-608 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + ai_agent 19-21 +.devcontainer/codespaces/README.md + s_47da1741f2a499::t_935f69384f2757 82-85,96,111 +.github/scripts/owners/required-reviews.mjs + s_47da1741f2a499::t_935f69384f2757 11-13,26,32-49,60-100,104-107,111,113,116-121,235,240-241,244,260-266 +docs/generated/sqlite-schema/agent_credential_dependency.md + ai_agent 71 +packages/frontend/editor-ui/src/features/agents/components/SessionTimelineRow.vue + s_47da1741f2a499::t_935f69384f2757 7,9-10,34-39,65-66,106-107,129-132,195-202 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 2,15,20,23,36,38-44,76-79,90,95,99-102,326-352,354,356,369,375,378,380-387,393-398,404-407,410,412-418,422,424,426-428,431-459,461,463-465,467-476,478-479,482-487,490-491,618-645 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/create.operation.ts + s_47da1741f2a499::t_935f69384f2757 7-9,93-96 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_47da1741f2a499::t_935f69384f2757 5,21,55-58,118,200,204-274,289,293-298,300,308-314,397-404 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_47da1741f2a499::t_935f69384f2757 303-304 +packages/cli/src/modules/mcp/__tests__/mcp-instructions.test.ts + s_47da1741f2a499::t_935f69384f2757 38-41,44-46,49-52,55-56,123-159 +packages/cli/src/eventbus/event-message-classes/event-message-workflow.ts + s_47da1741f2a499::t_935f69384f2757 2,6 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue + s_47da1741f2a499::t_935f69384f2757 174-178,182,304-305 +docs/generated/sqlite-schema/dynamic_credential_user_entry.md + ai_agent 65 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue + s_47da1741f2a499::t_935f69384f2757 2,4,18,66-73,76-81,83-100,102,138 +packages/cli/test/integration/policy/type-availability-policy-repositories.test.ts + s_47da1741f2a499::t_935f69384f2757 77-101,651-680 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/canvasPreview.utils.test.ts + s_47da1741f2a499::t_935f69384f2757 1169-1194 +packages/testing/playwright/AGENTS.md + s_47da1741f2a499::t_935f69384f2757 3-24,35-37,205,207-209 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_47da1741f2a499::t_935f69384f2757 55-95,236-259 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_47da1741f2a499::t_935f69384f2757 261-262 +packages/cli/src/public-api/v1/openapi-gen/__tests__/generated-spec-drift.test.ts + s_47da1741f2a499::t_935f69384f2757 1-7,11-12,30-73 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelinePanel.spec.ts + s_47da1741f2a499::t_935f69384f2757 35-42 +packages/frontend/editor-ui/src/features/ai/instanceAi/canvasPreview.utils.ts + s_47da1741f2a499::t_935f69384f2757 243-258,263-264,296 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.test.ts + s_47da1741f2a499::t_935f69384f2757 85,158-165,318-326 +.github/workflows/ci-pull-requests.yml + s_47da1741f2a499::t_935f69384f2757 33,81,97,135,145-163,184,187,208,333,335-336,364-386,485 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_47da1741f2a499::t_935f69384f2757 110 +packages/testing/playwright/tests/infrastructure/encryption/instances.ts + s_47da1741f2a499::t_935f69384f2757 1-144 +packages/@n8n/workflow-sdk/src/prompts/sdk-reference/sdk-language.ts + s_47da1741f2a499::t_935f69384f2757 119-120,154-155,169-171,212 +packages/@n8n/db/src/repositories/ai-preference.repository.ts + s_47da1741f2a499::t_935f69384f2757 1,54-62,69-76 +packages/@n8n/instance-ai/evaluations/__tests__/comparison-format.test.ts + s_47da1741f2a499::t_935f69384f2757 564-579 +packages/cli/src/modules/mcp/__tests__/get-workflow-best-practices.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 35,142-144,146-148 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_47da1741f2a499::t_935f69384f2757 2,53-84 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/common.ts + s_47da1741f2a499::t_935f69384f2757 5-7,75-76,97,106,120 +.github/workflows/test-e2e-infrastructure-reusable.yml + s_47da1741f2a499::t_935f69384f2757 29-31,34-36,100 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_47da1741f2a499::t_935f69384f2757 16-19,21,72,80-83,225-227,229,242 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_47da1741f2a499::t_935f69384f2757 2-4,12,15-16,23,25-26,38-45,50-59,65-66,72,88,101,124,138,148,161,182,199,206-361 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.ts + s_47da1741f2a499::t_935f69384f2757 85 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts + s_47da1741f2a499::t_935f69384f2757 525,821,1012-1018,1054-1060 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts + s_47da1741f2a499::t_935f69384f2757 54-55,59-62,73-76,83-90 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotable-resource.dto.test.ts + s_47da1741f2a499::t_935f69384f2757 1,3-6,8,10-16 +packages/testing/containers/tests/engine.test.ts + s_47da1741f2a499::t_935f69384f2757 1-93 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_47da1741f2a499::t_935f69384f2757 4,27,94 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_47da1741f2a499::t_935f69384f2757 83-84,213 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_47da1741f2a499::t_935f69384f2757 23-24,193-194,214-215,217-225,256-257 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_47da1741f2a499::t_935f69384f2757 3,7,23-24,27,43,48,52-63,66,79-205,214-215,219-220,224,229,231,233,237-239,242,246,254,269 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.test.ts + s_47da1741f2a499::t_935f69384f2757 6,88-124 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/output-size-impact.spec.ts + s_47da1741f2a499::t_935f69384f2757 4,11,38,51 +packages/cli/src/modules/mcp/__tests__/mcp-scopes.test.ts + s_47da1741f2a499::t_935f69384f2757 34-38,76-91,273-275,277-278,297-370 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_47da1741f2a499::t_935f69384f2757 999 +docs/generated/sqlite-schema/user.md + ai_agent 176 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_47da1741f2a499::t_935f69384f2757 9,150-152,170,196 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.ts + s_47da1741f2a499::t_935f69384f2757 1-83 +docs/generated/sqlite-schema/instance_credential_assignment.md + ai_agent 54 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.ts + s_47da1741f2a499::t_935f69384f2757 10-26 +packages/cli/src/controllers/__tests__/role.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 43 +packages/@n8n/telemetry/src/events/context.ts + s_47da1741f2a499::t_935f69384f2757 15-27,67-171 +packages/@n8n/agents/src/skills/index.ts + s_47da1741f2a499::t_935f69384f2757 3 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/burst-drain-capacity.spec.ts + s_47da1741f2a499::t_935f69384f2757 3,17,21,25-27 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_47da1741f2a499::t_935f69384f2757 3-8,353-391 +scripts/codespace-preview/preview-labels.test.mjs + s_47da1741f2a499::t_935f69384f2757 1-79 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_47da1741f2a499::t_935f69384f2757 715,739-777,844,856-886,1080,1090-1122,1305,1314 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-45 +packages/@n8n/permissions/src/scope-information.ts + s_47da1741f2a499::t_935f69384f2757 70-74 +packages/cli/src/modules/mcp/__tests__/update-workflow.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 204,268-275,278,282,398,403,419,425,433,456,466,536-537,539-540,543,549-551,553-557,559,561-565,567-569,571-589,592-594,596,598-602,604-614,616-619,622-625,630-632,634,640-642,645,647-649,652,655-656,661-663,666,672-673,676-680,683-686,695-696,701,707,710-711,713,715-736,738-744,746,748-749,751-758,760-762,764-776,778-784,786,788-789,791-799,801-802,804-818,820,822-823,825-830,832-836,838-850,852-866,868,870-874,876-903,905-907,909-910,912-921,923,925-926,928-935,937-939,941-962,964-967,969,971-972,974-985,987-994,996-1005,1007,1009-1016,1018-1027,1029-1037,1039-1045,1047-1154,1156-1160,1162-1165,1167-1180,1183-1186,1193-1195,1199,1203,1206-1208,1214-1217,1219-1225,1227-1256,1355,1385,1413,1710 +packages/@n8n/instance-ai/src/tools/workflows/classify-node-destructiveness.service.ts + s_47da1741f2a499::t_935f69384f2757 4,24,36-37,79,84-86,96-104,212-216,221,225,230,248,256,281,395-396,401-402,411-412 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelGroups.ts + s_47da1741f2a499::t_935f69384f2757 1-64 +packages/frontend/editor-ui/src/features/agents/__tests__/SessionTimelineRow.test.ts + s_47da1741f2a499::t_935f69384f2757 10-15,49-52,74-95 +packages/frontend/@n8n/i18n/src/locales/en.json + s_47da1741f2a499::t_935f69384f2757 1515,1566-1567,3033,3063-3064,3318,3324,6963-6964,7105,7107-7138,7140,7564-7565,7742-7744,7773-7774 +packages/testing/playwright/package.json + s_47da1741f2a499::t_935f69384f2757 19-20,29,81 +packages/testing/playwright/services/api-helper.ts + s_47da1741f2a499::t_935f69384f2757 10,40-47,102-105,426 +packages/@n8n/db/src/repositories/__tests__/ai-preference.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 43-79 +packages/cli/test/integration/ai-preference.api.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,64,71-72,111-175,531-558,704-710,716,718-727,731-754,773-778 +packages/cli/src/modules/mcp/tools/workflow-builder/workflow-operations.ts + s_47da1741f2a499::t_935f69384f2757 1237-1239,1268 +packages/frontend/editor-ui/src/features/agents/__tests__/SessionTimelineChart.spec.ts + s_47da1741f2a499::t_935f69384f2757 252-272 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,7,40-44,48-93 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.types.ts + s_47da1741f2a499::t_935f69384f2757 1-25 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/stores/openWorkflowInAssistant.store.ts + s_47da1741f2a499::t_935f69384f2757 71-73 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_47da1741f2a499::t_935f69384f2757 5,7-8,27-29,52-55,89,91-103,119-121,151-162,164,166-178,181,186,189,196,199,212-235,243,265-268,270-281,284,288-309,324-498 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_47da1741f2a499::t_935f69384f2757 2-3,6-7,14-16,23-24,52,54-57,80,85-96,98-99,102-141,143-144,146,172,181-184,212,214-216,224,230-247,249-288,290-340,352-353,375-376,384-388,390,393-408 +packages/cli/src/modules/token-exchange/services/__tests__/jti-cleanup.task.test.ts + s_47da1741f2a499::t_935f69384f2757 29 +packages/cli/src/modules/promotions.ee/constants.ts + s_47da1741f2a499::t_935f69384f2757 39-40 +docs/generated/sqlite-schema/chat_hub_agents.md + ai_agent 76 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + s_47da1741f2a499::t_935f69384f2757 2,10-11,42-62,135-136,140-143,145 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentHeaders.test.ts + s_47da1741f2a499::t_935f69384f2757 5,144-185 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_47da1741f2a499::t_935f69384f2757 1-278 +scripts/dev-up.mjs + s_47da1741f2a499::t_935f69384f2757 22 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance.spec.ts + s_47da1741f2a499::t_935f69384f2757 3-8,16-20,32,37,42 +packages/@n8n/instance-ai/src/tools/orchestration/verification/analyze-result.ts + s_47da1741f2a499::t_935f69384f2757 344,378-389,397-399,407,411,473 +packages/cli/src/modules/agents/__tests__/observation-log-reflector.test.ts + s_47da1741f2a499::t_935f69384f2757 8 +docs/generated/sqlite-schema/project.md + ai_agent 164 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_47da1741f2a499::t_935f69384f2757 15,39-43,355-358,360-361,435,440,445-450,458,466,486,501-505 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_47da1741f2a499::t_935f69384f2757 5-9,20-21,23-25,393,395,397,399-401,403,405,407,409-412,414,416,418,420,422,424,426,428,430,432,435,437,442,444,446,448,451-453,455,457-462,465,468-470,472,475-479,482,485-488,493-497,500,525-536,540,557-572 +packages/@n8n/instance-ai/src/tools/workflows/verification-graph.ts + s_47da1741f2a499::t_935f69384f2757 1-64 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_47da1741f2a499::t_935f69384f2757 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/frontend/@n8n/stores/src/rbac.store.ts + s_47da1741f2a499::t_935f69384f2757 25 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.test.ts + s_47da1741f2a499::t_935f69384f2757 26 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_47da1741f2a499::t_935f69384f2757 5,81,99-105 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_47da1741f2a499::t_935f69384f2757 4,23,33 +packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts + s_47da1741f2a499::t_935f69384f2757 6,409-431,490,517 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts + s_47da1741f2a499::t_935f69384f2757 112 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_47da1741f2a499::t_935f69384f2757 3-4,6-13,25-26,30-31,33-34 +packages/cli/src/modules/mcp/tools/get-user-preferences.tool.ts + s_47da1741f2a499::t_935f69384f2757 22,28-39,50-54,106,110,116-118,122-126,128-140,144 +docs/generated/postgres-schema/public.user.md + ai_agent 170 +packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap + ai_agent 50 +scripts/codespace-preview/preview-labels.mjs + s_47da1741f2a499::t_935f69384f2757 1-71 +packages/testing/playwright/tests/infrastructure/encryption/db.ts + s_47da1741f2a499::t_935f69384f2757 1-53 +packages/@n8n/db/src/repositories/__tests__/workflow-create-with-owner.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 1-24,27-30,32-35,39-40,42,44-48,50,52-55,58-59,61-63,65 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,171-176,183,319,321-326,328-332,335-341 +packages/core/src/execution-engine/routing-node.ts + s_47da1741f2a499::t_935f69384f2757 889,906,947,952-953,971,1041,1125,1150,1199 +packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.vue + s_47da1741f2a499::t_935f69384f2757 673 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_47da1741f2a499::t_935f69384f2757 201-205 +.github/scripts/pnpm-lock.yaml + ai_agent 10-11,15-26,30-31,35-41,46-47,52-71,76-77,82-83,87-88,92-93,99-117,120,123,126,129,132,135,138,141,143-156 +OWNERS + s_47da1741f2a499::t_935f69384f2757 44 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_47da1741f2a499::t_935f69384f2757 2-3,10-16,32-35,39,45-88 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_47da1741f2a499::t_935f69384f2757 81-82 +packages/frontend/editor-ui/src/features/agents/components/SessionTimelineChart.vue + s_47da1741f2a499::t_935f69384f2757 117-118,146-147,478-479 +packages/@n8n/instance-ai/evaluations/__tests__/case-pipeline.test.ts + s_47da1741f2a499::t_935f69384f2757 403,427-505 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_47da1741f2a499::t_935f69384f2757 27,291-319,558-559,708-714,776-777,810-822 +packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue + s_47da1741f2a499::t_935f69384f2757 94,107 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-capabilities.test.ts + s_47da1741f2a499::t_935f69384f2757 1-18 +packages/cli/src/modules/mcp/tools/workflow-builder/mcp-instructions.ts + s_47da1741f2a499::t_935f69384f2757 10-14,47-52,65,76-85,88-91,131,150 +packages/@n8n/api-types/src/dto/credentials/__tests__/credential-schema-public.dto.test.ts + s_47da1741f2a499::t_935f69384f2757 1-83 +packages/@n8n/instance-ai/src/tools/nodes.tool.ts + s_47da1741f2a499::t_935f69384f2757 2-3,14-21,25,140-196,205,470-623,681,684-686,700-701 +packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts + s_47da1741f2a499::t_935f69384f2757 165-166,170-184,199-235 +packages/frontend/editor-ui/src/app/composables/useRunWorkflowApi.ts + s_47da1741f2a499::t_935f69384f2757 1-46 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.ts + s_47da1741f2a499::t_935f69384f2757 7,53,55 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_47da1741f2a499::t_935f69384f2757 69 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_47da1741f2a499::t_935f69384f2757 972,1033 +.github/scripts/codespace-preview.mjs + s_47da1741f2a499::t_935f69384f2757 2,15-23,26-33,36-39,53-55,157,196-320,335-337,340-341,343-363,365-448,476-480,483,493-494,499-521 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.ts + s_47da1741f2a499::t_935f69384f2757 11-15,17,28,40,105-108,173-175,177-182,189-190,194 +packages/cli/src/modules/instance-registry/storage/redis-instance-storage.ts + s_47da1741f2a499::t_935f69384f2757 169-173,175 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_47da1741f2a499::t_935f69384f2757 21,33,133-138,285 +packages/cli/test/migration/1789558029357-add-description-to-credentials.test.ts + s_47da1741f2a499::t_935f69384f2757 1-160 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_47da1741f2a499::t_935f69384f2757 31-34,1156-1157,1192-1193,1362-1363,1375-1376,1496,1794,1796-1801,1814 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/testCredential.generated.yml + ai_agent 1-42 +packages/frontend/editor-ui/src/features/settings/communityNodes/components/CommunityPackageManageConfirmModal.vue + s_47da1741f2a499::t_935f69384f2757 9,184-191 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts + s_47da1741f2a499::t_935f69384f2757 21-29 +packages/@n8n/db/src/migrations/common/1789479099132-AddSourceToAiPreference.ts + s_47da1741f2a499::t_935f69384f2757 1-61 +.github/DEVELOPING_V3.md + s_47da1741f2a499::t_935f69384f2757 127-129,139-140,143-144,146-151,170-171,179-180 +packages/frontend/editor-ui/src/features/agents/components/SessionTimelinePill.vue + s_47da1741f2a499::t_935f69384f2757 28-29,53,65 +packages/frontend/editor-ui/src/features/agents/composables/useAgentTelemetry.ts + s_47da1741f2a499::t_935f69384f2757 26 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts + s_47da1741f2a499::t_935f69384f2757 40-45,55,57,61,64,69-70,258-262,268,275,279-384,562-563,565-568 +docs/generated/sqlite-schema/dynamic_credential_entry.md + ai_agent 63 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-lazy-cache.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-48 +packages/nodes-base/nodes/Notion/test/GenericFunctions.test.ts + s_47da1741f2a499::t_935f69384f2757 1,27,608-616,636-643,685-691 +packages/frontend/@n8n/design-system/src/components/index.ts + s_47da1741f2a499::t_935f69384f2757 35-38 +packages/@n8n/engine/AGENTS.md + s_47da1741f2a499::t_935f69384f2757 3-9 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.test.ts + s_47da1741f2a499::t_935f69384f2757 2,98-119 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/node-count-scaling.spec.ts + s_47da1741f2a499::t_935f69384f2757 3,6,11,20,34,42,69 +packages/@n8n/instance-ai/src/skills/materialize-runtime-skills.ts + s_47da1741f2a499::t_935f69384f2757 3,413,419 +packages/@n8n/instance-ai/src/types.ts + s_47da1741f2a499::t_935f69384f2757 34,374,683-710,1505-1506 +packages/@n8n/benchmark/Dockerfile + s_47da1741f2a499::t_935f69384f2757 29 +packages/frontend/editor-ui/src/app/constants/nodeTypes.ts + s_47da1741f2a499::t_935f69384f2757 94-102 +packages/@n8n/node-engine-compatibility/src/v1-adapters.ts + s_47da1741f2a499::t_935f69384f2757 297 +packages/@n8n/db/src/entities/credentials-entity.ts + s_47da1741f2a499::t_935f69384f2757 1,3,20-27 +packages/cli/src/modules/mcp/__tests__/workflow-operations.test.ts + s_47da1741f2a499::t_935f69384f2757 1115,1119-1125,1243,1251-1257,1260,1268-1274,1277,1281-1287,1358,1362-1366,1406,1410-1416,1428,1432-1438,1468,1472-1476,1479,1483-1487,1502-1504,1626-1634,1637-1647,1649-1671,1673-1698,1700-1711,1713-1723,1725-1726,1728-1740 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_47da1741f2a499::t_935f69384f2757 1-216 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_47da1741f2a499::t_935f69384f2757 13,38,44,48,64-65,76-77,182-194,238-253,256-257,293-294,296,302-305,356,362-368,386,398-402,417-419,443-446,485,544-559,569,601-610,683-688,723-746,784-789,832-837,863-868 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.test.ts + s_47da1741f2a499::t_935f69384f2757 1-90 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.test.ts + s_47da1741f2a499::t_935f69384f2757 10,19,32,37,60-63,81,132-183 +packages/@n8n/api-types/src/dto/promotions/promotion-binding-preflight.dto.ts + s_47da1741f2a499::t_935f69384f2757 1-2,30-55,135 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + s_47da1741f2a499::t_935f69384f2757 2-20,23-32,35-36,38,43-50,57-59,62,66-71,79-87,90-104,106-129,149-190,193-210,212-213,216-264,266-274,276-277,280-282,285-300,303-344,346-467,469-496,499-502,505-521,523-627,629-630,640-659,662-665,668-677,680-682,690-717,719-724,726-731,733-763,765-785,787-790,792-797,801-802,805,807-809,812-813,816,818 +packages/@n8n/db/src/repositories/credential-dependency.repository.ts + s_47da1741f2a499::t_935f69384f2757 29-40 +packages/cli/src/modules/type-availability-policies/README.md + s_47da1741f2a499::t_935f69384f2757 4-5,30-37,70-89,168-172,205 +packages/testing/playwright/services/workflow-api-helper.ts + s_47da1741f2a499::t_935f69384f2757 3,26-28,33,35,56,64,82-89,133-158,446-472 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_47da1741f2a499::t_935f69384f2757 234 +packages/@n8n/api-types/src/schemas/credential-description.schema.ts + s_47da1741f2a499::t_935f69384f2757 1-14 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/apply-workflow-credentials.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 1,36,75,133,146-243 +packages/@n8n/instance-ai/docs/tools.md + s_47da1741f2a499::t_935f69384f2757 56,831,833,837,913-975 +docs/generated/sqlite-schema/credential_dependency.md + ai_agent 56 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.ts + s_47da1741f2a499::t_935f69384f2757 10,25-26 +packages/cli/src/databases/repositories/__tests__/credentials.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 54,94 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-split-db.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-44 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_47da1741f2a499::t_935f69384f2757 28,39,41-43,99,107,299-303,337-340,352-355,367-371,408-412,597-614 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts + s_47da1741f2a499::t_935f69384f2757 532-534 +packages/testing/playwright/tests/infrastructure/encryption/spec-helpers.ts + s_47da1741f2a499::t_935f69384f2757 1-108 +packages/cli/test/integration/database/repositories/credentials.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 2,99-139 +packages/cli/src/modules/community-packages/__tests__/community-packages.lifecycle.service.test.ts + s_47da1741f2a499::t_935f69384f2757 6,184-220,469-513 +docs/generated/postgres-schema/public.instance_credential_assignment.md + ai_agent 46 +docs/generated/sqlite-schema/instance_ai_mcp_registry_connections.md + ai_agent 64 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-split-db.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-42 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/classify-node-destructiveness.service.test.ts + s_47da1741f2a499::t_935f69384f2757 9-13,389-487 +.github/scripts/sync-conflict-owners.test.mjs + s_47da1741f2a499::t_935f69384f2757 213,218 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1,15-22,108,133,327-402,2499-2503,2505-2506,2509-2512,2514-2515,2517-2525,2529,2536-2537,2539-2546,2981-2994,3257,3264-3269,3272-3273,3275-3278,3282-3283,3285-3292,3296-3299,3302-3304,3306-3309,3312,3314,3316,3318-3319 +AGENTS.md + s_47da1741f2a499::t_935f69384f2757 176,330-360 +packages/cli/src/modules/mcp/tools/workflow-builder/get-workflow-best-practices.tool.ts + s_47da1741f2a499::t_935f69384f2757 52,69-70,136 +scripts/codespace-preview/preview-remote-env.mjs + s_47da1741f2a499::t_935f69384f2757 61-63,80-82 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts + s_47da1741f2a499::t_935f69384f2757 34-36,60-62,74-75,78,143,175-177,187,202-204,230-231,252 +docs/generated/postgres-schema/public.ai_preference.md + ai_agent 12,21,29,55 +packages/@n8n/api-types/src/dto/index.ts + s_47da1741f2a499::t_935f69384f2757 139-140,535,541,546,616,618 +packages/@n8n/agents/src/skills/tools.ts + s_47da1741f2a499::t_935f69384f2757 8,19,318-319 +packages/cli/src/modules/mcp/tools/workflow-builder/create-workflow-from-code.tool.ts + s_47da1741f2a499::t_935f69384f2757 412,427-430,525,549 +packages/@n8n/permissions/src/constants.ee.ts + s_47da1741f2a499::t_935f69384f2757 25,92,129 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_47da1741f2a499::t_935f69384f2757 3,17,29-31,42-43,45-50,75-83,167-175,204,278-482,755,785,792-797,1059-1110,1469-1483,1515-1517,1521,1525-1529,1701,1708,1722,1729,1815-1885,2363-2364,2395-2396 +packages/cli/src/node-execution/index.ts + s_47da1741f2a499::t_935f69384f2757 16-26 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + s_47da1741f2a499::t_935f69384f2757 148,315-320 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_47da1741f2a499::t_935f69384f2757 8,36,153-182,447-453,732-734 +packages/frontend/editor-ui/src/features/agents/composables/useCreateAgent.ts + s_47da1741f2a499::t_935f69384f2757 1-27 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_47da1741f2a499::t_935f69384f2757 1-119 +docs/generated/postgres-schema/public.project.md + ai_agent 158 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupCredential.vue + s_47da1741f2a499::t_935f69384f2757 1-751 +packages/testing/containers/services/n8n.ts + s_47da1741f2a499::t_935f69384f2757 13,15,79,89-106,121,139-140,181-185,214-218,224-230,237-238,245,250-264,274-283,315,351-355,371-375,386-389,399-402,452 +packages/@n8n/telemetry/src/events/node-type-policies.ts + s_47da1741f2a499::t_935f69384f2757 19-32,52,98,112 +docs/generated/sqlite-schema/dynamic_credential_resolver.md + ai_agent 59 +docs/generated/sqlite-schema/shared_credentials.md + ai_agent 58 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyPackage.generated.yml + ai_agent 1-67 +packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts + s_47da1741f2a499::t_935f69384f2757 68-70,151-152 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.vue + s_47da1741f2a499::t_935f69384f2757 1-444 +packages/cli/test/integration/credentials/credentials-list.benchmark.test.ts + s_47da1741f2a499::t_935f69384f2757 1-596 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + s_47da1741f2a499::t_935f69384f2757 1,4,8,14-15,31,59-64,94-100,124,141,148-149,152,165-193,325-406,408-411,444-454,457-460,467,503-504,506,525,528-530 +packages/cli/src/eventbus/event-message-classes/event-message-queue.ts + s_47da1741f2a499::t_935f69384f2757 3 +packages/cli/test/integration/public-api/credentials.test.ts + s_47da1741f2a499::t_935f69384f2757 6-12,14,24-25,75-80,230-246,248,250-251,253,255-260,295,299-301,320,324-326,395-400,402-452,454-601,609,864-879 +packages/testing/playwright/pages/CanvasPage.ts + s_47da1741f2a499::t_935f69384f2757 1187-1188,1193-1199 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_47da1741f2a499::t_935f69384f2757 1-104 +packages/testing/playwright/tests/infrastructure/encryption/rotation-cycle.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-16 +packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts + s_47da1741f2a499::t_935f69384f2757 159 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/text/helpers/responses.ts + s_47da1741f2a499::t_935f69384f2757 4,7-8,145,154,176,248-249,253-254 +docs/generated/postgres-schema/README.md + ai_agent 42,54,747,866 +docs/generated/postgres-schema/public.dynamic_credential_resolver.md + ai_agent 53 +docs/generated/sqlite-schema/credentials_entity.md + ai_agent 9,20,68 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoffCapability.ts + s_47da1741f2a499::t_935f69384f2757 45,88-91,106,114,131-144,146-160 +packages/nodes-base/credentials/NotionApi.credentials.ts + s_47da1741f2a499::t_935f69384f2757 22 +packages/cli/test/integration/token-exchange/token-exchange-jti.repository.integration.test.ts + s_47da1741f2a499::t_935f69384f2757 2,4-5,9-11,14-15,21-27,35-37,41-58,146-227 +packages/@n8n/permissions/src/__tests__/scope-information.test.ts + s_47da1741f2a499::t_935f69384f2757 12-18 +packages/cli/src/credentials/credentials.controller.ts + s_47da1741f2a499::t_935f69384f2757 323-326 +packages/cli/src/modules/mcp/__tests__/webhook-utils.test.ts + s_47da1741f2a499::t_935f69384f2757 32 +packages/cli/src/modules/mcp/__tests__/get-workflow-sdk-reference.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 69-70,75,92,94-95,98-99,109-110,112-113,115-116,118-119 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.types.ts + s_47da1741f2a499::t_935f69384f2757 1-23 +packages/testing/playwright/tests/infrastructure/encryption/upgrade-cycle.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-16 +.github/workflows/util-sync-master-to-3x.yml + s_47da1741f2a499::t_935f69384f2757 12-17,81-91,96 +packages/@n8n/instance-ai/evaluations/harness/agent-execution.ts + s_47da1741f2a499::t_935f69384f2757 14,31,34-62 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_47da1741f2a499::t_935f69384f2757 7,10,25,36,39,46,50-68 +packages/cli/src/node-execution/__tests__/execute-node.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1-402 +packages/@n8n/instance-ai/evaluations/report/run-debug-report.ts + s_47da1741f2a499::t_935f69384f2757 24,120 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/TemplatedAuthSimpleView.vue + s_47da1741f2a499::t_935f69384f2757 6,27,45-46,133,233-242,267 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_47da1741f2a499::t_935f69384f2757 44,279 +packages/cli/src/node-execution/execute-node.service.ts + s_47da1741f2a499::t_935f69384f2757 1-410 +packages/workflow/package.json + s_47da1741f2a499::t_935f69384f2757 64 +.devcontainer/preview/preview-signin-hook.cjs + s_47da1741f2a499::t_935f69384f2757 3 +packages/cli/src/modules/mcp/mcp-scopes.ts + s_47da1741f2a499::t_935f69384f2757 31,159 +packages/nodes-base/test/text-families/unicode.d.ts + s_47da1741f2a499::t_935f69384f2757 1-5 +packages/@n8n/instance-ai/src/tools/workflows/plan-verification-simulation.ts + s_47da1741f2a499::t_935f69384f2757 68-69,181 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + s_47da1741f2a499::t_935f69384f2757 13,16-17,34-37,45-47,358-401,417,422-424,436-534,576,590-598,619-623 +packages/cli/src/encryption/__tests__/key-manager.service.test.ts + s_47da1741f2a499::t_935f69384f2757 712,717,719,740-751,771-794 +packages/cli/src/modules/instance-registry/storage/__tests__/redis-instance-storage.test.ts + s_47da1741f2a499::t_935f69384f2757 363-365,367 +packages/@n8n/api-types/src/schemas/ai-preference.schema.ts + s_47da1741f2a499::t_935f69384f2757 12-27,63-69,96-97 +packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-33 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.ts + s_47da1741f2a499::t_935f69384f2757 7,19-21 +packages/cli/src/controllers/role.controller.ts + s_47da1741f2a499::t_935f69384f2757 203 +packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts + s_47da1741f2a499::t_935f69384f2757 5-6,8,123-153,156-157,165-166,174-228 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_47da1741f2a499::t_935f69384f2757 273 +packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts + s_47da1741f2a499::t_935f69384f2757 71,113,298 +packages/frontend/editor-ui/src/features/credentials/quickConnect/composables/useQuickConnect.ts + s_47da1741f2a499::t_935f69384f2757 9,146-148,160-167,214 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_47da1741f2a499::t_935f69384f2757 15,1263-1329,1366-1390 +packages/frontend/editor-ui/src/features/roles/instance/InstanceRoleView.test.ts + s_47da1741f2a499::t_935f69384f2757 45 +packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts + s_47da1741f2a499::t_935f69384f2757 57 +packages/nodes-base/package.json + s_47da1741f2a499::t_935f69384f2757 929-931,984 +packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue + s_47da1741f2a499::t_935f69384f2757 26,409-454 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_47da1741f2a499::t_935f69384f2757 1-53 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/queue-mode-sustained-rate.spec.ts + s_47da1741f2a499::t_935f69384f2757 3,8,17,21,26-29 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.reducer.ts + s_47da1741f2a499::t_935f69384f2757 337-338,341 +docs/generated/postgres-schema/public.agent_credential_dependency.md + ai_agent 61 +packages/cli/src/webhooks/live-webhooks.ts + s_47da1741f2a499::t_935f69384f2757 118,120-121 +scripts/codespace-preview/serve-ready.mjs + s_47da1741f2a499::t_935f69384f2757 8 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_47da1741f2a499::t_935f69384f2757 889-969 +packages/frontend/editor-ui/src/app/constants/localStorage.ts + s_47da1741f2a499::t_935f69384f2757 30-39 +docs/generated/postgres-schema/public.chat_hub_sessions.md + ai_agent 91 +packages/cli/src/modules/mcp/tools/workflow-builder/update-workflow.tool.ts + s_47da1741f2a499::t_935f69384f2757 69,90-93,157-231,233,255-264,266-272,785,789,826-833,1117,1132-1133,1208,1341 +packages/cli/src/public-api/v1/controllers/__tests__/roles.public.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 1-52 +packages/testing/containers/services/engine.ts + s_47da1741f2a499::t_935f69384f2757 1-78 +packages/@n8n/nodes-langchain/utils/helpers.ts + s_47da1741f2a499::t_935f69384f2757 12,18-28 +packages/testing/playwright/tests/infrastructure/encryption/api.ts + s_47da1741f2a499::t_935f69384f2757 1-162 +.github/workflows/ci-pull-request-review.yml + s_47da1741f2a499::t_935f69384f2757 3-5,8 +packages/@n8n/db/src/entities/ai-preference.ts + s_47da1741f2a499::t_935f69384f2757 1,28-30 +packages/testing/playwright/scripts/sizing-matrix-aggregate.test.ts + s_47da1741f2a499::t_935f69384f2757 11,13,133-157 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_47da1741f2a499::t_935f69384f2757 31,123,133,156,158-174,186-187,189,203,205-222,225-226,228 +.github/scripts/sync-master-to-3x.mjs + s_47da1741f2a499::t_935f69384f2757 27-36,63-65,90-91,134-145,159-164,320,332-336,343-345,352-353,377,407-408,410-413,562,603-605 +packages/testing/playwright/pages/components/InstanceAiSidebar.ts + s_47da1741f2a499::t_935f69384f2757 40 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelTelemetry.test.ts + s_47da1741f2a499::t_935f69384f2757 1-170 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_47da1741f2a499::t_935f69384f2757 28-37,45,48,58,71-210,215,261,274,288,290-295,355,357,438,448-451,453-454,461,471,474,488-499 +packages/frontend/editor-ui/src/features/agents/views/AgentsListView.vue + s_47da1741f2a499::t_935f69384f2757 27,56,235 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue + s_47da1741f2a499::t_935f69384f2757 54,153-156 +packages/@n8n/instance-ai/src/index.ts + s_47da1741f2a499::t_935f69384f2757 643-644 +.github/scripts/package.json + s_47da1741f2a499::t_935f69384f2757 5,7,9 +packages/@n8n/instance-ai/evaluations/__tests__/run-debug-report.test.ts + s_47da1741f2a499::t_935f69384f2757 65-89 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.test.ts + s_47da1741f2a499::t_935f69384f2757 20,43-47,122-135 +packages/cli/src/executions/execution-id.ts + s_47da1741f2a499::t_935f69384f2757 1,8 +packages/workflow/src/interfaces.ts + s_47da1741f2a499::t_935f69384f2757 2060-2065 +scripts/codespace-preview/preview-remote-env.test.mjs + s_47da1741f2a499::t_935f69384f2757 1-254 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderHeader.test.ts + s_47da1741f2a499::t_935f69384f2757 7-12,182,430,435-443 +packages/testing/containers/services/registry.ts + s_47da1741f2a499::t_935f69384f2757 3,29,54 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + s_47da1741f2a499::t_935f69384f2757 5-6,10-11,19-24,37-40,48,51,54,61-68,85-86,141-184,216,236,271-272,303,311,352,354,358-457,460-462,470-476,484-624,641-642,655,673-754,801-803,805,838-842,867-888,1003,1005-1007,1012,1042-1044 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts + s_47da1741f2a499::t_935f69384f2757 17-22,25,30,40-45,144,275-458 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_47da1741f2a499::t_935f69384f2757 11-27,38,42-43,63-65,71,85-90,107-109,121,149,177,180,259-337,669,688-853,878,887,1245-1246,1335,1372,1399,1434,1450,1471-1496,1498-1504,1563,1576,1595,1598,1614 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_47da1741f2a499::t_935f69384f2757 3,7-8,43,51,190,209,438-483 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_47da1741f2a499::t_935f69384f2757 2,4,13-14,52,61,536,550,552-622,655-660 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 2295-2460 +packages/frontend/editor-ui/src/app/composables/useInstanceAiEditorCapability.ts + s_47da1741f2a499::t_935f69384f2757 34-35 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_47da1741f2a499::t_935f69384f2757 16,24,32-33,36-37,43-50,62-72 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_47da1741f2a499::t_935f69384f2757 904,907-910,915-917,919-920 +packages/@n8n/instance-ai/src/tools/credentials.tool.ts + s_47da1741f2a499::t_935f69384f2757 807 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_47da1741f2a499::t_935f69384f2757 532-567,913-922 +packages/@n8n/telemetry/src/events/agents.ts + s_47da1741f2a499::t_935f69384f2757 454,456 +packages/@n8n/nodes-langchain/package.json + s_47da1741f2a499::t_935f69384f2757 231,304 +packages/cli/src/modules/instance-registry/__tests__/instance-registry.module.test.ts + s_47da1741f2a499::t_935f69384f2757 1-3,6,10-16,21-27 +packages/testing/containers/tests/postgres-helper.test.ts + s_47da1741f2a499::t_935f69384f2757 1-37 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_47da1741f2a499::t_935f69384f2757 75,86,105,205-209,245-249,333,493,498-503,806-810,969-970,1317-1323,1521-1525,1608,2298-2299,2301,2405,2488-2490,2494,2506-2507,2525-2527,2537 +packages/cli/src/public-api/v1/shared/spec/schemas/applyPackageResultDto.generated.yml + ai_agent 1-1150 +packages/@n8n/instance-ai/docs/streaming-protocol.md + s_47da1741f2a499::t_935f69384f2757 373-396,682 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_47da1741f2a499::t_935f69384f2757 6-7,855-856,860-867,1925-1926 +.github/scripts/sync-master-to-3x.test.mjs + s_47da1741f2a499::t_935f69384f2757 2,9,91-106,155,168-174,176-184,213,217,219-220,451-452,455-470,699,703,705-709,713,715,717,720-725,731,837,853-855,861,864,875,878,881,884-885,887,896-897,899,901-906,965,981,986-987 +packages/@n8n/instance-ai/src/tools/workflows/saved-workflow-state.ts + s_47da1741f2a499::t_935f69384f2757 1-42 +packages/cli/test/integration/commands/import-credentials/credentials-description.json + s_47da1741f2a499::t_935f69384f2757 1-16 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.ts + s_47da1741f2a499::t_935f69384f2757 28-31,223-240,264,269-270 +packages/core/src/execution-engine/node-execution-context/utils/__tests__/validate-value-against-schema.test.ts + s_47da1741f2a499::t_935f69384f2757 468-575 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_47da1741f2a499::t_935f69384f2757 1,6,26,28,33,58,76,112-128,458-459,486-494,521-524,545,570-584,624-705,904-912,952-962,977,1107,1265-1268,1285-1288,1291-1293,1425,1441-1442,1444-1448,1468,1479,1482,1512,1527,1530-1537,1543,1545,1547-1548,1552-1559,1563-1566,1764-1765,1770,1778-1780 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_47da1741f2a499::t_935f69384f2757 1,28-32,37 +packages/cli/src/modules/mcp/tools/get-instance-context.tool.ts + s_47da1741f2a499::t_935f69384f2757 1-174 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/fix-with-assistant.test.ts + s_47da1741f2a499::t_935f69384f2757 215,232-235,237-238 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_47da1741f2a499::t_935f69384f2757 29,143,178 +packages/testing/playwright/tests/infrastructure/encryption/harness.ts + s_47da1741f2a499::t_935f69384f2757 1-151 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_47da1741f2a499::t_935f69384f2757 4-5,34-38,40-42 +packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts + s_47da1741f2a499::t_935f69384f2757 33 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,4-8,15,23-25,40,48-52,132-160,220-232,266,275-376,473-480,566-569,575,595-596,638,654-937 +packages/cli/src/requests.ts + s_47da1741f2a499::t_935f69384f2757 77 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_47da1741f2a499::t_935f69384f2757 1-287 +packages/frontend/editor-ui/src/app/composables/useWorkflowExtraction.ts + s_47da1741f2a499::t_935f69384f2757 132 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + ai_agent 5,17-41,48,59-60 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.vue + s_47da1741f2a499::t_935f69384f2757 1-153 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/setupPanelGroups.test.ts + s_47da1741f2a499::t_935f69384f2757 1-65 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_47da1741f2a499::t_935f69384f2757 23-26,28,48,93-98,246-247,265-266,390-391,398,400-404,416-418,425,669,675,688-689 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.ts + s_47da1741f2a499::t_935f69384f2757 1,110-117 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.ts + s_47da1741f2a499::t_935f69384f2757 21,25,32-36 +packages/testing/playwright/composables/CanvasComposer.ts + s_47da1741f2a499::t_935f69384f2757 59 +packages/cli/src/credentials/credentials.service.ts + s_47da1741f2a499::t_935f69384f2757 5-6,60,87,235,363-366,369,373-374,382,445-448,451,455-456,739-741,1041-1045,1145-1178,1765-1770,1787,1807-1822,1948-1952,1954-1956,1986,1992-1993,2012-2014,2020-2025,2072 +packages/cli/src/modules/mcp/__tests__/instance-activity.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 36-39,42,59,83-88,205 +scripts/codespace-preview/preview-phases.mjs + s_47da1741f2a499::t_935f69384f2757 1-132 +package.json + s_47da1741f2a499::t_935f69384f2757 7,9,37-38,82-83 +scripts/codespace-preview/preview.mjs + s_47da1741f2a499::t_935f69384f2757 11-12,14,18,62-80,133,159-163,167-169,174-175,178-181,185,223,246,261-292,305,332-334,345-348,350-351,360-363 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + ai_agent 19-21 +packages/@n8n/mcp-browser/package.json + s_47da1741f2a499::t_935f69384f2757 31 +docs/generated/postgres-schema/public.chat_hub_agents.md + ai_agent 74 +packages/@n8n/db/src/repositories/__tests__/credential-dependency.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 160-166,168,178-186 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.stories.ts + s_47da1741f2a499::t_935f69384f2757 1-29 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-server.entity.ts + s_47da1741f2a499::t_935f69384f2757 28 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewHeader.vue + s_47da1741f2a499::t_935f69384f2757 2-3,7-8,14,17-28,32,66-69,71,86,142,147 +packages/frontend/editor-ui/src/features/agents/__tests__/SessionDetailPanel.spec.ts + s_47da1741f2a499::t_935f69384f2757 287-318 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_47da1741f2a499::t_935f69384f2757 22 +packages/testing/containers/stack.ts + s_47da1741f2a499::t_935f69384f2757 12,33,41-47,65-73,124,134-137,140-143,149-151,157-158,160-168,181,186-201,209-212,257-260,286,288,361,373-377,379,396-401,427-431,486-487,562-605,625-626 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.test.ts + s_47da1741f2a499::t_935f69384f2757 5,92-95,110-117,138-140,142,188-189,372-456 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + s_47da1741f2a499::t_935f69384f2757 549,589 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_47da1741f2a499::t_935f69384f2757 225,285,307-308,363,381,398,400,402,409-410 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_47da1741f2a499::t_935f69384f2757 54,68-111 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_47da1741f2a499::t_935f69384f2757 23,54,81-96,98-104 +packages/@n8n/db/src/entities/credential-dependency-entity.ts + s_47da1741f2a499::t_935f69384f2757 15-17 +packages/cli/src/public-api/v1/shared/spec/schemas/promotionCredentialExpressionValue.generated.yml + ai_agent 1-9 +packages/cli/src/modules/mcp/tools/workflow-builder/sdk-reference-content.ts + s_47da1741f2a499::t_935f69384f2757 17,94,105-107 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_47da1741f2a499::t_935f69384f2757 25,40-49,95-97,120-122,205,298,430-432,434-440,442-448,450-464,466-521,523-524,550-572,574-596,622-671,688-724,742-769,780,783-825,827-842,844-845,848-852,907-908,910-911,913-919,921-922,924-957,959-982,984,1040,1053,1058 +packages/cli/src/services/ai-preference.service.ts + s_47da1741f2a499::t_935f69384f2757 7-8,10,90-91,98-104,107,109,111,136-148,196-204,207,213,232-233,235-236,387-407,435,464-467,469-470,475,479,482,485,544-553,555-556,559,565-613,620,636,641,658-659,663,670-672 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_47da1741f2a499::t_935f69384f2757 5,65-67,100-101,125,249-380 +packages/cli/src/modules/mcp/__tests__/create-workflow-from-code.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 10,179,1122,1133,1145,1153,1156,1164-1165,1192,1244,1291,1349,1374,1393,1415,1421 +packages/cli/src/controllers/ai-preference.controller.ts + s_47da1741f2a499::t_935f69384f2757 37-38 +packages/@n8n/instance-ai/src/tools/workflows/apply-workflow-credentials.tool.ts + s_47da1741f2a499::t_935f69384f2757 15-19,39,75,84,86,94,97,132 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1495-1499,1542-1585,5189-5196,6269-6276 +packages/testing/playwright/reporters/benchmark-summary-reporter.ts + s_47da1741f2a499::t_935f69384f2757 6,20-24,65-79,130,138,182,231,238,254-256,286,296 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.integration.test.ts + s_47da1741f2a499::t_935f69384f2757 1-201 +packages/cli/src/modules/mcp/tools/workflow-builder/get-workflow-sdk-reference.tool.ts + s_47da1741f2a499::t_935f69384f2757 11,20,24-31,44,49,66 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_47da1741f2a499::t_935f69384f2757 215-221,223,232,239,812,821 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + s_47da1741f2a499::t_935f69384f2757 1,8-10 +packages/cli/src/credentials/validation.ts + s_47da1741f2a499::t_935f69384f2757 1,178-191 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_47da1741f2a499::t_935f69384f2757 68,289 +packages/frontend/editor-ui/src/features/agents/constants.ts + s_47da1741f2a499::t_935f69384f2757 54-61 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/orchestration.ts + s_47da1741f2a499::t_935f69384f2757 25,59-60,68-72,82,113-119,134,137,169,650-659 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_47da1741f2a499::t_935f69384f2757 1-87 +packages/testing/containers/services/engine-postgres.ts + s_47da1741f2a499::t_935f69384f2757 1-98 +docs/generated/postgres-schema/public.credential_dependency.md + ai_agent 51 +packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md + s_47da1741f2a499::t_935f69384f2757 42-44 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_47da1741f2a499::t_935f69384f2757 146-147 +packages/@n8n/api-types/src/schemas/agent-run-reducer.ts + s_47da1741f2a499::t_935f69384f2757 502-506,566-567,569-570 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_47da1741f2a499::t_935f69384f2757 907-911,926-944,959-961 +packages/testing/playwright/vitest.config.ts + s_47da1741f2a499::t_935f69384f2757 11 +packages/nodes-base/credentials/ClearbitApi.credentials.ts + s_47da1741f2a499::t_935f69384f2757 21 +packages/cli/test/integration/execution-run-summaries.test.ts + s_47da1741f2a499::t_935f69384f2757 274-345 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.test.ts + s_47da1741f2a499::t_935f69384f2757 10-11,97-153 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_47da1741f2a499::t_935f69384f2757 15,68-97,178-261,712-747 +.github/test-metrics/e2e-impact-map.json + s_47da1741f2a499::t_935f69384f2757 1 +packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 1-146 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts + s_47da1741f2a499::t_935f69384f2757 53-55,64,291-343 +packages/@n8n/instance-ai/src/tools/orchestration/verify-built-workflow.tool.ts + s_47da1741f2a499::t_935f69384f2757 14,19,32-33,288-289,291,301-334,350-352 +packages/testing/playwright/pages/n8nPage.ts + s_47da1741f2a499::t_935f69384f2757 166-168 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts + s_47da1741f2a499::t_935f69384f2757 9,70-73,75 +packages/@n8n/api-types/src/schemas/llm-step-display.ts + s_47da1741f2a499::t_935f69384f2757 434-443,601-609,774-777,779-782 +packages/cli/test/integration/variables.test.ts + s_47da1741f2a499::t_935f69384f2757 13,123-191 +packages/testing/playwright/tests/infrastructure/encryption/README.md + s_47da1741f2a499::t_935f69384f2757 1-123 +packages/@n8n/api-types/src/schemas/__tests__/llm-step-display.test.ts + s_47da1741f2a499::t_935f69384f2757 15,237-248,303-333 +scripts/codespace-preview/serve-ready.test.mjs + s_47da1741f2a499::t_935f69384f2757 1 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + ai_agent 19-21 +packages/testing/playwright/tests/infrastructure/benchmarks/AGENTS.md + s_47da1741f2a499::t_935f69384f2757 1-37 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.test.ts + s_47da1741f2a499::t_935f69384f2757 55 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_47da1741f2a499::t_935f69384f2757 323-326,342 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceMapper/ResourceMapper.vue + s_47da1741f2a499::t_935f69384f2757 84-88 +packages/frontend/editor-ui/src/features/agents/session-timeline.types.ts + s_47da1741f2a499::t_935f69384f2757 6,36-37 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_47da1741f2a499::t_935f69384f2757 23,38-39,42-47,62-65,70,86,95,102,112,150,168,171,178,268-281 +packages/@n8n/instance-ai/evaluations/run/case-pipeline.ts + s_47da1741f2a499::t_935f69384f2757 18-22,324-349 +packages/@n8n/instance-ai/src/tools/orchestration/verification/finalize-result.ts + s_47da1741f2a499::t_935f69384f2757 34-47,51,54-58,66-67,80,97-100 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_47da1741f2a499::t_935f69384f2757 32,193-198,201,245-247,1379,1424-1428,3634,3695-3697,3979-3982,4021-4027,4037-4049,6512 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.test.ts + s_47da1741f2a499::t_935f69384f2757 407-431 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_47da1741f2a499::t_935f69384f2757 21-22 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_47da1741f2a499::t_935f69384f2757 6,20-22,37,49,105-119,123,132,222,235,253 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_47da1741f2a499::t_935f69384f2757 24 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiAgentPreviewHandoff.ts + s_47da1741f2a499::t_935f69384f2757 1,3 +packages/nodes-base/nodes/Slack/V2/GenericFunctions.ts + s_47da1741f2a499::t_935f69384f2757 254-256 +packages/cli/test/integration/credentials/credentials-list.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1-497 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + s_47da1741f2a499::t_935f69384f2757 9,25,28-30,43-44,53-62,80,84,86-87,91-93,95-103,105-106,118-119,130,132-133,143,145-152,159-168,174-177,316-332,338,343,358,364-365 +packages/@n8n/agents/src/types/sdk/agent.ts + s_47da1741f2a499::t_935f69384f2757 339-340 +packages/cli/src/errors/response-errors/incompatible-nodes-api-version.error.ts + s_47da1741f2a499::t_935f69384f2757 1,4-5,7-14,16-20 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_47da1741f2a499::t_935f69384f2757 84-85,107,168-169,413,508-510,711-736,3551,4447-4448,4450-4463,4468-4469,4472-4527,4530-4536 +packages/frontend/editor-ui/src/features/agents/__tests__/session-timeline.utils.spec.ts + s_47da1741f2a499::t_935f69384f2757 145,286-326 +packages/cli/test/integration/services/role.service.test.ts + s_47da1741f2a499::t_935f69384f2757 7,902-907,1107-1109,1176,1181-1185,1206-1235 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_47da1741f2a499::t_935f69384f2757 21,23 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.test.ts + s_47da1741f2a499::t_935f69384f2757 1-239 +packages/cli/src/modules/mcp/tools/workflow-builder/validate-workflow-code.tool.ts + s_47da1741f2a499::t_935f69384f2757 101-104,141 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-capabilities.ts + s_47da1741f2a499::t_935f69384f2757 1-25 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_47da1741f2a499::t_935f69384f2757 3,33,59-60,78,101,110-113,367,791,875,995 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_47da1741f2a499::t_935f69384f2757 3,10-12,30-43,51-60,107,120-127,145-146,188-248,358,370-371 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_47da1741f2a499::t_935f69384f2757 149 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_47da1741f2a499::t_935f69384f2757 1-2,8-10,25,30-31,45-49,53-54,57-58,61,141,143,176-217,220,231 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelActions.test.ts + s_47da1741f2a499::t_935f69384f2757 11,23,70,89,93-138,148-218,353,382-385,434,465-467 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputExpanded.vue + s_47da1741f2a499::t_935f69384f2757 36,179 +packages/nodes-base/test/text-families/index.ts + s_47da1741f2a499::t_935f69384f2757 1-60 +packages/testing/playwright/tests/infrastructure/encryption/node-sqlite.d.ts + s_47da1741f2a499::t_935f69384f2757 1-10 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.test.ts + s_47da1741f2a499::t_935f69384f2757 41-58 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiConfirmationPanel.test.ts + s_47da1741f2a499::t_935f69384f2757 45,360-375 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/execute-workflow-validator.ts + s_47da1741f2a499::t_935f69384f2757 26 +packages/cli/test/integration/public-api/roles.test.ts + s_47da1741f2a499::t_935f69384f2757 4,16-19,106,110,199,203,298,302,321,327-336,505,509,513,521-534,574-576,786 +packages/frontend/editor-ui/src/features/agents/components/AgentBuilderHeader.vue + s_47da1741f2a499::t_935f69384f2757 29,70,117 +packages/cli/src/modules/mcp/mcp.service.ts + s_47da1741f2a499::t_935f69384f2757 59,85-92,148-151,265,449-453,464-467,628-630,650,656-708,821,831,980,988 +packages/@n8n/permissions/src/roles/__tests__/credential-type-policy-scope.test.ts + s_47da1741f2a499::t_935f69384f2757 1-58 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_47da1741f2a499::t_935f69384f2757 2,14,36-39,81,147-162,315-319,325 +packages/testing/containers/network-stabilization.ts + s_47da1741f2a499::t_935f69384f2757 16,22-24,35,40-44 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_47da1741f2a499::t_935f69384f2757 13-14,23,34,63,96,100-104,114,130-131,156,161-165,174-176 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenu.vue + s_47da1741f2a499::t_935f69384f2757 72,190-193,245,301 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue + s_47da1741f2a499::t_935f69384f2757 2-3,5,7,9,11-26,28-31,33,35-59,61-72,76-92 +packages/@n8n/db/src/repositories/index.ts + s_47da1741f2a499::t_935f69384f2757 23-27 +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/archive.spec.ts + s_47da1741f2a499::t_935f69384f2757 157-158,222-223,241-242,267-268 +packages/@n8n/db/src/repositories/__tests__/credentials.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 3,192,198-199,208-209,213,215-218,222-223,231,236-237,241-242,248-249,257,262-263,267,272-273,277,282-289,292-299 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.test.ts + s_47da1741f2a499::t_935f69384f2757 1-62 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts + s_47da1741f2a499::t_935f69384f2757 1-356 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential.dto.test.ts + s_47da1741f2a499::t_935f69384f2757 1,49-75,101-112,186-204 +packages/frontend/editor-ui/src/features/agents/utils/fix-with-assistant.ts + s_47da1741f2a499::t_935f69384f2757 14-15 +packages/nodes-base/credentials/SlackOAuth2Api.credentials.ts + s_47da1741f2a499::t_935f69384f2757 131 +packages/nodes-base/credentials/SlackApi.credentials.ts + s_47da1741f2a499::t_935f69384f2757 23-24 +packages/cli/src/modules/token-exchange/services/jti-cleanup.task.ts + s_47da1741f2a499::t_935f69384f2757 23 +packages/cli/test/integration/policy/node-type-policy.fan-out.test.ts + s_47da1741f2a499::t_935f69384f2757 1-168 +packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.test.ts + s_47da1741f2a499::t_935f69384f2757 15-19,34-52,314,318-321,337,340,342-345,384,391-394,398-400 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_47da1741f2a499::t_935f69384f2757 6,32,85-86,95-98,104,286-335,373-374,403-406,413-436,447-448,601,610,638,646-684,712-714,727-732 +packages/cli/src/modules/mcp/__tests__/mcp.service.test.ts + s_47da1741f2a499::t_935f69384f2757 549 +packages/cli/test/integration/public-api/promotions.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,5,14,698-753,755-932,949-953,969-972,1002-1006 +packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.ts + s_47da1741f2a499::t_935f69384f2757 4,73,450-457 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-41 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + ai_agent 1-119 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/threadArtifacts.test.ts + s_47da1741f2a499::t_935f69384f2757 1-71 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_47da1741f2a499::t_935f69384f2757 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + s_47da1741f2a499::t_935f69384f2757 50-51,55,63-64,66,75,145-170,237-247 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + s_47da1741f2a499::t_935f69384f2757 1,80-105,125-133,150,156-157,164-165 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelTelemetry.ts + s_47da1741f2a499::t_935f69384f2757 1-163 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts + s_47da1741f2a499::t_935f69384f2757 38 +packages/testing/containers/helm-stack.ts + s_47da1741f2a499::t_935f69384f2757 2,14,17,20-21,69-75,77-84,94-98,102-104,109-132,136,148,154-158,164-178,273,275,279,285-288,290,294,302,306,311,315,319,323,329-333,338,340,345,347,365,379-390,442-443,445,449,453,456,460,468,472,479,483,488-492,494,518-523,527,531,538,542,563 +packages/testing/containers/helpers/utils.ts + s_47da1741f2a499::t_935f69384f2757 85,92,94,99,102,126,128-151,165-168,171,175 +packages/testing/playwright/tests/infrastructure/encryption/cycles.ts + s_47da1741f2a499::t_935f69384f2757 1-235 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/update.operation.ts + s_47da1741f2a499::t_935f69384f2757 7-9,38,50 +packages/@n8n/db/src/repositories/execution.repository.ts + s_47da1741f2a499::t_935f69384f2757 55,779,791-796,807,814,832,839-855 +packages/cli/src/eventbus/event-message-classes/event-message-mcp.ts + s_47da1741f2a499::t_935f69384f2757 6 +packages/frontend/editor-ui/src/features/agents/session-timeline.utils.ts + s_47da1741f2a499::t_935f69384f2757 24-25,75-82,301,360,377,412,497-538,705,708,711 +packages/cli/package.json + s_47da1741f2a499::t_935f69384f2757 120 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_47da1741f2a499::t_935f69384f2757 27,583,1402 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_47da1741f2a499::t_935f69384f2757 41,53,81,339-347,429 +packages/frontend/editor-ui/src/features/settings/context/context.utils.test.ts + s_47da1741f2a499::t_935f69384f2757 27 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.test.ts + s_47da1741f2a499::t_935f69384f2757 121-127 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_47da1741f2a499::t_935f69384f2757 7-12,32,43,66,70-110 +packages/@n8n/telemetry/src/index.ts + s_47da1741f2a499::t_935f69384f2757 11-12 +packages/cli/src/commands/import/credentials.ts + s_47da1741f2a499::t_935f69384f2757 1,171-182,469 +packages/testing/playwright/scripts/distribution-images.mjs + s_47da1741f2a499::t_935f69384f2757 27 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_47da1741f2a499::t_935f69384f2757 37-38,50-52,63-64,67 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupCredential.test.ts + s_47da1741f2a499::t_935f69384f2757 1-843 +packages/testing/containers/services/postgres.ts + s_47da1741f2a499::t_935f69384f2757 1,6,87-88,114-152,162-194,199,214-226 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_47da1741f2a499::t_935f69384f2757 5-15 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + ai_agent 21-26,156-161 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuSearchableContent.vue + s_47da1741f2a499::t_935f69384f2757 138-141,264 +packages/nodes-base/nodes/Slack/test/v2/GenericFunctions.test.ts + s_47da1741f2a499::t_935f69384f2757 463-501 +docs/generated/postgres-schema/public.dynamic_credential_entry.md + ai_agent 55 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_47da1741f2a499::t_935f69384f2757 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/cli/src/modules/mcp/__tests__/validate-workflow-code.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 8,64,273,332,338,351,357,377,387,412,431,445,451 +scripts/codespace-preview/preview-serve.mjs + s_47da1741f2a499::t_935f69384f2757 16,18,39,45-50,55,115-118,123-125,127 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_47da1741f2a499::t_935f69384f2757 1-63 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue + s_47da1741f2a499::t_935f69384f2757 6,43,143,657-666,668,750-753 +.devcontainer/preview/devcontainer.json + s_47da1741f2a499::t_935f69384f2757 39 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_47da1741f2a499::t_935f69384f2757 101,653-728,1607,1679-1687,1703,1710-1752 +packages/@n8n/instance-ai/src/tools/workflows/reconcile-simulation-plan.ts + s_47da1741f2a499::t_935f69384f2757 20,131-132,144,164-166 +packages/@n8n/ai-utilities/src/model-discovery/providers/google.ts + s_47da1741f2a499::t_935f69384f2757 8-11,19-24 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_47da1741f2a499::t_935f69384f2757 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_47da1741f2a499::t_935f69384f2757 34,1021,1087,1135,1309 +packages/cli/src/encryption/key-manager.service.ts + s_47da1741f2a499::t_935f69384f2757 139-144,170-180 +packages/cli/src/eventbus/event-message-classes/event-message-runner.ts + s_47da1741f2a499::t_935f69384f2757 3 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-28,31-37,39-41,43-45,47-54,58-62,66-72,74-76,78-83,85-87,89-98,100-107,109-122,125-127,130,133-156,158-162,165-166,169-170,172-173,175-179,182-191,193,196-198,202-203,205-220,222-228,231-232,235-242 +packages/@n8n/api-types/src/agents/types.ts + s_47da1741f2a499::t_935f69384f2757 356-357 +packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue + s_47da1741f2a499::t_935f69384f2757 381 +packages/@n8n/agents/src/runtime/memory/memory-orchestrator.ts + s_47da1741f2a499::t_935f69384f2757 154-159,484,489,503,714-716,720-728 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + s_47da1741f2a499::t_935f69384f2757 26-27,516-569,573-624,626-627,634,636-640,642-644,646-662 +docs/generated/sqlite-schema/chat_hub_sessions.md + ai_agent 95 +packages/cli/src/modules/type-availability-policies/node-type-policy.check.ts + s_47da1741f2a499::t_935f69384f2757 5,110-112,114-124,130-139 +pnpm-lock.yaml + ai_agent 10-11,15-26,30-31,35-41,46-47,52-71,76-77,82-83,87-88,92-93,99,102,105,108,111,114,117,120,123-141,143-156,605-607,668-670,1476,2021-2023,3078,3512,3632-3634,3777-3779,4838-4840,6108-6110,6348-6350,6423-6425,7056,7287-7289,7293-7298,7527-7529,7758-7760,14971-14973,16649-16652,29045,33713-33714,35639-35640,41505,41534 +packages/cli/src/modules/instance-registry/instance-registry.module.ts + s_47da1741f2a499::t_935f69384f2757 1,32,36-43 +packages/frontend/editor-ui/src/app/composables/useRunWorkflow.ts + s_47da1741f2a499::t_935f69384f2757 67,93,130 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + s_47da1741f2a499::t_935f69384f2757 1-6,10,14,28-33,35,42,53-74,86-125,127,130,132,135-147,149-150,166-171,187,189,193-194,196-210,215-218,221,240,254-348,413,423,428,438,442,448 +packages/cli/src/eventbus/event-message-classes/event-message-ai-node.ts + s_47da1741f2a499::t_935f69384f2757 4 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_47da1741f2a499::t_935f69384f2757 3,6-13,16,25,29-34,42-44,48-49,60,65-98,259-275,294,415,418,420-421,496-502,526,550-558,582,611-622 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_47da1741f2a499::t_935f69384f2757 146,248-271,324,366,419,435,451 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_47da1741f2a499::t_935f69384f2757 177-185 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_47da1741f2a499::t_935f69384f2757 5-8,87-107,113-132 +packages/@n8n/db/src/entities/types-db.ts + s_47da1741f2a499::t_935f69384f2757 104 +packages/testing/playwright/utils/benchmark/throughput-measure.test.ts + s_47da1741f2a499::t_935f69384f2757 1-102 +packages/@n8n/api-types/src/dto/credentials/create-credential.dto.ts + s_47da1741f2a499::t_935f69384f2757 3,8 +.github/scripts/github-helpers.mjs + s_47da1741f2a499::t_935f69384f2757 418-436,544,548,550,562-591,593-594,596-604 +packages/@n8n/scheduler/package.json + s_47da1741f2a499::t_935f69384f2757 48 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + s_47da1741f2a499::t_935f69384f2757 7,20-24,45-47,446-449,464,467-502 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.test.ts + s_47da1741f2a499::t_935f69384f2757 563-665 +packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts + s_47da1741f2a499::t_935f69384f2757 1,18,58-132,134-240 +packages/cli/src/eventbus/event-message-classes/event-message-node.ts + s_47da1741f2a499::t_935f69384f2757 4 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelDocument.ts + s_47da1741f2a499::t_935f69384f2757 1-52 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.vue + s_47da1741f2a499::t_935f69384f2757 11,13-14,20-21,25-34,58-62,78-128,136-137,151-158 +packages/frontend/editor-ui/src/features/ai/instanceAi/threadArtifacts.ts + s_47da1741f2a499::t_935f69384f2757 1-47 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_47da1741f2a499::t_935f69384f2757 444-458,3295-3298,3306-3307 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_47da1741f2a499::t_935f69384f2757 1-2,11-15,28,37-74 +packages/frontend/editor-ui/src/features/agents/components/SessionDetailPanel.vue + s_47da1741f2a499::t_935f69384f2757 131,206,228,416 +packages/frontend/editor-ui/src/app/components/layouts/EmptyStateLayout.vue + s_47da1741f2a499::t_935f69384f2757 3,15,31,74 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.responseTiming.ts + s_47da1741f2a499::t_935f69384f2757 1-4 +.github/WORKFLOWS.md + s_47da1741f2a499::t_935f69384f2757 257,265-283,313,317-321,339,620-622,628-634,805-807,809-813,892-927 +packages/@n8n/config/src/configs/endpoints.config.ts + s_47da1741f2a499::t_935f69384f2757 210-213 +packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts + s_47da1741f2a499::t_935f69384f2757 19,117 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 69,506-552 +packages/cli/test/integration/credentials/credentials.api.test.ts + s_47da1741f2a499::t_935f69384f2757 10,864-923,1724-1865 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.test.ts + s_47da1741f2a499::t_935f69384f2757 1-96 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + s_47da1741f2a499::t_935f69384f2757 2,6,10,48-50,82 +packages/testing/playwright/tests/infrastructure/encryption/journeys.ts + s_47da1741f2a499::t_935f69384f2757 1-162 +.github/scripts/owners/required-reviews.test.mjs + s_47da1741f2a499::t_935f69384f2757 22-23,33-34,53,57,59-60,65-150,152-161,163,168-169,172-196,281,395-398,400,407-441 +packages/@n8n/agents/src/index.ts + s_47da1741f2a499::t_935f69384f2757 200,269 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_47da1741f2a499::t_935f69384f2757 14,30,32-33,35,59 +packages/cli/test/integration/instance-context.service.test.ts + s_47da1741f2a499::t_935f69384f2757 64,80,104,159,186,201,215,222,239,252,289-291,304-525 +packages/cli/test/integration/commands/credentials.cmd.test.ts + s_47da1741f2a499::t_935f69384f2757 1,199-264 +packages/frontend/editor-ui/src/features/agents/views/AgentSessionTimelineView.vue + s_47da1741f2a499::t_935f69384f2757 24,27,31,65-66,71,74,77-91,204-220,259-284,330-333,372,378-384,388,390,398-399,402,435-442 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_47da1741f2a499::t_935f69384f2757 4,59-95,240,1107-1160,1224-1228,1266-1269,1506-1528,1559-1560,1649-1651,1835-1836 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-lazy-cache.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-48 +docs/generated/sqlite-schema/README.md + ai_agent 42,54,734,853 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml + ai_agent 1-62 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_47da1741f2a499::t_935f69384f2757 15,94,249,371-377 +packages/cli/src/modules/mcp/__tests__/get-user-preferences.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 12-14,23,27-28,39,41-44,74,79-82,103,115-117,128-129,133-140,165-213,222,262-263,317,329-369,371-393,409-434 +pnpm-workspace.yaml + s_47da1741f2a499::t_935f69384f2757 219,287 +packages/@n8n/agents/src/runtime/__tests__/runtime-helpers.test.ts + s_47da1741f2a499::t_935f69384f2757 22,28 +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + s_47da1741f2a499::t_935f69384f2757 40-48 +packages/cli/src/modules/community-packages/community-packages.lifecycle.service.ts + s_47da1741f2a499::t_935f69384f2757 14,191-193,313-316 +packages/@n8n/workflow-sdk/src/prompts/sdk-reference/sdk-language.test.ts + s_47da1741f2a499::t_935f69384f2757 3 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_47da1741f2a499::t_935f69384f2757 100 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelExecution.test.ts + s_47da1741f2a499::t_935f69384f2757 1-422 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/steady-rate-breaking-point.spec.ts + s_47da1741f2a499::t_935f69384f2757 4,7-11,38,44-45 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.vue + s_47da1741f2a499::t_935f69384f2757 8,147-151,163-167,232-237,280,358 +packages/cli/test/setup-testcontainers.ts + s_47da1741f2a499::t_935f69384f2757 3-4,17,43-50 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentsListView.test.ts + s_47da1741f2a499::t_935f69384f2757 7-12,430,441-445 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_47da1741f2a499::t_935f69384f2757 6,42-50,122-144 +packages/testing/playwright/playwright-projects.ts + s_47da1741f2a499::t_935f69384f2757 5,94-95,119,140,243-259,288-299 +packages/testing/playwright/README.md + s_47da1741f2a499::t_935f69384f2757 1-18,213-243 +docker/images/runners/Dockerfile + s_47da1741f2a499::t_935f69384f2757 2 +packages/@n8n/ai-workflow-builder.ee/package.json + s_47da1741f2a499::t_935f69384f2757 75 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_47da1741f2a499::t_935f69384f2757 896-906,941-949,951-954,956-1021,2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/cli/src/credentials/credential-dependency.service.ts + s_47da1741f2a499::t_935f69384f2757 2-6,13,42 +packages/@n8n/instance-ai/src/__tests__/agent-tool-workflow.ts + s_47da1741f2a499::t_935f69384f2757 1-65 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_47da1741f2a499::t_935f69384f2757 9,58-79 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_47da1741f2a499::t_935f69384f2757 24,57,164-168,235-245,247-248,271,284,772-774,1107,1121 +packages/testing/playwright/fixtures/base.ts + s_47da1741f2a499::t_935f69384f2757 15,55-56,111-122,229,236-242,254-255,269,317,324,326,346,361-363 +packages/@n8n/nodes-langchain/nodes/agents/Agent/test/integration/agent-tool-simulation.workflow.test.ts + s_47da1741f2a499::t_935f69384f2757 1-170 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.store.test.ts + s_47da1741f2a499::t_935f69384f2757 2,195-214 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_47da1741f2a499::t_935f69384f2757 18,27-28,128-129,143,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354-400,726,795,802-806 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_47da1741f2a499::t_935f69384f2757 59-61,70,1114-1124 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/test/common.test.ts + s_47da1741f2a499::t_935f69384f2757 155-161,206-225 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.test.ts + s_47da1741f2a499::t_935f69384f2757 13,16,29,60,81,83,94,102 +packages/cli/src/eventbus/event-message-classes/event-message-audit.ts + s_47da1741f2a499::t_935f69384f2757 2,5 +packages/cli/src/middlewares/list-query/dtos/credentials.select.dto.ts + s_47da1741f2a499::t_935f69384f2757 8 +packages/cli/src/modules/external-secrets.ee/providers/__tests__/vault.test.ts + s_47da1741f2a499::t_935f69384f2757 2,5,314-373 +packages/cli/src/modules/token-exchange/database/repositories/token-exchange-jti.repository.ts + s_47da1741f2a499::t_935f69384f2757 75-78,92 +packages/@n8n/ai-utilities/src/model-discovery/__tests__/google.test.ts + s_47da1741f2a499::t_935f69384f2757 71-76 +packages/cli/src/modules/instance-ai/message-parser.ts + s_47da1741f2a499::t_935f69384f2757 226-228 +packages/cli/src/services/role.service.ts + s_47da1741f2a499::t_935f69384f2757 40,218-226,230-232 +packages/@n8n/codemirror-lang-html/package.json + s_47da1741f2a499::t_935f69384f2757 48 +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + s_47da1741f2a499::t_935f69384f2757 1,25,36,90-91,107-110,114-136,150,153-156,163-166,170,174,182-183,198,206,208,215,241,247,252,257,263,292,315,333,356,363,410-411,414,418,428,433-610,614-615,618-619,622-623 +packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts + s_47da1741f2a499::t_935f69384f2757 14-20,30-34,56,60,64,69-71,73-94,97-147 +packages/cli/test/integration/policy/node-type-policy.credential-decrypt.test.ts + s_47da1741f2a499::t_935f69384f2757 1-132 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.test.ts + s_47da1741f2a499::t_935f69384f2757 12-28,76-87 +packages/frontend/editor-ui/src/features/agents/__tests__/SessionTimelineTable.spec.ts + s_47da1741f2a499::t_935f69384f2757 8-15 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_47da1741f2a499::t_935f69384f2757 10,27,34,42-62,67,89-98,170-173,175,195,237-238,245,349,351-352 +packages/frontend/editor-ui/src/features/agents/composables/useCreateAgent.test.ts + s_47da1741f2a499::t_935f69384f2757 1-32 +packages/@n8n/agents/src/runtime/loop/runtime-helpers.ts + s_47da1741f2a499::t_935f69384f2757 63,90-100,143-146,156-157 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + s_47da1741f2a499::t_935f69384f2757 1-8,13-15,17-18,20-25,28-56,59-79,86-87,89,96-112,116-120,142,180,187-232,234-370,373-375,377-389,391-517,525,530-534,536-544,547-556,558-561,563-568,570-594,596-606,608-683,685-702,710,715 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_47da1741f2a499::t_935f69384f2757 925-968 +packages/nodes-base/credentials/TelegramApi.credentials.ts + s_47da1741f2a499::t_935f69384f2757 16 +packages/@n8n/telemetry/src/events/workflow.ts + s_47da1741f2a499::t_935f69384f2757 6-15 +packages/@n8n/db/src/migrations/common/1789558029357-AddDescriptionToCredentials.ts + s_47da1741f2a499::t_935f69384f2757 1-26 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-lazy-cache.spec.ts + s_47da1741f2a499::t_935f69384f2757 3-8,11-14,18,23,27,32,37 +packages/frontend/editor-ui/src/features/settings/context/context.store.test.ts + s_47da1741f2a499::t_935f69384f2757 37 +packages/cli/src/modules/community-packages/__tests__/community-packages.service.test.ts + s_47da1741f2a499::t_935f69384f2757 469,524,533,543-551,643-689,701,710,720-728,926-928 +docs/generated/postgres-schema/public.dynamic_credential_user_entry.md + ai_agent 57 +packages/@n8n/telemetry/src/events/credentials.ts + s_47da1741f2a499::t_935f69384f2757 6-31 +packages/cli/src/services/ai-preference.md + s_47da1741f2a499::t_935f69384f2757 1-134 +packages/cli/test/migration/1789479099132-add-source-to-ai-preference.test.ts + s_47da1741f2a499::t_935f69384f2757 1-162 +docs/generated/postgres-schema/public.instance_ai_mcp_registry_connections.md + ai_agent 58 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_47da1741f2a499::t_935f69384f2757 55-64,131-143,156-157,263-267,277-280,285-286,289-290,292-295,298-301,306-308,318,334-339,405-412,496,499,503-509,512,531-537,546-553,571,576,579,592,595,602,651-656,664-669,671-677,694-699,713-718,722,727,732,736-754,835-852,859-860,868,872,876-889,902,945,947-948,950,952,959,965-970,973 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + s_47da1741f2a499::t_935f69384f2757 35-49,106-117,232-237 +packages/testing/playwright/utils/benchmark/index.ts + s_47da1741f2a499::t_935f69384f2757 8 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/tool-simulation-preflight.test.ts + s_47da1741f2a499::t_935f69384f2757 1-178 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/reconcile-simulation-plan.test.ts + s_47da1741f2a499::t_935f69384f2757 3,8-11,77-109 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 213-244,282,311,347,449 +packages/frontend/editor-ui/src/features/agents/components/SessionTimelineTable.vue + s_47da1741f2a499::t_935f69384f2757 39-40 +.github/scripts/codespace-preview.test.mjs + s_47da1741f2a499::t_935f69384f2757 7,9,13,17,19-20,33-44,125-137,193-198,237-356 +packages/cli/src/eventbus/event-message-classes/abstract-event-message.ts + s_47da1741f2a499::t_935f69384f2757 107-113 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_47da1741f2a499::t_935f69384f2757 14,84-95,543,551-552,555,579,586,591,599,604,608,613,619-620,625,636,642-643,648,2438-2443,2448 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_47da1741f2a499::t_935f69384f2757 16,53-56,66-75,92-95,104-105,113,126-127,141-143,146-158,203-232,253-257,265,385-389,394,414-415,428-430 +packages/testing/playwright/services/workflow-api-helper.test.ts + s_47da1741f2a499::t_935f69384f2757 1-139 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_47da1741f2a499::t_935f69384f2757 242-243 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_47da1741f2a499::t_935f69384f2757 12-14,522-524 +packages/testing/containers/tests/startup-deadline.test.ts + s_47da1741f2a499::t_935f69384f2757 1-120 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_47da1741f2a499::t_935f69384f2757 15,31,55-58,63-66,75-77,112,135-139 +.github/workflows/encryption-upgrade-test.yml + s_47da1741f2a499::t_935f69384f2757 1-155 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_47da1741f2a499::t_935f69384f2757 556 +packages/cli/src/modules/mcp/__tests__/mcp.controller.test.ts + s_47da1741f2a499::t_935f69384f2757 403,475 +packages/core/src/execution-engine/node-execution-context/utils/validate-value-against-schema.ts + s_47da1741f2a499::t_935f69384f2757 55-62,97-99 +CONTRIBUTING.md + s_47da1741f2a499::t_935f69384f2757 87 +.github/scripts/sync-conflict-owners.mjs + s_47da1741f2a499::t_935f69384f2757 257 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_47da1741f2a499::t_935f69384f2757 16,40-48,50,55-66,129,144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + s_47da1741f2a499::t_935f69384f2757 1-5,11-12,19,26,28-32 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2.spec.ts + s_47da1741f2a499::t_935f69384f2757 1-45 +docs/generated/postgres-schema/public.shared_credentials.md + ai_agent 50 +packages/@n8n/api-types/src/index.ts + s_47da1741f2a499::t_935f69384f2757 128,131,146,155,188-191,361,370,408,443-444,570-571,637-638,687 +packages/testing/code-health/src/index.ts + s_47da1741f2a499::t_935f69384f2757 38-39 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_47da1741f2a499::t_935f69384f2757 22-28,87-190,468,471,473-478,481-486 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_47da1741f2a499::t_935f69384f2757 2,10-39,53,65-154 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_47da1741f2a499::t_935f69384f2757 34-38,148-149,296,304,325,329,486,1172-1174,1388 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiLlmStepDetail.vue + s_47da1741f2a499::t_935f69384f2757 11,30-32 +packages/@n8n/instance-ai/src/skills/__tests__/materialize-runtime-skills.test.ts + s_47da1741f2a499::t_935f69384f2757 2,379,402 +packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 6,14-18,653-1111 +packages/cli/src/modules/type-availability-policies/__tests__/node-type-policy.check.test.ts + s_47da1741f2a499::t_935f69384f2757 2-6,20-27,208-252,329-332 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_47da1741f2a499::t_935f69384f2757 15,402-404,436,464-474,983 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_47da1741f2a499::t_935f69384f2757 549-550,1026-1058,1165-1167,2628-2648,2674,2676-2677,2680-2682,2684,2710,2720,2742,2747,2749-2762,2765,2794,2799,2810-2813,2823,2840-2841,3372,3399 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts + s_47da1741f2a499::t_935f69384f2757 101 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.ts + s_47da1741f2a499::t_935f69384f2757 3,7,18-67,75,307-308 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelExecution.ts + s_47da1741f2a499::t_935f69384f2757 1-238 +packages/testing/playwright/composables/TestEntryComposer.ts + s_47da1741f2a499::t_935f69384f2757 5,95,106-119,147 +packages/@n8n/db/src/entities/index.ts + s_47da1741f2a499::t_935f69384f2757 22,140 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_47da1741f2a499::t_935f69384f2757 18,119,121,123-125,130-151,311-330 +packages/cli/src/modules/n8n-packages/entities/credential/credential.serializer.ts + s_47da1741f2a499::t_935f69384f2757 16 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1,21,65,130,897-974,1007-1012,1036,1042-1043,1077-1078,1082-1235 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue + s_47da1741f2a499::t_935f69384f2757 19,121,343,346,433,452,467,496,500,514-519 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-sync-latency-floor.spec.ts + s_47da1741f2a499::t_935f69384f2757 61 +.github/workflows/util-probe-npm-oidc-exchange.yml + s_47da1741f2a499::t_935f69384f2757 73-74 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_47da1741f2a499::t_935f69384f2757 21,156-192,195,203,215 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/createCredential.generated.yml + ai_agent 19-22,74-75 +docker/images/runners/Dockerfile.distroless + s_47da1741f2a499::t_935f69384f2757 16 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_47da1741f2a499::t_935f69384f2757 45 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts + s_47da1741f2a499::t_935f69384f2757 2-11,78-82,98-100,102,115-116 +docs/generated/sqlite-schema/ai_preference.md + ai_agent 9,23,31-32,62 +packages/cli/src/eventbus/event-message-classes/__tests__/abstract-event-message.test.ts + s_47da1741f2a499::t_935f69384f2757 1-57 +packages/cli/src/services/__tests__/ai-preference.service.test.ts + s_47da1741f2a499::t_935f69384f2757 11,15,18,25-32,34-40,78-80,98,140,159-160,232-316,341-345,361,378-382,391-503,532-597,611,652-653,675,725,745,769,795,811-813,825,827,840,850,859-860,862-863,872,913-914,924-925,927-928,943-944,946-947,952-960,968,971,979,1009-1011,1031-1032,1034-1040,1054-1059,1070,1081,1089,1103-1104,1117,1128,1139-1140,1150-1151,1160-1247 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_47da1741f2a499::t_935f69384f2757 158-182,468-507 +packages/cli/test/integration/commands/import-credentials/credentials-description-omitted.json + s_47da1741f2a499::t_935f69384f2757 1-8 +packages/frontend/editor-ui/src/features/agents/session-timeline.styles.ts + s_47da1741f2a499::t_935f69384f2757 14-15 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_47da1741f2a499::t_935f69384f2757 393-400,413,416-468,1349,1385,1403-1433,1490-1728 +packages/@n8n/instance-ai/src/tools/orchestration/verification/tool-simulation-preflight.ts + s_47da1741f2a499::t_935f69384f2757 1-105 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + s_47da1741f2a499::t_935f69384f2757 4,6,10-13,18,23-24,28-29,33,37,39,43-45,47-57,59-60,89-92,95-96,98,105-109,112-113,124-129,170-181,184-188,193,203,206 +packages/cli/test/integration/database/repositories/ai-preference.repository.test.ts + s_47da1741f2a499::t_935f69384f2757 39-40,47-62 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.ts + s_47da1741f2a499::t_935f69384f2757 8,15-18,53 +packages/testing/playwright/pages/WorkflowActivationModal.ts + s_47da1741f2a499::t_935f69384f2757 27-34 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_47da1741f2a499::t_935f69384f2757 7,39-40,42-43,55-173 +packages/testing/playwright/fixtures/engine-parity.test.ts + s_47da1741f2a499::t_935f69384f2757 1-70 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_47da1741f2a499::t_935f69384f2757 16,38,51 +packages/testing/containers/services/types.ts + s_47da1741f2a499::t_935f69384f2757 3-4,10,76-77,83-84,110-124 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_47da1741f2a499::t_935f69384f2757 968 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/verify-built-workflow.tool.test.ts + s_47da1741f2a499::t_935f69384f2757 3-7,25,599,1248,1313,1335,1379,1509-1513,1516,1543-1547,1680,1692-1693,1695,1844,1854-1858,1974-2262 +packages/cli/src/modules/agents/__tests__/observation-log-observer.test.ts + s_47da1741f2a499::t_935f69384f2757 10 +packages/testing/playwright/tests/e2e/workflows/list/workflows.spec.ts + s_47da1741f2a499::t_935f69384f2757 154-155,157 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_47da1741f2a499::t_935f69384f2757 1-7,26-114 +packages/cli/src/events/maps/relay.event-map.ts + s_47da1741f2a499::t_935f69384f2757 1207-1208 +packages/testing/containers/startup-deadline.ts + s_47da1741f2a499::t_935f69384f2757 1-87 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.test.ts + s_47da1741f2a499::t_935f69384f2757 13-19,32,55-58,160-179 +packages/@n8n/instance-ai/skills/one-off-operations/SKILL.md + s_47da1741f2a499::t_935f69384f2757 13,54,56-98 +packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/analyze-result.test.ts + s_47da1741f2a499::t_935f69384f2757 69-72,416-417,468,477-504 +scripts/codespace-preview/preview-phases.test.mjs + s_47da1741f2a499::t_935f69384f2757 1-138 +packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts + s_47da1741f2a499::t_935f69384f2757 1-59 +packages/frontend/editor-ui/src/app/constants/injectionKeys.ts + s_47da1741f2a499::t_935f69384f2757 34-35,97-98 +packages/cli/src/modules/mcp/tools/instance-activity.tool.ts + s_47da1741f2a499::t_935f69384f2757 132,135-136,144,178,214,243 +packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts + s_47da1741f2a499::t_935f69384f2757 75-239 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue + s_47da1741f2a499::t_935f69384f2757 6,122-126,143,229-234,313 +packages/frontend/editor-ui/src/features/credentials/credentials.store.ts + s_47da1741f2a499::t_935f69384f2757 178,381-382,519-521,647,704-705 +.github/workflows/ci-owners-required-reviews.yml + s_47da1741f2a499::t_935f69384f2757 11-20,22-26,28-36,40-41,43-48,60-61,64-66,113-116,119-120,122-126,129-138,163,172-175,178 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_47da1741f2a499::t_935f69384f2757 18-21,24-28,37,39,59,74-93,100,127-128,134,140-142,146-149,181-182,193 +.github/scripts/github-helpers.test.mjs + s_47da1741f2a499::t_935f69384f2757 21-28,32-99,111,125,127,145,158,160 +packages/cli/src/eventbus/event-message-classes/event-message-generic.ts + s_47da1741f2a499::t_935f69384f2757 3 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_47da1741f2a499::t_935f69384f2757 2,4,42,44,54-58,71,77-78,98,365-386,402-419,427-447,458-459,461,465-469,472-474,477-478,483-500,602 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.test.ts + s_47da1741f2a499::t_935f69384f2757 11,21-26,42-45 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.vue + s_47da1741f2a499::t_935f69384f2757 248-265,267-276,278-283,286-290 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_47da1741f2a499::t_935f69384f2757 46,118-120,134,164,189-199,211,228,247,264,281,297,314,330,341-343,359,385,420,436,456,472,487,511,530,549,566,640,680,682-685,724-804,828-890,992-998 +packages/@n8n/instance-ai/evaluations/comparison/format.ts + s_47da1741f2a499::t_935f69384f2757 711-716,728-729,1207-1208 +packages/cli/src/modules/promotions.ee/promotions.types.ts + s_47da1741f2a499::t_935f69384f2757 11-12,68-76 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts + s_47da1741f2a499::t_935f69384f2757 148,167,189,307,365,394,441 +packages/@n8n/agents/src/skills/types.ts + s_47da1741f2a499::t_935f69384f2757 5-7 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_47da1741f2a499::t_935f69384f2757 20-24,42-49,53-55,57,60-67,97-100,102-104,181,183-184,186-190,193-197,201-202,204-210,212-215,218,222-239,242-247,252-253,255,258,260,348-349,352-353,355-379,381-383,385 +packages/cli/test/integration/public-api/credentials-concurrency.test.ts + s_47da1741f2a499::t_935f69384f2757 1-2,7-8,10-12,14-64 +packages/cli/src/eventbus/event-message-classes/event-message-execution.ts + s_47da1741f2a499::t_935f69384f2757 4 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.ts + s_47da1741f2a499::t_935f69384f2757 8-9,24-26,28-36 +packages/cli/src/modules/external-secrets.ee/providers/vault.ts + s_47da1741f2a499::t_935f69384f2757 17,109-114,503-507,513-515,536,542-548,692,696,698,709-716 +packages/cli/test/integration/token-exchange/jti-cleanup.task.integration.test.ts + s_47da1741f2a499::t_935f69384f2757 1-99 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential-public.dto.test.ts + s_47da1741f2a499::t_935f69384f2757 1-48 +docs/generated/postgres-schema/public.credentials_entity.md + ai_agent 9,68 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_47da1741f2a499::t_935f69384f2757 9,58 +knip.ts + s_47da1741f2a499::t_935f69384f2757 18-20,42,45,50,59-76,138-153,174-177 +packages/testing/playwright/fixtures/engine-parity.ts + s_47da1741f2a499::t_935f69384f2757 1-77 +packages/testing/containers/services/sandbox.ts + s_47da1741f2a499::t_935f69384f2757 2,123,137 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d6ace09c9b8d36bc7e5b2612a94325290aecb41b", + "prompts": {}, + "sessions": { + "s_47da1741f2a499": { + "agent_id": { + "tool": "claude", + "id": "a92ceed2-8c1d-4d09-a606-485a4cb0de0a", + "model": "claude-fable-5-1" + }, + "human_author": "Uddish Verma " + } + } +} \ No newline at end of file diff --git a/d6/c234c349e34b5765e7032f1ba0d30e78d4580b b/d6/c234c349e34b5765e7032f1ba0d30e78d4580b new file mode 100644 index 00000000000..7a08ab7a2da --- /dev/null +++ b/d6/c234c349e34b5765e7032f1ba0d30e78d4580b @@ -0,0 +1,25 @@ +packages/@n8n/instance-ai/skills/suggest-automations/SKILL.md + s_2ed659fa6b1ae7::t_5eb4eef103ed65 4-8,18-20,24-27,33-36,38-43,49-50 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_2ed659fa6b1ae7::t_9ff3616fe14e7b 192,194-195 +packages/@n8n/instance-ai/skills/probe-user/SKILL.md + s_2ed659fa6b1ae7::t_5eb4eef103ed65 42,51-53,56-58,64-70,74 +packages/cli/src/modules/instance-ai/onboarding.ts + s_2ed659fa6b1ae7::t_9ff3616fe14e7b 206 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d6c234c349e34b5765e7032f1ba0d30e78d4580b", + "prompts": {}, + "sessions": { + "s_2ed659fa6b1ae7": { + "agent_id": { + "tool": "claude", + "id": "d3f128a4-3e8f-4275-b045-49313edd5a2e", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/d6/f34d721417ddc958b16b262720499c9a50858d b/d6/f34d721417ddc958b16b262720499c9a50858d new file mode 100644 index 00000000000..ea643acc01d --- /dev/null +++ b/d6/f34d721417ddc958b16b262720499c9a50858d @@ -0,0 +1,19 @@ +packages/cli/src/webhooks/webhook-helpers.ts + s_be3f8258e2d85a::t_6b545ee0ca1c1c 43,604-612,712,718,743 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d6f34d721417ddc958b16b262720499c9a50858d", + "prompts": {}, + "sessions": { + "s_be3f8258e2d85a": { + "agent_id": { + "tool": "codex", + "id": "01a0b10d-1c63-7e21-ad1a-e9b00d28cea2", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/d8/72cfa2eec8204de028ac7a89d50e3862340a64 b/d8/72cfa2eec8204de028ac7a89d50e3862340a64 new file mode 100644 index 00000000000..cdfb163651f --- /dev/null +++ b/d8/72cfa2eec8204de028ac7a89d50e3862340a64 @@ -0,0 +1,34 @@ +packages/cli/src/public-api/v1/handlers/credentials/credentials.handler.ts + s_644fa653780ed3::t_7c0441032d9ddc 9 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_644fa653780ed3::t_ac46f654678c48 25-30,106-111 + s_644fa653780ed3::t_b6d32de857a77b 112 +packages/@n8n/api-types/src/dto/index.ts + s_644fa653780ed3::t_ac46f654678c48 131-132 +packages/cli/test/integration/public-api/credentials.test.ts + s_644fa653780ed3::t_ac46f654678c48 677-690,818-831,1743-1785 +packages/@n8n/api-types/src/dto/credentials/__tests__/transfer-credential-public.dto.test.ts + s_644fa653780ed3::t_ac46f654678c48 1-17 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_644fa653780ed3::t_ac46f654678c48 78,86 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_644fa653780ed3::t_ac46f654678c48 379-392,394-420,422-429 + s_644fa653780ed3::t_95982e73472bd5 393,421 + s_644fa653780ed3::t_8c542aa3034742 5,8,20,27,37,85-92,117 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d872cfa2eec8204de028ac7a89d50e3862340a64", + "prompts": {}, + "sessions": { + "s_644fa653780ed3": { + "agent_id": { + "tool": "claude", + "id": "5d77ebb3-11d2-4f3f-ba25-48171f0149f8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/d8/a818b4ed2ecd01f0e550435cc876e59e0a87c0 b/d8/a818b4ed2ecd01f0e550435cc876e59e0a87c0 new file mode 100644 index 00000000000..a5ee6fd177c --- /dev/null +++ b/d8/a818b4ed2ecd01f0e550435cc876e59e0a87c0 @@ -0,0 +1,58 @@ +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3aaa503f47ada7::t_2d245817565762 20-21,24,42-46,57,102-103,181,183-184,187-189,195-197,201-202,204-208,210,212,214-215,218,222-226,235-239,252,349,352-353,355-375,377-379,381-383,385 + s_3aaa503f47ada7::t_3a6cb3923381d2 54,60-67,97-99,104,186,190,193,209,213,228-232,242-247,253,255,258,260,348 + s_3aaa503f47ada7::t_ae6130cad06fe8 100 + s_3aaa503f47ada7::t_d36ff7fac7f344 376 + s_3aaa503f47ada7::t_9923315487b77f 22-23,47-49,53,55 + s_3aaa503f47ada7::t_8985cbafb5d002 194,227,233-234 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_3aaa503f47ada7::t_770660f5d64824 144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 + s_3aaa503f47ada7::t_3a6cb3923381d2 16,40-48,50,55-66,129 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_3aaa503f47ada7::t_ad04d4b27ec0d1 471,473-478,486 + s_3aaa503f47ada7::t_1ca734b5309710 89,92,107,116-117 + s_3aaa503f47ada7::t_7ad4f5f10470e8 22-28,103,181 + s_3aaa503f47ada7::t_f512970d0dcd2d 87-88,90-91,94-102,104-106,108-110,113-115,118-162,164-180,182,184-187,189-190 + s_3aaa503f47ada7::t_a3e9f4a283134f 93,111-112 + s_3aaa503f47ada7::t_34bfeafe515d35 163,183,188,468,481-485 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_99e1ab5c42e96d 28,30,344-395 + s_3aaa503f47ada7::t_b065785d07313a 396-397 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_3aaa503f47ada7::t_d36ff7fac7f344 76-79,354 + s_3aaa503f47ada7::t_b0a83a06f86d11 95,99-102,491,648 + s_3aaa503f47ada7::t_e73c7a2ed88de4 15,20,23,36,38-44,356,369,375,647 + s_3aaa503f47ada7::t_f8439401cc109b 412-418,422,424,426-428 + s_3aaa503f47ada7::t_86ee5d54b5645f 380-381 + s_3aaa503f47ada7::t_21806793b7d046 2,326-352,378,382-387,393-398,404-407,410 + s_3aaa503f47ada7::t_ae6130cad06fe8 431-459,461 + s_3aaa503f47ada7::t_61ea0836e28515 90,463-465,467-476,478-479,482-487,490,618-645 + s_3aaa503f47ada7::t_5a7ee4b315b1d6 646 + s_3aaa503f47ada7::t_460b0a8c8eb2c0 649 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3aaa503f47ada7::t_99e1ab5c42e96d 5,310-317 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_3aaa503f47ada7::t_99e1ab5c42e96d 37,105-117 + s_3aaa503f47ada7::t_34bfeafe515d35 222,253 + s_3aaa503f47ada7::t_458b3eb05ff272 6,20-22,49,123,132,235 + s_3aaa503f47ada7::t_cff9842602c04f 118-119 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_3aaa503f47ada7::t_3a6cb3923381d2 31,123,133,156,167,171,174,186-187,189,203,205,215-216,218,225-226,228 + s_3aaa503f47ada7::t_97c1ee8bc99c11 158-166,168-170,172-173,206-214,217,219-222 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "d8a818b4ed2ecd01f0e550435cc876e59e0a87c0", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/d9/0a0bba8065e87480490a46fc4fae41928525f2 b/d9/0a0bba8065e87480490a46fc4fae41928525f2 new file mode 100644 index 00000000000..e3a25e33e33 --- /dev/null +++ b/d9/0a0bba8065e87480490a46fc4fae41928525f2 @@ -0,0 +1,23 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_37673e41e391c1::t_edab2584906711 3818 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue + s_37673e41e391c1::t_a4b87d83b66397 62 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.test.ts + s_37673e41e391c1::t_4cc41f69324719 34,39,44,49,53,62,64,68,70,73,88,91 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d90a0bba8065e87480490a46fc4fae41928525f2", + "prompts": {}, + "sessions": { + "s_37673e41e391c1": { + "agent_id": { + "tool": "claude", + "id": "132597aa-c30d-4e63-a29d-c9b94c18f3b0", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/dc/cc806ecb55af984baf5c86395d8cdb55298dbc b/dc/cc806ecb55af984baf5c86395d8cdb55298dbc new file mode 100644 index 00000000000..d8182db7c07 --- /dev/null +++ b/dc/cc806ecb55af984baf5c86395d8cdb55298dbc @@ -0,0 +1,35 @@ +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_ddc54b33f858e5::t_ad14692fa32e83 160-166 + s_ddc54b33f858e5::t_81dc3601c68130 55,62,98,105,128,143 + s_ddc54b33f858e5::t_d08bcad7304abf 90,96,116 +packages/cli/src/metrics/prometheus/system-task-metrics.service.ts + s_ddc54b33f858e5::t_81dc3601c68130 44,110,122-124,132-133,135,142,147 +packages/cli/src/commands/__tests__/start-system-task-metrics.test.ts + s_ddc54b33f858e5::t_81dc3601c68130 146,164,171 +packages/cli/src/metrics/prometheus/__tests__/system-task-metrics.service.test.ts + s_ddc54b33f858e5::t_d08bcad7304abf 163,188,197-199,208,220,229,246 + s_ddc54b33f858e5::t_81dc3601c68130 180,193,206,214-215,224,235,258,261,266,272,301,307,359 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_ddc54b33f858e5::t_81dc3601c68130 359,374,542 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_81dc3601c68130 921,935,970,974,1117,1218,1328,1333 + s_ddc54b33f858e5::t_d08bcad7304abf 1320 +packages/cli/src/events/maps/system-task-metrics.event-map.ts + s_ddc54b33f858e5::t_ad14692fa32e83 10-11,13 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "dccc806ecb55af984baf5c86395d8cdb55298dbc", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/dd/241626f61900679b828952e287fad4a17e6007 b/dd/241626f61900679b828952e287fad4a17e6007 new file mode 100644 index 00000000000..46339355142 --- /dev/null +++ b/dd/241626f61900679b828952e287fad4a17e6007 @@ -0,0 +1,14 @@ +packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts + h_ce2c4b90496ac9 24,30,32 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "dd241626f61900679b828952e287fad4a17e6007", + "prompts": {}, + "humans": { + "h_ce2c4b90496ac9": { + "author": "Nour Alhadi Mahmoud " + } + } +} \ No newline at end of file diff --git a/de/b8b858feaf880fb41a496d6d1fa97248ef9a93 b/de/b8b858feaf880fb41a496d6d1fa97248ef9a93 new file mode 100644 index 00000000000..04f95f85922 --- /dev/null +++ b/de/b8b858feaf880fb41a496d6d1fa97248ef9a93 @@ -0,0 +1,27 @@ +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_5be157f6e91b85::t_4cb54b51cf224c 276,520,524-527,532-533,535-536,564 + s_5be157f6e91b85::t_8ff8f003ec3a51 501,509-510 + s_5be157f6e91b85::t_9fcf3b5f0705eb 521-523 + s_5be157f6e91b85::t_1a114e9f646313 528-531 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_5be157f6e91b85::t_f3339997a8a587 428 + s_5be157f6e91b85::t_5c7097414b82b4 604 + s_5be157f6e91b85::t_5e79d220dcd051 602-603,605-606 + s_5be157f6e91b85::t_80e6ec9db29686 510,539-543,547,552,556-563,579,600-601,607-610 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "deb8b858feaf880fb41a496d6d1fa97248ef9a93", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/de/f590eb436c9ed3e3efe9f7ec792cd2bb443637 b/de/f590eb436c9ed3e3efe9f7ec792cd2bb443637 new file mode 100644 index 00000000000..a284bb7edca --- /dev/null +++ b/de/f590eb436c9ed3e3efe9f7ec792cd2bb443637 @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_77655ca8fe3a59::t_017255aad7506d 68-97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "def590eb436c9ed3e3efe9f7ec792cd2bb443637", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/df/4c0028da1ecf56c729f3e52be67aedbb8872e3 b/df/4c0028da1ecf56c729f3e52be67aedbb8872e3 new file mode 100644 index 00000000000..1712768041d --- /dev/null +++ b/df/4c0028da1ecf56c729f3e52be67aedbb8872e3 @@ -0,0 +1,140 @@ +packages/cli/src/services/pending-webhook-response.ts + s_4c46dcfe1ba789::t_9317a33118b923 1-8,10-15,17,19,21-22,24,27,29,40-42,44-46,48-50 + s_4c46dcfe1ba789::t_08563fce175542 25 + s_4c46dcfe1ba789::t_da2277d78fbcda 28,38-39,43 + s_4c46dcfe1ba789::t_137eda4ee8a1b2 31-32,47 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_4c46dcfe1ba789::t_25b507183d9cf6 17,24 + s_4c46dcfe1ba789::t_265962f8c7de65 79 +packages/@n8n/engine/src/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-21,23,26 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 7-9,25,27 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + s_71c6da2ee47cd3::t_4c8a66733e8771 1-6,8-15,17,19-29,31-34,36,45-49,51-53,56-57,60-64,88-90,100 + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 41-44,58-59,65-66,95-98,7,16,18,30,35,38-40,50,54-55,67,72,74,77,80,82-83,85 + s_1b8554cde45c62::t_16ec079be70cdf 99,68-70,78-79,91,106 + s_ae088f5e88fc8b::t_685d3531daff92 121,37,71,73,75-76,81,84,86-87 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_4c46dcfe1ba789::t_3a9277f63b046c 3,12-13,334-335 + s_4c46dcfe1ba789::t_6fe97efd2a7094 61-66 +packages/@n8n/engine/src/execution/step-store.ts + s_4c46dcfe1ba789::t_ffd35b08460cf0 30-31 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-5,7-13,21-22,42-48,55-61,76-78,81-86,91-100,103,116,122-124,129-130,133 + s_4c46dcfe1ba789::t_533d342b8bac27 17-18,29,33-41,68-69,80,87-89,131,134-141,125-126 + s_4c46dcfe1ba789::t_a519961dfa21ce 64-65 + s_4c46dcfe1ba789::t_6941e602868b24 121 +packages/@n8n/engine/src/execution/execution.types.ts + s_4c46dcfe1ba789::t_b9e4aeff30c8cc 36-45 +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-5 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 6 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 87-91 + s_4c46dcfe1ba789::t_c0ade72f4ad765 11,14,107-109 +packages/@n8n/engine/src/response-channel/in-memory-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 4-5,8,14-16,23,29-30,32,1-3,9-11,18,20-21,24-27,31 + s_71c6da2ee47cd3::t_1e866fe525a390 6-7,12-13,17,22,28,33 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-2,4,12,22-24,30-31,37-39,41-42,46-48,53,69,73,77-78,81,84,86-87,96-97,58,66,110,125 + s_4c46dcfe1ba789::t_9317a33118b923 18,25,35-36,51,14-15,32-33,43-45,55-57,59,91,93-94,106-107,111 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 29,80,85,88,9 + s_71c6da2ee47cd3::t_c470b0a9f3961f 40,71 +packages/@n8n/engine/src/runtime/__tests__/create-engine-runtime.test.ts + s_4c46dcfe1ba789::t_0d339442883b13 9-10,19,26,71,90,105 +packages/@n8n/engine/src/response-channel/response-transport.ts + s_4c46dcfe1ba789::t_946e879a98e68f 4,10,12-16,27,1-2,5-9,20-21,28 + s_71c6da2ee47cd3::t_1e866fe525a390 11,17-19,22-26,29-30,3 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_71c6da2ee47cd3::t_1e866fe525a390 2-8,47,52,63,74,77-81,91,165-169,201,205-231,238 + s_4c46dcfe1ba789::t_6c72c81609f986 235-236,10,39,232-233 + s_4c46dcfe1ba789::t_e86cea15aea75d 237,234 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,14-23 + s_71c6da2ee47cd3::t_d67313882bd806 6-9,12 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 2,7-8,14,19-20,25,28,32,9-13,22,30 + s_71c6da2ee47cd3::t_4d94f6f753024f 3,5-6,18,24,27,33-49,21,23,58,60 + s_4c46dcfe1ba789::t_e86cea15aea75d 29,31 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-46,49 + s_4c46dcfe1ba789::t_eed36ddb86f263 48,47 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + s_71c6da2ee47cd3::t_613cff5051c1db 34-35,38,102 + s_4c46dcfe1ba789::t_d5b292306ede0a 23,36-37,39,75 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 14 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 16 + s_4c46dcfe1ba789::t_6b43e18b8acd41 491 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_98f95192499fa6 2231-2233,2064,2066,2104,2107,2113-2114,2120-2121,2124,2130-2131,2142-2143,2146,2153-2154,2160 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63,2045-2046,2051-2052 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116-2119,2134,2157 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_4c46dcfe1ba789::t_265962f8c7de65 6 + s_4c46dcfe1ba789::t_b53aa9fadcf04f 131-135,143,153,159 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_d973a62943d7dd 430,432,436,431,433-435,437-442,444,446-447,449-454,456,459-475 + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458,1246-1266,1268-1272,1276 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-90 + s_4c46dcfe1ba789::t_36c3453a753a08 1274-1275,1277-1279 +packages/@n8n/engine/src/response-channel/__tests__/execution-response.schema.test.ts + s_4c46dcfe1ba789::t_bb90bdbd5b7cc4 1-52,54-63 +packages/cli/src/modules/engine-v2/engine-v2.module.ts + s_71c6da2ee47cd3::t_219e2dfcd3c658 23,42-47,58 + s_4c46dcfe1ba789::t_b5320423cf528d 41,54-55,1,40,48-52 +packages/@n8n/engine/src/serve.ts + s_4c46dcfe1ba789::t_d5b292306ede0a 8,35-37 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "df4c0028da1ecf56c729f3e52be67aedbb8872e3", + "prompts": {}, + "sessions": { + "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_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_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_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>" + } + } +} \ No newline at end of file diff --git a/df/da39b13417353ee47acf8879c770f1657d046d b/df/da39b13417353ee47acf8879c770f1657d046d new file mode 100644 index 00000000000..d2a67a7ee5f --- /dev/null +++ b/df/da39b13417353ee47acf8879c770f1657d046d @@ -0,0 +1,32 @@ +packages/@n8n/telemetry/src/events/credentials.ts + s_48f671bf14760e::t_0dd4d9b37f9799 22-25 + s_48f671bf14760e::t_a05b0f6bf02a92 18 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts + s_48f671bf14760e::t_5114f38ba8f890 1415-1416 +packages/@n8n/telemetry/src/__tests__/credential-description.test.ts + s_48f671bf14760e::t_a05b0f6bf02a92 31 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue + s_48f671bf14760e::t_5114f38ba8f890 13,787,816,920,1162-1163,1176 +packages/@n8n/telemetry/credential-descriptions.md + s_48f671bf14760e::t_a05b0f6bf02a92 16 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_48f671bf14760e::t_5114f38ba8f890 950,963,980,998,1011,1209,1212 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_48f671bf14760e::t_5114f38ba8f890 9,452,473,487 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "dfda39b13417353ee47acf8879c770f1657d046d", + "prompts": {}, + "sessions": { + "s_48f671bf14760e": { + "agent_id": { + "tool": "codex", + "id": "01a0af97-fe52-7d72-861c-6ba2a89001dd", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/e2/6d/bfccdd7acfcfeef488b649d6914b26ee84bc b/e2/6d/bfccdd7acfcfeef488b649d6914b26ee84bc new file mode 100644 index 00000000000..5ef0c1df849 --- /dev/null +++ b/e2/6d/bfccdd7acfcfeef488b649d6914b26ee84bc @@ -0,0 +1,33 @@ +packages/cli/src/credentials/credentials.service.ts + s_4826b2a338fcf3::t_e7df521b07f80d 1206,1210-1215,1217-1221,1225 +packages/cli/src/services/__tests__/role.service.rolesWithScope.test.ts + s_4826b2a338fcf3::t_e7df521b07f80d 71 +packages/cli/src/services/role-cache.service.ts + s_4826b2a338fcf3::t_e7df521b07f80d 4,45,48,75-79 +packages/@n8n/db/src/repositories/project.repository.ts + s_4826b2a338fcf3::t_e7df521b07f80d 3,9-11 +packages/@n8n/db/src/repositories/role.repository.ts + s_4826b2a338fcf3::t_e7df521b07f80d 2,8-10,13-14 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_4826b2a338fcf3::t_e7df521b07f80d 72,92 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_4826b2a338fcf3::t_e7df521b07f80d 3354-3358,3378,3380,3384 +packages/cli/src/services/role.service.ts + s_4826b2a338fcf3::t_e7df521b07f80d 22,459 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "e26dbfccdd7acfcfeef488b649d6914b26ee84bc", + "prompts": {}, + "sessions": { + "s_4826b2a338fcf3": { + "agent_id": { + "tool": "codex", + "id": "01a0a90b-f9ef-7ef1-b9d6-592d8414d15e", + "model": "gpt-6-astra" + }, + "human_author": "kgrhartlage " + } + } +} \ No newline at end of file diff --git a/e4/f720044170a8dbf2fa314c684c9d1d59ed992c b/e4/f720044170a8dbf2fa314c684c9d1d59ed992c new file mode 100644 index 00000000000..9e1c9648a0b --- /dev/null +++ b/e4/f720044170a8dbf2fa314c684c9d1d59ed992c @@ -0,0 +1,19 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/custom-css.test.ts + s_d86b17cceba346::t_48037dadebbf11 1-188 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e4f720044170a8dbf2fa314c684c9d1d59ed992c", + "prompts": {}, + "sessions": { + "s_d86b17cceba346": { + "agent_id": { + "tool": "claude", + "id": "980176ae-407b-4ba7-8214-3b990532ff8f", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/e6/d69cc8d5b70518ed5f77ad4cb4f5b748db266b b/e6/d69cc8d5b70518ed5f77ad4cb4f5b748db266b new file mode 100644 index 00000000000..3c941c0e6e9 --- /dev/null +++ b/e6/d69cc8d5b70518ed5f77ad4cb4f5b748db266b @@ -0,0 +1,131 @@ +packages/@n8n/instance-ai/evaluations/__tests__/comparison-format.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 564-579 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 2,34-40,59-60,71-85 + s_3810ccee1c4b6c::t_7d5c89ee9d2220 86-87 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 22-28,87-190,470,473,475-480,483-488 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 122-144 +packages/@n8n/api-types/src/dto/index.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 139-140,612 +packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 33 +packages/@n8n/api-types/src/index.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 155 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 3,33,59-60,78,101,110-113,367,791,875,995 +packages/@n8n/instance-ai/evaluations/run/case-pipeline.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 18-22,324-349 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 23,54,81-96,98-104 +packages/cli/test/integration/public-api/credentials.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 864-880 +packages/@n8n/instance-ai/evaluations/comparison/format.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 711-716,728-729,1207-1208 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 2,536,550,552-556 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 3,7-8,43,51,438-484 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 20-24,42-49,53-55,57,60-67,97-98,100,102-104,181,183-184,186-190,193-197,201-202,204-210,212-215,218,222-239,242-247,252-253,255,258,260,348-349,353-354,356-366,369,371-382,384-386,388 + s_3aaa503f47ada7::t_2c3c44ec435ffd 99,367-368,370 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 98,101,132-135,141-142,154-160,163-169,172-200,203-206,208-209,211-213,215,218-225 + s_3aaa503f47ada7::t_01f8bb1c8d165d 51-56,96,110,117-118,120,126,136-140,143-153,161-162,170-171,201-202,207,210,214,216-217 + s_3810ccee1c4b6c::t_92ed6151c08882 226 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 2,366-371,385 +packages/@n8n/permissions/src/roles/__tests__/credential-type-policy-scope.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 1-58 +packages/core/src/execution-engine/routing-node.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 889,906,947,952-953,971,1041,1125,1150,1199 +packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 71,113,298 +packages/cli/src/webhooks/webhook-helpers.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 291-295,299-303 +packages/@n8n/instance-ai/evaluations/harness/agent-execution.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 14,31,34-62 + s_3810ccee1c4b6c::t_578bc154a99e5f 63 +packages/frontend/@n8n/stores/src/rbac.store.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 25 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 819-842 +packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 19,117 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 40-42 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 6,20-22,37,49,105-119,123,132,222,235,253 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_3810ccee1c4b6c::t_795d9c7bacdaff 68 +packages/@n8n/instance-ai/evaluations/__tests__/case-pipeline.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 403,427-506 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_2c3c44ec435ffd 30 + s_3810ccee1c4b6c::t_795d9c7bacdaff 452-503 + s_3810ccee1c4b6c::t_d30ef2b8713dab 32,504-505 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 5,397-404 +packages/@n8n/permissions/src/constants.ee.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 25,129 +packages/@n8n/api-types/src/dto/credentials/__tests__/credential-schema-public.dto.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 1-83 +packages/cli/src/public-api/types.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 161 +packages/@n8n/permissions/src/scope-information.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 70-74 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_3aaa503f47ada7::t_ee8a08227b5351 483 + s_3810ccee1c4b6c::t_795d9c7bacdaff 2,16,21,24,37,39-45,77-80,91,96,100-103,327-353,355,357,370,376,379,382-385,387,394-395,397,399,405-408,411,413-419,423,425,427-429,432-460,462,464-466,468-477,479-480,484-488,491-492,630-657,659 + s_3810ccee1c4b6c::t_1649825d383acf 658 + s_3810ccee1c4b6c::t_ed5a4c2c7d73ed 660-661 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 32,124,134,157,159-175,188-189,191,205,207-224,227-228,230 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 16,40-48,50,55-66,129,144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 +packages/cli/test/integration/public-api/promotions.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 815-845,919 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 87-101,103 +packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 57 +packages/core/src/execution-engine/__tests__/routing-node.test.ts + s_3810ccee1c4b6c::t_795d9c7bacdaff 2849-2863 +packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap + s_3810ccee1c4b6c::t_826a0036e247fd 50 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml + s_3810ccee1c4b6c::t_6522c8325f244d 1-62 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/testCredential.generated.yml + s_3810ccee1c4b6c::t_187357ac8dd839 1-42 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + s_3810ccee1c4b6c::t_968e7aadc68c64 5,17-41,59-60 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyPackage.generated.yml + s_3810ccee1c4b6c::t_e5669b4acda759 36 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + s_3810ccee1c4b6c::t_67d1990da4e7ab 21-26 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "e6d69cc8d5b70518ed5f77ad4cb4f5b748db266b", + "prompts": {}, + "sessions": { + "s_3810ccee1c4b6c": { + "agent_id": { + "tool": "codex", + "id": "01a0b43b-3931-7362-9463-fedc5b3a6dd3", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/e6/d8f53edd202dfc55dd7db74636e447cd93b9d6 b/e6/d8f53edd202dfc55dd7db74636e447cd93b9d6 new file mode 100644 index 00000000000..cf2d42539e9 --- /dev/null +++ b/e6/d8f53edd202dfc55dd7db74636e447cd93b9d6 @@ -0,0 +1,19 @@ +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_ddc54b33f858e5::t_9e763c114c4ff6 1329-1394 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e6d8f53edd202dfc55dd7db74636e447cd93b9d6", + "prompts": {}, + "sessions": { + "s_ddc54b33f858e5": { + "agent_id": { + "tool": "claude", + "id": "314a58e3-b05d-4e53-a6da-0fc2dd5704c6", + "model": "claude-fable-5-1" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file diff --git a/e7/532ddfc2852704af5e9cc54a409445a73a9a2b b/e7/532ddfc2852704af5e9cc54a409445a73a9a2b new file mode 100644 index 00000000000..b3c8b819ef9 --- /dev/null +++ b/e7/532ddfc2852704af5e9cc54a409445a73a9a2b @@ -0,0 +1,20 @@ +packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md + s_13d0f2e1be0144::t_77ea7495d097b0 31-36,42-49,95-101 + s_13d0f2e1be0144::t_9613c236d13bcd 121-122 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "e7532ddfc2852704af5e9cc54a409445a73a9a2b", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/e8/cb0f92754ef74a92ab71cf702bb794bd6be542 b/e8/cb0f92754ef74a92ab71cf702bb794bd6be542 new file mode 100644 index 00000000000..c38ee19a790 --- /dev/null +++ b/e8/cb0f92754ef74a92ab71cf702bb794bd6be542 @@ -0,0 +1,25 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/templates.test.ts + s_71557f57f2f73f::t_174e91680f696a 773-796 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts + s_71557f57f2f73f::t_8409f7065b14a2 78,80-84,86-88,90-91 + s_71557f57f2f73f::t_9de6084f5e2d98 262,264-268,276-280,283-293,295-310 + s_71557f57f2f73f::t_f373022b5b2093 104-112,117-168 + s_71557f57f2f73f::t_dca45d4ef46f45 554 + s_71557f57f2f73f::t_a97adb62d48818 93-99 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e8cb0f92754ef74a92ab71cf702bb794bd6be542", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/ea/1eefc91b1ca1f2083a4b1bd1786087f5294c43 b/ea/1eefc91b1ca1f2083a4b1bd1786087f5294c43 new file mode 100644 index 00000000000..95ff24f1eba --- /dev/null +++ b/ea/1eefc91b1ca1f2083a4b1bd1786087f5294c43 @@ -0,0 +1,19 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_72d391e06bce29::t_d8389007e8285b 59 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ea1eefc91b1ca1f2083a4b1bd1786087f5294c43", + "prompts": {}, + "sessions": { + "s_72d391e06bce29": { + "agent_id": { + "tool": "codex", + "id": "01a0b412-b0ff-7bb3-b41a-0c895f0d7ae1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/ec/f7910eb59ae3ed4ef4fa57322be822bc8f65de b/ec/f7910eb59ae3ed4ef4fa57322be822bc8f65de new file mode 100644 index 00000000000..d104908ad29 --- /dev/null +++ b/ec/f7910eb59ae3ed4ef4fa57322be822bc8f65de @@ -0,0 +1,19 @@ +packages/@n8n/agents/src/runtime/memory/observation-log-observer.ts + s_1389ed5ff32164::t_378f2d90efd7e8 286-287 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "ecf7910eb59ae3ed4ef4fa57322be822bc8f65de", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/ed/34c5af7530caf3ec681003b805d1b86fbdf0bb b/ed/34c5af7530caf3ec681003b805d1b86fbdf0bb new file mode 100644 index 00000000000..050a29a7a6c --- /dev/null +++ b/ed/34c5af7530caf3ec681003b805d1b86fbdf0bb @@ -0,0 +1,25 @@ +packages/testing/playwright/vitest.harness.config.ts + s_5be157f6e91b85::t_f47aab0d609019 1-2,5-8 + s_5be157f6e91b85::t_79fbce5d967ce0 15 +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_5be157f6e91b85::t_f47aab0d609019 34-40,42,213,220,225-238,245,250-256,262,267,275-283,285-292,294-306,308 +packages/testing/playwright/pages/CanvasPage.ts + s_5be157f6e91b85::t_d5efa993da1854 1187-1188,1191-1194 + s_5be157f6e91b85::t_ff7d78d03163bf 1189-1190 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ed34c5af7530caf3ec681003b805d1b86fbdf0bb", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/ee/0787b6408eb39670de0da9243574066eb18c06 b/ee/0787b6408eb39670de0da9243574066eb18c06 new file mode 100644 index 00000000000..4a538d83b7f --- /dev/null +++ b/ee/0787b6408eb39670de0da9243574066eb18c06 @@ -0,0 +1,46 @@ +packages/@n8n/telemetry/src/events/context.ts + s_5be157f6e91b85::t_4a9e8dbdabec8a 4,75,97,111,122,138 + s_5be157f6e91b85::t_6a50c9b3656f4d 16 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceContextLabels.test.ts + s_5be157f6e91b85::t_b5849c1ae02c5d 1-94 +packages/frontend/@n8n/i18n/src/locales/en.json + s_5be157f6e91b85::t_b5849c1ae02c5d 294-296 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_5be157f6e91b85::t_57cbfaeb16f04d 104,118,128,3774-3778,4113,4329,4340,4345,4629,4631-4637,4639-4647,4689,4766,5586-5590,5665,5677,5683,5703,5705,5933,5935,5998-6005,6007-6015,6059-6063,6143,6798-6807,6825 + s_5be157f6e91b85::t_30b425b294716c 4355,4578,4630,4638,5704,5934,5997,6006 +packages/@n8n/telemetry/src/schemas.ts + s_5be157f6e91b85::t_4a9e8dbdabec8a 1-5 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_5be157f6e91b85::t_4aa55626a917f9 422 + s_5be157f6e91b85::t_972fa4f35b58ff 435 + s_5be157f6e91b85::t_4a9e8dbdabec8a 3,12 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceContextLabels.ts + s_5be157f6e91b85::t_30056a4e37fb3b 34,41,49,53,57-60,63-72 +packages/@n8n/instance-ai/src/index.ts + s_5be157f6e91b85::t_9921629a3b534a 571-575 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_5be157f6e91b85::t_874f6d3f74017c 34,122,726-733,735-751 + s_5be157f6e91b85::t_ee0b1af55853fc 6632 + s_5be157f6e91b85::t_2b78fa98b96295 722-725,734,6363-6367,6434,6464-6553,6562,6564,6580,6596-6621,6642,6644,6650-6652,6657-6680,6688-6691 + s_5be157f6e91b85::t_774ee922c2af72 37,6554-6561,6563,6565-6579,6581-6595,6622-6631,6633-6641,6643,6645-6649,6653-6656,6681-6687 +packages/@n8n/telemetry/src/__tests__/instance-context-turn.test.ts + s_5be157f6e91b85::t_f30a87dce9cd45 49 + s_5be157f6e91b85::t_4a9e8dbdabec8a 1-30,34-48,50-59 + s_5be157f6e91b85::t_b30f494b5f7d3a 31-33 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ee0787b6408eb39670de0da9243574066eb18c06", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/ee/65b29580224f6efa3c17c4acbb07a0eb92f222 b/ee/65b29580224f6efa3c17c4acbb07a0eb92f222 new file mode 100644 index 00000000000..dcc0423049f --- /dev/null +++ b/ee/65b29580224f6efa3c17c4acbb07a0eb92f222 @@ -0,0 +1,169 @@ +packages/@n8n/engine/src/response-channel/index.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-2,11-12 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 13 +packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts + s_71c6da2ee47cd3::t_d405134f94920e 1-2,6-7,14-21,24-25,28,35,37-54,58-72,82-84,92,98,102-103,109,116-118,120-128,130-131,133-140,178,181,187-189,191,197-198,200,210-214,221-228,232-233 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 3,129 + s_4c46dcfe1ba789::t_ab1cf56a8e54a1 8,73-81,132,177,216 + s_4c46dcfe1ba789::t_a519961dfa21ce 10-13,85-91,93-97,99-101 + s_4c46dcfe1ba789::t_533d342b8bac27 22-23,26-27,30-34,55-57,176,179,190,215,217-218 + ai_agent 29,36,229-231 + s_719e037cee4d57::t_d73bc028dc08bb 104-108,110-115,119 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 154-164 + s_4c46dcfe1ba789::t_6941e602868b24 186,193-196 + s_9a2a7a8eef9b2d::t_df6b21aba09276 199,201-209 +packages/@n8n/engine/src/response-channel/execution-response.types.ts + s_4c46dcfe1ba789::t_c619cb6a6da3d5 1-2,4,11-12,14,19-24,26-27 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 3,28-41 + s_71c6da2ee47cd3::t_d67313882bd806 5-10,13,15 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 16-18 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_4c46dcfe1ba789::t_b53aa9fadcf04f 20 + s_4c46dcfe1ba789::t_64cd3bfaade0e7 22 + s_4c46dcfe1ba789::t_6b43e18b8acd41 85 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 394 +packages/@n8n/engine/src/runtime/create-engine-runtime.ts + 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/response-channel/execution-response.schema.ts + s_71c6da2ee47cd3::t_d67313882bd806 1-3,10-14,28,31 + s_4c46dcfe1ba789::t_c619cb6a6da3d5 4-5,7-9,29-30,32 + s_719e037cee4d57::t_4893d08f7d8961 6 + s_9a2a7a8eef9b2d::t_ec7685c45b1413 15-21 + s_719e037cee4d57::t_421128ee5237f1 27 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 11,45,139-141 +packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts + 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 + s_1b8554cde45c62::t_16ec079be70cdf 68-70,78-79,91,100 + 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/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-83 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1,3-50 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a3125dfe40640a::t_2e14f226a4206d 62 + s_4c46dcfe1ba789::t_7dd7b48c8328c2 63-64,2045-2046,2048-2049,2051-2052,2054-2055 + s_a3125dfe40640a::t_c1428fe219b94f 1133 + s_a3125dfe40640a::t_cf1a46269dd29f 2043 + s_a3125dfe40640a::t_98f95192499fa6 2064,2066-2067,2069,2104,2107-2108,2111,2113-2114,2117-2118,2124-2125,2128,2130-2131,2134-2135,2142-2143,2146-2150,2153-2154,2157-2158,2160,2164,2225-2227,2229-2238,2241-2244 + s_4c46dcfe1ba789::t_e3cd4f920bebf0 2096,2099-2100,2102-2103 + s_719e037cee4d57::t_0f7522dcd91215 2105-2106 + s_4c46dcfe1ba789::t_1eddd524b8cecb 2116,2119-2123,2138,2161 + ai_agent 2239-2240 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_71c6da2ee47cd3::t_19b26356a490b4 37-42,113 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 43-47 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 4,46-51 +packages/@n8n/engine/src/index.ts + s_71c6da2ee47cd3::t_613cff5051c1db 37-40,42-46,49,52 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 41,47-48 + s_4c46dcfe1ba789::t_eed36ddb86f263 50-51 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 20,65-66 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 6-7,62,162-163 +packages/@n8n/engine/src/response-channel/execution-response-channel.ts + s_9a2a7a8eef9b2d::t_ec7685c45b1413 1-2,13-15,25-27,33,37,70-99 + s_71c6da2ee47cd3::t_4d94f6f753024f 4-5,11,23,28-29,31-32,38-54,56 + s_4c46dcfe1ba789::t_1e1da3f2d7a8d1 12,16-19,22,24,30,35,55,57 + s_4c46dcfe1ba789::t_e86cea15aea75d 34,36 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 2,265 +packages/cli/src/webhooks/webhook-helpers.ts + s_4c46dcfe1ba789::t_eeeb14c5513318 29-30,458-459,1249-1279,1282 + s_4c46dcfe1ba789::t_b486633a6977bd 63,87-91 + s_4c46dcfe1ba789::t_db4bafbbb46980 77 + s_4c46dcfe1ba789::t_d973a62943d7dd 430-457,460-476,518 + s_4c46dcfe1ba789::t_3d863c978088db 1151-1152,1154,1159 + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1155-1158 + s_4c46dcfe1ba789::t_36c3453a753a08 1280-1281,1283-1285 +packages/cli/src/services/engine-v2-webhook-responder.service.ts + s_71c6da2ee47cd3::t_11151294bf63cb 1-3,13,17,20-21,24,26-29,33-35,39-46,49-52,56,60,67-70,76,84,86,88-89,95,97-98,101-104,133,136,138-139,141-143,149-152,155-156 + ai_agent 4-7,9 + s_4c46dcfe1ba789::t_16f6ec4d91ae85 8,37 + s_4c46dcfe1ba789::t_f9dae768d9a165 12,22-23,25,57-59,71-75 + s_4c46dcfe1ba789::t_08563fce175542 14,18-19,30-32,38,53-55,77-82,85,87,99-100,137,140,146,153-154 + s_4c46dcfe1ba789::t_9317a33118b923 15,36,47-48,66 + s_9a2a7a8eef9b2d::t_dda1f9d2f09e16 121 + s_bfdc3c9bc21b40::t_3d0737ff1431aa 134-135,144-145,147-148 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ee65b29580224f6efa3c17c4acbb07a0eb92f222", + "prompts": {}, + "sessions": { + "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_4c46dcfe1ba789": { + "agent_id": { + "tool": "claude", + "id": "c1251ab8-7233-47da-89f9-16babffdf579", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_719e037cee4d57": { + "agent_id": { + "tool": "claude", + "id": "27f603bd-170c-453c-b9f6-0405967390f4", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_71c6da2ee47cd3": { + "agent_id": { + "tool": "claude", + "id": "34058f20-f9c0-4c61-a303-3490fd47e9b8", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_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_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>" + } + } +} \ No newline at end of file diff --git a/ef/7125ecff2f4fe2a15a04c00edfc9aeedb365c4 b/ef/7125ecff2f4fe2a15a04c00edfc9aeedb365c4 new file mode 100644 index 00000000000..a380f3c4e89 --- /dev/null +++ b/ef/7125ecff2f4fe2a15a04c00edfc9aeedb365c4 @@ -0,0 +1,19 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_270aabb0735a56::t_b7bcb728e846a6 62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ef7125ecff2f4fe2a15a04c00edfc9aeedb365c4", + "prompts": {}, + "sessions": { + "s_270aabb0735a56": { + "agent_id": { + "tool": "codex", + "id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/f0/d6/21e616133421b9363cf0cbc1a5fc11e74eb5 b/f0/d6/21e616133421b9363cf0cbc1a5fc11e74eb5 new file mode 100644 index 00000000000..cea2d175e91 --- /dev/null +++ b/f0/d6/21e616133421b9363cf0cbc1a5fc11e74eb5 @@ -0,0 +1,34 @@ +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/templates.test.ts + s_71557f57f2f73f::t_d6663bf923ba4c 751-774 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/ChatTrigger.node.test.ts + s_71557f57f2f73f::t_d6546a236c893f 1237-1244 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_71557f57f2f73f::t_407a8da6f9647f 1018-1020 + s_71557f57f2f73f::t_84ace31db68ba4 44 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/frame-token.test.ts + s_71557f57f2f73f::t_5aa6bf83e6222b 4-9 + s_71557f57f2f73f::t_b368fabe089aab 48-57,61 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/frame-token.ts + s_71557f57f2f73f::t_704fbccaa87da2 16-21,23-25 + s_71557f57f2f73f::t_61996d8cb88630 22 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts + s_71557f57f2f73f::t_e828aa13810216 3 + s_71557f57f2f73f::t_4cc0d033425a3b 572 + s_71557f57f2f73f::t_32a7708efadf10 257-334 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f0d621e616133421b9363cf0cbc1a5fc11e74eb5", + "prompts": {}, + "sessions": { + "s_71557f57f2f73f": { + "agent_id": { + "tool": "claude", + "id": "a4da6cab-0532-4889-81ff-a18c7b2865cf", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/f1/21f5d21620d20598181a82ba9c5a81bb8e3a7e b/f1/21f5d21620d20598181a82ba9c5a81bb8e3a7e new file mode 100644 index 00000000000..77a1399f0e4 --- /dev/null +++ b/f1/21f5d21620d20598181a82ba9c5a81bb8e3a7e @@ -0,0 +1,19 @@ +packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md + s_13d0f2e1be0144::t_2ae87efc35a707 27-28,86-89,93-94,117-119,138,156-158,161-163,178-180,182-183 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f121f5d21620d20598181a82ba9c5a81bb8e3a7e", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/f3/2f5efc78912e0a3dee7c27a2cd5624355d9620 b/f3/2f5efc78912e0a3dee7c27a2cd5624355d9620 new file mode 100644 index 00000000000..cbad17a0cc3 --- /dev/null +++ b/f3/2f5efc78912e0a3dee7c27a2cd5624355d9620 @@ -0,0 +1,47 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53,61-69,71-92 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 + s_270aabb0735a56::t_b7bcb728e846a6 70 + s_72d391e06bce29::t_d8389007e8285b 59 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f32f5efc78912e0a3dee7c27a2cd5624355d9620", + "prompts": {}, + "sessions": { + "s_270aabb0735a56": { + "agent_id": { + "tool": "codex", + "id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_72d391e06bce29": { + "agent_id": { + "tool": "codex", + "id": "01a0b412-b0ff-7bb3-b41a-0c895f0d7ae1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/f3/422f4a80b6c31eee0f71e29b58646a3d916bfd b/f3/422f4a80b6c31eee0f71e29b58646a3d916bfd new file mode 100644 index 00000000000..fc3fee2eda4 --- /dev/null +++ b/f3/422f4a80b6c31eee0f71e29b58646a3d916bfd @@ -0,0 +1,41 @@ +packages/cli/src/modules/instance-ai/storage/typeorm-observation-log-store.ts + s_1389ed5ff32164::t_8c8bb20c8fb226 223,234 +packages/cli/src/modules/instance-ai/entities/instance-ai-observation-cursor.entity.ts + s_1389ed5ff32164::t_8c8bb20c8fb226 12-14 +packages/@n8n/db/src/migrations/common/1789715109253-AddEmptyLogThroughMessageIdToAgentObservationCursors.ts + s_1389ed5ff32164::t_dfdea85b3691c9 3-4,9-21,25-29 +packages/cli/test/migration/1789715109253-add-empty-log-through-message-id.test.ts + s_1389ed5ff32164::t_de21346173ecdb 48-49,57-66,102-113,116,126-132,143-148,154-158,166-177 +packages/cli/src/modules/instance-ai/storage/__tests__/typeorm-observation-log-store.test.ts + s_1389ed5ff32164::t_818836c404fb38 106,114-120,131 + s_1389ed5ff32164::t_e446cccdbb0f54 135-136,140,149-152 + s_1389ed5ff32164::t_46611e6762f82f 153 +docs/generated/postgres-schema/README.md + s_1389ed5ff32164::t_82c7794156bc14 81,1101 +docs/generated/postgres-schema/public.instance_ai_observation_cursors.md + s_1389ed5ff32164::t_a4ce359e96b2c8 8,41 +docs/generated/postgres-schema/public.instance_ai_threads.md + s_1389ed5ff32164::t_33f4a9e014e8f6 110 +docs/generated/sqlite-schema/README.md + s_1389ed5ff32164::t_f259fe8baac2d5 81,1088 +docs/generated/sqlite-schema/instance_ai_observation_cursors.md + s_1389ed5ff32164::t_1aa08140888910 9,19,48 +docs/generated/sqlite-schema/instance_ai_threads.md + s_1389ed5ff32164::t_40a1ac6c73f668 116 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f3422f4a80b6c31eee0f71e29b58646a3d916bfd", + "prompts": {}, + "sessions": { + "s_1389ed5ff32164": { + "agent_id": { + "tool": "codex", + "id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/f3/9b857ed09f352948ad1b5be9e5391327ec44af b/f3/9b857ed09f352948ad1b5be9e5391327ec44af new file mode 100644 index 00000000000..ef68ed4c821 --- /dev/null +++ b/f3/9b857ed09f352948ad1b5be9e5391327ec44af @@ -0,0 +1,114 @@ +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_3aaa503f47ada7::t_0478d0fcfd29fa 242-243 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_3aaa503f47ada7::t_59a54c0c8c0fd6 348 + s_3aaa503f47ada7::t_c88b0d3a92d36c 27,179,181-188,215-219,222,305-308,314-321,328-330,353,679,748,755-759 + s_3aaa503f47ada7::t_d3cc02ead84be1 26,127-128,150,162 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_3aaa503f47ada7::t_d3cc02ead84be1 45 +packages/@n8n/agents/src/types/sdk/agent.ts + s_3aaa503f47ada7::t_b257b478d78198 339-340 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_3aaa503f47ada7::t_fc2c89558a482f 968 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_3aaa503f47ada7::t_6ff69566a6d234 5739,5860-5866,5872-5876 + s_3aaa503f47ada7::t_ad9c5dc9cb1376 2209,2214,2219,2228-2229,5735-5738,5740-5800,5810-5812 + s_3aaa503f47ada7::t_fc2c89558a482f 5801-5809 + s_3aaa503f47ada7::t_fa271ca45565d6 5868,5881 + s_3aaa503f47ada7::t_053b244d13b772 5813-5814 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_3aaa503f47ada7::t_b257b478d78198 402-404,436,464-467,471-474 + s_3aaa503f47ada7::t_23f889a9c9959e 468-470 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_3aaa503f47ada7::t_0478d0fcfd29fa 261-262 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_3aaa503f47ada7::t_59a54c0c8c0fd6 23,222 + s_3aaa503f47ada7::t_0478d0fcfd29fa 193-194,214-215,223-225,256-257 + s_3aaa503f47ada7::t_a4f9607d6e2c94 217-221 + s_3aaa503f47ada7::t_f903ad4958a592 24 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_3aaa503f47ada7::t_ea568771ae7cb9 41-42,106,342-345,357-360 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_3aaa503f47ada7::t_fc2c89558a482f 45-52,543-552,672-676,750-754,939-943,1020-1023 + s_3aaa503f47ada7::t_1de603a285ab95 100-102,125-127,210,528-538,542,665,671,679,745-749,755-756,758,881,884,896,1024-1027 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_3aaa503f47ada7::t_e595d41df6e929 110 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_3aaa503f47ada7::t_ccf4599b7f0ad3 1-13,17-62,68-119 + s_3aaa503f47ada7::t_fc2c89558a482f 14-16,64-65 + s_3aaa503f47ada7::t_23f889a9c9959e 63,66-67 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_3aaa503f47ada7::t_e595d41df6e929 31,43,181,188,211,306,308-313,316,319,321-322,333 + s_3aaa503f47ada7::t_fc2c89558a482f 8-12,117-120 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_3aaa503f47ada7::t_fc2c89558a482f 40-44 + s_3aaa503f47ada7::t_59a54c0c8c0fd6 52-63,67-69,78-81,83-87,89-92 + s_3aaa503f47ada7::t_a4f9607d6e2c94 7 + s_3aaa503f47ada7::t_d3cc02ead84be1 1 + s_3aaa503f47ada7::t_6ff69566a6d234 2,71-75 + s_3aaa503f47ada7::t_c4badd49d12a81 48-51,64-66,70,76-77,82,88,93 + s_3aaa503f47ada7::t_ff48a444388783 94 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_3aaa503f47ada7::t_c1e626876194c3 14,30,32-33,35,59 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_3aaa503f47ada7::t_0478d0fcfd29fa 5,81 + s_3aaa503f47ada7::t_0c9822e634af7b 99-105 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_3aaa503f47ada7::t_291ab90fad3590 245-273 + s_3aaa503f47ada7::t_ff892b589340f8 199 + s_3aaa503f47ada7::t_fc2c89558a482f 54-57,206-207,220-221,226-229,236-239,241-242 + s_3aaa503f47ada7::t_52f8955097b5d0 20,117,205,208-219,222-225,230-235,240,243-244 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_3aaa503f47ada7::t_fce34e75d1ab5f 21,72,80-83,225-227,229,242 + s_3aaa503f47ada7::t_fc2c89558a482f 16-19 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_3aaa503f47ada7::t_ff892b589340f8 1525,2592-2594,2597,2623-2627,2629,2632,2683,2728 + s_3aaa503f47ada7::t_fcf427582c5139 1541-1555,2675,2725 + s_3aaa503f47ada7::t_cde33fc04ddd46 1556-1565,2508,2542,2544-2549,2552,2555,2583,2585-2591,2669,2671-2674,2676-2682,2684-2689,2692,2695,2722,2724,2726-2727,2729,2732,2777,2779-2784,2787 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_3aaa503f47ada7::t_c88b0d3a92d36c 48-51,67-70 + s_3aaa503f47ada7::t_fc2c89558a482f 12-15,61-62 + s_3aaa503f47ada7::t_ccf4599b7f0ad3 1-2,11,28,37-47,52-60,63-66,71-74 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_3aaa503f47ada7::t_0478d0fcfd29fa 303-304 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_3aaa503f47ada7::t_c88b0d3a92d36c 168 + s_3aaa503f47ada7::t_fc2c89558a482f 167,174-175,179-182 + s_3aaa503f47ada7::t_6ff69566a6d234 176-177 + s_3aaa503f47ada7::t_ac30ff6cc623e8 21,156-166,169-173,178,183-185,208 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_3aaa503f47ada7::t_9796c2bc9af88e 48 + s_3aaa503f47ada7::t_c88b0d3a92d36c 390-391 + s_3aaa503f47ada7::t_fce34e75d1ab5f 246-247,265-266,669,675,688-689 + s_3aaa503f47ada7::t_59a54c0c8c0fd6 23-26,28,93-98 + s_3aaa503f47ada7::t_ea568771ae7cb9 398,400-404,425 + s_3aaa503f47ada7::t_fc2c89558a482f 416-418 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_3aaa503f47ada7::t_d3cc02ead84be1 18,151,168,209,216,481,527,582,1225,1274,1280,1433,1439,1509,1521 + s_3aaa503f47ada7::t_fc2c89558a482f 5-8,182-188,233-239,250-254,492-498,550-556,612-618,1292-1296,1451-1457,1542-1548 + s_3aaa503f47ada7::t_8ba7ee8ff22df1 1238-1239,1242,1245,1253-1255,1260,1264,1268-1271 + s_3aaa503f47ada7::t_83759c582345f8 81-82,85,87-89,91,118-119,121,146 + s_3aaa503f47ada7::t_9796c2bc9af88e 92-108,110,113,117,120,122-135,137-145,1240-1241,1243-1244,1246-1252,1256-1259,1261-1263,1265-1267,1297-1298 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_3aaa503f47ada7::t_fc2c89558a482f 43-46,163-167 + s_3aaa503f47ada7::t_d3cc02ead84be1 38,41-42,168-171,866,1262,1617,1655 + s_3aaa503f47ada7::t_ff892b589340f8 581-584 + s_3aaa503f47ada7::t_8b7e9ee003458c 3,39,71-79 + s_3aaa503f47ada7::t_69c3cc2ae28564 585-586,848-865,867-899,1258-1261,1263-1272,1304-1306,1596-1616,1618-1654,1656-1666 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f39b857ed09f352948ad1b5be9e5391327ec44af", + "prompts": {}, + "sessions": { + "s_3aaa503f47ada7": { + "agent_id": { + "tool": "codex", + "id": "01a0b33a-46e6-7610-aa08-a734250d28b4", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/f3/acea1109b85d0f647dd97ca928c64d73aabdba b/f3/acea1109b85d0f647dd97ca928c64d73aabdba new file mode 100644 index 00000000000..27e29834300 --- /dev/null +++ b/f3/acea1109b85d0f647dd97ca928c64d73aabdba @@ -0,0 +1,21 @@ +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_a047f619210f06 653,660 + s_77655ca8fe3a59::t_c161c3eaa7c5cb 623-652,654-659,661-677,679,682-685,690,692-693 + s_77655ca8fe3a59::t_c5158c5bae9ebc 678,680-681,686-689,691 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.0", + "base_commit_sha": "f3acea1109b85d0f647dd97ca928c64d73aabdba", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/f3/f0dee29c403b4faef768c9a79ac02c4eba4695 b/f3/f0dee29c403b4faef768c9a79ac02c4eba4695 new file mode 100644 index 00000000000..c9e69cb7a03 --- /dev/null +++ b/f3/f0dee29c403b4faef768c9a79ac02c4eba4695 @@ -0,0 +1,42 @@ +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_77655ca8fe3a59::t_7bb4e0590a64f1 107 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_77655ca8fe3a59::t_7bb4e0590a64f1 332-376 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_77655ca8fe3a59::t_7bb4e0590a64f1 101,218,435,452 +packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts + s_77655ca8fe3a59::t_7bb4e0590a64f1 29 +packages/@n8n/engine/src/execution/step-store.ts + s_77655ca8fe3a59::t_743511542137d8 16,157-170 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_77655ca8fe3a59::t_7bb4e0590a64f1 50 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_77655ca8fe3a59::t_4f3e820e0746cd 1,48-57,294-296 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-execution-read.test.ts + s_77655ca8fe3a59::t_0f87c376ac02fd 66-68 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_77655ca8fe3a59::t_babed0e2a665a4 694,715-719,727,730-733,739-749 + s_77655ca8fe3a59::t_e54c281708ed21 750-751 +packages/@n8n/engine/src/database/typeorm-step-store.ts + s_77655ca8fe3a59::t_743511542137d8 234-238 +packages/@n8n/engine/src/execution/step-settled-handler.ts + s_77655ca8fe3a59::t_743511542137d8 82 +packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts + s_77655ca8fe3a59::t_743511542137d8 33-37 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f3f0dee29c403b4faef768c9a79ac02c4eba4695", + "prompts": {}, + "sessions": { + "s_77655ca8fe3a59": { + "agent_id": { + "tool": "claude", + "id": "d2c5a11b-62c7-4839-ab99-8421196be4d4", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/f4/ea4df13d8513436e7ee9285ea31a694d6b2b89 b/f4/ea4df13d8513436e7ee9285ea31a694d6b2b89 new file mode 100644 index 00000000000..d95739c4649 --- /dev/null +++ b/f4/ea4df13d8513436e7ee9285ea31a694d6b2b89 @@ -0,0 +1,20 @@ +packages/cli/test/integration/engine-v2-webhooks.test.ts + ai_agent 156 + s_e092ff55a47017::t_82e52d356fb5ce 146 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f4ea4df13d8513436e7ee9285ea31a694d6b2b89", + "prompts": {}, + "sessions": { + "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>" + } + } +} \ No newline at end of file diff --git a/f5/06d67b6d9ba5ee8990b2eec62825116e42e76c b/f5/06d67b6d9ba5ee8990b2eec62825116e42e76c new file mode 100644 index 00000000000..b83b5ff27ca --- /dev/null +++ b/f5/06d67b6d9ba5ee8990b2eec62825116e42e76c @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "f506d67b6d9ba5ee8990b2eec62825116e42e76c", + "prompts": {} +} \ No newline at end of file diff --git a/f6/e6/e157a495b1377b1a5367667b5ef846be429c b/f6/e6/e157a495b1377b1a5367667b5ef846be429c new file mode 100644 index 00000000000..a8e42d6c377 --- /dev/null +++ b/f6/e6/e157a495b1377b1a5367667b5ef846be429c @@ -0,0 +1,42 @@ +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_8f0638df9beaf3::t_07791afc4cffcd 22 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_8f0638df9beaf3::t_9802453fab32b0 152,157,163-164 + s_8f0638df9beaf3::t_a82ee2bdf2a46e 65 + s_8f0638df9beaf3::t_23246076371d88 49,74,81,148-151,153-156,158-162,165-171 + s_8f0638df9beaf3::t_ad759d01258649 172-173 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_8f0638df9beaf3::t_6698409a9cad49 2,341-361 + s_d27d09d94cc9ff::t_c24566c3bf48ac 362 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_8f0638df9beaf3::t_a17fd11d5646c0 1,57-58,177,182 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_8f0638df9beaf3::t_6e8a36b676a798 50 + s_8f0638df9beaf3::t_9883a41589f3c3 67 + s_8f0638df9beaf3::t_ae3b33a7c3f199 63-64 + s_8f0638df9beaf3::t_f61b072fabd0a7 51-52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f6e6e157a495b1377b1a5367667b5ef846be429c", + "prompts": {}, + "sessions": { + "s_8f0638df9beaf3": { + "agent_id": { + "tool": "codex", + "id": "01a0af20-9e0e-70f1-b1e1-d44c39cb3ff5", + "model": "gpt-5.6-sol" + }, + "human_author": "Robin Braumann " + }, + "s_d27d09d94cc9ff": { + "agent_id": { + "tool": "codex", + "id": "01a0a974-d93e-7a81-998f-70beb9ade7da", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file diff --git a/f7/d13a18b78944f8292985cf391fdd78c4804088 b/f7/d13a18b78944f8292985cf391fdd78c4804088 new file mode 100644 index 00000000000..423a0f236a2 --- /dev/null +++ b/f7/d13a18b78944f8292985cf391fdd78c4804088 @@ -0,0 +1,1015 @@ +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 146,248-271,324,366,419,435,451 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21-22 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,94,249,371-377 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/testCredential.generated.yml + ai_agent 1-42 +.github/scripts/owners/required-reviews.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 11-13,26,32-49,60-100,104-107,111,113,116-121,235,240-241,244,260-266 +packages/cli/src/modules/promotions.ee/__tests__/promotion-changes.integration.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,25,36,90-91,107-110,114-136,150,153-156,163-166,170,174,182-183,198,206,208,215,241,247,252,257,263,292,315,333,356,363,410-411,414,418,428,433-610,614-615,618-619,622-623 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotions.api.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,8-10 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 2-3,6-7,14-16,23-24,52,54-57,80,85-96,98-99,102-141,143-144,146,172,181-184,212,214-216,224,230-247,249-288,290-340,352-353,375-376,384-388,390,393-408 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 715,739-777,844,856-886,1080,1090-1122,1305,1314 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 972,1033 +packages/testing/playwright/utils/benchmark/throughput-measure.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-102 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 100 +packages/@n8n/nodes-langchain/utils/tests/helpers.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 12,18-38 +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23-26,28,48,93-98,246-247,265-266,390-391,398,400-404,416-418,425,669,675,688-689 +packages/cli/src/modules/agents/integrations/__tests__/integration-message-context.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,7,40-44,48-93 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 25,40-49,95-97,120-122,205,298,430-432,434-440,442-448,450-464,466-521,523-524,550-572,574-596,622-671,688-724,742-769,780,783-825,827-842,844-845,848-852,907-908,910-911,913-919,921-922,924-957,959-982,984,1040,1053,1058 +packages/cli/src/webhooks/webhook-helpers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 43,109-117,177-231,291-295,299-303,310-317,330,370,603-623,703,719,725,750,1065-1071,1421-1432,1472-1474 +packages/frontend/editor-ui/src/features/credentials/components/CredentialPicker/CredentialPicker.test.constants.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 293 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2-3,10-16,32-35,39,45-88 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 904,907-910,915-917,919-920 +packages/cli/src/modules/instance-registry/storage/__tests__/redis-instance-storage.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 363-365,367 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13-19,32,55-58,160-179 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-15 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + s_48f671bf14760e::t_a4eebcc2ba7bff 68 +packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-33 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-45 +scripts/codespace-preview/preview-serve.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 16,39 +packages/testing/code-health/src/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 38-39 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,4-8,15,40,48-52,132-160,220-232,266,275-376,473-480,566-569,575,654-937 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11-15,17,28,40,105-108,173-175,177-182,189-190,194 +packages/testing/playwright/utils/benchmark/load-executors.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13-14,23,34,63,96,100-104,114,130-131,156,161-165,174-176 +packages/cli/src/modules/agents/__tests__/observation-log-observer.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10 +scripts/codespace-preview/preview-remote-env.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-125 +.github/scripts/codespace-preview.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 2,26-27,53 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21-29 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/canvasPreview.utils.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1169-1194 +packages/@n8n/mcp-browser/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 31 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + ai_agent 19-21 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,7-8,27-29,52-55,89,91-103,119-121,151-162,164,166-178,181,186,189,196,199,212-235,243,265-268,270-281,284,288-309,324-498 +packages/testing/playwright/composables/CanvasComposer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 59 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 896-906,941-949,951-954,956-1021,2209,2214,2219,2228-2229,5735-5814,5860-5866,5868,5872-5876,5881 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,31,55-58,63-66,75-77,112,135-139 +packages/cli/src/controllers/role.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 203 +packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 1-93 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.integration.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-201 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 4,6,10-13,18,23-24,28-29,33,37,39,43-45,47-57,59-60,89-92,95-96,98,105-109,112-113,124-129,170-181,184-188,193,203,206 +packages/@n8n/db/src/entities/credential-dependency-entity.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15-17 +packages/testing/containers/services/registry.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,29,54 +packages/cli/test/integration/policy/node-type-policy.fan-out.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-168 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,33,59-60,78,101,110-113,367,791,875,995 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-8,16-20,32,37,42 +.github/scripts/github-helpers.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 418-436 +packages/cli/test/integration/services/role.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,902-907,1107-1109,1176,1181-1185,1206-1235 +packages/cli/src/services/role.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 40,218-226,230-232 +packages/cli/src/modules/agents/__tests__/agent-sse-stream.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,20-22,37,49,105-119,123,132,222,235,253 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 112 +packages/testing/playwright/fixtures/base.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,55-56,111-122,229,236-242,254-255,269,317,324,326,346,361-363 +packages/testing/playwright/utils/benchmark/throughput-measure.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 28-37,45,48,58,71-210,215,261,274,288,290-295,355,357,438,448-451,453-454,461,471,474,488-499 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-lazy-cache.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-48 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 563-665 +packages/cli/src/modules/promotions.ee/__tests__/promotion-change.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-59 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-63 +packages/frontend/editor-ui/src/features/agents/views/AgentSessionTimelineView.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 27,65-66,74,77-78,330-333,398-399,402 +packages/@n8n/db/src/entities/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22,140 +packages/cli/src/controllers/__tests__/role.controller.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 43 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 1-444 +packages/testing/playwright/reporters/benchmark-summary-reporter.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,20-24,65-79,130,138,182,231,238,254-256,286,296 +packages/cli/src/modules/instance-registry/storage/redis-instance-storage.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 169-173,175 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 10,27,34,42-62,67,89-98,170-173,175,195,237-238,245,349,351-352 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 158-182,468-507 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 323-326,342 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 6,122-126,143,229-234,313 +packages/cli/test/integration/policy/node-type-policy.credential-decrypt.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-132 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,4,8,14-15,31,59-64,94-100,124,141,148-149,152,165-193,325-406,408-411,444-454,457-460,467,503-504,506,525,528-530 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,34-40,59-60,71-84 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/text/helpers/responses.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,7-8,145,154,176,248-249,253-254 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 12-28,76-87 +packages/frontend/editor-ui/src/app/composables/useWorkflowExtraction.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 132 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 393-400,413,416-468,1349,1385,1403-1433 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,20-24,45-47,446-449,464,467-502 +packages/workflow/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 64 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-8,13-15,17-18,20-25,28-56,59-79,86-87,89,96-112,116-120,142,180,187-232,234-370,373-375,377-389,391-517,525,530-534,536-544,547-556,558-561,563-568,570-594,596-606,608-683,685-702,710,715 +packages/testing/playwright/utils/benchmark/sizing-matrix.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 177-185 +packages/testing/containers/n8n-start-stack.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 53,145,199-200,240-242,246,277-280,467 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 50-51,55,63-64,66,75,145-170,237-247 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,7,18-67,75,307-308 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 148,315-320 +packages/frontend/editor-ui/src/app/constants/injectionKeys.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 34-35,97-98 +packages/core/src/execution-engine/node-execution-context/utils/validate-value-against-schema.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 55-62,97-99 +packages/testing/playwright/pages/WorkflowActivationModal.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 27-34 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 444-458,3295-3298,3306-3307 +AGENTS.md + s_48f671bf14760e::t_a4eebcc2ba7bff 176,330-360 +packages/testing/containers/tests/postgres-helper.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-37 +packages/cli/src/errors/response-errors/incompatible-nodes-api-version.error.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-21 +packages/@n8n/api-types/src/dto/credentials/__tests__/create-credential-public.dto.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-48 +packages/cli/src/modules/community-packages/__tests__/community-packages.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 469,524,533,543-551,643-689,701,710,720-728,926-928 +packages/frontend/editor-ui/src/app/constants/localStorage.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 30-39 +packages/frontend/editor-ui/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 55,135,160 +packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,409-431,490,517 +packages/@n8n/agents/src/runtime/loop/runtime-helpers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 63,90-100,143-146,156-157 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22 +packages/cli/src/modules/instance-registry/instance-registry.module.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,32,36-43 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-25 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/burst-drain-capacity.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,17,21,25-27 +packages/@n8n/api-types/src/dto/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 139-140,531,537,542,612 +packages/@n8n/ai-utilities/src/model-discovery/__tests__/google.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 71-76 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.stories.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-29 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/createCredential.generated.yml + ai_agent 19-22,74-75 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 273 +packages/cli/src/modules/community-packages/community-packages.lifecycle.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14,191-193,313-316 +packages/testing/containers/services/engine.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-78 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-lazy-cache.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-41 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10-26 +packages/testing/playwright/utils/benchmark/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8 +packages/nodes-base/test/text-families/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-60 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,14,36-39,81,147-162,315-319,325 +packages/@n8n/instance-ai/src/skills/__tests__/materialize-runtime-skills.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,379,402 +packages/frontend/editor-ui/src/app/composables/useRunWorkflow.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 67,93,130 +packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,8-10,25,30-31,45-49,53-54,57-58,61,141,143,176-217,220,231 +packages/cli/src/modules/promotions.ee/promotions.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,42,54-58,366-371,385,465-469,472-474,477-478,483-500 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 26-27,516-569,573-624,626-627,634,636-640,642-644,646-662 +packages/nodes-base/credentials/ClearbitApi.credentials.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21 +packages/@n8n/node-engine-compatibility/src/v1-adapters.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 297 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 27,583,1402 +packages/cli/src/credentials/__tests__/credentials.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15-22,108,133,3411,3418-3423,3426-3427,3429-3432,3436-3437,3439-3446,3450-3453,3456-3458,3460-3463,3466,3468,3470,3472-3473 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelTelemetry.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-170 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 215-221,223,232,239,812,821 +packages/core/src/execution-engine/node-execution-context/utils/__tests__/validate-value-against-schema.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 468-575 +packages/frontend/editor-ui/src/features/credentials/credentials.store.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 178,381-382,519-521,647,704-705 +packages/nodes-base/test/text-families/unicode.d.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-5 +packages/testing/playwright/fixtures/engine-parity.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-70 +packages/frontend/editor-ui/src/app/composables/useInstanceAiEditorCapability.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 34-35 +knip.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 18-20,42,45,50,59-76,138-153,174-177 +packages/testing/containers/network-stabilization.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16,22-24,35,40-44 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21,33,133-138,285 +packages/cli/src/modules/mcp/tools/get-user-preferences.tool.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22,28-39,106,110,116-118,122-126 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 897-974 +packages/testing/containers/stack.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 12,33,124,149-151,157-158,160-168,181,186-201,209-212,257-260,286,288,361,373,379,396-401,427-431,486-487,572,582-584,595,602,625-626 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionSelectModal.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 34-36,60-62,74-75,78,143,175-177,187,202-204,230-231,252 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 1-153 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,7,23-24,27,43,48,52-63,66,79-205,214-215,219-220,224,229,231,233,237-239,242,246,254,269 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 532-567 +packages/cli/src/executions/execution-id.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,8 +packages/cli/src/modules/agents/__tests__/observation-log-reflector.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 54-55,59-62,73-76,83-90 +packages/testing/containers/helm-stack.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,14,17,20-21,69-75,77-84,94-98,102-104,109-132,136,148,154-158,164-178,273,275,279,285-288,290,294,302,306,311,315,319,323,329-333,338,340,345,347,365,379-390,442-443,445,449,453,456,460,468,472,479,483,488-492,494,518-523,527,531,538,542,563 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 18,27-28,128-129,143,151,163,180,182-189,216-220,223,306-309,315-322,329-331,349,354-400,726,795,802-806 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 2,10-11,42-62,135-136,140-143,145 +packages/testing/playwright/AGENTS.md + s_48f671bf14760e::t_a4eebcc2ba7bff 3-24,35-37,205,207-209 +packages/nodes-base/nodes/Slack/test/v2/GenericFunctions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 463-501 +packages/testing/playwright/tests/e2e/workflows/list/workflows.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 154-155,157 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14,84-95,543,551-552,555,579,586,591,599,604,608,613,619-620,625,636,642-643,648,2448-2453,2458 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/single-instance-webhook-harness.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-53 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-split-db.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-44 +packages/frontend/editor-ui/src/app/constants/nodeTypes.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 94-102 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 54,153-156 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-8,18,81-82,85,87-89,91-108,110,113,117-135,137-146,151,168,182-188,209,216,233-239,250-254,481,492-498,527,550-556,582,612-618,1225,1238-1271,1274,1280,1292-1298,1433,1439,1451-1457,1509,1521,1542-1548 +packages/cli/src/modules/agents/integrations/integration-tool-execution.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8-12,31,43,117-120,181,188,211,306,308-313,316,319,321-322,333 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,10-12,30-43,51-60,107,120-127,145-146,188-248,358,370-371 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 31-34,1156-1157,1192-1193,1362-1363,1375-1376,1496,1794,1796-1801,1814 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2295-2460 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 53-55,64,291-343 +packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23-24,193-194,214-215,217-225,256-257 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + ai_agent 19-21 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 9,70-73,75 +packages/cli/src/modules/community-packages/community-packages.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 27,291-319,558-559,708-714,776-777,810-822 +packages/@n8n/agents/src/skills/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-23 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 24,57,164-168,235-245,247-248,271,284,772-774,1107,1121 +packages/cli/test/integration/public-api/credentials.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6-12,14,24-25,75-80,230-246,248,250-251,253,255-260,295,299-301,320,324-326,395-400,402-452,454-601,609,864-879 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelGroups.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-64 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 13,38,44,48,64-65,76-77,182-194,238-253,256-257,293-294,296,302-305,356,362-368,397-401,416-418,538-553,594-603,676-681,716-739,777-782,851-856 +packages/@n8n/scheduler/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 48 +packages/frontend/@n8n/design-system/src/components/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 35-38 +packages/testing/containers/services/sandbox.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,123,137 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 41-58 +packages/cli/src/credentials/credentials.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-6,60,235,1206-1239,1826-1831,1848,1868-1883,2009-2013,2015-2017,2047,2073-2075,2081-2086 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionChanges.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,6,10,48-50,82 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling-engine-v2-split-db.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-42 +packages/cli/src/modules/type-availability-policies/node-type-policy.check.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,110-112,114-124,130-139 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuSearchableContent.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 138-141,264 +packages/cli/src/modules/agents/integrations/__tests__/helpers/telegram/replay-test-context.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 261-262 +packages/@n8n/engine/AGENTS.md + s_48f671bf14760e::t_a4eebcc2ba7bff 3-9 +packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14-20,30-34,56,60,64,69-71,73-94,97-147 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-216 +packages/testing/containers/tests/startup-deadline.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-120 +packages/cli/src/modules/agents/__tests__/agent-workflow-tool-resume.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,21,55-58,118,200,204-274,289,293-298,300,308-314,397-404 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,110-117 +packages/cli/src/modules/agents/integrations/__tests__/helpers/slack/replay-test-context.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 242-243 +packages/@n8n/agents/src/runtime/memory/observation-log-defaults.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-9,20-21,23-25,393,395,397,399-401,403,405,407,409-412,414,416,418,420,422,424,426,428,430,432,435,437,442,444,446,448,451-453,455,457-462,465,468-470,472,475-479,482,485-488,493-497,500,525-536,540,557-572 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/single-instance-ceiling.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-4,6-13,25-26,30-31,33-34 +packages/testing/playwright/pages/n8nPage.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 166-168 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 556 +packages/frontend/editor-ui/src/app/components/WorkflowProductionChecklist.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 248-265,267-276,278-283,286-290 +packages/@n8n/permissions/src/roles/__tests__/credential-type-policy-scope.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-58 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,11-15,27-28,85-99,111-112,125-156 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 44,279 +packages/cli/src/services/__tests__/ai-preference.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,232-313 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useInstanceAiHandoffCapability.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8,10,18,20-24,55-58,62-91,130-131,133-136,177-235 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-96 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/node-count-scaling.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,6,11,20,34,42,69 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 889-969 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,13-14,52,61,536,550,552-556,587-624,655-660 +packages/@n8n/api-types/src/dto/credentials/__tests__/credential-schema-public.dto.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-83 +packages/workflow/src/interfaces.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2060-2065 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 333,493,498-503,806-810,1521-1525,1608,2298-2299,2301,2488-2489,2494 +packages/frontend/editor-ui/src/app/composables/workflowPublicationConfirmation.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-83 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/webhook-throughput-harness.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23,38-39,42-47,62-65,70,86,95,102,112,150,168,171,178,268-281 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23,54,81-96,98-104 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 11,13-14,20-21,25-34,58-62,78-128,136-137,151-158 +packages/cli/src/modules/agents/integrations/integration-message-context.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,11-15,28,37-74 +.github/test-metrics/e2e-impact-map.json + s_48f671bf14760e::t_a4eebcc2ba7bff 1 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11,21-26,42-45 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-lazy-cache.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-8,11-14,18,23,27,32,37 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7-12,32,43,66,70-110 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2-lazy-cache.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-48 +packages/testing/containers/services/types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-4,10,76-77,83-84 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,15,20,23,36,38-44,76-79,90,95,99-102,326-352,354,356,369,375,378,380-387,393-398,404-407,410,412-418,422,424,426-428,431-459,461,463-465,467-476,478-479,482-487,490-491,618-645 +packages/cli/src/credentials/__tests__/credentials.controller.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 69 +packages/testing/playwright/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 29,81 +packages/cli/src/modules/agents/agent-sse-stream.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16,40-48,50,55-66,129,144-145,204,212,215-216,218-219,226-227,235-236,239-240,243-244,250,254-255,258,265,268 +packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 37-38,50-52,63-64,67 +packages/core/src/execution-engine/routing-node.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 889,906,947,952-953,971,1041,1125,1150,1199 +.devcontainer/preview/preview-signin-hook.cjs + s_48f671bf14760e::t_a4eebcc2ba7bff 3 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,80-105,125-133,150,156-157,164-165 +packages/testing/playwright/services/workflow-api-helper.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,26-28,33,35,56,64,82-89,133-158,446-472 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputExpanded.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 36,179 +packages/cli/src/public-api/v1/handlers/credentials/credentials.utils.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 71,113,298 +scripts/codespace-preview/serve-ready.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 8 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1470-1491,1522-1523,1612-1614,1798-1799 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1525,1541-1565,2508,2542,2544-2549,2552,2555,2583,2585-2594,2597,2623-2627,2629,2632,2669,2671-2689,2692,2695,2722,2724-2729,2732,2777,2779-2784,2787 +packages/cli/src/modules/promotions.ee/promotion-changes.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-5,11-12,19,26,28-32 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_48f671bf14760e::t_a4eebcc2ba7bff 519-521 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupCredential.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-843 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 35-49,106-117,232-237 +packages/testing/playwright/playwright-projects.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,94-95,119,140,243-258 +packages/testing/playwright/tests/infrastructure/benchmarks/AGENTS.md + s_48f671bf14760e::t_a4eebcc2ba7bff 1-37 +packages/frontend/editor-ui/src/features/ai/instanceAi/threadArtifacts.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-47 +packages/nodes-base/nodes/Notion/test/GenericFunctions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,27,608-616,636-643,685-691 +packages/@n8n/db/src/repositories/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23-27 +packages/@n8n/telemetry/src/events/node-type-policies.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 19-32,52,98,112 +packages/cli/src/events/maps/relay.event-map.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1209-1210 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 234 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 32,193-198,201,245-247,1379,1424-1428,3634,3695-3697,4021-4027,4037-4049,6512 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21,23 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8-9,24-26,28-36 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 907-911,926-944,959-961 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/continueApplyPackage.generated.yml + ai_agent 36 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,53,55 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelTelemetry.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-163 +packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,18,58-132,134-240 +packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21,156-192,195,203,215 +packages/testing/playwright/README.md + s_48f671bf14760e::t_a4eebcc2ba7bff 1-18,213-243 +scripts/codespace-preview/preview.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 174-175,178 +packages/testing/containers/services/engine-postgres.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-98 +packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 75-239 +packages/cli/src/modules/instance-registry/__tests__/instance-registry.module.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-3,6,10-16,21-27 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 28,39,41-43,99,107,299-303,337-340,352-355,367-371,408-412,597-614 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/load-harness.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16,53-56,66-75,92-95,104-105,113,126-127,141-143,146-158,203-232,253-257,265,385-389,394,414-415,428-430 +packages/@n8n/instance-ai/src/tools/credentials.tool.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 807 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 6-7,855-856,860-867,1925-1926 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 149 +packages/cli/test/integration/variables.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13,123-191 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 2-20,23-32,35-36,38,43-50,57-59,62,66-71,79-87,90-104,106-129,149-190,193-210,212-213,216-264,266-274,276-277,280-282,285-300,303-344,346-467,469-496,499-502,505-521,523-627,629-630,640-659,662-665,668-677,680-682,690-717,719-724,726-731,733-763,765-785,787-790,792-797,801-802,805,807-809,812-813,816,818 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 26,55,437-438,465-473,520,545-559,1143-1146,1165-1167,1349,1615-1616,1621,1629-1631 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/stores/openWorkflowInAssistant.store.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 71-73 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 8,36,153-182,447-453,732-734 +packages/testing/playwright/scripts/sizing-matrix-aggregate.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11,13,133-157 +.github/workflows/ci-pull-request-review.yml + s_48f671bf14760e::t_a4eebcc2ba7bff 3-5,8 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.stories.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-356 +packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap + ai_agent 50 +packages/@n8n/nodes-langchain/utils/helpers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 12,18-28 +packages/@n8n/db/src/repositories/credentials.repository.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6-13,16,25,29-34,60,65-96 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-capabilities.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-18 +packages/frontend/editor-ui/src/features/settings/communityNodes/communityNodes.utils.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,98-119 +.github/workflows/ci-pull-requests.yml + s_48f671bf14760e::t_a4eebcc2ba7bff 33,81,97,135,145-163,184,187,208,333,335-336,364-386,485 +packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 69 +packages/cli/src/modules/promotions.ee/promotions.types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11-12,68-76 +packages/@n8n/permissions/src/constants.ee.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 25,129 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/update.operation.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7-9,38,50 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialInputs.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-90 +packages/testing/playwright/pages/CanvasPage.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1187-1188,1193-1199 +packages/cli/src/modules/type-availability-policies/README.md + s_48f671bf14760e::t_a4eebcc2ba7bff 4-5,30-37,70-89,168-172,205 +packages/@n8n/ai-utilities/src/model-discovery/providers/google.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8-11,19-24 +packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 165-166,170-184,199-235 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 67-96 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/threadArtifacts.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-71 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/kafka-backlog-harness.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-104 +.github/workflows/test-e2e-infrastructure-reusable.yml + s_48f671bf14760e::t_a4eebcc2ba7bff 29-31,34-36,100 +.github/scripts/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 9 +packages/@n8n/agents/src/skills/tools.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8,19,318-319 +packages/frontend/editor-ui/src/features/settings/communityNodes/components/CommunityPackageManageConfirmModal.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 9,184-191 +packages/testing/containers/services/n8n.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13,15,79,89,121,139-140,181,214,225-228,315,351,371,386,399,452 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-8,353-391 +.github/scripts/owners/required-reviews.test.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 22-23,33-34,53,57,59-60,65-150,152-161,163,168-169,172-196,281,395-398,400,407-441 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 999 +packages/cli/src/services/ai-preference.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 136-148 +packages/@n8n/permissions/src/scope-information.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 70-74 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/steady-rate-breaking-point.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,7-11,38,44-45 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 81 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 9,58 +packages/cli/test/integration/public-api/promotions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14,698-753,815-845,919 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,39-43,355-358,360-361,435,440,445-450,458,466,486,501-505 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-capabilities.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-25 +packages/testing/containers/services/postgres.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,6,87-88,114-152,162-194,199,214-226 +.github/WORKFLOWS.md + s_48f671bf14760e::t_a4eebcc2ba7bff 257,269,313,318,339,805-807,809,892-927 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,92-95,110-117,138-140,142,188-189,372-456 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 2,4,18,66-73,102 +packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/archive.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 157-158,222-223,241-242,267-268 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,1263-1329,1366-1390 +packages/frontend/editor-ui/src/features/roles/instance/instanceRoleScopes.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 85,158-165,318-326 +packages/frontend/editor-ui/src/app/composables/useRunWorkflowApi.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-46 +scripts/codespace-preview/preview-remote-env.test.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-254 +packages/cli/src/webhooks/live-webhooks.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 118,120-121 +packages/cli/src/modules/agents/integrations/__tests__/helpers/channel-integration-contract.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,81,99-105 +packages/frontend/editor-ui/src/features/settings/communityNodes/composables/useInstallNode.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 407-431 +packages/testing/playwright/pages/components/InstanceAiSidebar.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 40 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 17-22,25,30,40-45,144,275-458 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 549-550,1165-1167,2674,2676-2677,2680-2682,2684,2710,2720,2742,2747,2749-2762,2765,2794,2799,2810-2813,2823,2840-2841,3372,3399 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-hitl-resume-handler.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 45 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + ai_agent 5,17-41,59-60 +packages/cli/test/integration/public-api/credentials-concurrency.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,7-8,10-12,14-64 +packages/nodes-base/credentials/SlackOAuth2Api.credentials.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 131 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenu.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 72,190-193,245,301 +packages/frontend/@n8n/design-system/src/components/N8nSetupPanel/SetupPanel.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-239 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelActions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11,23,70,89,93-138,148-218,353,382-385,434,465-467 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-single-instance-engine-v2.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-45 +packages/cli/src/modules/agents/integrations/integration-message-context.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-119 +packages/cli/test/setup-testcontainers.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3-4,17,43-50 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-2,171-176,183,319,321-326,328-332,335-341 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowActivated.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10,19,32,37,60-63,81,132-183 +packages/frontend/editor-ui/src/app/composables/useWorkflowActivate.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 28-31,223-240,264,269-270 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/apply-workflow-credentials.tool.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,36,75,133,146-243 +packages/@n8n/instance-ai/src/skills/materialize-runtime-skills.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,413,419 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 213-244,282,311,347,449 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelDocument.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-52 +packages/frontend/editor-ui/src/features/ai/chatHub/composables/useChatHubMarkdownOptions.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 85 +packages/testing/playwright/tests/infrastructure/benchmarks/README.md + s_48f671bf14760e::t_a4eebcc2ba7bff 18-21,24-28,37,39,59,74-93,100,127-128,134,140-142,146-149,181-182,193 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2-4,12,15-16,23,25-26,38-45,50-59,65-66,72,88,101,124,138,148,161,182,199,206-361 +packages/nodes-base/nodes/ExecuteWorkflow/ExecuteWorkflow/ExecuteWorkflow.node.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 55 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16,38,51 +scripts/codespace-preview/preview-phases.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-132 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,7-8,43,51,190,209,439-484 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7-8,14,47,196,216,285,303,329,372,454,483,490 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowFailedToActivate.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 8,15-18,53 +packages/testing/playwright/services/workflow-api-helper.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-139 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/common.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-7,75-76,97,106,120 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,17,29-31,42-43,45-50,75-83,167-175,204,278-482,755,785,792-797,1059-1110,1469-1483,1515-1517,1521,1525-1529,1701,1708,1722,1729,1815-1885,2363-2364,2395-2396 +packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 57 +scripts/codespace-preview/serve-ready.test.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1 +packages/cli/src/modules/type-availability-policies/__tests__/node-type-policy.check.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2-6,20-27,208-252,329-332 +packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 925-968 +packages/testing/playwright/tests/infrastructure/benchmarks/harness/orchestration.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 25,59-60,68-72,82,113-119,134,137,169,650-659 +packages/@n8n/api-types/src/schemas/__tests__/llm-step-display.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 237-248 +.github/workflows/encryption-upgrade-test.yml + s_48f671bf14760e::t_a4eebcc2ba7bff 49-51 +packages/@n8n/api-types/src/agents/types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 356-357 +.devcontainer/preview/devcontainer.json + s_48f671bf14760e::t_a4eebcc2ba7bff 39 +packages/frontend/@n8n/design-system/src/components/N8nSetupConnection/SetupConnection.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-62 +packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 107 +pnpm-workspace.yaml + s_48f671bf14760e::t_a4eebcc2ba7bff 219 +packages/@n8n/agents/src/runtime/__tests__/runtime-helpers.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22,28 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 51,63,65,85-90,108,121,149,180,697-702,718-723,727-747,749-754,759-764,780-790,819-842,1245-1246,1335,1372,1399,1434,1450,1471-1496,1498-1504,1563,1576,1595,1598,1614 +packages/@n8n/api-types/src/dto/promotions/promotable-resource.dto.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 40-48 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4-5,34-38,40-42 +packages/testing/playwright/services/api-helper.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10,40-47,102-105,426 +packages/core/src/execution-engine/__tests__/routing-node.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2849-2863 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1495-1499,1542-1585,5189-5196 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 174-178,182,304-305 +packages/cli/src/services/__tests__/role.service.customRoles.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,39-40,42-43,55-173 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 81-82 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 87-101,103 +packages/cli/src/modules/instance-ai/message-parser.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 226-228 +packages/cli/src/webhooks/__tests__/live-webhooks.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 225,285,307-308,363,381,398,400,402,409-410 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10-11,97-153 +packages/frontend/editor-ui/src/features/roles/instance/InstanceRoleView.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 45 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-server.entity.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 28 +packages/testing/playwright/composables/TestEntryComposer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,95,106-119,147 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceMapper/ResourceMapper.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 84-88 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 34,1021,1087,1135,1309 +packages/@n8n/agents/src/types/sdk/agent.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 339-340 +packages/frontend/@n8n/stores/src/rbac.store.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 25 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 10,25-26 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/fix-with-assistant.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 215,232-235,237-238 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13,16-17,34-37,45-47,358-401,417,422-424,436-534,576,590-598,619-623 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupCredential.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 1-751 +packages/nodes-base/nodes/Slack/V2/GenericFunctions.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 254-256 +packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 1-287 +packages/testing/containers/startup-deadline.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-87 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowPartiallyActivated.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 20,43-47,122-135 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,10-39,53,65-154 +packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/workflowDeactivated.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,19-21 +packages/cli/src/public-api/types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 161 +packages/@n8n/ai-workflow-builder.ee/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 75 +package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 37-38 +scripts/codespace-preview/preview-phases.test.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-138 +packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,88-124 +packages/cli/src/modules/agents/integrations/integration-tool-factory.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 110 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelExecution.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-422 +packages/cli/src/public-api/v1/controllers/__tests__/roles.public.controller.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-52 +packages/nodes-base/credentials/TelegramApi.credentials.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 9,150-152,170,196 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentHeaders.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,144-185 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoffCapability.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 45,88-91,106,114,131-144,146-160 +packages/frontend/editor-ui/src/features/credentials/quickConnect/composables/useQuickConnect.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 9,146-148,160-167,214 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 29,143,178 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 201-205 +packages/cli/src/modules/community-packages/__tests__/community-packages.lifecycle.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,184-220,469-513 +packages/cli/src/modules/community-packages/__tests__/community-packages.rollback.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5,65-67,100-101,125,249-380 +packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 159 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 121-127 +packages/nodes-base/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 929-931,984 +packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 532-534 +packages/@n8n/agents/src/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 200,269 +packages/testing/playwright/tests/infrastructure/benchmarks/webhook/webhook-sync-latency-floor.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 61 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/execute-workflow-validator.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 26 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + ai_agent 21-26,156-158 +packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 19,117 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 55-95 +packages/nodes-base/credentials/NotionApi.credentials.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22 +scripts/codespace-preview/preview-labels.test.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-79 +packages/@n8n/agents/src/skills/types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-7 +packages/@n8n/nodes-langchain/nodes/vendors/OpenAi/v2/actions/conversation/create.operation.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7-9,93-96 +scripts/codespace-preview/preview-labels.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 1-71 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewHeader.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 2-3,7-8,14,17-28,32,66-69,71,86,142,147 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 59-61,70,1114-1124 +packages/frontend/editor-ui/src/features/agents/utils/fix-with-assistant.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14-15 +packages/frontend/editor-ui/src/features/agents/utils/relative-time.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 54,68-111 +packages/@n8n/api-types/src/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 155,441-442,635-636 +pnpm-lock.yaml + ai_agent 605-607,1476,2021-2023,3078,3512,3777-3779,6108-6110,6348-6350,6423-6425,7056,7287-7289,7293-7298,7527-7529,7758-7760,14971-14973,16649-16652,29045,33713-33714,35639-35640,41505,41534 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 83-84,213 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 24 +packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md + s_48f671bf14760e::t_a4eebcc2ba7bff 42-44 +packages/testing/containers/tests/engine.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-93 +packages/nodes-base/credentials/SlackApi.credentials.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23-24 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionChanges.generated.yml + ai_agent 1-119 +packages/cli/src/modules/promotions.ee/constants.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 39-40 +packages/cli/test/integration/public-api/roles.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,16-19,106,110,199,203,298,302,321,327-336,505,509,513,521-534,574-576,786 +packages/testing/playwright/utils/benchmark/expression-benchmark-profiles.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-87 +packages/cli/src/modules/agents/agent-message-mapper.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1,28-32,37 +packages/cli/src/modules/mcp/__tests__/get-user-preferences.tool.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 23,27-28,39,41-44,74,79-82,165-213,409-434 +packages/@n8n/instance-ai/evaluations/__tests__/run-debug-report.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 65-89 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 968 +packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 33 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 31,123,133,156,158-174,186-187,189,203,205-222,225-226,228 +packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 68-70,151-152 +packages/@n8n/instance-ai/src/tools/workflows/saved-workflow-state.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-42 +packages/cli/src/modules/promotions.ee/promotion-change.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-6,10,14,28-33,35,42,53-74,86-125,127,130,132,135-147,149-150,166-171,187,189,193-194,196-210,215-218,221,240,254-348,413,423,428,438,442,448 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16,31-32,35-36,42-49,61-71 +packages/@n8n/telemetry/src/index.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11-12 +packages/@n8n/api-types/src/schemas/agent-run-reducer.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 502-506 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 34-38,148-149,296,304,325,329,486,1172-1174,1388 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 20-24,42-49,53-55,57,60-67,97-100,102-104,181,183-184,186-190,193-197,201-202,204-210,212-215,218,222-239,242-247,252-253,255,258,260,348-349,352-353,355-379,381-383,385 +packages/frontend/editor-ui/src/features/setupPanel/setupPanel.utils.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 21,25,32-36 +packages/@n8n/nodes-langchain/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 304 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotable-resource.dto.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-18 +packages/@n8n/codemirror-lang-html/package.json + s_48f671bf14760e::t_a4eebcc2ba7bff 48 +packages/testing/playwright/scripts/distribution-images.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 27 +packages/@n8n/telemetry/src/events/workflow.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6-15 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 9,25,28-30,43-44,53-62,80,84,86-87,91-93,95-103,105-106,118-119,130,132-133,143,145-152,159-168,174-177,316-332,338,343,358,364-365 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,84-85,94-97,284-333,371-372,411-433,638-676,704-706,719-724 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 146-147 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 22-28,87-190,468,471,473-478,481-486 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelExecution.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-238 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + ai_agent 19-21 +scripts/dev-up.mjs + s_48f671bf14760e::t_a4eebcc2ba7bff 22 +packages/frontend/editor-ui/src/features/ai/instanceAi/canvasPreview.utils.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 243-258,263-264,296 +packages/frontend/editor-ui/src/features/agents/__tests__/relative-time.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2,53-84 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,23,33 +packages/@n8n/nodes-langchain/nodes/llms/LMChatOpenAi/test/common.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 155-161,206-225 +packages/frontend/editor-ui/src/app/constants/durations.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 52-54 +.github/workflows/ci-owners-required-reviews.yml + s_48f671bf14760e::t_a4eebcc2ba7bff 11-20,22-26,28-29,32-36,40-41,43-48,60-61,64-66,113-116,119-120,122-126,130-131,134-135,163,172-175,178 +packages/cli/src/modules/agents/__tests__/agent-message-mapper.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 7,10,25,36,39,46,50-68 +packages/cli/test/integration/policy/type-availability-policy-repositories.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 77-101,651-680 +packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 381 +packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/TemplatedAuthSimpleView.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 6,27,45-46,133,233-242,267 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/output-size-impact.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,11,38,51 +packages/cli/src/public-api/v1/handlers/credentials/spec/paths/getCredentialType.generated.yml + ai_agent 1-62 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15,402-404,436,464-474,983 +packages/cli/src/modules/agents/integrations/__tests__/helpers/linear/replay-test-context.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 303-304 +packages/frontend/editor-ui/src/experiments/openWorkflowInAssistant/launchWorkflowThread.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 13,16,29,60,81,83,94,102 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 4,27,94 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 40-45,55,57,61,64,69-70,258-262,268,275,279-384,561-568 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/setupPanelGroups.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-65 +packages/testing/playwright/vitest.config.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 11 +packages/cli/src/modules/agents/integrations/agent-chat-hitl-resume-handler.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 16-19,21,72,80-83,225-227,229,242 +packages/@n8n/instance-ai/src/tools/workflows/apply-workflow-credentials.tool.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 15-19,39,75,84,86,94,97,132 +packages/testing/playwright/tests/infrastructure/benchmarks/kafka/queue-mode-sustained-rate.spec.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 3,8,17,21,26-29 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-6,10-11,19-24,37-40,48,51,54,61-68,85-86,141-184,216,236,271-272,303,311,352,354,358-457,460-462,470-476,484-624,641-642,655,673-754,801-803,805,838-842,867-888,1003,1005-1007,1012,1042-1044 +packages/cli/src/credentials/credential-dependency.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 2-6,13,42 +packages/@n8n/permissions/src/roles/__tests__/custom-role-scopes.test.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 5-6,8,123-153,156-157,165-166,174-228 +.devcontainer/codespaces/README.md + s_48f671bf14760e::t_a4eebcc2ba7bff 96,111 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 6,42-50,122-144 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 6,43,656-665,667,749-752 +packages/testing/containers/helpers/utils.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 85,92,94,99,102,126,128-151,165-168,171,175 +packages/frontend/@n8n/i18n/src/locales/en.json + s_48f671bf14760e::t_a4eebcc2ba7bff 3033,3063-3064,3318,3324,6963-6964,7105,7107-7138,7140,7740-7742,7771-7772 +packages/cli/src/modules/agents/integrations/agent-chat-message-context.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 14,30,32-33,35,59 +packages/testing/playwright/fixtures/engine-parity.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-77 +packages/frontend/editor-ui/src/features/ndv/parameters/components/WorkflowSelectorParameterInput/WorkflowSelectorParameterInput.vue + s_48f671bf14760e::t_a4eebcc2ba7bff 8,147-151,163-167,232-237,280,358 +packages/cli/src/modules/agents/agent-turn-execution.service.ts + s_48f671bf14760e::t_a4eebcc2ba7bff 1-278 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f7d13a18b78944f8292985cf391fdd78c4804088", + "prompts": {}, + "sessions": { + "s_48f671bf14760e": { + "agent_id": { + "tool": "codex", + "id": "01a0af97-fe52-7d72-861c-6ba2a89001dd", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/f7/d156e7dcba58049bc13e4178081a0714807553 b/f7/d156e7dcba58049bc13e4178081a0714807553 new file mode 100644 index 00000000000..406423aa96e --- /dev/null +++ b/f7/d156e7dcba58049bc13e4178081a0714807553 @@ -0,0 +1,19 @@ +.github/workflows/util-hide-outdated-cubic-comments.yml + s_1202b8c0126c40::t_7d475f2fea769e 25-29 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f7d156e7dcba58049bc13e4178081a0714807553", + "prompts": {}, + "sessions": { + "s_1202b8c0126c40": { + "agent_id": { + "tool": "claude", + "id": "22a215c7-0f0f-4191-8969-05bc039dfe94", + "model": "claude-fable-5-1" + }, + "human_author": "Uddish Verma " + } + } +} \ No newline at end of file diff --git a/f8/045412b45e2d2659ce889438abe46ae2dd668a b/f8/045412b45e2d2659ce889438abe46ae2dd668a new file mode 100644 index 00000000000..1eeba714a2b --- /dev/null +++ b/f8/045412b45e2d2659ce889438abe46ae2dd668a @@ -0,0 +1,19 @@ +packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts + s_13d0f2e1be0144::t_a7870e6851e4a2 57-62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "f8045412b45e2d2659ce889438abe46ae2dd668a", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/fb/90676fa8d539dd3d1a6ca5b17834dd832e7f3b b/fb/90676fa8d539dd3d1a6ca5b17834dd832e7f3b new file mode 100644 index 00000000000..01adcdd0bab --- /dev/null +++ b/fb/90676fa8d539dd3d1a6ca5b17834dd832e7f3b @@ -0,0 +1,22 @@ +packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts + s_13d0f2e1be0144::t_8125e5e06f8ebc 35-41,47 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-execution-read.test.ts + s_13d0f2e1be0144::t_7c90aa0abd0fd0 60,67-69,79-96 + s_13d0f2e1be0144::t_26963bf51d0332 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "fb90676fa8d539dd3d1a6ca5b17834dd832e7f3b", + "prompts": {}, + "sessions": { + "s_13d0f2e1be0144": { + "agent_id": { + "tool": "claude", + "id": "46caa7f3-0057-4c97-8c31-ca17c936adc0", + "model": "claude-opus-5" + }, + "human_author": "Danny Martini " + } + } +} \ No newline at end of file diff --git a/fb/c60b195e3deb4f93e4beba8bc844c885834819 b/fb/c60b195e3deb4f93e4beba8bc844c885834819 new file mode 100644 index 00000000000..69e1a0d1a66 --- /dev/null +++ b/fb/c60b195e3deb4f93e4beba8bc844c885834819 @@ -0,0 +1,103 @@ +packages/cli/src/services/api-key-auth.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 39-40,56 + s_a4556b837ab6e9::t_fd5afc68ce66c5 12 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 123 + s_a4556b837ab6e9::t_d474b4dbf82b5f 7,126 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 13 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 69-72 + s_a4556b837ab6e9::t_72842cec91341e 17,40,73-76,82,89,179 +packages/cli/src/modules/mcp/__tests__/mcp-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,169 +packages/cli/src/modules/mcp/__tests__/mcp-server-middleware.service.test.ts + s_a4556b837ab6e9::t_f0e1252fc2f8f6 64-67,86,102,130-133,143,304-307,331-334,355-358,380,438-441 + s_a4556b837ab6e9::t_0f5e7e919be456 411 + s_a4556b837ab6e9::t_658a0bc90ce463 29 +packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24,30,37 + s_a4556b837ab6e9::t_658a0bc90ce463 12 +packages/cli/src/modules/mcp/mcp-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 33 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 32,38,56,136,148,163,178 + s_a4556b837ab6e9::t_379ad0523695f0 59-62,66-69,75-119 +packages/cli/src/controllers/users.controller.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 154 +packages/cli/src/services/__tests__/public-api-key.service.test.ts + s_a4556b837ab6e9::t_22e5a7c690952e 114 + s_a4556b837ab6e9::t_658a0bc90ce463 108,142 +packages/cli/src/modules/token-exchange/services/scoped-jwt.strategy.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 31,39 +packages/cli/test/integration/public-api/endpoints-with-scopes-enabled.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 1712 +packages/cli/src/modules/token-exchange/services/__tests__/scoped-jwt.strategy.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 + s_a4556b837ab6e9::t_72842cec91341e 24,102-104 +packages/cli/src/auth/auth.service.ts + s_a4556b837ab6e9::t_a2c0b5f12fa6b1 238,283,382,447,458,473,489 +packages/cli/src/modules/oauth-server/oauth-session.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 35,55 +packages/cli/src/services/__tests__/api-key-auth.strategy.integration.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 108-111,120 + s_a4556b837ab6e9::t_03dddb39788280 35 +packages/cli/src/services/token-purposes.ts + s_a4556b837ab6e9::t_d2e84c4ad60b98 1-55 +packages/cli/src/modules/oauth-server/oauth-token.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 79-82 + s_a4556b837ab6e9::t_d4863878adf725 83-92,94-95,472,477 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 15 +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 205 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_a4556b837ab6e9::t_658a0bc90ce463 26,95,116,126,133,256,378,388,399 + s_a4556b837ab6e9::t_f0e1252fc2f8f6 280-282,463-466,475-478,500-503,524-527,541-544,781-784,792-795,803-806,817-820,883-886,982-985,996-999 +packages/cli/test/integration/password-reset.api.test.ts + s_a4556b837ab6e9::t_07e05166ef82fc 152 +packages/cli/src/services/jwt.service.ts + s_a4556b837ab6e9::t_b43328f4dae046 1,4,9-21,27-31,70-75,78-91,95-147 +packages/cli/src/modules/mcp/mcp-server-middleware.service.ts + s_a4556b837ab6e9::t_fd5afc68ce66c5 47 +packages/cli/test/integration/controllers/invitation/invitation.controller.integration.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 61 +packages/cli/test/integration/token-exchange/token-exchange.controller.test.ts + s_a4556b837ab6e9::t_84ffe94bc4f71b 161,214,218,261,294 +packages/cli/eslint.config.mjs + s_a4556b837ab6e9::t_a80acc22674e6b 34-43,191-197,214,220-245 +packages/cli/src/services/public-api-key.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 342-343,349 +packages/cli/test/integration/oidc/oidc.service.ee.test.ts + s_a4556b837ab6e9::t_bafe868b3e7614 1394,1399-1401,1410,1415-1417 +packages/cli/src/modules/sso-oidc/oidc.service.ee.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 141,150,184,192 +packages/cli/src/auth/__tests__/auth.service.test.ts + s_a4556b837ab6e9::t_9708bc2c3bc0e4 66,69 + s_a4556b837ab6e9::t_72842cec91341e 591,608,660 + s_a4556b837ab6e9::t_658a0bc90ce463 44 +packages/cli/src/services/user.service.ts + s_a4556b837ab6e9::t_22e1b236f8b23b 218,461-464 +packages/cli/test/integration/auth.api.test.ts + s_a4556b837ab6e9::t_7eebc5d3661416 339,361,374,403 +packages/cli/src/modules/oauth-server/__tests__/workflow-mcp-trigger-authorization.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 119 + s_a4556b837ab6e9::t_658a0bc90ce463 285,302 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_a4556b837ab6e9::t_72842cec91341e 24 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "fbc60b195e3deb4f93e4beba8bc844c885834819", + "prompts": {}, + "sessions": { + "s_a4556b837ab6e9": { + "agent_id": { + "tool": "claude", + "id": "5eb18d59-43bb-430f-8f1b-0d965479bf74", + "model": "claude-opus-5" + }, + "human_author": "Yuliia Pominchuk " + } + } +} \ No newline at end of file diff --git a/fb/eb2673afe3767f901efff1834b7621d2627189 b/fb/eb2673afe3767f901efff1834b7621d2627189 new file mode 100644 index 00000000000..1f33aa358b7 --- /dev/null +++ b/fb/eb2673afe3767f901efff1834b7621d2627189 @@ -0,0 +1,38 @@ +packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts + s_9a2a7a8eef9b2d::t_db25c8d811d6d2 1-43,45-49,53-61,63-84 + s_6df29c531634b9::t_82793919152dcd 44 + s_6df29c531634b9::t_5260d4751675a4 50-52 + s_270aabb0735a56::t_b7bcb728e846a6 62 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fbeb2673afe3767f901efff1834b7621d2627189", + "prompts": {}, + "sessions": { + "s_270aabb0735a56": { + "agent_id": { + "tool": "codex", + "id": "01a0b36c-6205-7aa2-8107-76a9f9bb4d0a", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_6df29c531634b9": { + "agent_id": { + "tool": "codex", + "id": "01a0b10b-86db-7ea1-a7e9-8ee96d396f23", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_9a2a7a8eef9b2d": { + "agent_id": { + "tool": "codex", + "id": "01a0b0a9-aea8-7a51-a10e-19a41029ada1", + "model": "gpt-5.6-sol" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/fc/6683e2fae71e0482b8417e8646f2c5d32fe112 b/fc/6683e2fae71e0482b8417e8646f2c5d32fe112 new file mode 100644 index 00000000000..bcbbfca3fb3 --- /dev/null +++ b/fc/6683e2fae71e0482b8417e8646f2c5d32fe112 @@ -0,0 +1,42 @@ +packages/@n8n/api-types/src/dto/promotions/promotion-config.dto.ts + s_550cbda7ca7146::t_a66f433a9c8f51 94,103-106,144-161 + s_550cbda7ca7146::t_b2dfdcfe3fe5da 162 +packages/@n8n/api-types/src/dto/promotions/promotion-connection.dto.ts + s_550cbda7ca7146::t_a66f433a9c8f51 10,123,138-145,147 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/promotionsSettings.api.ts + s_550cbda7ca7146::t_b8d8fc307d5b71 6,29,109,120-129 + s_550cbda7ca7146::t_1f87f82a7cf291 130 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + s_550cbda7ca7146::t_435caa71a409b1 208 +packages/cli/src/modules/promotions.ee/promotion-connections.service.ts + s_550cbda7ca7146::t_5cfb4612ad1bfc 6,135-138,288-300,319-333,354-360 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionProviderDialog.vue + s_550cbda7ca7146::t_b8d8fc307d5b71 30,61 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/views/PromotionsSettingsView.vue + s_550cbda7ca7146::t_b8d8fc307d5b71 23,64-67 +packages/@n8n/api-types/src/dto/index.ts + s_550cbda7ca7146::t_a66f433a9c8f51 578,583-584,589,608 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/views/PromotionsSettingsView.test.ts + s_550cbda7ca7146::t_7f2de0e3d4cd57 18,131,273-282,301-306,390-394,423-425,452-454,482-484 + s_550cbda7ca7146::t_f0c28b9b8784b3 397 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-connection.dto.test.ts + s_550cbda7ca7146::t_435caa71a409b1 130 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionConnections.generated.yml + s_550cbda7ca7146::t_628c645597003d 5 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "fc6683e2fae71e0482b8417e8646f2c5d32fe112", + "prompts": {}, + "sessions": { + "s_550cbda7ca7146": { + "agent_id": { + "tool": "codex", + "id": "01a0b04b-128d-7c93-b181-1058e9983ecb", + "model": "gpt-5.6-sol" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/fc/f28c3aae26dcac4b106988fb8a308f15a586f4 b/fc/f28c3aae26dcac4b106988fb8a308f15a586f4 new file mode 100644 index 00000000000..728a4a12d57 --- /dev/null +++ b/fc/f28c3aae26dcac4b106988fb8a308f15a586f4 @@ -0,0 +1,25 @@ +packages/cli/src/posthog/index.ts + s_5be157f6e91b85::t_65427902cd5e92 174,211 +packages/testing/playwright/pages/CanvasPage.ts + s_5be157f6e91b85::t_d096a450a5f356 1187-1188,1193-1199 +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_5be157f6e91b85::t_8e78f262dcbc06 4,33,46-47 +packages/cli/src/posthog/__tests__/posthog.test.ts + s_5be157f6e91b85::t_f75f1a74a579a8 12 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fcf28c3aae26dcac4b106988fb8a308f15a586f4", + "prompts": {}, + "sessions": { + "s_5be157f6e91b85": { + "agent_id": { + "tool": "codex", + "id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635", + "model": "gpt-6-astra" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/fe/0e4a4d12196be79b50e03ced7102e84f0f6400 b/fe/0e4a4d12196be79b50e03ced7102e84f0f6400 new file mode 100644 index 00000000000..aee712031e9 --- /dev/null +++ b/fe/0e4a4d12196be79b50e03ced7102e84f0f6400 @@ -0,0 +1,23 @@ +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.test.ts + s_3e35b5e2e4b304::t_bc7b35304d377e 45-54,56-57,67-74,77-78,80 + s_3e35b5e2e4b304::t_f458477ca3daf4 55,75-76,79 + s_3e35b5e2e4b304::t_3d4f0db0087bec 81 +packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue + s_3e35b5e2e4b304::t_bc7b35304d377e 26 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "fe0e4a4d12196be79b50e03ced7102e84f0f6400", + "prompts": {}, + "sessions": { + "s_3e35b5e2e4b304": { + "agent_id": { + "tool": "codex", + "id": "01a0b011-e509-7ab1-9669-6c432e516d9c", + "model": "gpt-5.6-sol" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/fe/af2ba11c3f61c89dc7302e094a8b44f748a78a b/fe/af2ba11c3f61c89dc7302e094a8b44f748a78a new file mode 100644 index 00000000000..1d41c68be91 --- /dev/null +++ b/fe/af2ba11c3f61c89dc7302e094a8b44f748a78a @@ -0,0 +1,19 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_77ace137ff01d7::t_68cfbd08caae6b 3749 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "feaf2ba11c3f61c89dc7302e094a8b44f748a78a", + "prompts": {}, + "sessions": { + "s_77ace137ff01d7": { + "agent_id": { + "tool": "claude", + "id": "9a0476d1-9aef-41f8-be6a-f7dc66f344d1", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file