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

This commit is contained in:
Dmitrii Kulikov 2026-09-18 15:54:06 +03:00
commit e9cbdf03a5
1627 changed files with 98475 additions and 177 deletions

View File

@ -0,0 +1,78 @@
packages/cli/src/metrics/prometheus/constant.ts
s_2fc564e3187e71::t_40efaaf7a6475e 6-8
packages/cli/src/events/maps/system-task-metrics.event-map.ts
s_8b86eb076521e6::t_16a72b9de31691 1-76
packages/cli/src/scheduling/system-tasks/system-task-timer.ts
s_2fc564e3187e71::t_aee555b2935744 107
s_8b86eb076521e6::t_2262bf27071b5a 14-15,17-18,29,109
packages/cli/src/metrics/prometheus/prometheus.service.ts
s_8b86eb076521e6::t_2262bf27071b5a 23,63,90
packages/cli/src/scheduling/system-tasks/__tests__/system-task-job-registrar.test.ts
s_8b86eb076521e6::t_566ea3a748b429 12,145,153,155,208-219
packages/cli/src/scheduling/system-tasks/system-task-job-registrar.ts
s_8b86eb076521e6::t_2262bf27071b5a 11-12,64,93
packages/@n8n/config/src/configs/endpoints.config.ts
s_8b86eb076521e6::t_16a72b9de31691 75-78
packages/cli/src/scheduling/system-tasks/system-task-handler.ts
s_8b86eb076521e6::t_2262bf27071b5a 5-8,21,30-36
packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts
s_2fc564e3187e71::t_b5cee77d497a1e 186-202
s_8b86eb076521e6::t_566ea3a748b429 6-7,19,25,33,91,145-185,203-218
packages/cli/src/scheduling/system-tasks/__tests__/system-task-timer.test.ts
s_8b86eb076521e6::t_566ea3a748b429 84-108
s_2fc564e3187e71::t_b5cee77d497a1e 109-124
packages/cli/src/metrics/__tests__/prometheus-metrics.service.test.ts
s_8b86eb076521e6::t_f79dab789b2876 25,63,93,130
s_8b86eb076521e6::t_bd1c1d4166fb7f 166
packages/cli/test/integration/scheduling/system-task-provisioning.test.ts
s_8b86eb076521e6::t_566ea3a748b429 13,178
packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts
s_8b86eb076521e6::t_2262bf27071b5a 1-8,12-19,21-24,26-33,35-37
s_2fc564e3187e71::t_a334ec5620771d 20,34
s_2fc564e3187e71::t_aee555b2935744 9-11,25
packages/cli/src/metrics/prometheus/system-task-metrics.service.ts
s_8b86eb076521e6::t_63fb3b99961b77 1-104,120-123,141-148,150,152-171,173-175
s_8b86eb076521e6::t_566ea3a748b429 149,151,172
s_2fc564e3187e71::t_6df222acea97cc 115-119,135-140
packages/cli/src/scheduling/system-tasks/system-task-runner.ts
s_8b86eb076521e6::t_2262bf27071b5a 19-21,25,84,224-229,244-246,273-277,280,285-290,309,335,340-343,345-351,374,390-392
s_2fc564e3187e71::t_aee555b2935744 217-218,233-237,247
s_8b86eb076521e6::t_bd1c1d4166fb7f 398-403
s_2fc564e3187e71::t_40efaaf7a6475e 393-397
packages/@n8n/config/test/config.test.ts
s_8b86eb076521e6::t_16a72b9de31691 270
packages/cli/src/metrics/prometheus/__tests__/system-task-metrics.service.test.ts
s_8b86eb076521e6::t_b12b642dc00445 1-99,102-170,178-263,270-347
s_2fc564e3187e71::t_40efaaf7a6475e 171-174
s_8b86eb076521e6::t_bd1c1d4166fb7f 100-101,264-269
packages/cli/src/events/event.service.ts
s_8b86eb076521e6::t_16a72b9de31691 10,19-20
packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts
s_2fc564e3187e71::t_b5cee77d497a1e 939
s_8b86eb076521e6::t_b12b642dc00445 892-938,940-1155
s_8b86eb076521e6::t_566ea3a748b429 12-13,43,56,68
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "00557adb9b7cc5c2b209f2d5aff0e564e1a60d1d",
"prompts": {},
"sessions": {
"s_2fc564e3187e71": {
"agent_id": {
"tool": "claude",
"id": "43cbfc44-a81b-4873-b6bf-317bdcb62056",
"model": "claude-fable-5-1"
},
"human_author": null
},
"s_8b86eb076521e6": {
"agent_id": {
"tool": "claude",
"id": "f155d013-6503-4c9b-bdf2-af0961d3e187",
"model": "claude-fable-5-1"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
ai_agent 77
s_37ea2c10fb0e32::t_159d945e1a6b1c 74-76
packages/cli/src/modules/git-connections.ee/__tests__/git-connections-git.service.test.ts
s_37ea2c10fb0e32::t_6ee13a54bf658a 52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "007b6f91cd7aa08da850b84c49c7142a71c3a318",
"prompts": {},
"sessions": {
"s_37ea2c10fb0e32": {
"agent_id": {
"tool": "claude",
"id": "55d4e710-b67f-4069-939d-8d9aacc0d279",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,45 @@
packages/cli/src/modules/git-connections.ee/git-connections.service.ts
s_661b64ab4b414e::t_7d13e991e452d5 87,90
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_661b64ab4b414e::t_523a66b1d71695 19
packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap
ai_agent 76
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/disconnectGitConnection.generated.yml
ai_agent 6
packages/cli/src/public-api/v1/controllers/git-connections.public.controller.ts
s_661b64ab4b414e::t_f3a7a52e7e696a 151-152
s_661b64ab4b414e::t_be4d67d4f38dea 131,133-135,140,144,146
s_661b64ab4b414e::t_5d3a71f0a3bd0e 2
packages/@n8n/permissions/src/constants.ee.ts
s_661b64ab4b414e::t_de69bf7836804a 33,107
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
ai_agent 18,20
packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts
s_661b64ab4b414e::t_97be7ebd353167 67
packages/@n8n/api-types/src/dto/git-connections/git-connections.dto.ts
s_661b64ab4b414e::t_3300914b9e1d2b 37
packages/@n8n/api-types/src/dto/index.ts
s_661b64ab4b414e::t_4738e1c175dfed 102
packages/@n8n/permissions/src/public-api-permissions.ee.ts
s_661b64ab4b414e::t_509f4269641698 21
packages/@n8n/permissions/src/scope-information.ts
s_661b64ab4b414e::t_5166e7c95cedb6 151-152
packages/cli/src/public-api/v1/services/git-connections-public-api.service.ts
s_661b64ab4b414e::t_e32424918fdcef 27-28
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "00e973adf6fc9a0728884509d921f4414901f169",
"prompts": {},
"sessions": {
"s_661b64ab4b414e": {
"agent_id": {
"tool": "claude",
"id": "d20e8a32-04c1-4301-baa9-24488d49337b",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,78 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_adb5d982725a9c::t_4329e20c62a84c 8274
packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.ts
s_adb5d982725a9c::t_735b647c4a32b1 4
s_adb5d982725a9c::t_1856d89cc9ce02 73
s_adb5d982725a9c::t_5457643761c371 450-456,458-460
s_adb5d982725a9c::t_107973e59f6a0d 457
packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.test.ts
s_adb5d982725a9c::t_480a3cff7c49cf 15-19,34-46,48-49
s_adb5d982725a9c::t_f7614cee5be771 314,318-321
s_adb5d982725a9c::t_0973da021213fb 337,340,342-345
s_adb5d982725a9c::t_a7f7b1af54927e 384,391-394,398-400
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderHeader.vue
s_adb5d982725a9c::t_cc2641fee44233 29
s_adb5d982725a9c::t_261309e94e3112 70
s_adb5d982725a9c::t_72ae5a7b49c280 126
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts
s_adb5d982725a9c::t_931c6dd1f8a908 311
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts
s_adb5d982725a9c::t_635aa47e9a2f1b 339
s_adb5d982725a9c::t_e5226faf842aa2 303-304
s_adb5d982725a9c::t_1a46f5b5b0d311 536
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
ai_agent 17-22,2586-2588
s_adb5d982725a9c::t_723e7d6f830a9e 28-35
s_adb5d982725a9c::t_ad70a08f776a8b 71
s_adb5d982725a9c::t_9f6314a08253b6 73
s_adb5d982725a9c::t_a800fa9b5e0e6c 557-559
s_adb5d982725a9c::t_b96720739aee9c 690
s_adb5d982725a9c::t_56134e8af66020 776-778,783-798,801-808
s_adb5d982725a9c::t_e5c1292514eff2 779-782,799-800
s_adb5d982725a9c::t_4329e20c62a84c 822-848,898-974,2698-2725,2730-2757,2574,2589
s_adb5d982725a9c::t_d3e3c1c890ee99 849-880,2765-2798,2800-2803,2809-2813,2822-2826,2576,2583-2584,2590-2591
s_adb5d982725a9c::t_cb6e63bb457997 975-976
s_adb5d982725a9c::t_e8cbfb6dee6193 1046-1132,1135,1138,1141,1144-1145,1154-1156
s_adb5d982725a9c::t_e720c6ef3e80c9 1139-1140,1142-1143,1146-1153,1157-1210
s_adb5d982725a9c::t_bd3d9bddbf8aca 2320-2350,2352-2382
s_adb5d982725a9c::t_f516fd0d31151f 2726-2727,2758-2759
s_adb5d982725a9c::t_9ed0809cc1ccfb 2799
s_adb5d982725a9c::t_50d5b29cf0f4b3 2571-2573,2575,2577-2582,2585
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_adb5d982725a9c::t_cb6e837fea1b37 15
s_adb5d982725a9c::t_50763638c35cc8 90-93
s_adb5d982725a9c::t_333ccf505e4ea9 161
s_adb5d982725a9c::t_4603e8fbd86989 232-239
s_adb5d982725a9c::t_0ff6b0643240fe 265
s_adb5d982725a9c::t_28ef55f6f7e761 267-280
s_adb5d982725a9c::t_7e3d716d6dd166 372-387,390-396
s_adb5d982725a9c::t_9050cae6a5a0eb 400-412
s_adb5d982725a9c::t_4329e20c62a84c 1191-1192,1310,1355-1361,1479-1489,1495-1498,1502-1503,1509-1511,1513-1515,1550,1554,203
s_adb5d982725a9c::t_5a18f710697a64 1293,1304-1307
s_adb5d982725a9c::t_d3e3c1c890ee99 1315-1317,1362-1365,1367
ai_agent 1490-1494
s_adb5d982725a9c::t_f6b007b6e7c6c8 1499
s_adb5d982725a9c::t_687f9b8a81e9c2 2227,2231
s_adb5d982725a9c::t_7f6ea108ddd495 200-202,204
s_adb5d982725a9c::t_fe1dc9ee0129f0 240-244
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderHeader.test.ts
s_adb5d982725a9c::t_f368070b62b150 7-12
s_adb5d982725a9c::t_6d6c3c37837358 182
s_adb5d982725a9c::t_9e8201915b4c14 435-443
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "01a550847627b97569c1b455a6195b9e40169022",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/instance-ai/src/tools/orchestration/verification/analyze-result.ts
s_f3486a76b4489c::t_799791a93e4572 35
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "020c9104cee8642bbf9f6cd9940931ee2f32460e",
"prompts": {},
"sessions": {
"s_f3486a76b4489c": {
"agent_id": {
"tool": "claude",
"id": "8d44f59b-686b-456f-a114-c08392b77661",
"model": "claude-fable-5-1"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -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 <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,17 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "026cee35074691d0e7839bab3b3e927f884a1b70",
"prompts": {},
"sessions": {
"s_677c6aba5d38ab": {
"agent_id": {
"tool": "claude",
"id": "65836050-cd82-42db-a51e-69a4641dabf9",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/cli/src/modules/git-connections.ee/__tests__/git-connections.service.test.ts
s_7562978115634d::t_d37e3f61fb9dfc 55-60
s_7562978115634d::t_166d5d75abdc5c 20-28,30-31,38,41-43,50
s_7562978115634d::t_bc3301678c95a7 61
s_7562978115634d::t_38b110692dc811 1-19,29,32-37,39-40,44-49,51-54,62-194
packages/cli/src/modules/git-connections.ee/__tests__/git-connections-git.service.test.ts
s_7562978115634d::t_d2fca78a7dc460 17-20
s_7562978115634d::t_879215479568e4 1-16,21-56
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02a4256c83fb9afffdf6e13912a0d9eeb92cdff6",
"prompts": {},
"sessions": {
"s_7562978115634d": {
"agent_id": {
"tool": "claude",
"id": "7789a6a0-eacd-4f54-97a9-3f6d2b2fb4c8",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/createGitConnection.generated.yml
ai_agent 26
packages/frontend/@n8n/stores/src/rbac.store.ts
s_7f3ea117753e57::t_320e3efcac7e56 26
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/updateGitConnection.generated.yml
ai_agent 32
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/connectGitConnection.generated.yml
ai_agent 25
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02b8d13e99e45e710fa6e1a6169dfb30f1efa602",
"prompts": {},
"sessions": {
"s_7f3ea117753e57": {
"agent_id": {
"tool": "claude",
"id": "cb79cd5a-d9cc-4c1a-8814-9b0cef6f6307",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,57 @@
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_302391aec95cb2::t_33d3e2d75da206 2579
s_302391aec95cb2::t_3e0b187159e75f 382
s_302391aec95cb2::t_3894bbb1e8e7da 2390-2417
packages/cli/src/modules/n8n-packages/engine/__tests__/import-gates.test.ts
s_302391aec95cb2::t_23d45a323fb57f 11
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-importer.test.ts
s_302391aec95cb2::t_23d45a323fb57f 98,150,282,337,384,430
s_302391aec95cb2::t_f06aa6ab479b5e 176-235
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-import.types.ts
s_302391aec95cb2::t_4d4ac8bca8fbe1 9
s_302391aec95cb2::t_cbdc299ab02305 100
packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts
s_302391aec95cb2::t_20015eb5f4fa78 21-25
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-id-policy.test.ts
s_302391aec95cb2::t_5d591d3c847fcd 1
s_302391aec95cb2::t_5d877cf0282fee 24-33
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-id-policy.ts
s_302391aec95cb2::t_63282366821bc3 18,23-28
s_302391aec95cb2::t_8b973bb1754320 19,22
s_302391aec95cb2::t_f58fdd139be92c 20-21
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-importer.ts
s_302391aec95cb2::t_858878cccdbd7d 313
s_302391aec95cb2::t_4d08e50504c839 269,275-276
s_302391aec95cb2::t_ed7afce953aa28 320,324
s_302391aec95cb2::t_46b42e5b1a8420 98,101
s_302391aec95cb2::t_4e210c60554cee 139
s_302391aec95cb2::t_13b8e8abaf94ef 298
s_302391aec95cb2::t_e9143c8adfa6d2 260
s_302391aec95cb2::t_4525b7dabaf364 246
s_302391aec95cb2::t_2ca4428e4ca147 286
s_302391aec95cb2::t_6289a5f613eeb3 235-237
s_302391aec95cb2::t_84dec5352ee766 303
s_302391aec95cb2::t_fa5b5c2170964e 68
s_302391aec95cb2::t_662ea483fe5a97 18
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02c87695c9cc002b942e78be79cff5f79830c0d4",
"prompts": {},
"humans": {
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
},
"sessions": {
"s_302391aec95cb2": {
"agent_id": {
"tool": "cursor",
"id": "40f3fdd1-0f9b-4598-ad15-07acab675a8e",
"model": "claude-opus-5"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_719e037cee4d57::t_8a76b8304653bf 71-75
packages/cli/test/integration/engine-v2-webhooks.test.ts
ai_agent 147-149
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "03270140ed435d6e2f8ab0fe015064f855f79579",
"prompts": {},
"sessions": {
"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>"
}
}
}

View File

@ -0,0 +1,72 @@
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/features/workflows/canvas/components/elements/nodes/render-types/parts/CanvasNodeStatusIcons.vue
ai_agent 90-93
s_b1a69ed75d6063::t_44f83423c2fd10 42
s_b1a69ed75d6063::t_b4633bfbbfa738 98-100
s_b1a69ed75d6063::t_73dbf6710dd169 32
s_b1a69ed75d6063::t_d2ab768d295cce 94-97
s_b1a69ed75d6063::t_2e62b6687d0ad4 5
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_ef904a17988a56 56
s_b1a69ed75d6063::t_99e83c299747eb 236,243
s_b1a69ed75d6063::t_5def53a85143e2 255-258,262
s_b1a69ed75d6063::t_6293960cdf92ec 13
s_b1a69ed75d6063::t_654a25f5cf926d 91-92,94-96
s_b1a69ed75d6063::t_6593811a838fb3 39
packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenu.test.ts
s_b1a69ed75d6063::t_6da7f6f219826c 1045,1056,1060,1066
s_b1a69ed75d6063::t_bbf8bf6287fe32 27,1033-1044,1046-1055,1057-1059,1061-1065,1067-1069,1071-1075
s_b1a69ed75d6063::t_b09b3a59b17d6a 1070
packages/frontend/editor-ui/src/features/shared/contextMenu/composables/useContextMenuItems.ts
s_b1a69ed75d6063::t_50da713a716ce0 25
s_b1a69ed75d6063::t_8321ee74f2a31e 149,151-153,155-156
s_b1a69ed75d6063::t_52f1969c983ea5 490-493
s_b1a69ed75d6063::t_0f23cde48dcda5 150
ai_agent 575
s_b1a69ed75d6063::t_c447d925375ca8 499
s_b1a69ed75d6063::t_a9ae545efefb09 97
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts
s_b1a69ed75d6063::t_52683c3b24a1a9 56,257,4665-4677
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/app/views/NodeView.vue
s_b1a69ed75d6063::t_b3ea4ca6df5ce6 205
s_b1a69ed75d6063::t_af05514fcda77f 101
s_b1a69ed75d6063::t_52683c3b24a1a9 615
s_b1a69ed75d6063::t_26ef90e5ec4d67 1774-1790
packages/frontend/editor-ui/src/features/workflows/canvas/composables/useCanvasNode.ts
s_b1a69ed75d6063::t_c4a5b542e2b2f2 74
s_b1a69ed75d6063::t_4693314f58e69d 38
packages/frontend/@n8n/i18n/src/locales/en.json
s_b1a69ed75d6063::t_fd81e1be45c7b0 2078-2080
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/render-types/parts/CanvasNodeStatusIcons.test.ts
s_b1a69ed75d6063::t_f8f8bd5c703a94 9,52,56-60,302-353
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/__snapshots__/useContextMenu.test.ts.snap
ai_agent 61,168,315,462,569,728,887,1046,1205,1317
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0416ee2360832bb7b66b38885fbeb391a4a81798",
"prompts": {},
"sessions": {
"s_b1a69ed75d6063": {
"agent_id": {
"tool": "claude",
"id": "77ef5e06-1c4a-4ad6-ac34-da5435a74cdb",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
}
}
}

View File

@ -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 <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,75 @@
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderEditorColumn.vue
s_adb5d982725a9c::t_b66429dbd4aabe 69
s_adb5d982725a9c::t_afb97c42a4fc16 126
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_adb5d982725a9c::t_cb6e837fea1b37 15
s_adb5d982725a9c::t_50763638c35cc8 89-92
s_adb5d982725a9c::t_333ccf505e4ea9 163
s_adb5d982725a9c::t_4603e8fbd86989 234-241,243
s_adb5d982725a9c::t_0ff6b0643240fe 267
s_adb5d982725a9c::t_28ef55f6f7e761 269-282
s_adb5d982725a9c::t_7e3d716d6dd166 374-389,392-398
s_adb5d982725a9c::t_9050cae6a5a0eb 402-414
s_adb5d982725a9c::t_4329e20c62a84c 1193-1194,1312,1357-1361,1481-1487,1493-1496,1500-1501,1511-1513,1552
s_adb5d982725a9c::t_5a18f710697a64 1295,1306-1309
ai_agent 1488-1492
s_adb5d982725a9c::t_f6b007b6e7c6c8 1497
s_adb5d982725a9c::t_687f9b8a81e9c2 2229
packages/frontend/editor-ui/src/features/agents/composables/useAgentConfigAutosave.ts
s_adb5d982725a9c::t_4329e20c62a84c 46-49,77,196,221,286
packages/frontend/editor-ui/src/features/agents/__tests__/AgentInfoPanel.spec.ts
s_adb5d982725a9c::t_d45f8d50261fb1 310-311
s_adb5d982725a9c::t_4329e20c62a84c 314-325,329-335
ai_agent 326-328
s_adb5d982725a9c::t_bb05cd533ea720 387
s_adb5d982725a9c::t_76b381b2ce296f 415
s_adb5d982725a9c::t_019368933f2869 444
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
ai_agent 17-22
s_adb5d982725a9c::t_723e7d6f830a9e 28-35
s_adb5d982725a9c::t_ad70a08f776a8b 71
s_adb5d982725a9c::t_9f6314a08253b6 73
s_adb5d982725a9c::t_a800fa9b5e0e6c 557-559
s_adb5d982725a9c::t_b96720739aee9c 690
s_adb5d982725a9c::t_56134e8af66020 776-778,783-798,801-808
s_adb5d982725a9c::t_e5c1292514eff2 779-782,799-800
s_adb5d982725a9c::t_4329e20c62a84c 822-848,898-942,2698-2725
s_adb5d982725a9c::t_cb6e63bb457997 943-944
s_adb5d982725a9c::t_e8cbfb6dee6193 1046-1100,1103,1106,1109,1112-1113,1122-1124
s_adb5d982725a9c::t_e720c6ef3e80c9 1138-1178
s_adb5d982725a9c::t_bd3d9bddbf8aca 2320-2350
s_adb5d982725a9c::t_f516fd0d31151f 2726-2727
packages/frontend/editor-ui/src/features/agents/components/AgentInfoPanel.vue
s_adb5d982725a9c::t_dc1ec5adb6124b 68-70
s_adb5d982725a9c::t_7737ee214c1ad4 283-296
packages/frontend/@n8n/i18n/src/locales/en.json
s_adb5d982725a9c::t_4329e20c62a84c 8270
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentConfigAutosave.test.ts
ai_agent 30
s_adb5d982725a9c::t_4329e20c62a84c 31-53
packages/frontend/editor-ui/src/features/agents/components/AgentModelSelector.vue
s_adb5d982725a9c::t_4329e20c62a84c 74-80,561-568
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderEditorColumn.spec.ts
s_adb5d982725a9c::t_540375d219aa87 197
s_adb5d982725a9c::t_91b47ebb93ea4e 280-295,299-302
ai_agent 296-298
packages/frontend/editor-ui/src/features/agents/__tests__/AgentModelSelector.spec.ts
s_adb5d982725a9c::t_4329e20c62a84c 590-599,617,816
ai_agent 618-620,817-819
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "04810011c192976d4ac22d2b6b5cc1d9d129f21c",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/templates.test.ts
s_6d276b1414fa1d::t_802880c58e1cd6 206-207
s_6d276b1414fa1d::t_feef31e5b90d9e 18-19,196-197,205,208-209
s_6d276b1414fa1d::t_c1694bd8d7ea33 22-25,27-31,33-34,36,38,221-223,233,238-242
s_6d276b1414fa1d::t_d8a43a2c5547e4 26,225-226,228
s_6d276b1414fa1d::t_0a939853e33c88 195,199-202,211-213,244-245,248-256,260,262-269,273-288
s_6d276b1414fa1d::t_a499a8d5c0395a 60-77,214-220,224,227,229-232,234-237,243
s_6d276b1414fa1d::t_3b7c7a88aec4c8 12,15-17,32,42-46,198,203-204,246-247,257-259,261,270-272
s_6d276b1414fa1d::t_c5d50f4072fa2d 11,13-14,35,37,39-41,47-58
s_6d276b1414fa1d::t_2ab5303ca0efe7 20-21,210
packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/templates.ts
s_6d276b1414fa1d::t_5a8ac88a3eaa63 63-85
s_6d276b1414fa1d::t_7e7eebc1e4f404 62,482
s_6d276b1414fa1d::t_e718ca4a2ad915 61
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "048a14ea31f37c393ec0e77d96f55417f027a865",
"prompts": {},
"sessions": {
"s_6d276b1414fa1d": {
"agent_id": {
"tool": "claude",
"id": "d6218b41-86bd-46db-8b99-33c8733c3b10",
"model": "claude-opus-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_adb5d982725a9c::t_723e7d6f830a9e 28-35
s_adb5d982725a9c::t_ad70a08f776a8b 71
ai_agent 17-22
s_adb5d982725a9c::t_b96720739aee9c 690
s_adb5d982725a9c::t_9f6314a08253b6 73
s_adb5d982725a9c::t_e720c6ef3e80c9 1103-1143
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_adb5d982725a9c::t_28ef55f6f7e761 265-278
s_adb5d982725a9c::t_cb6e837fea1b37 15
s_adb5d982725a9c::t_9050cae6a5a0eb 398-410
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "05b6f5c3be100babc5ac5acd5a5aa5901d2696d3",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,36 @@
packages/@n8n/telemetry/src/events/agents.ts
s_4906d8d2bd547c::t_cf6db5f66db24e 214
s_4906d8d2bd547c::t_d7fd6cddd85c3c 218
packages/cli/src/telemetry/__tests__/telemetry.test.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 651,672
packages/cli/src/modules/agents/agent-workflow-execution.service.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 586,613,738
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 479,521,804,853
packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 296,335,366,419,433,453
packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts
s_4906d8d2bd547c::t_df5197971c5890 406
packages/cli/src/interfaces.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 253
packages/cli/src/modules/agents/agent-execution.service.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 54,374
packages/cli/src/telemetry/index.ts
s_4906d8d2bd547c::t_d7fd6cddd85c3c 96,329,354,466
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.2",
"base_commit_sha": "05c9a1f14274c5e1a9258bc20af2dbf375eef567",
"prompts": {},
"sessions": {
"s_4906d8d2bd547c": {
"agent_id": {
"tool": "codex",
"id": "01a06c66-012b-7f63-a211-bef56d0159df",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -1,7 +1,25 @@
packages/cli/src/modules/git-connections.ee/__tests__/git-connections-git.service.test.ts
s_453e0bdd28d498::t_36f36e1b091566 53-54
s_37ea2c10fb0e32::t_6ee13a54bf658a 70
s_c5af3107e0afb1::t_e71893d1363690 74-101
packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
s_453e0bdd28d498::t_9c58d2412289c8 82-87
ai_agent 90
s_37ea2c10fb0e32::t_159d945e1a6b1c 87-89
s_c5af3107e0afb1::t_ba4b12834a7988 98-101
packages/@n8n/api-types/src/dto/git-connections/__tests__/git-connections.dto.test.ts
s_aeecfe178a9b3d::t_b805497a554994 1-36,53-57
packages/@n8n/api-types/src/dto/index.ts
s_aeecfe178a9b3d::t_c9994138f82526 101-112
packages/@n8n/api-types/src/dto/git-connections/git-connections.dto.ts
s_41061fdec7ba5e::t_42b326398e51e7 12,23-24,33-34
s_aeecfe178a9b3d::t_b805497a554994 1-11,16-22,25-32,35-66
packages/@n8n/config/src/configs/logging.config.ts
s_aeecfe178a9b3d::t_24bda96d710b9d 35
packages/@n8n/backend-common/src/modules/modules.config.ts
s_aeecfe178a9b3d::t_5dfd4cdeb504cb 17
packages/@n8n/constants/src/index.ts
s_aeecfe178a9b3d::t_ad8f785e6d59d5 20
---
{
"schema_version": "authorship/3.0.0",
@ -9,6 +27,22 @@ packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
"base_commit_sha": "05de34323ce2ec71fed2fbb963d617307efe6389",
"prompts": {},
"sessions": {
"s_37ea2c10fb0e32": {
"agent_id": {
"tool": "claude",
"id": "55d4e710-b67f-4069-939d-8d9aacc0d279",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_41061fdec7ba5e": {
"agent_id": {
"tool": "claude",
"id": "61f1414e-b826-4947-a27e-5fa60f13739f",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_453e0bdd28d498": {
"agent_id": {
"tool": "claude",
@ -16,6 +50,22 @@ packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_aeecfe178a9b3d": {
"agent_id": {
"tool": "claude",
"id": "a1c3abc3-6b2a-413e-a33c-2c784b044f11",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_c5af3107e0afb1": {
"agent_id": {
"tool": "claude",
"id": "d5f30216-16b1-463d-983f-29dcd10464ab",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,324 @@
packages/cli/src/active-workflow-manager.ts
s_6e5e6dade5599e::t_0f34e73579fd98 61,98,638-640,644
s_6e5e6dade5599e::t_6e621a467db1d7 61
s_6e5e6dade5599e::t_e72a5225e136b3 98
s_6e5e6dade5599e::t_3286edc4f93ee0 638-640,644
packages/frontend/editor-ui/src/features/credentials/composables/useNodeCredentialOptions.ts
s_6e5e6dade5599e::t_bd22deedea2e8d 23-29,31-40,42,45-48,50-61,95
s_6e5e6dade5599e::t_aa76c5525ce3b7 30,41,43-44,49,62-63,93-94,96
packages/frontend/editor-ui/src/features/credentials/composables/__tests__/groupCredentialOptions.test.ts
s_6e5e6dade5599e::t_4515c1c4ac1e88 1-2,5-7,9-10,24-26,29-33,36,39-40,49-50
s_6e5e6dade5599e::t_b455e7e3f067f3 3-4,8,11-23,27-28,34-35,37-38,41-48
packages/cli/src/webhooks/webhook.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 475-477
s_6e5e6dade5599e::t_8a8b33782b4747 475-477
packages/frontend/@n8n/i18n/src/locales/en.json
s_6e5e6dade5599e::t_0f34e73579fd98 2878-2880
s_6e5e6dade5599e::t_587d93261d1efd 2257-2258
s_6e5e6dade5599e::t_5261a325bac010 2412
s_6e5e6dade5599e::t_f664c601b72367 2878-2880
packages/workflow/src/node-helpers.ts
s_6e5e6dade5599e::t_0f34e73579fd98 515-534
s_6e5e6dade5599e::t_46f1b9c5f18f73 514
s_6e5e6dade5599e::t_a0ac6f2c2c475e 515-534
s_6e5e6dade5599e::t_9f080f08f68e73 514
packages/cli/src/workflows/triggers/trigger-execution-context.factory.ts
s_6e5e6dade5599e::t_0f34e73579fd98 50,89,526-527
s_6e5e6dade5599e::t_989fa89361cbf2 526-527
s_6e5e6dade5599e::t_99bab1a9509e40 50
s_6e5e6dade5599e::t_836540321ded82 89
granular-credential-sharing.md
s_6e5e6dade5599e::t_0f34e73579fd98 1-499
s_6e5e6dade5599e::t_e1065b936e2c47 1-499
packages/@n8n/permissions/src/scope-information.ts
s_6e5e6dade5599e::t_0f34e73579fd98 110-114
s_6e5e6dade5599e::t_c60ef38d9ec130 110-114
packages/cli/src/credentials/credentials.service.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 11,44-47,53,97
s_6e5e6dade5599e::t_de335f673509d2 11
s_6e5e6dade5599e::t_19c8bae256e80b 44-47,53
s_6e5e6dade5599e::t_03db42712cb79c 97
packages/cli/test/integration/credentials/credentials.api.ee.test.ts
s_6e5e6dade5599e::t_b3afef5106a5b3 290-294,298,301-307,309-313,316-355,400-418
s_6e5e6dade5599e::t_51162b858ebe28 527-530,541-544,563-566,578-581
s_6e5e6dade5599e::t_6eb7516f948cdf 356-399
s_6e5e6dade5599e::t_e5f8784e8e0412 1652-1746
s_6e5e6dade5599e::t_d698ac2880b9bd 1729,1734,1739,1741-1742,1743,1745-1746
s_6e5e6dade5599e::t_c844c1a25c470f 1652,1654,1659,1661-1663,1665,1668,1671,1676-1677,1680,1684,1686-1687,1690,1694,1696-1697,1700,1704,1710-1711,1717,1719,1722,1726,1728
packages/cli/src/credentials/credentials.service.ts
s_6e5e6dade5599e::t_e271feb9e9bcbb 195-201,650,696-699
s_6e5e6dade5599e::t_e38ca7d3606ca7 651-663,676-679,682-683,686-690,692-693
s_6e5e6dade5599e::t_7ebdff0616890b 635-647
s_6e5e6dade5599e::t_0f34e73579fd98 700
s_6e5e6dade5599e::t_a6271c41f7125b 648-649
s_6e5e6dade5599e::t_e7ebe24da2ed29 701-703
s_6e5e6dade5599e::t_7d085a81868053 694
s_6e5e6dade5599e::t_eadcc1fc3b57b1 704
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts
s_6e5e6dade5599e::t_0f34e73579fd98 3440
s_6e5e6dade5599e::t_6228cd8d0053f8 3440
packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts
s_6e5e6dade5599e::t_68b1ef5b6d237e 310-311,313-315,323-334,347-350,359
s_6e5e6dade5599e::t_6ae20d9c432ad4 156,290-308,312,318-322,335-336,338-346,362
s_6e5e6dade5599e::t_545a0625f46345 309,316-317,337,351-358,360-361
s_6e5e6dade5599e::t_29010a733b9b59 363-364
packages/cli/src/modules/redaction/executions/__tests__/execution-redaction.service.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 4,42,1001-1019,1021-1030,1032-1060,1062-1073,1075-1076
s_6e5e6dade5599e::t_c20ca7202f6e2f 8,27,43,50,1020,1031,1061,1074
s_6e5e6dade5599e::t_3c21d3793c155b 1077
s_6e5e6dade5599e::t_e1065b936e2c47 1076-1077
s_6e5e6dade5599e::t_1938666e49a0d2 42
s_6e5e6dade5599e::t_fc41dcb3163709 4,1001-1019,1021-1030,1032-1060,1062-1073,1075
granular-credential-sharing-showcases.md
s_6e5e6dade5599e::t_0f34e73579fd98 1-312
s_6e5e6dade5599e::t_d5ee87e4a6e5b2 228-306
s_6e5e6dade5599e::t_d9f60c266a1aee 1-227,307-312
packages/cli/src/modules/workflow-reviews.ee/__tests__/support/workflow-review-test-data.ts
s_6e5e6dade5599e::t_0f34e73579fd98 61-62
s_6e5e6dade5599e::t_c2d739c439b55f 61-62
packages/@n8n/db/src/entities/types-db.ts
s_6e5e6dade5599e::t_0f34e73579fd98 161,163-167
s_6e5e6dade5599e::t_40bae504227f10 161,163-167
packages/cli/src/scheduling/schedule-trigger-node/schedule-trigger-task-handler.ts
s_6e5e6dade5599e::t_0f34e73579fd98 16,46,85-86
s_6e5e6dade5599e::t_e3e32a2c32878c 85-86
s_6e5e6dade5599e::t_62354fb04dec98 16,46
packages/cli/src/workflows/triggers/__tests__/trigger-execution-context.factory.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 121,1090
s_6e5e6dade5599e::t_069fef9841591d 121,1090
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 4817,4842
s_6e5e6dade5599e::t_46f31d686f52be 4817,4842
packages/cli/src/workflows/workflow.service.ee.ts
s_6e5e6dade5599e::t_3795b04aa48c73 139,149-154
s_6e5e6dade5599e::t_0f34e73579fd98 140-141,155
s_6e5e6dade5599e::t_631c854bbb2ef5 140,141
s_6e5e6dade5599e::t_bb0da990a8d643 155
packages/cli/src/credentials/__tests__/credentials.service.ee.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 9,67-95
s_6e5e6dade5599e::t_e6801941b0a0a4 96
s_6e5e6dade5599e::t_e112d4f4eb4e08 9,67
packages/cli/src/credentials/__tests__/credentials.service.test.ts
s_6e5e6dade5599e::t_a84b4ba233741c 2705-2740,2756,2782
packages/cli/src/scheduling/schedule-trigger-node/__tests__/schedule-trigger-task-handler.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 44
s_6e5e6dade5599e::t_069fef9841591d 44
packages/frontend/editor-ui/src/app/stores/workflowDocument/useWorkflowDocumentUsedCredentials.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 15
s_6e5e6dade5599e::t_46f31d686f52be 15
packages/cli/src/services/__tests__/engine-v2-dispatcher.service.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 296-301
s_6e5e6dade5599e::t_b04b887b4ee6e6 296-301
packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 29
s_6e5e6dade5599e::t_79296a33f56c66 29
packages/@n8n/db/src/repositories/workflow-publish-history.repository.ts
s_6e5e6dade5599e::t_0f34e73579fd98 50-77
s_6e5e6dade5599e::t_2f693e218f5d70 50-77
packages/cli/src/webhooks/__tests__/live-webhooks.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 71
s_6e5e6dade5599e::t_069fef9841591d 71
packages/cli/src/credentials/credentials.controller.ts
s_6e5e6dade5599e::t_0f34e73579fd98 494-495,497,499
s_6e5e6dade5599e::t_878c28ce5990c5 494-495,497,499
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectMoveResourceModal.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 187,194
s_6e5e6dade5599e::t_46f31d686f52be 187,194
packages/frontend/editor-ui/src/features/credentials/credentials.types.ts
s_6e5e6dade5599e::t_02953d4905f0eb 20-25
s_6e5e6dade5599e::t_0f34e73579fd98 42,44-48
s_6e5e6dade5599e::t_aa8b2537438dfd 20,24
s_6e5e6dade5599e::t_7273e34f8e4749 42,44-48
packages/@n8n/permissions/src/constants.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 16-17,19
s_6e5e6dade5599e::t_bdaf99d9f5bba5 16-17,19
packages/@n8n/permissions/src/roles/__tests__/credential-use-scope.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 1-58
s_6e5e6dade5599e::t_ad5283de805289 1-4,5-58
packages/cli/src/workflows/workflow.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 1831-1832,1834-1836,1838-1840,1842-1846,1848-1852,1854
s_6e5e6dade5599e::t_d315e8545e6568 43,133,991,1833,1837,1841,1847,1853
s_6e5e6dade5599e::t_8ee9f0ea04e255 1855-1856
s_6e5e6dade5599e::t_2c0a480a0b8ae6 1832,1834-1836,1840,1844-1846,1848-1852,1854-1856
s_6e5e6dade5599e::t_b0bffc8965b959 1838-1839,1842-1843
s_6e5e6dade5599e::t_787ebd8d39c960 1831
packages/cli/src/modules/agents/__tests__/agent-vector-stores.service.test.ts
s_6e5e6dade5599e::t_dfdf4a1bee336a 74
granular-credential-sharing-tickets.md
s_6e5e6dade5599e::t_0f34e73579fd98 1-346
s_6e5e6dade5599e::t_e1065b936e2c47 1-346
packages/cli/test/integration/workflows/workflow.service.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 129-130,148
s_6e5e6dade5599e::t_4ca04ae74fdc08 148
s_6e5e6dade5599e::t_069fef9841591d 129-130
packages/cli/src/workflows/workflow-creation.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 125-126,128,247,260
s_6e5e6dade5599e::t_ea61b8615258a1 125-126,128,247,260
packages/cli/test/integration/ai/ai.api.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 87
s_6e5e6dade5599e::t_200b91832efd3d 87
packages/cli/src/modules/redaction/executions/execution-redaction.service.ts
s_6e5e6dade5599e::t_d315e8545e6568 12,51,336
s_6e5e6dade5599e::t_0f34e73579fd98 2,6,103-107,142-154,197,199-205,212,219,271-272,285-286,294,307-335,337-346
s_6e5e6dade5599e::t_3e611a89d01191 347-348
s_6e5e6dade5599e::t_5a24451b1c8ebe 103-107
s_6e5e6dade5599e::t_92cb874c295e39 327
s_6e5e6dade5599e::t_71b0e9033370b6 142-154
s_6e5e6dade5599e::t_5ca857be5bdac2 2,6
s_6e5e6dade5599e::t_57b53e45d14be2 271-272
s_6e5e6dade5599e::t_d79931cc7f2157 308-326,328-335,337-348
s_6e5e6dade5599e::t_62e85adff75695 197,199-205,212,219
s_6e5e6dade5599e::t_0170bfa0f949d6 285-286,294
s_6e5e6dade5599e::t_de822ef8989f8d 307
packages/frontend/editor-ui/src/app/composables/useNodeHelpers.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 251,289,297,329,337,360-386
s_6e5e6dade5599e::t_46f31d686f52be 251,289,297,329,337
s_6e5e6dade5599e::t_75af02a0a4874e 360-388
packages/frontend/editor-ui/src/app/composables/useNodeHelpers.ts
s_6e5e6dade5599e::t_0f34e73579fd98 1,36-39,153-159,172-176
s_6e5e6dade5599e::t_9d0d923cec28ee 143-144,146-149
s_6e5e6dade5599e::t_b063a8bed13062 36-39
s_6e5e6dade5599e::t_5a131548b3f179 153-156,157-159,172-176
s_6e5e6dade5599e::t_79df5777a34aae 1
packages/cli/src/executions/pre-execution-checks/__tests__/credentials-permission-checker.test.ts
s_6e5e6dade5599e::t_a781f50cf48099 706-707,710,720
s_6e5e6dade5599e::t_13d02c9516edc4 145-149,166-167
s_6e5e6dade5599e::t_0f34e73579fd98 629,663,665-668,673-675,680-682,684-685,688-690,692-696,698-705,708-709,711-712,714-717,730-731,733
s_6e5e6dade5599e::t_c20ca7202f6e2f 15,30,39,70,301,683,687,691,697,713
s_6e5e6dade5599e::t_65fb0cd11959d6 69,664,669-672,676-679,686,718-719,721-729,732,734-736
s_6e5e6dade5599e::t_03e33859aec86e 737
s_6e5e6dade5599e::t_1c534b91c1b84c 663,665-668,673-675,680-682,684-685,688-690,692-696,698-705,708-709,711-712,714-719,721-722,737
s_6e5e6dade5599e::t_4df5178167927d 629
packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue
s_6e5e6dade5599e::t_9d0d923cec28ee 168-170,172-173,715
s_6e5e6dade5599e::t_0f34e73579fd98 167,171
s_6e5e6dade5599e::t_f94f7f454293a1 167,171
s_6e5e6dade5599e::t_2e5dd1e3a82c43 165-166
packages/cli/test/integration/workflows/workflows.controller.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 148
s_6e5e6dade5599e::t_60c4ddb115910a 148
packages/cli/src/executions/pre-execution-checks/credentials-permission-checker.ts
s_6e5e6dade5599e::t_6933a8a690edfe 148,153-157,200-203,208,214-215,228,244
s_6e5e6dade5599e::t_a781f50cf48099 163-167
s_6e5e6dade5599e::t_0f34e73579fd98 32,34-35,37-45,48-50,109-111,113,126,141,173-176,180,182-183,186-190,192
s_6e5e6dade5599e::t_a9a373f337a34f 9,125,127-139,158-162,169-172,177-179,181,184-185,191,193
s_6e5e6dade5599e::t_6f06f5233409c2 10,33,36,46-47,75
s_6e5e6dade5599e::t_511c360a4baf09 131,141,169,174-176,180,182,183,186-190,192
s_6e5e6dade5599e::t_210898c5a5d602 32,34-35,37-45,48-50
s_6e5e6dade5599e::t_0cc3dae14c6f86 109-111,113
packages/cli/src/workflow-runner.ts
s_6e5e6dade5599e::t_0f34e73579fd98 273
s_6e5e6dade5599e::t_96376ba7fbf4b5 273
packages/cli/src/credentials/credentials-finder.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 42-45,48-50
s_6e5e6dade5599e::t_b8a20c4b4690a8 42-45,48-50
packages/cli/src/workflows/workflow-validation.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 8,431-432
s_6e5e6dade5599e::t_87567cb865656c 432
s_6e5e6dade5599e::t_9949c245ad3c28 8
s_6e5e6dade5599e::t_5fe2703fe69b8a 431
packages/cli/test/integration/credentials/credentials.api.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 203,213-215,237,252,283,303,367,377-379,388-394,449,469,492,908,1302
s_6e5e6dade5599e::t_ca9aefd031722d 203,213-215,237,252,283,303,367,377-379,388-389
s_6e5e6dade5599e::t_978c669d443e58 390-394,449,469,492,908,1302
packages/cli/src/webhooks/live-webhooks.ts
s_6e5e6dade5599e::t_0f34e73579fd98 23,53,142-144
s_6e5e6dade5599e::t_a4f415e9d17e2d 142-144
s_6e5e6dade5599e::t_343d2d536d99aa 23,53
packages/cli/src/workflows/__tests__/workflow-creation.service.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 154,285
s_6e5e6dade5599e::t_5b0a91d30d7b80 154,285
packages/cli/src/__tests__/workflow-execute-additional-data.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 345-360
s_6e5e6dade5599e::t_a85e1fc6e245ce 345-360
packages/cli/src/modules/redaction/executions/strategies/full-item-redaction.strategy.ts
s_6e5e6dade5599e::t_0f34e73579fd98 31-35
s_6e5e6dade5599e::t_3d25e28126e8a5 31-35
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 93
s_6e5e6dade5599e::t_89aaa68b51cece 93
packages/cli/src/workflow-execute-additional-data.ts
s_6e5e6dade5599e::t_0f34e73579fd98 585-593
s_6e5e6dade5599e::t_a437cccf89a321 585-593
packages/@n8n/db/src/repositories/credentials.repository.ts
s_6e5e6dade5599e::t_0f34e73579fd98 74-82
s_6e5e6dade5599e::t_412c37d1d046f8 74-82
packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 34,98,149,178
s_6e5e6dade5599e::t_b651a616eacbb1 178
s_6e5e6dade5599e::t_949636852185e9 34,98,149
packages/@n8n/db/src/repositories/shared-credentials.repository.ts
s_6e5e6dade5599e::t_4ccd88f5dccd5d 125-136
s_6e5e6dade5599e::t_0f34e73579fd98 261-262,266
s_6e5e6dade5599e::t_8535ab48a0a4cb 135-136
s_6e5e6dade5599e::t_09eaddcb611be6 261-262,266
s_6e5e6dade5599e::t_22db9940c424c2 125,127,131
packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 23
s_6e5e6dade5599e::t_e27fe1f41f3002 23
packages/cli/src/modules/redaction/executions/strategies/__tests__/node-defined-field-redaction.strategy.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 16
s_6e5e6dade5599e::t_05b22574f2edf9 16
packages/frontend/editor-ui/src/app/stores/workflowDocument.store.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 329
s_6e5e6dade5599e::t_46f31d686f52be 329
packages/cli/src/credentials/credential-usability.service.ts
s_6e5e6dade5599e::t_c9047d962e8455 1-65
packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue
s_6e5e6dade5599e::t_68b1ef5b6d237e 1447
s_6e5e6dade5599e::t_587d93261d1efd 1064,1067,1070,1076-1078
s_6e5e6dade5599e::t_b455e7e3f067f3 1079,1757-1765
s_6e5e6dade5599e::t_148c4c970f682f 50,52,1065-1066,1068-1069,1071-1075,1443-1446,1448-1454,1456-1462,1466,1471,1473,1488,1492,1496,1502-1503
s_6e5e6dade5599e::t_b3a75a7d2df53c 1464-1465,1467-1470,1472,1474-1487,1489-1491,1493-1495,1497-1500
s_6e5e6dade5599e::t_850db489bbd000 1463,1501
s_6e5e6dade5599e::t_4642aaecee5362 1080
packages/cli/src/modules/agents/__tests__/agents-credential-provider.test.ts
s_6e5e6dade5599e::t_dfdf4a1bee336a 58,218
packages/cli/src/modules/redaction/executions/execution-redaction.interfaces.ts
s_6e5e6dade5599e::t_0f34e73579fd98 19-22
s_6e5e6dade5599e::t_f6d4810595afb8 19-22
packages/cli/src/__tests__/active-workflow-manager.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 97,236,449,709,896-897,921,1375,1564,1644
s_6e5e6dade5599e::t_3d5c3020d4146b 97,236,449,709,921,1375,1564,1644
s_6e5e6dade5599e::t_5acf3f96fe72bf 896-897
packages/cli/src/modules/redaction/executions/strategies/__tests__/full-item-redaction.strategy.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 14
s_6e5e6dade5599e::t_05b22574f2edf9 14
packages/cli/src/workflows/workflow-publisher.service.ts
s_6e5e6dade5599e::t_0f34e73579fd98 1-48
s_6e5e6dade5599e::t_869f34db81de8d 1-48
packages/@n8n/permissions/src/roles/scopes/credential-sharing-scopes.ee.ts
s_6e5e6dade5599e::t_0f34e73579fd98 5,17-21
s_6e5e6dade5599e::t_c407def4401ad1 5,17-21
packages/frontend/editor-ui/src/features/core/folders/components/MoveToFolderModal.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 115,128
s_6e5e6dade5599e::t_46f31d686f52be 115,128
packages/frontend/editor-ui/src/features/core/folders/folders.store.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 191
s_6e5e6dade5599e::t_46f31d686f52be 191
packages/cli/src/workflows/__tests__/workflow.service.test.ts
s_6e5e6dade5599e::t_0f34e73579fd98 117,134-135,487,504-505,1272,1289-1290,1984-1986,2002-2003,2127-2129,2145-2146,2435,2452-2453,2606,2623-2624,2788-2790,2806-2807,2893-2895,2911-2912
s_6e5e6dade5599e::t_069fef9841591d 134-135,504-505,1289-1290,2002-2003,2145-2146,2452-2453,2623-2624,2806-2807,2911-2912
s_6e5e6dade5599e::t_bb27ecc5cbf429 117,487,1272,1984-1986,2127-2129,2435,2606,2788-2790,2893-2895
packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap
s_6e5e6dade5599e::t_7b4d390e87bfb9 33
s_6e5e6dade5599e::t_68a6ea20014dac 33
packages/cli/test/integration/workflows/workflows.controller.ee.test.ts
s_6e5e6dade5599e::t_1a074e3fc50a76 814-815,825-827,832-833,1227-1261
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "067130b2cfe40ab3078fe6ba530a7ded6ddf75a3",
"prompts": {},
"sessions": {
"s_6e5e6dade5599e": {
"agent_id": {
"tool": "claude",
"id": "877ad200-a326-4a16-a593-edd12c995d4b",
"model": "claude-opus-5"
},
"human_author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/playwright/services/workflow-api-helper.test.ts
s_6292f7a6ebb209::t_e9830ebb09f067 34,38-46,126-129
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "06ad1ff911642a1f1af85ba1e38258af002ab8a9",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,12 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "06bbf74dc1f30d106a12d62bdd86549fbbbf4c5b",
"prompts": {},
"humans": {
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/cli/src/modules/agents/agent-message-queue.service.ts
s_5e086fee025135::t_ffb45fd573a8d8 415-422,491,510-511,578-582
s_5e086fee025135::t_4ae1c21cb844e8 471-477
packages/cli/test/integration/agents/agent-message-queue.test.ts
s_5e086fee025135::t_023417e72f42ef 752,755,770-777,789-816,1029-1050
s_5e086fee025135::t_24655bbe51c231 1051-1053
packages/cli/src/modules/agents/repositories/agent-message-queue.repository.ts
s_5e086fee025135::t_a73ac9ba456f9c 105-108
s_5e086fee025135::t_ffb45fd573a8d8 45-48
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "06db821f9c38180ade1479aafaf9db735ba57b71",
"prompts": {},
"sessions": {
"s_5e086fee025135": {
"agent_id": {
"tool": "codex",
"id": "01a0aa2b-2f7f-7372-94a6-218b9a368b72",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -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 <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,40 @@
packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
s_aeecfe178a9b3d::t_792465b8849b97 1
s_c99dd4ad746340::t_102fefca7df94e 67-77
s_cbb79750df051b::t_46d70cad525a10 136,148-151
s_cbb79750df051b::t_d67a0aecd2f407 12-18
s_aeecfe178a9b3d::t_1aa7cf4efd8b44 2-11,19-63,65-66,78-135,137-147,152-161
s_cbb79750df051b::t_b9b5d03e345528 64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "071b80bca0553882b1f46f101852fa99b77cb4ce",
"prompts": {},
"sessions": {
"s_aeecfe178a9b3d": {
"agent_id": {
"tool": "claude",
"id": "a1c3abc3-6b2a-413e-a33c-2c784b044f11",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_c99dd4ad746340": {
"agent_id": {
"tool": "cursor",
"id": "573dbfcf-6518-4e1d-b9a1-0978f01bfbd9",
"model": "default"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cbb79750df051b": {
"agent_id": {
"tool": "claude",
"id": "d0d1ba17-1e97-4931-bc10-1912b50c57f0",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -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>"
}
}
}

View File

@ -1,5 +1,6 @@
packages/@n8n/db/src/migrations/common/1786547629549-CreateGitConnectionTable.ts
s_396d47bc47d872::t_7ad9caed05c0e5 3
s_d0ecbd8335692d::t_303d0facdf04e0 6
---
{
"schema_version": "authorship/3.0.0",
@ -14,6 +15,14 @@ packages/@n8n/db/src/migrations/common/1786547629549-CreateGitConnectionTable.ts
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_d0ecbd8335692d": {
"agent_id": {
"tool": "claude",
"id": "5f4b4595-f633-4926-ab16-1b2e11245ae5",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -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 <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/git-connections.ee/__tests__/git-connections-git.service.test.ts
s_c5af3107e0afb1::t_e71893d1363690 56-83
packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
s_c5af3107e0afb1::t_ba4b12834a7988 84-87
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "080276fe5ebfc9e16e60129936f2d40ccd1f2d62",
"prompts": {},
"sessions": {
"s_c5af3107e0afb1": {
"agent_id": {
"tool": "claude",
"id": "d5f30216-16b1-463d-983f-29dcd10464ab",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -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 <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,143 @@
packages/@n8n/api-types/src/agents/dto.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 221,260,272
s_d27d09d94cc9ff::t_37a36a2c239f71 273
packages/@n8n/decorators/src/pubsub/pubsub-metadata.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 29
packages/cli/src/modules/agents/__tests__/agent-execution-update-broadcaster.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 50-87,89,98,105,110-111,113-115,117-118,130-131,135-136,153-177
s_d27d09d94cc9ff::t_93abef1f6b83bd 34
s_d27d09d94cc9ff::t_2ced8289039e37 96
s_d27d09d94cc9ff::t_27ac0db6c8c56b 90-94,99-100,102,104,107,109
s_d27d09d94cc9ff::t_e8d14e87cc40ed 137-152
s_d27d09d94cc9ff::t_dc524361bbab9a 88,95,97,101,103,106,108
s_d27d09d94cc9ff::t_0c0c2e271076ba 112,116,119-129,132-134
packages/cli/src/modules/agents/entities/agent-message-queue.entity.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 45
packages/@n8n/api-types/src/agents/types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 369-389
packages/cli/src/modules/agents/agent-chat.controller.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 4-6,16-25,45-46,121,125,128,130,134,136-151,154,162-164,168-171,176,178-181,183,190,197,201,205,208,210-219,221-230,232-249,250-266,268-320,349,351,355
s_d27d09d94cc9ff::t_3e50cd9e707603 335,337-346,354
s_d27d09d94cc9ff::t_955b8ec3a3d8ee 152,186-188,192-196
s_4af91ea8a019b5::t_89a4ebee2c2f10 336,347-353
packages/cli/src/modules/agents/agent-message-queue.service.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 2,6,8-10,19-20,24-27,29-31,38-42,43,48,52,70-71,95-97,99,101,128-132,133,134-149,151-235,237,240,242-253,276-277,286-288,290-302,315-317,347-348,384-385,388-391,394-395,406,415-416,423-424,438,443,445-448,454-456,458-463,464-474,476,478,481-483,485-487,490-491,504-515,521-529,530-538,542,547-568,574-602,606,608-611,617,627,653-664,666
s_d27d09d94cc9ff::t_ffa3533c0fddaa 665
s_d27d09d94cc9ff::t_eac241ec0f33c5 102-126
s_d27d09d94cc9ff::t_ec78dee24f460f 47
s_d27d09d94cc9ff::t_955b8ec3a3d8ee 98,127
s_d27d09d94cc9ff::t_fb65def2c5fc6a 278-285
s_d27d09d94cc9ff::t_0af911286dd233 5,484
s_4af91ea8a019b5::t_89a4ebee2c2f10 303-314,603-605
s_5e086fee025135::t_ffb45fd573a8d8 427-428,433,436-437,520,539,541,612-616
s_5e086fee025135::t_4ae1c21cb844e8 492,499-503
packages/cli/src/modules/agents/agent-message-queue.types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 2,11-12,13-22,82-85
packages/cli/src/modules/agents/agent-execution-update-broadcaster.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 41-48,64-70
s_d27d09d94cc9ff::t_9410136a88c552 71
s_d27d09d94cc9ff::t_93abef1f6b83bd 50-51
s_d27d09d94cc9ff::t_db405d3937cbc3 49
s_d27d09d94cc9ff::t_d2d1c2018307a9 18,53-54,59,61
s_d27d09d94cc9ff::t_7f6f312a556a3e 19,52,55-58,60,62-63
packages/cli/src/scaling/pubsub/pubsub.event-map.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 136-140
packages/@n8n/api-types/src/agents/__tests__/agent-chat-resume.dto.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 5-9
packages/cli/src/scaling/pubsub/__tests__/publisher.service.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 174
packages/@n8n/api-types/src/push/agents.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 1-3,31-51
packages/cli/src/scaling/pubsub/pubsub.types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 63,113
packages/cli/src/scaling/constants.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 40
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 35-46,101-104,315-354,355-384,386-390,392-398,400,402-416,421-428,486-490,493-494,496-500,502-506,529-530,532-540,542,545,547-548,550-553
s_d27d09d94cc9ff::t_955b8ec3a3d8ee 509-526,528
s_d27d09d94cc9ff::t_5f829fd95d20e1 462-483
s_d27d09d94cc9ff::t_b033bdcfc69634 527
packages/cli/src/modules/agents/repositories/agent-message-queue.repository.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 7,45,65-66,73-102,125-126,135-136
s_5e086fee025135::t_a73ac9ba456f9c 147
packages/cli/src/modules/agents/integrations/__tests__/n8n-checkpoint-storage.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 289
packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 394-395
packages/cli/test/integration/agents/agent-message-queue.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 10,25-26,36,63,107,124-128,158-160,165-174,190-191,195,317,360,499-500,502-504,546-615,617-680,682,694,706,708,710-721,723-724,729-730,736-740,743-756,758-759,764-765,767-768,769-774,783-784,787-795,824-854,906-919,937-939,1058-1062,1064-1065,1067-1094,1192-1196,1245,1289-1290,1292-1308,1310-1334,1372,1375,1384
s_d27d09d94cc9ff::t_723f2964dbf001 903
s_d27d09d94cc9ff::t_eac241ec0f33c5 542
s_d27d09d94cc9ff::t_f6b2c829be763f 859-860,867-870,872,874
s_d27d09d94cc9ff::t_fae834f6585120 512-541,543-545
s_d27d09d94cc9ff::t_5f7cd1deaf5da6 855-858,861-866,871,873,875-884
s_d27d09d94cc9ff::t_80bd04bb9f9f85 885-902,904-905
s_5e086fee025135::t_023417e72f42ef 763,766,775-782,796-823,1096-1116
s_5e086fee025135::t_24655bbe51c231 1117-1119
packages/@n8n/api-types/src/agents/__tests__/agent-chat-message.dto.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 5,14,22-26,30-36,38-42,47,56,69,76
packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 193,197
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentChatQueue.test.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 1-406
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 7,21,26,31-33,84,152,183-185,191,199-201,226-227,232,283-307,440,476,644,646-655,686,731-775,831,858,862-877,880,882-894,897,899-900,902-904,906-907,910,912-917,919-920,922-923,955-956,993,999,1004,1010
packages/frontend/editor-ui/src/features/agents/types.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 15-16
packages/frontend/@n8n/i18n/src/locales/en.json
s_d27d09d94cc9ff::t_d03ba9dcb60182 7719-7726
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_d27d09d94cc9ff::t_d03ba9dcb60182 1994-1999,2010
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatQueue.test.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 1-117
packages/frontend/editor-ui/src/features/agents/components/AgentChatQueue.vue
s_d27d09d94cc9ff::t_d03ba9dcb60182 1-225
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentChatStream.test.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 10-11,54-56,65-103,105,108-118,125-128,136,182,204-205,225-235,247-252,260-262,265-267,273,275-276,278,281-282,301-316,318,320,322-325,327,329,331-332,344,349,366,405,456,481,507,526,533,545,567,573,579,600-601,621,641,661,680,705,729,764,799,829,866,895,923,960,1000,1046,1108,1191,1218-1227,1310,1352,1393,1423,1457,1502,1610,1632,1638-1639,1655,1663,1729,1820-1821,1825,1854
packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 12-13,23-28,70,73-77,94-113,154,184,186,193-198,216-218,220,222-303,307,309-310,327-338,343,350-355,361,379,383-388,415,467-469,530,561,770-779,790,814-901,903-906,911,913-919,921,923-928,930-934,936,940-964,966-968,974-995,997-1009,1011-1012,1016-1032,1035-1049,1066-1070,1072-1087,1090-1091,1093-1095,1101,1113-1115
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 12,1835,1837-1842,1870,1872-1877,1888-1924
s_d27d09d94cc9ff::t_63991af7e6dd6b 1925
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 69-70
packages/frontend/editor-ui/src/features/agents/components/interactive/InteractiveCard.vue
s_d27d09d94cc9ff::t_d03ba9dcb60182 3-4,32-35,84-94
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_d27d09d94cc9ff::t_d03ba9dcb60182 34,101-104,111,113-118,367,371-377,399-401,432-435,539,544,550,552,619-624,640,642
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
s_d27d09d94cc9ff::t_d03ba9dcb60182 5-9,599-681
s_d27d09d94cc9ff::t_7eb15091298a74 682
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "087f387b2816f4836eab2f3441625ffa7cf8826e",
"prompts": {},
"sessions": {
"s_4af91ea8a019b5": {
"agent_id": {
"tool": "codex",
"id": "01a0aa2b-c854-7983-b417-6c061b664b19",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_5e086fee025135": {
"agent_id": {
"tool": "codex",
"id": "01a0aa2b-2f7f-7372-94a6-218b9a368b72",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_d27d09d94cc9ff": {
"agent_id": {
"tool": "codex",
"id": "01a0a974-d93e-7a81-998f-70beb9ade7da",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,103 @@
packages/cli/src/public-api/v1/shared/middlewares/global.middleware.ts
s_e2203a10d11968::t_610b3fbd808be1 179
s_e2203a10d11968::t_83b28e961e8f42 18-19
s_f865d7992a33c6::t_13261027c7b75b 181
s_f865d7992a33c6::t_48ad6d3f606033 20-21
packages/cli/test/integration/public-api/users.ee.test.ts
s_e2203a10d11968::t_5145c2f17f21c2 7
s_e2203a10d11968::t_0238c8197d8c9d 6
s_e2203a10d11968::t_5e31f5853c1301 291-293,295-297,301-303
s_e2203a10d11968::t_afb7d37180e070 305-316
s_e2203a10d11968::t_46beb9c747b363 304
s_e2203a10d11968::t_ef065a30c41d21 285
s_e2203a10d11968::t_bc17415943e274 1
packages/@n8n/decorators/src/controller/index.ts
s_f865d7992a33c6::t_d4a487152ddd26 15
packages/@n8n/decorators/src/controller/types.ts
s_f865d7992a33c6::t_5bf52a80130d9c 70-71
packages/cli/src/public-api/__tests__/public-api-controller.registry.test.ts
s_f865d7992a33c6::t_3379ae94d293ea 6,14
s_f865d7992a33c6::t_67b356cda6c84d 396-397,399-400,402-417,419-426,428-449,451-467,469-470,476-495
s_f865d7992a33c6::t_a2144d7312a15c 471-475
packages/@n8n/decorators/src/controller/requires-user-quota.ts
s_f865d7992a33c6::t_385c4024244228 1-7,8-15
packages/@n8n/decorators/src/controller/__tests__/requires-user-quota.test.ts
s_f865d7992a33c6::t_c55d4de07c5687 1-4,6-45,46-61
packages/cli/src/public-api/public-api-controller.registry.ts
s_f865d7992a33c6::t_142e7d1097c794 145-148
s_f865d7992a33c6::t_9349f32550b5d5 27-30
s_f865d7992a33c6::t_b3d988359f72c4 221-222,224-231
packages/@n8n/api-types/src/dto/user/list-users-query.dto.ts
s_e2203a10d11968::t_b34d378dccca22 1-12
packages/@n8n/api-types/src/dto/user/user-public.dto.ts
s_e2203a10d11968::t_783ac42b1b762e 10-11
s_e2203a10d11968::t_b557019c3c2998 1-9,12-36
packages/@n8n/api-types/src/dto/user/__tests__/list-users-query.dto.test.ts
s_e2203a10d11968::t_1b04935fdad876 1-25,34-35
s_e2203a10d11968::t_4839e9b0f1e888 26-33
packages/@n8n/api-types/src/dto/user/__tests__/user-public.dto.test.ts
s_e2203a10d11968::t_f563e4e18efabe 1-39
packages/cli/src/public-api/v1/handlers/users/users.mapper.ts
s_e2203a10d11968::t_d65804b1837d42 1,5,7-12,17-18
s_e2203a10d11968::t_344af926f18b6d 22
packages/@n8n/api-types/src/dto/user/get-user-query.dto.ts
s_e2203a10d11968::t_7a518af80cb486 1-6
packages/@n8n/api-types/src/dto/index.ts
s_e2203a10d11968::t_3a6beff7fe9f50 114-116
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_e2203a10d11968::t_0b5ea20aa1db02 214
packages/cli/src/public-api/v1/controllers/__tests__/users.public.controller.test.ts
s_e2203a10d11968::t_13e390c1c14004 154
s_e2203a10d11968::t_ce19800248826c 50-55,83-88,101-106
s_e2203a10d11968::t_adf927e74142df 1-30,34-49,56-60,66,70-82,89-100,107-128,134,138-153,155-157
s_e2203a10d11968::t_92859f354d0959 129-133,135-137
s_e2203a10d11968::t_7291d07b8864c3 61-65,67-69
s_e2203a10d11968::t_6cdbef2be36d0d 31-33
packages/@n8n/api-types/src/dto/user/__tests__/get-user-query.dto.test.ts
s_e2203a10d11968::t_64cdf5ae191375 1-21
packages/cli/src/public-api/v1/controllers/index.ts
s_e2203a10d11968::t_d6ca1ee1ba1e76 15
packages/cli/src/public-api/v1/controllers/users.public.controller.ts
s_e2203a10d11968::t_7a0dce0ed39b3e 20
s_e2203a10d11968::t_7f17458d857cb1 8-10,12-19,21-50,52-89,91-93,95-111
s_e2203a10d11968::t_dbd4dd8375839f 1-5,7
s_e2203a10d11968::t_ded7d7c94191cb 6,11
s_e2203a10d11968::t_a0cf3707b474e0 51
s_e2203a10d11968::t_8ada91a16ff503 90,94
packages/cli/src/public-api/v1/handlers/users/spec/paths/getUser.generated.yml
s_e2203a10d11968::t_0119d8754e4f4b 1-13,15-87
s_e2203a10d11968::t_d4308d40090f09 14,88-89
packages/cli/src/public-api/v1/handlers/users/spec/paths/getUsers.generated.yml
s_e2203a10d11968::t_823b1ebbe681b3 1-101
s_e2203a10d11968::t_2b8c61bfb27bca 102-103
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
s_e2203a10d11968::t_9f24035dba8baa 168-173
packages/@n8n/api-types/src/index.ts
s_e2203a10d11968::t_d32e9826ce29a1 161
packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts
s_e2203a10d11968::t_b81a7d981f7a24 23
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "091cd9ad4d3adc34a745dbe2c7f3c2f2d7b765dc",
"prompts": {},
"sessions": {
"s_e2203a10d11968": {
"agent_id": {
"tool": "claude",
"id": "ed3d6309-066a-42ef-9973-7caa9371790f",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
},
"s_f865d7992a33c6": {
"agent_id": {
"tool": "claude",
"id": "7a812bf1-111a-4e2b-b16e-a7af15a606d6",
"model": "claude-opus-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,34 @@
packages/cli/src/modules/external-secrets.ee/secrets-cache.service.ts
s_4eb5e854703085::t_ac760cf60fcf0a 2,6,20,48,51-52
packages/cli/src/modules/external-secrets.ee/__tests__/retry-manager.service.test.ts
s_4eb5e854703085::t_ac760cf60fcf0a 31,41
packages/cli/src/modules/external-secrets.ee/types.ts
s_4eb5e854703085::t_ac760cf60fcf0a 1,3,6,66-68
packages/cli/src/modules/external-secrets.ee/__tests__/secrets-cache.service.test.ts
s_4eb5e854703085::t_ac760cf60fcf0a 2,6,15,25,68
packages/cli/src/modules/external-secrets.ee/external-secrets.config.ts
s_4eb5e854703085::t_ac760cf60fcf0a 9-16
packages/cli/src/modules/external-secrets.ee/__tests__/external-secrets-manager.ee.test.ts
s_4eb5e854703085::t_a608a096c8bb3b 3,12,30,1481,1509,1539
s_4eb5e854703085::t_ac760cf60fcf0a 1133-1137
packages/cli/src/modules/external-secrets.ee/retry-manager.service.ts
s_4eb5e854703085::t_ac760cf60fcf0a 80-82,87-88
packages/cli/src/modules/external-secrets.ee/__tests__/provider-lifecycle.service.test.ts
s_4eb5e854703085::t_ac760cf60fcf0a 2,11,17,119,149
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "09358e2ce97328c8054e51a9d5592adbbc09632e",
"prompts": {},
"sessions": {
"s_4eb5e854703085": {
"agent_id": {
"tool": "claude",
"id": "49d4aba1-cdb7-4557-ab47-bdbb665d06a4",
"model": "claude-fable-5-1"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

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

View File

@ -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 <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,64 @@
packages/@n8n/api-types/src/agents/dto.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 221,260,272
s_d27d09d94cc9ff::t_37a36a2c239f71 273
packages/@n8n/decorators/src/pubsub/pubsub-metadata.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 29
packages/cli/src/modules/agents/__tests__/agent-execution-update-broadcaster.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 49-140
packages/cli/src/modules/agents/entities/agent-message-queue.entity.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 45
packages/@n8n/api-types/src/agents/types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 369-389
packages/cli/src/modules/agents/agent-chat.controller.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 4-6,16-25,45-46,121,125,128,130,134,136-151,153,161-163,167-170,175,177-181,183,187,189-193,197,201,204,206-215,217-226,228-263,265-317,332-341,348
packages/cli/src/modules/agents/agent-message-queue.service.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 7,10,12-14,18-19,24-27,29-31,38-45,48-49,53,71-72,95-98,100-151,153-237,239,242,244-255,278-283,285-314,344-345,373-378,381-382,393,396,399-400,407-408,411-414,416,420,422-429,431-450,452-461,464-508,513-575,580-583,610-621,623
s_d27d09d94cc9ff::t_ffa3533c0fddaa 622
packages/cli/src/modules/agents/agent-message-queue.types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 2,13-25,85-88
packages/cli/src/modules/agents/agent-execution-update-broadcaster.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 7,17-18,42-76
s_d27d09d94cc9ff::t_9410136a88c552 77
packages/cli/src/scaling/pubsub/pubsub.event-map.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 136-140
packages/@n8n/api-types/src/agents/__tests__/agent-chat-resume.dto.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 5-9
packages/cli/src/scaling/pubsub/__tests__/publisher.service.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 174
packages/@n8n/api-types/src/push/agents.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 1-3,31-51
packages/cli/src/scaling/pubsub/pubsub.types.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 63,113
packages/cli/src/scaling/constants.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 40
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 35-46,101-104,315-385,387-391,393-399,401,403-417,422-429,465-469,472-473,475-479,481-485,488-489,491-499,501,504,506-507,509-512
packages/cli/src/modules/agents/repositories/agent-message-queue.repository.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 4,34,46-80,87-90,99-100,107
packages/cli/src/modules/agents/integrations/__tests__/n8n-checkpoint-storage.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 276
packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 391-392
packages/cli/test/integration/agents/agent-message-queue.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 5,20-21,30,59,103,120-124,154-156,161-170,182-183,186,306,349,488-489,491-493,501-570,572-635,637,649,661,663,665-676,678-679,684-685,691-695,698-711,713-714,718-798,816-818,877-914,919-923,974,1013-1058,1096,1099,1108
packages/@n8n/api-types/src/agents/__tests__/agent-chat-message.dto.test.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 5,14,22-26,30-36,38-42,47,56,69,76
packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts
s_d27d09d94cc9ff::t_bb2cf313c4322d 166,170
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0a67556db5d89244f9ecea95386160f1a9a85104",
"prompts": {},
"sessions": {
"s_d27d09d94cc9ff": {
"agent_id": {
"tool": "codex",
"id": "01a0a974-d93e-7a81-998f-70beb9ade7da",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -1,20 +1,23 @@
packages/cli/src/modules/n8n-packages/io/__tests__/directory-package-writer.test.ts
s_66f0116e999381::t_3218f9f7f983c4 1-42,59-84
s_66f0116e999381::t_3218f9f7f983c4 1-42,1-50,54-84,59-84
ai_agent 51-53
packages/cli/src/modules/n8n-packages/__tests__/export-project-to-directory.integration.test.ts
s_66f0116e999381::t_992f62357d987c 1-3,5-68,105
s_66f0116e999381::t_992f62357d987c 1-3,1-79,5-68,83-105,105
s_4201f3747fb456::t_5c56cc38837f1b 72,76-77,83-84
s_b3870ba058e6f8::t_beae8ed26d5899 90-91,98-99
s_b3870ba058e6f8::t_705b7ad36bad41 104
ai_agent 80-82
packages/cli/src/modules/n8n-packages/io/directory/directory-package-writer.ts
s_66f0116e999381::t_a2054d5401fe1c 1-2,4-17,22,24-25,30-39,41,44-45,47-65
s_66f0116e999381::t_a2054d5401fe1c 1-2,1-65,4-17,22,24-25,30-39,41,44-45,47-65
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_66f0116e999381::t_d77164df1547ab 30-31
s_66f0116e999381::t_90d640a831b7c2 41
s_66f0116e999381::t_803280a0b1c331 77,80-83,88-90,92,95,97-101
s_66f0116e999381::t_803280a0b1c331 77,77-102,80-83,88-90,92,95,97-101
s_66f0116e999381::t_f57d57ee8ff6da 326
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_66f0116e999381::t_3f4bb4ab659dc2 344-350
packages/cli/src/modules/n8n-packages/io/package-writer.ts
s_66f0116e999381::t_b95539ed95e7a7 1-2,7
s_66f0116e999381::t_b95539ed95e7a7 1-2,1-7,7
---
{
"schema_version": "authorship/3.0.0",

View File

@ -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 <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,720 @@
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_98fbbcbbfb4836::t_cbec60ba83252e 7-11,183,234,834,908,912,920-925,1072,1074-1087
packages/cli/src/modules/agents/background/agent-background-job.service.ts
s_98fbbcbbfb4836::t_00a8216df20b32 12,17,43,132,155,173-178,197-203,218-226,245-249,259,261-293,315,340-362,367,370,450-453,464
packages/cli/src/modules/agents/background/agent-wake.service.ts
s_98fbbcbbfb4836::t_00a8216df20b32 19-20,65,193-197,209-213,226,231
packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts
s_98fbbcbbfb4836::t_1ed0f6a9892fdd 112-157
packages/cli/src/modules/agents/agent-execution.service.ts
s_98fbbcbbfb4836::t_cbec60ba83252e 71,273-274
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_98fbbcbbfb4836::t_cbec60ba83252e 14-15,40-41,73-74,79-80,129,137-278
s_98fbbcbbfb4836::t_626b4f7eeee745 279-280
.devcontainer/codespaces/README.md
s_98fbbcbbfb4836::t_3e1897f1f14ec9 51-63,120-125,145-147,149-150,164,171-172
.devcontainer/codespaces/agent-worker.mjs
s_98fbbcbbfb4836::t_4be5eaf41b9cc3 93-94,124,212
.devcontainer/codespaces/agent-worker.test.mjs
s_98fbbcbbfb4836::t_4314ca978b8e78 27-29,302,351-352
.devcontainer/codespaces/cloud-session.test.mjs
s_98fbbcbbfb4836::t_8d2340d73935d0 67
.devcontainer/codespaces/devcontainer.json
s_98fbbcbbfb4836::t_7539043f6de95d 21-22,26-27
.devcontainer/codespaces/post-start.mjs
s_98fbbcbbfb4836::t_107009bbe466bc 2,7,71-92,94
.github/actions/ci-filter/__tests__/ci-filter.test.ts
s_98fbbcbbfb4836::t_bea10f131061ae 16,399-492
.github/actions/ci-filter/action.yml
s_98fbbcbbfb4836::t_28634a61eceff9 37
.github/actions/ci-filter/ci-filter.mjs
s_98fbbcbbfb4836::t_700faf9d8e7091 98-110,119-120,131,136,147,159,164,167,183,192,195,197,221,225-226,303-306,308
.github/scripts/db-test-matrix.mjs
s_98fbbcbbfb4836::t_d5996731310fda 30-32,102
.github/scripts/db-test-matrix.test.mjs
s_98fbbcbbfb4836::t_01461c65be452d 65-66,73-85
.github/test-metrics/e2e-impact-map.json
s_98fbbcbbfb4836::t_22668fa257d0ef 1
.github/workflows/ci-pr-quality.yml
s_98fbbcbbfb4836::t_b2930abc34f558 131-154,172
.github/workflows/test-db-reusable.yml
s_98fbbcbbfb4836::t_d422554dd57379 1,15,24-25,46,66-91
.github/workflows/test-e2e-performance-reusable.yml
s_98fbbcbbfb4836::t_8cc75e48c119bc 21-22,48,52-53,57
.github/workflows/test-unit-reusable.yml
s_98fbbcbbfb4836::t_a3b3d2534dae41 170-172,207-255,356,360
.github/workflows/util-probe-npm-oidc-exchange.yml
s_98fbbcbbfb4836::t_2036323f713bbc 1-61
AGENTS.md
s_98fbbcbbfb4836::t_ee3f794288f1d5 140-143
agent-harness.lock.json
s_98fbbcbbfb4836::t_d23000fcf5d4b7 1-7
docs/generated/postgres-schema/public.instance_ai_threads.md
s_98fbbcbbfb4836::t_61412093176bc8 34
docs/generated/sqlite-schema/instance_ai_threads.md
s_98fbbcbbfb4836::t_fde32093b0fdbf 40
knip.ts
s_98fbbcbbfb4836::t_32a873e6379103 59-60
package.json
s_98fbbcbbfb4836::t_4f4031a5ccd9ed 52
packages/@n8n/agents/src/runtime/__tests__/memory-orchestrator-mid-run.test.ts
s_98fbbcbbfb4836::t_1aed0bf3e989ae 78-99
packages/@n8n/agents/src/runtime/memory/memory-orchestrator.ts
s_98fbbcbbfb4836::t_7ed9ab36e10bf5 512-514
packages/@n8n/agents/src/sdk/__tests__/memory-builder-observational.test.ts
s_98fbbcbbfb4836::t_da55a23013113b 74,89,102,154,159-174
packages/@n8n/agents/src/sdk/memory.ts
s_98fbbcbbfb4836::t_fbad562045ebfc 52-54
packages/@n8n/agents/src/types/sdk/memory.ts
s_98fbbcbbfb4836::t_3f8f6918b2ed9e 318-322
packages/@n8n/ai-workflow-builder.ee/src/code-builder/handlers/parse-validate-handler.ts
s_98fbbcbbfb4836::t_f1642f1dba5458 70-82,133,165,235
packages/@n8n/ai-workflow-builder.ee/src/code-builder/handlers/test/parse-validate-handler.test.ts
s_98fbbcbbfb4836::t_5e09cdfe71cf65 7,547-559
packages/@n8n/api-types/src/agents/background-job.ts
s_98fbbcbbfb4836::t_fa75fc832f5e44 1-26
packages/@n8n/api-types/src/agents/index.ts
s_98fbbcbbfb4836::t_fd01441704ddb6 11
packages/@n8n/api-types/src/agents/types.ts
s_98fbbcbbfb4836::t_b3f9b802d2fa7b 5,338-339
packages/@n8n/api-types/src/dto/ai-preference/ai-preference-list-query.dto.ts
s_98fbbcbbfb4836::t_37ac374165dcdc 1-15
packages/@n8n/api-types/src/dto/ai-preference/ai-preference-request.dto.ts
s_98fbbcbbfb4836::t_e544e027d6402d 1-15
packages/@n8n/api-types/src/dto/credentials/__tests__/transfer-credential-public.dto.test.ts
s_98fbbcbbfb4836::t_9bcd63db43021b 1-17
packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts
s_98fbbcbbfb4836::t_1c80d71eac075a 25-30,106-112
packages/@n8n/api-types/src/dto/index.ts
s_98fbbcbbfb4836::t_afc7c57e8690c7 136-137,141-146
packages/@n8n/api-types/src/frontend-settings.ts
s_98fbbcbbfb4836::t_b0c1e3cd7a08d1 339-349
packages/@n8n/api-types/src/index.ts
s_98fbbcbbfb4836::t_f37d560f446e1b 14,127-129,133-143,159,466,564
packages/@n8n/api-types/src/instance-reporting.ts
s_98fbbcbbfb4836::t_e53d9d9616bfd2 1-7
packages/@n8n/api-types/src/push/agents.ts
s_98fbbcbbfb4836::t_171ec26d7f1d67 11-19,28
packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts
s_98fbbcbbfb4836::t_e02205109a40be 31,1127-1145
packages/@n8n/api-types/src/schemas/ai-preference.schema.ts
s_98fbbcbbfb4836::t_ec65ac88fcccfc 1-4,8-85
packages/@n8n/api-types/src/schemas/instance-ai.schema.ts
s_98fbbcbbfb4836::t_1c5c8b45436440 1697-1714
packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts
s_98fbbcbbfb4836::t_84e443a0750aa9 21
packages/@n8n/config/src/configs/instance-ai.config.ts
s_98fbbcbbfb4836::t_af7e946654003e 53-60
packages/@n8n/config/test/config.test.ts
s_98fbbcbbfb4836::t_80a75051221075 350
packages/@n8n/db/src/migrations/common/1789131391410-AddInstanceAiThreadHistoryIndex.ts
s_98fbbcbbfb4836::t_1266ac952c3211 1-11
packages/@n8n/db/src/repositories/ai-preference.repository.ts
s_98fbbcbbfb4836::t_97f97beea2605e 2,9-12,14-24,33,35-50,52-76
packages/@n8n/db/src/repositories/index.ts
s_98fbbcbbfb4836::t_e1461e7bb3de66 13
packages/@n8n/decorators/src/pubsub/pubsub-metadata.ts
s_98fbbcbbfb4836::t_9f4c39e6689a60 29
packages/@n8n/engine/src/index.ts
s_98fbbcbbfb4836::t_9aa917bd31181d 32
packages/@n8n/instance-ai/evaluations/harness/stub-services.ts
s_98fbbcbbfb4836::t_2d701d32c29c95 81-84,106,113,135,145-151,244-245
packages/@n8n/instance-ai/knowledge-base/reference/workflow-builder-guardrails.md
s_98fbbcbbfb4836::t_e3e98702776946 9-12
packages/@n8n/instance-ai/skills/debugging-executions/SKILL.md
s_98fbbcbbfb4836::t_e2e106ee53f1d5 30-53
packages/@n8n/instance-ai/skills/post-build-flow/SKILL.md
s_98fbbcbbfb4836::t_a6ab9dd5a9782c 328-352,465-467,608-617
packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md
s_98fbbcbbfb4836::t_fb5ca904466f0e 594-599,610-611
packages/@n8n/instance-ai/src/agent/__tests__/instance-agent.test.ts
s_98fbbcbbfb4836::t_7591ecf8758b54 871-900
packages/@n8n/instance-ai/src/agent/instance-agent.ts
s_98fbbcbbfb4836::t_aa4e810c215fee 271,276
packages/@n8n/instance-ai/src/knowledge-base/__tests__/materialize-knowledge-base.test.ts
s_98fbbcbbfb4836::t_9b3f615454add6 1,110-116
packages/@n8n/instance-ai/src/knowledge-base/materialize-knowledge-base.ts
s_98fbbcbbfb4836::t_8dc807044d1903 7,169,171-173
packages/@n8n/instance-ai/src/skills/__tests__/runtime-skills.test.ts
s_98fbbcbbfb4836::t_349b628f6d4c85 66-83
packages/@n8n/instance-ai/src/tools/__tests__/executions.tool.test.ts
s_98fbbcbbfb4836::t_67745f118e8e5a 20-22,37,103-189
packages/@n8n/instance-ai/src/tools/executions.tool.ts
s_98fbbcbbfb4836::t_4d3e366ddb9978 24-36,52-58,185-217
packages/@n8n/instance-ai/src/tools/orchestration/__tests__/verify-built-workflow.tool.test.ts
s_98fbbcbbfb4836::t_7cfb4a2f98c181 15-18,57-58,106-108,467,526,595-599,1958-2110
packages/@n8n/instance-ai/src/tools/orchestration/verification/__tests__/claim.test.ts
s_98fbbcbbfb4836::t_a1f3274874062d 162-216
packages/@n8n/instance-ai/src/tools/orchestration/verification/claim.ts
s_98fbbcbbfb4836::t_07cdd81bf52a87 13,16-23,38-42,46,75-80,84-93
packages/@n8n/instance-ai/src/tools/orchestration/verify-built-workflow.tool.ts
s_98fbbcbbfb4836::t_8f548b77e38c5c 13,20,35-36,45-96,224-229,387-398,408,469
packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts
s_98fbbcbbfb4836::t_b2da919df746dc 269-330
packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts
s_98fbbcbbfb4836::t_9161c3fccdcf7f 138-169,600-609,1400-1407,1576
packages/@n8n/instance-ai/src/types.ts
s_98fbbcbbfb4836::t_42dc3564a380fa 168-174,461-468,544-550,1783-1784
packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts
s_98fbbcbbfb4836::t_d7d9ae76dc57a9 92-180
packages/@n8n/instance-ai/src/workflow-loop/__tests__/render-claim.test.ts
s_98fbbcbbfb4836::t_5ee400eba54905 1-90
packages/@n8n/instance-ai/src/workflow-loop/__tests__/verification-progress.test.ts
s_98fbbcbbfb4836::t_96cd8d17972b8d 1-88
packages/@n8n/instance-ai/src/workflow-loop/guidance.ts
s_98fbbcbbfb4836::t_d317584cbd2440 1,16-32,62,64,98,114-122
packages/@n8n/instance-ai/src/workflow-loop/render-claim.ts
s_98fbbcbbfb4836::t_32b6a5e28d1f83 19-24,37-54,63-65,88-91
packages/@n8n/instance-ai/src/workflow-loop/verification-progress.ts
s_98fbbcbbfb4836::t_4d38353ddf8500 49,71-81
packages/@n8n/instance-ai/src/workflow-loop/workflow-loop-state.ts
s_98fbbcbbfb4836::t_9016c092a962c5 166-175,201-210
packages/@n8n/node-engine-compatibility/src/index.ts
s_98fbbcbbfb4836::t_b82990ff94fc4e 12-17
packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap
s_98fbbcbbfb4836::t_82f7dda29563fe 15-24
packages/@n8n/permissions/src/constants.ee.ts
s_98fbbcbbfb4836::t_074c80df0eb701 6-9
packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts
s_98fbbcbbfb4836::t_f473625d6028ad 53,106-110
packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts
s_98fbbcbbfb4836::t_46334d3c278a4e 98-107
packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts
s_98fbbcbbfb4836::t_3866ddc8e99fab 71-75,128-132,183-187,211-212
packages/@n8n/permissions/src/utilities/__tests__/get-resource-permissions.test.ts
s_98fbbcbbfb4836::t_2a27dc81d60e25 11-12,100-101
packages/@n8n/telemetry/src/events/context.ts
s_98fbbcbbfb4836::t_e1c727f945139e 1-54
packages/@n8n/telemetry/src/telemetry-events.ts
s_98fbbcbbfb4836::t_2694c34734cec5 3,17
packages/@n8n/vitest-config/package.json
s_98fbbcbbfb4836::t_bb38347aeaa102 29
packages/@n8n/workflow-sdk/src/prompts/sdk-reference/sdk-language.test.ts
s_98fbbcbbfb4836::t_6a206b0c2a5c57 75-106
packages/@n8n/workflow-sdk/src/prompts/sdk-reference/sdk-language.ts
s_98fbbcbbfb4836::t_59310f7cc9b477 70-71,192-211
packages/@n8n/workflow-sdk/src/validation/validate-workflow.ts
s_98fbbcbbfb4836::t_ec34f559f3abad 38
packages/@n8n/workflow-sdk/src/workflow-builder.test.ts
s_98fbbcbbfb4836::t_3bfa8c5f262cb3 1-2,1341-1374
packages/@n8n/workflow-sdk/src/workflow-builder.ts
s_98fbbcbbfb4836::t_3db67876aa2115 31,772-776
packages/@n8n/workflow-sdk/src/workflow-builder/plugins/safe-node-types-provider.test.ts
s_98fbbcbbfb4836::t_7f6ec3202ffc36 1-25
packages/@n8n/workflow-sdk/src/workflow-builder/plugins/safe-node-types-provider.ts
s_98fbbcbbfb4836::t_72b659f3fcef09 1-23
packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/expression-prefix-validator.test.ts
s_98fbbcbbfb4836::t_47ca3f6a5f1db5 3,29,35-162,310-513
packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/expression-prefix-validator.ts
s_98fbbcbbfb4836::t_c83b65c5c29b18 7-9,12,14-124,132-133,143,162-198,202-208
packages/cli/eslint.config.mjs
s_98fbbcbbfb4836::t_e77ab70d9c986f 389
packages/cli/src/controllers/ai-preference.controller.ts
s_98fbbcbbfb4836::t_d1f2a710d1c940 1-55
packages/cli/src/deprecation/__tests__/deprecation.service.test.ts
s_98fbbcbbfb4836::t_951215c6a01b42 15,83
packages/cli/src/deprecation/deprecation.service.ts
s_98fbbcbbfb4836::t_aff0570918326c 83-85
packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts
s_98fbbcbbfb4836::t_ad617d03275849 7-11,46-49,1052,1082-1089,1116,1166,1219,1265,1308
packages/cli/src/modules/agents/__tests__/agent-execution-update-broadcaster.test.ts
s_98fbbcbbfb4836::t_7bbc53c5062bac 10-11,26-27,34,45,75-131
packages/cli/src/modules/agents/__tests__/agent-session-langsmith-export.service.test.ts
s_98fbbcbbfb4836::t_370b9a06b2c669 209-234
packages/cli/src/modules/agents/__tests__/execution-recorder.test.ts
s_98fbbcbbfb4836::t_4a0a6353ad8296 15-54
packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts
s_98fbbcbbfb4836::t_66333abfec1ac7 17-48
packages/cli/src/modules/agents/agent-chat.controller.ts
s_98fbbcbbfb4836::t_6a0be8a576015d 2,14,30,38,61-62,283-315
packages/cli/src/modules/agents/agent-execution-update-broadcaster.ts
s_98fbbcbbfb4836::t_5f7f1b3dcdf932 12-13,24,53-83
packages/cli/src/modules/agents/agent-session-langsmith-export.service.ts
s_98fbbcbbfb4836::t_b34fe466a0b10b 313-324
packages/cli/src/modules/agents/background/__tests__/agent-background-job.service.test.ts
s_98fbbcbbfb4836::t_a9c643e637bda8 13,71,82,94,96-104,140-216,282-283,287-291,360-466,642,647-650,666,675,956-1052
packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts
s_98fbbcbbfb4836::t_614af031ba4efe 23,62-65,117,122,136-168,323-329
packages/cli/src/modules/agents/background/__tests__/background-job-tools.test.ts
s_98fbbcbbfb4836::t_b21886315a7c02 35
packages/cli/src/modules/agents/builder/__tests__/format-preview-context.test.ts
s_98fbbcbbfb4836::t_9795364616d142 50-69
packages/cli/src/modules/agents/builder/format-preview-context.ts
s_98fbbcbbfb4836::t_5f6267d330f5d6 37-39
packages/cli/src/modules/agents/execution-recorder.ts
s_98fbbcbbfb4836::t_e6bc1503580f99 7,265,331,334-347
packages/cli/src/modules/agents/repositories/agent-background-job.repository.ts
s_98fbbcbbfb4836::t_ef14eddf9a0940 41-45,91-101
packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts
s_98fbbcbbfb4836::t_26a0acc4c28e19 170-172,183,188,238-241
packages/cli/src/modules/breaking-changes/rules/index.ts
s_98fbbcbbfb4836::t_f717d679a15755 29,40,44
packages/cli/src/modules/breaking-changes/rules/v3/__tests__/chat-hub-deprecated.rule.test.ts
s_98fbbcbbfb4836::t_dc6555e2174995 1-49
packages/cli/src/modules/breaking-changes/rules/v3/__tests__/pre-execute-error-creates-execution.rule.test.ts
s_98fbbcbbfb4836::t_bc49c7b35fa8c1 1-2,4,6-8,11-12,17-18,21-23,26-29
packages/cli/src/modules/breaking-changes/rules/v3/__tests__/storage-path-rename.rule.test.ts
s_98fbbcbbfb4836::t_9adcd04884bb70 1-62
packages/cli/src/modules/breaking-changes/rules/v3/chat-hub-deprecated.rule.ts
s_98fbbcbbfb4836::t_d61270b2470996 1-61
packages/cli/src/modules/breaking-changes/rules/v3/pre-execute-error-creates-execution.rule.ts
s_98fbbcbbfb4836::t_802750f79ca302 1,12-15,20,22-23,29,37,39,45,47
packages/cli/src/modules/breaking-changes/rules/v3/storage-path-rename.rule.ts
s_98fbbcbbfb4836::t_bfc044a6d77635 1-80
packages/cli/src/modules/engine-v2/__tests__/remote-credentials-helper.test.ts
s_98fbbcbbfb4836::t_b19f8c0ce90e46 1-283
packages/cli/src/modules/engine-v2/remote-credentials-helper.ts
s_98fbbcbbfb4836::t_e5273ca862bf1d 1-216
packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts
s_98fbbcbbfb4836::t_56603b1116634e 10,22,128-169
packages/cli/src/modules/instance-ai/entities/instance-ai-thread.entity.ts
s_98fbbcbbfb4836::t_3245922ed4fddd 5
packages/cli/src/modules/instance-ai/instance-ai-memory.service.ts
s_98fbbcbbfb4836::t_5ce28d94b94a6c 8-9,18,281-322
packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
s_98fbbcbbfb4836::t_1f4a32eb7ee891 1370-1374,1848,4177
packages/cli/src/modules/instance-ai/instance-ai.controller.ts
s_98fbbcbbfb4836::t_559b530cdd9411 15,815-833
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_98fbbcbbfb4836::t_98697f15824e6a 2205
packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-thread-history.repository.integration.test.ts
s_98fbbcbbfb4836::t_e7e258b19b6759 1-108
packages/cli/src/modules/instance-ai/repositories/instance-ai-thread.repository.ts
s_98fbbcbbfb4836::t_fc5ca0898bede8 2,4,48-80
packages/cli/src/modules/instance-ai/storage/typeorm-agent-memory.ts
s_98fbbcbbfb4836::t_86a6744f7bf53f 261-269,532
packages/cli/src/modules/instance-reporting.ee/README.md
s_98fbbcbbfb4836::t_ea1862cfe7418f 88,102-134
packages/cli/src/modules/instance-reporting.ee/__tests__/instance-reporting-scheduler.service.test.ts
s_98fbbcbbfb4836::t_9ac2890d0c1db8 113,122,135,147,163,174,184,199,221,232,243,259,278,291,304,318
packages/cli/src/modules/instance-reporting.ee/__tests__/instance-reporting.controller.test.ts
s_98fbbcbbfb4836::t_851ee9fd61058c 1-28
packages/cli/src/modules/instance-reporting.ee/__tests__/instance-reporting.module.test.ts
s_98fbbcbbfb4836::t_e2deacc6b67a60 1-115
packages/cli/src/modules/instance-reporting.ee/database/repositories/__tests__/instance-monitoring-report.repository.integration.test.ts
s_98fbbcbbfb4836::t_2eeb0ce0aae340 169-205
packages/cli/src/modules/instance-reporting.ee/database/repositories/instance-monitoring-report.repository.ts
s_98fbbcbbfb4836::t_24579b90285ddd 2,88-100
packages/cli/src/modules/instance-reporting.ee/instance-reporting-scheduler.service.ts
s_98fbbcbbfb4836::t_028521d0faa29b 1,8-9,55,57-58,62,73
packages/cli/src/modules/instance-reporting.ee/instance-reporting.controller.ts
s_98fbbcbbfb4836::t_329e77cb31be53 1-16
packages/cli/src/modules/instance-reporting.ee/instance-reporting.module.ts
s_98fbbcbbfb4836::t_947603ed382984 1,5,22-41,46-67,77-83
packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts
s_98fbbcbbfb4836::t_6d0114546d7ef3 181,192-247
packages/cli/src/modules/mcp-registry/registry/mcp-registry.types.ts
s_98fbbcbbfb4836::t_f4c45d812c0ed0 12-14,81,87-90,93,99,105-106
packages/cli/src/modules/mcp/__tests__/mcp.service.test.ts
s_98fbbcbbfb4836::t_5913af7fc6fc11 16-17,520-522,538-542,544
packages/cli/src/modules/mcp/mcp.service.ts
s_98fbbcbbfb4836::t_893c3ff9b3a790 7,259
packages/cli/src/public-api/types.ts
s_98fbbcbbfb4836::t_449981a32ab7ea 67
packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts
s_98fbbcbbfb4836::t_931e0f3758b1ba 6,9,21,28,38,86-93,118,380-430
packages/cli/src/public-api/v1/controllers/tags.public.controller.ts
s_98fbbcbbfb4836::t_a77067786f5840 6,18,26,91-113
packages/cli/src/public-api/v1/handlers/credentials/credentials.handler.ts
s_98fbbcbbfb4836::t_d9d267f9b7550c 9
packages/cli/src/public-api/v1/handlers/credentials/spec/paths/deleteCredential.generated.yml
s_98fbbcbbfb4836::t_386cdcbdde0e6b 1-19,25-39,41-52,54-70
packages/cli/src/public-api/v1/handlers/credentials/spec/paths/transferCredential.generated.yml
s_98fbbcbbfb4836::t_bcce852b26fef8 1-20,22-42
packages/cli/src/public-api/v1/handlers/tags/spec/paths/createTag.generated.yml
s_98fbbcbbfb4836::t_e79c408b185800 41
packages/cli/src/public-api/v1/handlers/tags/spec/paths/getTag.generated.yml
s_98fbbcbbfb4836::t_584b72e06dbccc 1-29
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
s_98fbbcbbfb4836::t_fff3ec49ecf3b9 16-20,165-167
packages/cli/src/public-api/v1/shared/spec/schemas/tagPublicDto.generated.yml
s_98fbbcbbfb4836::t_cddb162ce9e03e 6,9,18-22
packages/cli/src/scaling/constants.ts
s_98fbbcbbfb4836::t_d16393e994dd75 40
packages/cli/src/scaling/pubsub/__tests__/publisher.service.test.ts
s_98fbbcbbfb4836::t_e4e2f1866b75d5 174
packages/cli/src/scaling/pubsub/pubsub.event-map.ts
s_98fbbcbbfb4836::t_e5c3c443676134 133-137
packages/cli/src/scaling/pubsub/pubsub.types.ts
s_98fbbcbbfb4836::t_5f003967e9576f 63,111
packages/cli/src/server.ts
s_98fbbcbbfb4836::t_54817ace271de5 40
packages/cli/src/services/__tests__/ai-preference.service.test.ts
s_98fbbcbbfb4836::t_ce0fbfe7fae9c5 5-6,9,31-38,108-110,161-235,291-303
packages/cli/src/services/ai-preference.service.ts
s_98fbbcbbfb4836::t_ef1b2f2cba1840 1-15,17,19,21-80,91,97-98,113,130-377,386,394-405,418,425,427-430
packages/cli/src/workflows/workflow-finder.service.ts
s_98fbbcbbfb4836::t_ea34cff84c56d1 73,81,85-89
packages/cli/test/integration/ai-preference.api.test.ts
s_98fbbcbbfb4836::t_d8b7447bc12dd2 1-646
packages/cli/test/integration/database/repositories/agent-background-job.repository.test.ts
s_98fbbcbbfb4836::t_37f138a1868886 13,82-114,249-257,270
packages/cli/test/integration/public-api/credentials.test.ts
s_98fbbcbbfb4836::t_8638bf9ca4100d 677-690,818-831,1743-1785
packages/cli/test/integration/public-api/tags.test.ts
s_98fbbcbbfb4836::t_99cd960870e162 122-146
packages/cli/test/integration/shared/types.ts
s_98fbbcbbfb4836::t_5efff00398f02e 33
packages/cli/test/integration/shared/utils/test-server.ts
s_98fbbcbbfb4836::t_e95d0af93f1045 233-236
packages/cli/test/integration/workflows/workflow-finder.service.test.ts
s_98fbbcbbfb4836::t_5e8a9229631560 1,54-74
packages/frontend/@n8n/composables/src/useElementOverflow.test.ts
s_98fbbcbbfb4836::t_d0716914b9e7b4 1-93
packages/frontend/@n8n/composables/src/useElementOverflow.ts
s_98fbbcbbfb4836::t_b91821d77e766d 1-39
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepButton/AiActivityStepButton.test.ts
s_98fbbcbbfb4836::t_72b3fe5b63c95e 1-14
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepButton/AiActivityStepButton.vue
s_98fbbcbbfb4836::t_636a4b8c36e513 9-10,16,39-43,61,64-67,75,105-120
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepChevron/AiActivityStepChevron.test.ts
s_98fbbcbbfb4836::t_6d0eb5318711b2 1-22
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepChevron/AiActivityStepChevron.vue
s_98fbbcbbfb4836::t_eb76c439c9d9dc 4-12,16-21,34-41
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepGroup/AiActivityStepGroup.stories.scss
s_98fbbcbbfb4836::t_605e4a7594981c 1-19
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepGroup/AiActivityStepGroup.stories.ts
s_98fbbcbbfb4836::t_a946ca9992aba4 4-5,10-11,173-219
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepGroup/AiActivityStepGroup.test.ts
s_98fbbcbbfb4836::t_dcc37ea1b99b4a 1-58
packages/frontend/@n8n/design-system/src/components/N8nAiActivityStepGroup/AiActivityStepGroup.vue
s_98fbbcbbfb4836::t_2a7585b3db10d1 12,14,16,18-21,26-27,33-34,41-44,46-53,55-59,63,68-79
packages/frontend/@n8n/design-system/src/components/N8nButton/Button.test.ts
s_98fbbcbbfb4836::t_01caab85c66374 334-342
packages/frontend/@n8n/design-system/src/components/N8nButton/Button.vue
s_98fbbcbbfb4836::t_f902367f2eddb3 101
packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue
s_98fbbcbbfb4836::t_e8e0b79c8a4768 615
packages/frontend/@n8n/frontend-constants/src/views.ts
s_98fbbcbbfb4836::t_8c206ce2d19a85 98-99
packages/frontend/@n8n/i18n/src/locales/en.json
s_98fbbcbbfb4836::t_18d186f919947a 2919-2926,2962,3229-3268,5661,5666,5765,5767-5768,5776-5777,5790,6151-6152,6963-6970,7634-7645,7733-7763,7807,7898,8187-8217
packages/frontend/@n8n/rest-api-client/src/api/index.ts
s_98fbbcbbfb4836::t_d9354262c75763 9
packages/frontend/@n8n/rest-api-client/src/api/instance-reporting.ts
s_98fbbcbbfb4836::t_7738f6a87ef964 1-10
packages/frontend/@n8n/stores/src/rbac.store.ts
s_98fbbcbbfb4836::t_399fd08f50b945 18-19
packages/frontend/editor-ui/src/app/components/layouts/ResourcesListLayout.vue
s_98fbbcbbfb4836::t_42e472219ee9b6 787,851-854
packages/frontend/editor-ui/src/app/composables/useSettingsItems.test.ts
s_98fbbcbbfb4836::t_7091a83af4daa7 11-12,16,23-25,33-39,69,73-104
packages/frontend/editor-ui/src/app/composables/useSettingsItems.ts
s_98fbbcbbfb4836::t_b3fa5fde02b7db 9,210-212,214-226
packages/frontend/editor-ui/src/app/composables/useWorkflowInitialization.test.ts
s_98fbbcbbfb4836::t_0747bdb7992654 8,146-148,161,265-361
packages/frontend/editor-ui/src/app/composables/useWorkflowInitialization.ts
s_98fbbcbbfb4836::t_a346d4efa080d9 178-199
packages/frontend/editor-ui/src/app/composables/useWorkflowSaving.test.ts
s_98fbbcbbfb4836::t_c27393ad31e1f4 12,461-485
packages/frontend/editor-ui/src/app/composables/useWorkflowSaving.ts
s_98fbbcbbfb4836::t_610283162e1432 37,703-706
packages/frontend/editor-ui/src/app/constants/experiments.ts
s_98fbbcbbfb4836::t_906569fdf7ac9b 149-152,203
packages/frontend/editor-ui/src/app/constants/urls.ts
s_98fbbcbbfb4836::t_4810f696d805cb 18
packages/frontend/editor-ui/src/app/modules.manifest.ts
s_98fbbcbbfb4836::t_d420005c32ea3a 12,41
packages/frontend/editor-ui/src/app/router.test.ts
s_98fbbcbbfb4836::t_5c3d5bf39d5560 8
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/index.ts
s_98fbbcbbfb4836::t_c98f6b315a304e 1-9
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/metadata.test.ts
s_98fbbcbbfb4836::t_4e4729bc78ca53 1-79
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/metadata.ts
s_98fbbcbbfb4836::t_6185c2180e5c27 1-129
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/prompts.ts
s_98fbbcbbfb4836::t_cfb65a484e3260 1-93
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/useInstanceAiInspirationFromTaxonomyExperiment.test.ts
s_98fbbcbbfb4836::t_eb7ba349fda02c 1-51
packages/frontend/editor-ui/src/experiments/instanceAiInspirationFromTaxonomy/useInstanceAiInspirationFromTaxonomyExperiment.ts
s_98fbbcbbfb4836::t_9ac75f656d3639 1-20
packages/frontend/editor-ui/src/features/agents/__tests__/AgentAdvancedPanel.test.ts
s_98fbbcbbfb4836::t_b511d7defcc1b4 8,13,16-24,40-42,53,57-64,83-84,89-94,209-238,242,244-246,351,357-510
packages/frontend/editor-ui/src/features/agents/__tests__/AgentCapabilitiesSection.test.ts
s_98fbbcbbfb4836::t_0677d40ea22b0d 102,825-826,863-864,866,869,900-902,905,927,958-989,1016
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatBackgroundJobSignal.test.ts
s_98fbbcbbfb4836::t_eb15013a62f52b 1-53
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts
s_98fbbcbbfb4836::t_89a2700e1fda05 15-21,129-161
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_98fbbcbbfb4836::t_6851838351846f 1,3-5,7,22,26-29,41-44,51-61,77-80,85,142-163,221,232,234,236-246,248-249,261-530
packages/frontend/editor-ui/src/features/agents/__tests__/AgentToolsConnectionModalWrapper.test.ts
s_98fbbcbbfb4836::t_fc22045fcffb5d 25,271,276,296,348-349,352,362,367-371,645,669,711,772
packages/frontend/editor-ui/src/features/agents/__tests__/AgentValidationTooltip.test.ts
s_98fbbcbbfb4836::t_70978e6e356af8 1-310
packages/frontend/editor-ui/src/features/agents/__tests__/SessionDetailPanel.spec.ts
s_98fbbcbbfb4836::t_7b0aefe966d50a 296,492-510
packages/frontend/editor-ui/src/features/agents/__tests__/SessionTimelineChart.spec.ts
s_98fbbcbbfb4836::t_6c0d968d02798e 281-307
packages/frontend/editor-ui/src/features/agents/__tests__/SessionTimelineRow.test.ts
s_98fbbcbbfb4836::t_1b37c2a79e34e5 103-115
packages/frontend/editor-ui/src/features/agents/__tests__/agentChatMessages.test.ts
s_98fbbcbbfb4836::t_c74e740551dc70 881-907
packages/frontend/editor-ui/src/features/agents/__tests__/session-timeline.utils.spec.ts
s_98fbbcbbfb4836::t_58ce98e981583e 981-1028
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentApi.test.ts
s_98fbbcbbfb4836::t_283e47ccb26f29 6,84-93
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBackgroundJobs.test.ts
s_98fbbcbbfb4836::t_a8ac828392f40d 1-267
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentChatStream.test.ts
s_98fbbcbbfb4836::t_85ac3307908db7 2440-2470
packages/frontend/editor-ui/src/features/agents/components/AgentAdvancedPanel.vue
s_98fbbcbbfb4836::t_6008b5adeda055 12,14,17-18,40-41,268-276,279-289,370-386,560,562-566,569-572
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderEditorColumn.vue
s_98fbbcbbfb4836::t_e6caf19b3465a7 14,72,182
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.types.ts
s_98fbbcbbfb4836::t_4ab5edcce4fa5e 8-9
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.vue
s_98fbbcbbfb4836::t_0290af80b94a84 20-26,32,73,354,356,376-384,386-394,396,401-406,409-410,533,541,631-660
packages/frontend/editor-ui/src/features/agents/components/AgentChatBackgroundJobSignal.vue
s_98fbbcbbfb4836::t_1c0117b660e9ae 1-78
packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue
s_98fbbcbbfb4836::t_d8adb97af9a62d 10,26,57,189,257,415-418,760-763
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_98fbbcbbfb4836::t_bd21b126757c98 2-20,44-46,62,72,90-215,218-221,227-264,630-698,725-726,746,756-833
packages/frontend/editor-ui/src/features/agents/components/AgentInfoPanel.vue
s_98fbbcbbfb4836::t_2e35eee5a4bc11 383,465
packages/frontend/editor-ui/src/features/agents/components/AgentPreviewChatPage.vue
s_98fbbcbbfb4836::t_bfeb8def6aabd1 66
packages/frontend/editor-ui/src/features/agents/components/AgentSessionTimelinePanel.vue
s_98fbbcbbfb4836::t_40a9f7fc5818c2 25,94-96
packages/frontend/editor-ui/src/features/agents/components/AgentToolsConnectionModalWrapper.vue
s_98fbbcbbfb4836::t_9f979bcb52cc37 72,93,136,227,783-787,792-800,896-899,902-903
packages/frontend/editor-ui/src/features/agents/components/AgentValidationTooltip.vue
s_98fbbcbbfb4836::t_5be83e40e42b76 20-21,62-73,80-170,195-209,229-270,272-279,281-290,298-301,326-329
packages/frontend/editor-ui/src/features/agents/components/SessionDetailPanel.vue
s_98fbbcbbfb4836::t_cc93b1d6a5f24a 40,202-203,224,335-343,476-480
packages/frontend/editor-ui/src/features/agents/components/SessionTimelineChart.vue
s_98fbbcbbfb4836::t_7be62c540ab2c6 10,111-112,139-140
packages/frontend/editor-ui/src/features/agents/components/SessionTimelinePill.vue
s_98fbbcbbfb4836::t_1d1ecb5684513d 21-22
packages/frontend/editor-ui/src/features/agents/components/SessionTimelineRow.vue
s_98fbbcbbfb4836::t_79d62d7b7ec5cb 11,52-53,90-91
packages/frontend/editor-ui/src/features/agents/components/SessionTimelineTable.vue
s_98fbbcbbfb4836::t_79a8530afa7786 8,31-33
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
s_98fbbcbbfb4836::t_0996804282a7a5 2,531-543
packages/frontend/editor-ui/src/features/agents/composables/useAgentBackgroundJobs.ts
s_98fbbcbbfb4836::t_cfcd0366ee0324 1-175
packages/frontend/editor-ui/src/features/agents/composables/useAgentCapabilitiesActions.test.ts
s_98fbbcbbfb4836::t_ff9ec7f8909d2c 73-82
packages/frontend/editor-ui/src/features/agents/composables/useAgentCapabilitiesActions.ts
s_98fbbcbbfb4836::t_7cd9da00646788 18,120,128
packages/frontend/editor-ui/src/features/agents/session-timeline.styles.ts
s_98fbbcbbfb4836::t_5a4d030770df47 14
packages/frontend/editor-ui/src/features/agents/session-timeline.types.ts
s_98fbbcbbfb4836::t_732efba5754e02 1-2,11-12,29
packages/frontend/editor-ui/src/features/agents/session-timeline.utils.ts
s_98fbbcbbfb4836::t_fdfabc2c6690c7 1,14,132-141,283-286,356,372,441-452,617-624
packages/frontend/editor-ui/src/features/agents/utils/background-job-labels.ts
s_98fbbcbbfb4836::t_527370a899f978 1-35
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_98fbbcbbfb4836::t_86a4c0009c30df 19,55-63,111-112,184-187,202-232,241-246,262-278,300,304,327,361-381,386,398-406,417-422,424-425,430-431,434,436-437,444-471,498-504,616
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue
s_98fbbcbbfb4836::t_ae1fd00275e312 55,899,909-923,925
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadsView.vue
s_98fbbcbbfb4836::t_9a21045db45e2a 1-289
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_98fbbcbbfb4836::t_e6f5036f018fd3 48-49,226-233,482-483,652-756,967-1034,1261-1277
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts
s_98fbbcbbfb4836::t_585f9bc50a0063 482,649-667,828-830
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts
s_98fbbcbbfb4836::t_7fd45078acb9f8 1126,1128-1129,1132,1148,1161,1652
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadsView.test.ts
s_98fbbcbbfb4836::t_7bdc9591294c14 1-109
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.store.test.ts
s_98fbbcbbfb4836::t_22a71a2862b0d0 4-9,11-15,60-61,105-171
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue
s_98fbbcbbfb4836::t_ce079787f983d4 97-99,300-301,304,338-339
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiThreadHistory.ts
s_98fbbcbbfb4836::t_04944e33659208 1-47
packages/frontend/editor-ui/src/features/ai/instanceAi/constants.ts
s_98fbbcbbfb4836::t_5bade8a7c473ed 5,61
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.memory.api.ts
s_98fbbcbbfb4836::t_a74bccf08cd20a 6-7,21-34
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts
s_98fbbcbbfb4836::t_c53467b8620a7a 8-9,23-24,37-46,56-57,71,181-195,206,214-264,295,325,332-334,337-338,340-345,441-444
packages/frontend/editor-ui/src/features/ai/instanceAi/module.descriptor.ts
s_98fbbcbbfb4836::t_d16c709ad1109d 10,51,124-128
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/__tests__/displayGroups.test.ts
s_98fbbcbbfb4836::t_07a14880b27f35 7-37
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/displayGroups.ts
s_98fbbcbbfb4836::t_23fe2ec2b1dd4e 1-2,21-25,55-56,63-66,69,75,190-205
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts
s_98fbbcbbfb4836::t_a6443f8b337c96 335-337
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts
s_98fbbcbbfb4836::t_15b8ef9c3e3312 4,129
packages/frontend/editor-ui/src/features/ai/shared/components/ChatInputBase.vue
s_98fbbcbbfb4836::t_9e8a96be7eb6f1 255
packages/frontend/editor-ui/src/features/integrations/sourceControl.ee/components/SourceControlPushModal.test.ts
s_98fbbcbbfb4836::t_69cefd79f6ca04 106-107,113-114,1710-1815
packages/frontend/editor-ui/src/features/integrations/sourceControl.ee/components/SourceControlPushModal.vue
s_98fbbcbbfb4836::t_362656d10aabd5 46,138
packages/frontend/editor-ui/src/features/roles/project/projectRoleScopes.test.ts
s_98fbbcbbfb4836::t_823eb86464efc6 1-39
packages/frontend/editor-ui/src/features/roles/project/projectRoleScopes.ts
s_98fbbcbbfb4836::t_1257cd66ea0414 19,31
packages/frontend/editor-ui/src/features/settings/apiKeys/components/ApiKeyLabelCell.vue
s_98fbbcbbfb4836::t_235d71e944e78c 2-3,12
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceContentCell.test.ts
s_98fbbcbbfb4836::t_c6c9f7e2c0d66d 1-60
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceContentCell.vue
s_98fbbcbbfb4836::t_56dfcc736cbc8e 1-49
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts
s_98fbbcbbfb4836::t_4eee5a510d7e21 1-455
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.vue
s_98fbbcbbfb4836::t_e39dddd5f119ba 1-389
packages/frontend/editor-ui/src/features/settings/context/components/PreferenceScopeBadge.vue
s_98fbbcbbfb4836::t_211c5fed974292 1-95
packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.test.ts
s_98fbbcbbfb4836::t_3c8017297dab1b 1-155
packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.vue
s_98fbbcbbfb4836::t_9bd7f5fce15762 1-149
packages/frontend/editor-ui/src/features/settings/context/context.api.test.ts
s_98fbbcbbfb4836::t_277f3a1e8a44a6 1-75
packages/frontend/editor-ui/src/features/settings/context/context.api.ts
s_98fbbcbbfb4836::t_c91a700cc422c4 1-46
packages/frontend/editor-ui/src/features/settings/context/context.constants.ts
s_98fbbcbbfb4836::t_d1d2f6a63576d7 1-7
packages/frontend/editor-ui/src/features/settings/context/context.store.test.ts
s_98fbbcbbfb4836::t_17b3a28ab0a74b 1-175
packages/frontend/editor-ui/src/features/settings/context/context.store.ts
s_98fbbcbbfb4836::t_9ed1cbba557537 1-88
packages/frontend/editor-ui/src/features/settings/context/context.types.ts
s_98fbbcbbfb4836::t_2d3a7e1c16703f 1-15
packages/frontend/editor-ui/src/features/settings/context/context.utils.test.ts
s_98fbbcbbfb4836::t_8ed126739f6de3 1-200
packages/frontend/editor-ui/src/features/settings/context/context.utils.ts
s_98fbbcbbfb4836::t_9b9ce87de94b92 1-105
packages/frontend/editor-ui/src/features/settings/context/module.descriptor.test.ts
s_98fbbcbbfb4836::t_94a6cc42329ef6 1-70
packages/frontend/editor-ui/src/features/settings/context/module.descriptor.ts
s_98fbbcbbfb4836::t_b06b15f6dd8905 1-45
packages/frontend/editor-ui/src/features/settings/context/views/SettingsContextView.test.ts
s_98fbbcbbfb4836::t_f078374f78f522 1-76
packages/frontend/editor-ui/src/features/settings/context/views/SettingsContextView.vue
s_98fbbcbbfb4836::t_24b52f08e8ad43 1-88
packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts
s_98fbbcbbfb4836::t_da3d4aa8489b09 1-296
packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.vue
s_98fbbcbbfb4836::t_3e838a89605059 1-279
packages/frontend/editor-ui/src/features/settings/security/DataRedactionSection.vue
s_98fbbcbbfb4836::t_211cc8dee54317 2,10-12,156-167,180-181,211-220,222-223,256-269,296
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.test.ts
s_98fbbcbbfb4836::t_6bf75fee64ff3a 2,81-138
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.vue
s_98fbbcbbfb4836::t_75a92b5d206866 2,10-14,23,186-192,200-250,258-392,397-398,426,429-431
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_98fbbcbbfb4836::t_8997e6c5330bc1 2,4,71-75,77,79-89,91-100
packages/nodes-base/credentials/GristOAuth2Api.credentials.ts
s_98fbbcbbfb4836::t_223a57408f62e3 1-112
packages/nodes-base/credentials/test/GristOAuth2Api.credentials.test.ts
s_98fbbcbbfb4836::t_30b3886f401b87 1-36
packages/nodes-base/nodes/Databricks/Databricks.node.ts
s_98fbbcbbfb4836::t_8601b9a4057d42 22-23,134,141
packages/nodes-base/nodes/Databricks/actions/interfaces.ts
s_98fbbcbbfb4836::t_ae49f8c6fdc0f0 49-76
packages/nodes-base/nodes/Databricks/actions/job/Job.resource.ts
s_98fbbcbbfb4836::t_961cad1ec0c95f 1
packages/nodes-base/nodes/Databricks/actions/job/run.operation.ts
s_98fbbcbbfb4836::t_6b98811fc29d24 1-147
packages/nodes-base/nodes/Databricks/actions/router.ts
s_98fbbcbbfb4836::t_60d9103ba5119b 8,17,41-43
packages/nodes-base/nodes/Databricks/constants.ts
s_98fbbcbbfb4836::t_f877ad5e79f689 5-6
packages/nodes-base/nodes/Databricks/methods/listSearch.ts
s_98fbbcbbfb4836::t_50d26f5d6179cf 2,427-484
packages/nodes-base/nodes/Databricks/resources/index.ts
s_98fbbcbbfb4836::t_6e9c92fd29fc75 13-14
packages/nodes-base/nodes/Databricks/resources/job/operations.ts
s_98fbbcbbfb4836::t_88b25fd4eecd07 1-22
packages/nodes-base/nodes/Databricks/resources/job/parameters.ts
s_98fbbcbbfb4836::t_e8efba53304192 1-122
packages/nodes-base/nodes/Databricks/test/Databricks.node.test.ts
s_98fbbcbbfb4836::t_64ee4cb6ca0893 9,17-19,616-634,734-737,745,897-1298
packages/nodes-base/nodes/Databricks/test/job-run.workflow.json
s_98fbbcbbfb4836::t_c4f23cf9bd890a 1-69
packages/nodes-base/nodes/Grist/GenericFunctions.ts
s_98fbbcbbfb4836::t_6fdd48703304e2 53-55,73-77,79-81
packages/nodes-base/nodes/Grist/Grist.node.ts
s_98fbbcbbfb4836::t_3d5a67e113f1e9 58-62,64-91
packages/nodes-base/nodes/Grist/test/Grist.node.test.ts
s_98fbbcbbfb4836::t_305821de1e0d3e 6,9,314-341
packages/nodes-base/nodes/Grist/test/gristApiRequest.test.ts
s_98fbbcbbfb4836::t_2abcc7490912db 1-75
packages/nodes-base/nodes/Grist/test/gristOAuth2Endpoints.test.ts
s_98fbbcbbfb4836::t_f7c0714d072a60 1-70
packages/nodes-base/nodes/Microsoft/Excel/v2/actions/common.descriptions.ts
s_98fbbcbbfb4836::t_df03e50286a8d4 23,28-33,61,94
packages/nodes-base/nodes/Microsoft/Excel/v2/test/actions/common.descriptions.test.ts
s_98fbbcbbfb4836::t_c0daef57918377 1-65
packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/undoSoftDeleteMessage.json
s_98fbbcbbfb4836::t_ccbec10f73d134 1-8
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/channelMessage/messageActions.validation.test.ts
s_98fbbcbbfb4836::t_0787fe403055d9 26-52,54-55,57-139
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/channelMessage/undoSoftDeleteMessage.reply.workflow.json
s_98fbbcbbfb4836::t_1419221272a0f6 1-97
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/channelMessage/undoSoftDeleteMessage.servicePrincipal.workflow.json
s_98fbbcbbfb4836::t_fc9c93bcf6f12b 1-94
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/channelMessage/undoSoftDeleteMessage.test.ts
s_98fbbcbbfb4836::t_9c39c6d8a7f357 1-25
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/channelMessage/undoSoftDeleteMessage.workflow.json
s_98fbbcbbfb4836::t_28294e40cc6922 1-94
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/onlineMeeting/servicePrincipal.test.ts
s_98fbbcbbfb4836::t_e132f4c824a674 66-71,137-155
packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/servicePrincipal.test.ts
s_98fbbcbbfb4836::t_f485f816772bc0 416
packages/nodes-base/nodes/Microsoft/Teams/test/v2/servicePrincipalDisplayOptions.test.ts
s_98fbbcbbfb4836::t_77445e9f999c3e 94,99-102,105-108,133-143,161,180,209
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/channelMessage/index.ts
s_98fbbcbbfb4836::t_1187ec9eab9f48 9,12,62-67,108,120
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/channelMessage/undoSoftDeleteMessage.operation.ts
s_98fbbcbbfb4836::t_f64355ff24ec3e 1-18
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/node.type.ts
s_98fbbcbbfb4836::t_9a414b7f5aca7d 5-12
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/onlineMeeting/index.ts
s_98fbbcbbfb4836::t_f7e5511d5b0ac8 1,9,38-43,45-70
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/onlineMeeting/update.operation.ts
s_98fbbcbbfb4836::t_a9e2776c54a273 12,14,95,104
packages/nodes-base/nodes/Microsoft/Teams/v2/actions/versionDescription.ts
s_98fbbcbbfb4836::t_ca5ff8a506055e 79
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_98fbbcbbfb4836::t_d27802f0f8b155 57,65,125
packages/nodes-base/nodes/Telegram/GenericFunctions.ts
s_98fbbcbbfb4836::t_1bd5e7686aa29e 49-60
packages/nodes-base/nodes/Telegram/TelegramTrigger.node.ts
s_98fbbcbbfb4836::t_8115dcb6bb5c59 15,239-244,247-250
packages/nodes-base/nodes/Telegram/hitl/setup.ts
s_98fbbcbbfb4836::t_d3af5ddbca889f 8
packages/nodes-base/nodes/Telegram/tests/TelegramTrigger.node.test.ts
s_98fbbcbbfb4836::t_fe390ee427ff02 556-592
packages/nodes-base/package.json
s_98fbbcbbfb4836::t_971015f74f78be 185
packages/testing/playwright/scripts/canvas-perf-sentinels.mjs
s_98fbbcbbfb4836::t_d352e058c70f21 4-5,56-58,66,69,160-166
scripts/agent-harness.mjs
s_98fbbcbbfb4836::t_e7860237dfde7c 1-140
scripts/agent-harness.test.mjs
s_98fbbcbbfb4836::t_4fb4f7c92f68b2 1-183
scripts/cloud-session.mjs
s_98fbbcbbfb4836::t_078a03684d864b 80
scripts/lint-parity/samples.json
s_98fbbcbbfb4836::t_7c4f0ce80bae95 216
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0afd257a0282336363d026e013c60aaf18dfcc55",
"prompts": {},
"sessions": {
"s_98fbbcbbfb4836": {
"agent_id": {
"tool": "codex",
"id": "01a0a420-4487-7d20-bbc6-f7cafd0b5a20",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -1,11 +1,11 @@
packages/@n8n/cli/src/index.ts
h_9b272a633435fb 31,111
packages/@n8n/cli/src/client.ts
h_9b272a633435fb 217,249,251-252
h_9b272a633435fb 217,249,249-252,251-252
packages/@n8n/cli/package.json
h_9b272a633435fb 66-68
packages/@n8n/cli/src/commands/git-connections/push.ts
h_9b272a633435fb 9,11,13-14,16
h_9b272a633435fb 9,11,13-14,16,16-20
---
{
"schema_version": "authorship/3.0.0",

View File

@ -0,0 +1,29 @@
packages/frontend/@n8n/chat/src/components/Input.vue
s_33dcd8fa73fcbf::t_367b8fb5b9cd98 417,479
packages/frontend/@n8n/chat/src/components/Button.vue
s_33dcd8fa73fcbf::t_ed10f7592fdaaa 32-33,52
packages/frontend/@n8n/chat/src/components/ChatWindow.vue
s_33dcd8fa73fcbf::t_78082e116aab02 39-40,86
s_33dcd8fa73fcbf::t_367b8fb5b9cd98 29,121
s_33dcd8fa73fcbf::t_638293dcbcdbb5 107
packages/frontend/@n8n/chat/src/components/ChatFile.vue
s_33dcd8fa73fcbf::t_70cf651b2dc730 49-57,60,63,68
packages/frontend/@n8n/chat/src/components/MessageTyping.vue
s_33dcd8fa73fcbf::t_367b8fb5b9cd98 50,57,63
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0b80991569191fd7fc771a87e0315291e4c6af34",
"prompts": {},
"sessions": {
"s_33dcd8fa73fcbf": {
"agent_id": {
"tool": "pi",
"id": "01a07c5a-caf9-701b-a80d-63b1777e3bf2",
"model": "gpt-5.6-luna"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,50 @@
packages/cli/src/public-api/v1/controllers/index.ts
s_909fa6f565ea9a::t_0fd020292f5d35 6
packages/cli/test/integration/public-api/git-connections.test.ts
s_909fa6f565ea9a::t_0fd020292f5d35 1-140
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_909fa6f565ea9a::t_0fd020292f5d35 4-24
packages/cli/src/public-api/v1/controllers/git-connections.public.controller.ts
s_909fa6f565ea9a::t_ee51d1a8bd7c7b 83
ai_agent 147-149
s_909fa6f565ea9a::t_0fd020292f5d35 1-82,84-146,150-173
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/list.generated.yml
ai_agent 1-76
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
ai_agent 6-23
packages/cli/src/public-api/v1/shared/spec/schemas/gitConnectionPublicDto.generated.yml
ai_agent 1-45
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/disconnect.generated.yml
ai_agent 1-28
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/connect.generated.yml
ai_agent 1-39
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/create.generated.yml
ai_agent 1-58
packages/cli/src/public-api/v1/services/git-connections-public-api.service.ts
s_909fa6f565ea9a::t_0fd020292f5d35 1-18,21-48
s_909fa6f565ea9a::t_02b423e08c4f07 19-20
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/get.generated.yml
ai_agent 1-27
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/delete.generated.yml
ai_agent 1-24
packages/cli/test/integration/shared/types.ts
s_909fa6f565ea9a::t_0fd020292f5d35 73
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/update.generated.yml
ai_agent 1-62
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0ba33c2f9d4b77b4f465dfeddf544bd489ba28de",
"prompts": {},
"sessions": {
"s_909fa6f565ea9a": {
"agent_id": {
"tool": "claude",
"id": "8ff7411a-ff0e-4742-bbd8-41ee448e0c30",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,50 @@
packages/cli/src/public-api/v1/controllers/index.ts
s_909fa6f565ea9a::t_0fd020292f5d35 6
packages/cli/test/integration/public-api/git-connections.test.ts
s_909fa6f565ea9a::t_0fd020292f5d35 1-140
packages/nodes-base/nodes/N8n/n8n-api-coverage.json
s_909fa6f565ea9a::t_0fd020292f5d35 4-24
packages/cli/src/public-api/v1/controllers/git-connections.public.controller.ts
s_909fa6f565ea9a::t_ee51d1a8bd7c7b 83
ai_agent 147-149
s_909fa6f565ea9a::t_0fd020292f5d35 1-82,84-146,150-173
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/list.generated.yml
ai_agent 1-76
packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml
ai_agent 6-23
packages/cli/src/public-api/v1/shared/spec/schemas/gitConnectionPublicDto.generated.yml
ai_agent 1-45
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/disconnect.generated.yml
ai_agent 1-28
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/connect.generated.yml
ai_agent 1-39
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/create.generated.yml
ai_agent 1-58
packages/cli/src/public-api/v1/services/git-connections-public-api.service.ts
s_909fa6f565ea9a::t_0fd020292f5d35 1-18,21-48
s_909fa6f565ea9a::t_02b423e08c4f07 19-20
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/get.generated.yml
ai_agent 1-27
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/delete.generated.yml
ai_agent 1-24
packages/cli/test/integration/shared/types.ts
s_909fa6f565ea9a::t_0fd020292f5d35 73
packages/cli/src/public-api/v1/handlers/git-connections/spec/paths/update.generated.yml
ai_agent 1-62
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0baefd090fec332c3f95d60ae6afefe41062f4e4",
"prompts": {},
"sessions": {
"s_909fa6f565ea9a": {
"agent_id": {
"tool": "claude",
"id": "8ff7411a-ff0e-4742-bbd8-41ee448e0c30",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/cli/src/posthog/__tests__/posthog.test.ts
s_302a0341cc705a::t_5af6d187e60602 261-294
packages/cli/src/events/relays/activity.event-relay.ts
s_302a0341cc705a::t_5af6d187e60602 94-96,100,122-126
packages/cli/src/posthog/index.ts
s_302a0341cc705a::t_5af6d187e60602 66-68,196-216,221
packages/cli/src/events/__tests__/activity-event-relay.test.ts
s_302a0341cc705a::t_5af6d187e60602 60-65,81-82,241-257
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0bbffd64e8b052016698856aa224cf1be31cf31f",
"prompts": {},
"sessions": {
"s_302a0341cc705a": {
"agent_id": {
"tool": "claude",
"id": "d232b129-92fc-4812-a387-ad182690ea21",
"model": "claude-opus-5"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -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>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiAgentPreviewHandoff.ts
s_adb5d982725a9c::t_eac4a4212a8a5b 14-20,24
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue
s_adb5d982725a9c::t_40688af81b5355 24,37-38,73-82,87-143
ai_agent 29
s_adb5d982725a9c::t_5975209c6d5936 70-72
s_adb5d982725a9c::t_a54f79e7fa4d96 83-86
s_adb5d982725a9c::t_78002e877e1743 193
s_adb5d982725a9c::t_9cec55461f43ff 212
s_adb5d982725a9c::t_59bdc6ef60868a 300-303
s_adb5d982725a9c::t_0ee0e327387e6d 375-378
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/InstanceAiChatPanel.test.ts
s_adb5d982725a9c::t_af2673729040aa 6-7,14-19,32,34
s_adb5d982725a9c::t_c7e0873b1b1eb7 74-78,83-86,92-97,99,102-104,110-111
s_adb5d982725a9c::t_ff732abea11996 105-109
s_adb5d982725a9c::t_e03a977a35fbc3 133-137
s_adb5d982725a9c::t_c151511861701c 393-417,419-450
ai_agent 418
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue
s_adb5d982725a9c::t_26ad473ccf7c7c 824-829
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0c64ce5c928197e7f7f76e53789b6fbd894ee8e5",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/agents/integrations/__tests__/helpers/replay-test-helpers.ts
s_72883980e695b4::t_ee08c5f9ae6f18 227,239-242,245
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0c66b53285403142765e3bedc960c76595b6b5da",
"prompts": {},
"sessions": {
"s_72883980e695b4": {
"agent_id": {
"tool": "codex",
"id": "01a0a633-5e0a-71a2-b539-e987a28949da",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -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>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_3a8188b7480396::t_4c386aa109035a 2375-2378,2450,2489,2491-2512
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "0c7d505c56c70d11807f1fae07c8915b76efdea8",
"prompts": {},
"sessions": {
"s_3a8188b7480396": {
"agent_id": {
"tool": "pi",
"id": "01a0aed2-aa3b-71a9-9374-10adb2d6f58c",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,90 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue
s_adb5d982725a9c::t_a29c111b1ddb17 12-16,26-28,30
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_adb5d982725a9c::t_8ce67d88efee90 1,3-19,21,25,27-38,40-56,60-82,85,88,93-118,122-125,133-134,137-139
s_adb5d982725a9c::t_4b6424993e7e80 57-59
s_adb5d982725a9c::t_6b77826504a68c 119-121,126-132,135-136
s_adb5d982725a9c::t_2e1265ab31e253 83-84,86-87,89-92
s_adb5d982725a9c::t_835ad1add22777 2
s_adb5d982725a9c::t_eabeca2bd7a5b1 20,22-24,26,39
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/__tests__/useAgentMutationRefresh.test.ts
ai_agent 3-7
s_adb5d982725a9c::t_267e2a1ec564f5 1-2,8-101
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiView.vue
s_adb5d982725a9c::t_1af8c16828b397 104
s_adb5d982725a9c::t_bbf53129eef6eb 17
s_adb5d982725a9c::t_2a1696b4ae326b 231-236
s_adb5d982725a9c::t_ad9700c21c92c0 96-103,105-112
packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts
s_adb5d982725a9c::t_98bf691220eb86 14
s_adb5d982725a9c::t_b72429af0fbc01 510
packages/frontend/editor-ui/src/features/ai/instanceAi/components/AgentBuildingIndicator.vue
s_adb5d982725a9c::t_b6f79e43e112fa 1-11,17-74
ai_agent 12-16
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue
s_adb5d982725a9c::t_7007cf4a463e90 590-594,601
s_adb5d982725a9c::t_b43f6991dbd599 1,12-589,595-600,602-893
ai_agent 2-11
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts
s_adb5d982725a9c::t_2ed0dbbd47c51e 51
s_adb5d982725a9c::t_af46b2f1a35015 134
s_adb5d982725a9c::t_53ada229bff7a8 16
s_adb5d982725a9c::t_f837ed6167d82c 608
s_adb5d982725a9c::t_001dc0512044cd 1128-1132,1136-1137
s_adb5d982725a9c::t_a47e2adf973478 1133-1135
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_adb5d982725a9c::t_1b1a909be7aea2 208-209,217-226
s_adb5d982725a9c::t_7f7edbb57fea5e 167-175
s_adb5d982725a9c::t_27ba66505e566c 12,15,19-33,42-46
s_adb5d982725a9c::t_4acb5f9050c144 73,79,100,115,131
s_adb5d982725a9c::t_3ccf43fd172c02 360-367
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useAgentMutationRefresh.ts
s_adb5d982725a9c::t_620e50781fd9c8 1-36
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiViewHeader.test.ts
s_adb5d982725a9c::t_e3c7df343fbf01 22-24
s_adb5d982725a9c::t_7b156017038f6e 11-13,20-21,25-32,40-46,51,53,57,59,64,66
s_adb5d982725a9c::t_bb9a8e82e51c44 1-5,7-8,10,14-19,33-39,47-50,52,54-56,58,60-63,65,67-68
s_adb5d982725a9c::t_3342e93646fb54 6,9
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConversation.test.ts
ai_agent 51-55
s_adb5d982725a9c::t_f8c6c425a58c24 1,4-9,17-38,40-42,50,56,58-70,72-132,134-139,149,152-157,167,186-187,189,193-195,197-203,208-211,217,232,247-249
s_adb5d982725a9c::t_a6722178449701 44-49,133,140-148,150-151,158-166,168-185,190-192,204-207,213-216
s_adb5d982725a9c::t_c8748e9e16d38b 196
s_adb5d982725a9c::t_30bb26b6f6d220 220,228
s_adb5d982725a9c::t_a07b7a7c663dfc 2-3,10-16,39,43,57,71,188,212,218-219,221-227,229-231,233-246
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/AgentBuildingIndicator.test.ts
s_adb5d982725a9c::t_078df8cb6aa210 1-14
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentPreview.vue
s_adb5d982725a9c::t_f2f1c5c7876f34 18
s_adb5d982725a9c::t_0d764a56037294 114
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue
s_adb5d982725a9c::t_6452ff09c13da7 100
s_adb5d982725a9c::t_5dc7aa6b6e8b73 631
s_adb5d982725a9c::t_d931ce092997ec 21
ai_agent 279-281
s_adb5d982725a9c::t_9951ad17b83613 2,40,43-44,53,85,87-94,96-98,101-102,259,275-278,420-428,656,669-672,823-856,1095
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiView.test.ts
s_adb5d982725a9c::t_fc53cc727e263d 105
s_adb5d982725a9c::t_e0b238feaac4d2 123
s_adb5d982725a9c::t_49e227d819154c 115
s_adb5d982725a9c::t_f7a13378a85541 4,7,9
s_adb5d982725a9c::t_47c81f84280b13 52-60,64
s_adb5d982725a9c::t_a50f84501312b4 76,83-87,97,99-104,106-114,116-122,124-126
s_adb5d982725a9c::t_cede5d40729f34 98
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0c8975e2d8f3c42f211c49eae86a865ff84d56a0",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/testing/containers/n8n-start-stack.ts
s_6292f7a6ebb209::t_71468c6d43c5f4 53,277-279
s_6292f7a6ebb209::t_b3da4d155e17e3 280
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0cb7d5fab2434d6fff33c49e2c488c0541fb3752",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -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": {}
}

View File

@ -0,0 +1,30 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/InstanceAiChatPanel.test.ts
s_adb5d982725a9c::t_2a3335ecfa0e9c 24-28
s_adb5d982725a9c::t_59db7b63cb383b 123-129,131-153
s_adb5d982725a9c::t_9d08a56cf535fa 104
s_adb5d982725a9c::t_6733912b549667 130
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue
s_adb5d982725a9c::t_da50305abf9db3 61
s_adb5d982725a9c::t_29789731454c00 26
s_adb5d982725a9c::t_6dbd2af679b924 101-108,123-129
packages/frontend/editor-ui/src/features/agents/createAgentRoute.ts
s_adb5d982725a9c::t_fb42cfc8565d7d 2-17
packages/frontend/editor-ui/src/features/agents/__tests__/createAgentRoute.test.ts
s_adb5d982725a9c::t_61d28d5ab1eb53 1-8,12
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0cc451eadf36f88e9e9fe66ddced2b6bfc1d751e",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -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 <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -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>"
}
}
}

View File

@ -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>"
}
}
}

View File

@ -0,0 +1,36 @@
packages/@n8n/benchmark/README.md
s_9d51feeee63e96::t_47dcbac99a7d94 71-81,83-85,94-99
s_9d51feeee63e96::t_2cf1def5033349 12,68-70,86-89,91,131
packages/@n8n/benchmark/infra/.terraform.lock.hcl
s_9d51feeee63e96::t_c6b638e2cf1898 5-6,10-22,27-28,31,33-41,43-45,50-51,55-67
s_9d51feeee63e96::t_dda717f9ad509e 8-9,30,32,53-54
packages/@n8n/benchmark/infra/providers.tf
s_9d51feeee63e96::t_c69f280949da9e 5,9-15,19,25-26
.github/workflows/test-benchmark-nightly.yml
s_9d51feeee63e96::t_044901a878e2c3 54
packages/@n8n/benchmark/infra/modules/benchmark-vm/providers.tf
s_9d51feeee63e96::t_c69f280949da9e 1-7
.github/workflows/ci-terraform.yml
s_9d51feeee63e96::t_1fc615c824bd84 1-32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0d739da138778aa580afb99e8c58a9caca2a882f",
"prompts": {},
"humans": {
"h_8fb27e0cdf6d1e": {
"author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
},
"sessions": {
"s_9d51feeee63e96": {
"agent_id": {
"tool": "claude",
"id": "2c3e52ab-1a63-4097-afe8-9ee2abf5a7e0",
"model": "claude-opus-5"
},
"human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,30 @@
packages/frontend/editor-ui/src/features/workflows/canvas/composables/useCanvasNode.ts
s_326dd039c6d306::t_1338e3220802f0 7,70
packages/frontend/editor-ui/src/app/composables/useNodeTypeRestriction.ts
s_326dd039c6d306::t_4770fcd610149e 7
s_326dd039c6d306::t_7a2ffbc296d409 1-6,8-14
packages/frontend/editor-ui/src/features/ndv/shared/views/NodeDetailsView.test.ts
s_326dd039c6d306::t_4770fcd610149e 321-322
packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue
s_326dd039c6d306::t_1338e3220802f0 39,178,733
packages/frontend/editor-ui/src/features/ndv/shared/views/NodeDetailsView.vue
s_326dd039c6d306::t_4770fcd610149e 48,78
packages/frontend/editor-ui/src/app/composables/useNodeTypeRestriction.test.ts
s_326dd039c6d306::t_b415f757c395cc 1-33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0e57ce5769c545e41d13f11a3fc7144369b51062",
"prompts": {},
"sessions": {
"s_326dd039c6d306": {
"agent_id": {
"tool": "claude",
"id": "cd049455-bc63-41dc-808b-f75c96f484d1",
"model": "claude-fable-5-1"
},
"human_author": "Olivier de Jong <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,49 @@
packages/cli/src/modules/source-control.ee/source-control-helper.ee.ts
s_b81dec2d7f74f0::t_b4cfa178a53ddb 377
packages/cli/src/modules/source-control.ee/source-control-import.service.ee.ts
s_b81dec2d7f74f0::t_c94b512842e678 194,343,476,500,602,655,699
packages/cli/src/modules/source-control.ee/__tests__/source-control-git.service.test.ts
s_b81dec2d7f74f0::t_99b82599e2c303 140-143,145-154
s_b81dec2d7f74f0::t_420ce09cc59aeb 84
s_b81dec2d7f74f0::t_c70dbdc09355cc 7,51-83,85-122,466,513
s_b81dec2d7f74f0::t_d9c2996bec494a 189-192,202,363-366,370,426
s_b81dec2d7f74f0::t_2eb81069650eca 123-139,144,155-172
packages/cli/src/modules/source-control.ee/__tests__/source-control.service.test.ts
s_b81dec2d7f74f0::t_d9c2996bec494a 8,1554,1569,1576,1700
packages/cli/src/modules/source-control.ee/source-control-status.service.ee.ts
s_b81dec2d7f74f0::t_b4cfa178a53ddb 243
packages/cli/src/modules/source-control.ee/__tests__/source-control-helper.ee.test.ts
s_b81dec2d7f74f0::t_c70dbdc09355cc 27,242-258
s_b81dec2d7f74f0::t_14802914a66f9c 259-260
packages/cli/src/modules/source-control.ee/__tests__/source-control-git.service.integration.test.ts
s_b81dec2d7f74f0::t_4931777f59a454 1-5,54-150
s_b81dec2d7f74f0::t_bd0c1294ab693a 151-152
packages/cli/src/modules/source-control.ee/source-control-git.service.ee.ts
s_b81dec2d7f74f0::t_b4cfa178a53ddb 5
s_b81dec2d7f74f0::t_420ce09cc59aeb 405-407,449-454,467
s_b81dec2d7f74f0::t_e874fbb7474877 279-282,314
s_b81dec2d7f74f0::t_21ec8b3b418919 24,125,134-137,356,403,409-445,447-448,455-466,468-482,523-529
packages/cli/src/modules/source-control.ee/constants.ts
s_b81dec2d7f74f0::t_21ec8b3b418919 11-19
packages/cli/src/modules/source-control.ee/source-control.service.ee.ts
s_b81dec2d7f74f0::t_b4cfa178a53ddb 311
s_b81dec2d7f74f0::t_e4d1d1f6499178 91,135-136,138-140,142-146,223-228,287-296
packages/cli/src/modules/source-control.ee/__tests__/source-control-import.service.ee.test.ts
s_b81dec2d7f74f0::t_8ec6f355f74721 3974
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "0e726a1363d17da662d7f9bd9a61abbddb5e66b2",
"prompts": {},
"sessions": {
"s_b81dec2d7f74f0": {
"agent_id": {
"tool": "codex",
"id": "01a0aaa1-7817-7b52-8211-c92566862939",
"model": "gpt-5.6-sol"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,46 @@
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/ToolCredentialPicker.vue
s_10764d60e8c92b::t_6cc35ed7d9d4cc 247,297-298
s_35af7ca4af73ea::t_2231ea23618c03 8,205-216
s_10764d60e8c92b::t_4934b7c80acf6d 4
s_10764d60e8c92b::t_6b79f90a15d77b 76-93
s_10764d60e8c92b::t_b1f8a9f78d0da7 143,149-159,168,172,174-175,178,180-181,189,193-198,200-204,217-219,222-223,227-228,230
s_10764d60e8c92b::t_0c8993177e4fff 2,70-75,96,99-102
s_35af7ca4af73ea::t_372aaca696b236 6,258-266,300
s_35af7ca4af73ea::t_897b8042363d28 257
packages/frontend/@n8n/design-system/src/components/N8nToolsConnection/ToolRow.vue
s_fd2212291acb0e::t_8a8d1206b20a23 298-300,309
s_fd2212291acb0e::t_5127cfdfb31bd4 308,314-319,344,352,357-358,370
s_fd2212291acb0e::t_453a654ac8db5a 311-313
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "0e976ce2b1778c2f547ae47c9ca40e02ede8a6cf",
"prompts": {},
"sessions": {
"s_10764d60e8c92b": {
"agent_id": {
"tool": "pi",
"id": "01a0aa9b-43e8-738d-a0b9-ae897a87386e",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_35af7ca4af73ea": {
"agent_id": {
"tool": "pi",
"id": "01a0aaa6-37ef-738d-a0b9-ae8b38dffa97",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_fd2212291acb0e": {
"agent_id": {
"tool": "pi",
"id": "01a0aa95-19dc-738d-a0b9-ae86bf82e54d",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

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

View File

@ -0,0 +1,75 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts
s_adb5d982725a9c::t_931c6dd1f8a908 311
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts
s_adb5d982725a9c::t_e5226faf842aa2 303-304
s_adb5d982725a9c::t_635aa47e9a2f1b 339
s_adb5d982725a9c::t_1a46f5b5b0d311 536
packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.test.ts
s_adb5d982725a9c::t_480a3cff7c49cf 15-19,34-46,48-49
s_adb5d982725a9c::t_f7614cee5be771 314,318-321
s_adb5d982725a9c::t_0973da021213fb 337,340,342-345
s_adb5d982725a9c::t_a7f7b1af54927e 384,391-394,398-400
packages/frontend/editor-ui/src/app/composables/useGlobalEntityCreation.ts
s_adb5d982725a9c::t_735b647c4a32b1 4
s_adb5d982725a9c::t_1856d89cc9ce02 73
s_adb5d982725a9c::t_5457643761c371 450-456,458-460
s_adb5d982725a9c::t_107973e59f6a0d 457
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_adb5d982725a9c::t_cb6e837fea1b37 15
s_adb5d982725a9c::t_50763638c35cc8 90-93
s_adb5d982725a9c::t_333ccf505e4ea9 161
s_adb5d982725a9c::t_7f6ea108ddd495 200-202,204
s_adb5d982725a9c::t_4329e20c62a84c 203,1191-1192,1310,1358-1361,1483-1489,1495-1498,1502-1503,1513-1515,1554
s_adb5d982725a9c::t_4603e8fbd86989 232-239
s_adb5d982725a9c::t_fe1dc9ee0129f0 240-244
s_adb5d982725a9c::t_0ff6b0643240fe 265
s_adb5d982725a9c::t_28ef55f6f7e761 267-280
s_adb5d982725a9c::t_7e3d716d6dd166 372-387,390-396
s_adb5d982725a9c::t_9050cae6a5a0eb 400-412
s_adb5d982725a9c::t_5a18f710697a64 1293,1304-1307
ai_agent 1490-1494
s_adb5d982725a9c::t_f6b007b6e7c6c8 1499
s_adb5d982725a9c::t_687f9b8a81e9c2 2231
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderHeader.vue
s_adb5d982725a9c::t_cc2641fee44233 29
s_adb5d982725a9c::t_261309e94e3112 70
s_adb5d982725a9c::t_72ae5a7b49c280 126
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderHeader.test.ts
s_adb5d982725a9c::t_f368070b62b150 7-12
s_adb5d982725a9c::t_6d6c3c37837358 182
s_adb5d982725a9c::t_9e8201915b4c14 435-443
packages/frontend/@n8n/i18n/src/locales/en.json
s_adb5d982725a9c::t_4329e20c62a84c 8272
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
ai_agent 17-22,2586-2588
s_adb5d982725a9c::t_723e7d6f830a9e 28-35
s_adb5d982725a9c::t_ad70a08f776a8b 71
s_adb5d982725a9c::t_9f6314a08253b6 73
s_adb5d982725a9c::t_a800fa9b5e0e6c 557-559
s_adb5d982725a9c::t_b96720739aee9c 690
s_adb5d982725a9c::t_56134e8af66020 776-778,783-798,801-808
s_adb5d982725a9c::t_e5c1292514eff2 779-782,799-800
s_adb5d982725a9c::t_4329e20c62a84c 822-848,930-974,2576,2583-2584,2590-2591,2730-2757
s_adb5d982725a9c::t_cb6e63bb457997 975-976
s_adb5d982725a9c::t_e8cbfb6dee6193 1078-1132,1135,1138,1141,1144-1145,1154-1156
s_adb5d982725a9c::t_e720c6ef3e80c9 1170-1210
s_adb5d982725a9c::t_bd3d9bddbf8aca 2352-2382
s_adb5d982725a9c::t_50d5b29cf0f4b3 2571-2575,2577-2582,2585,2589
s_adb5d982725a9c::t_f516fd0d31151f 2758-2759
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0ee80d718a761c04487c0f744ba9036fde7b6986",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/src/public-api/v1/shared/middlewares/global.middleware.ts
s_e2203a10d11968::t_8f12c2dfe97dd3 177
s_e2203a10d11968::t_3a4a9b129585aa 176
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0f0fd15ad6386efa03531042a2d59146ef437940",
"prompts": {},
"sessions": {
"s_e2203a10d11968": {
"agent_id": {
"tool": "claude",
"id": "ed3d6309-066a-42ef-9973-7caa9371790f",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,47 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/useInstanceAiEmbedThreads.test.ts
s_adb5d982725a9c::t_345d15cc03a37d 1-64,76-95
s_adb5d982725a9c::t_50d714038fa4dd 65-75
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/InstanceAiChatPanel.test.ts
s_adb5d982725a9c::t_762dd01314dd74 1-141,143-152,154-162,164-196
ai_agent 142,153,163
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts
s_adb5d982725a9c::t_2b2bfa1d6a62a4 28
s_adb5d982725a9c::t_669b40b63570c7 362-363,378
s_adb5d982725a9c::t_2fc7f246fdec43 360,364-373,380-387
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useInstanceAiHandoff.test.ts
s_adb5d982725a9c::t_cef728181dda41 290-291,298-299
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue
s_adb5d982725a9c::t_9a85c20e7e51a6 1-22,27-67,77-104,106-256
s_adb5d982725a9c::t_82eb4cdab2aab3 23-26
s_adb5d982725a9c::t_b6c3b617fbd4b8 68-76
s_adb5d982725a9c::t_d1ed2f6a9f361a 105
packages/frontend/@n8n/i18n/src/locales/en.json
s_adb5d982725a9c::t_d88ab54fe0699a 6805-6806
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/useInstanceAiEmbedThreads.ts
s_adb5d982725a9c::t_a9502ba51434c6 8,13-21,25,57
s_adb5d982725a9c::t_63f96d82a16521 23-24,26,28-29,31,48,56,59-60,62-66,68-70
ai_agent 36-41
s_adb5d982725a9c::t_603e649b650257 1-7,9-12,22,27,30,58,61,67,71-73
s_adb5d982725a9c::t_c2b42b20b222d6 32-35,42-47,49-55
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/instanceAiEmbed.types.ts
s_adb5d982725a9c::t_f1b9085bdd3cc1 1-43
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/instanceAiEmbed.types.test.ts
s_adb5d982725a9c::t_35119c00ba6450 1-33,37-45
ai_agent 34-36
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0f20931a343101e8a9b84bd1feed4d08064fee5b",
"prompts": {},
"sessions": {
"s_adb5d982725a9c": {
"agent_id": {
"tool": "claude",
"id": "84758071-25ce-404a-9e8a-c2f810ded075",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,115 @@
packages/cli/src/webhooks/engine-v2-webhooks.ts
s_71c6da2ee47cd3::t_30e5ced941d487 2
s_71c6da2ee47cd3::t_dd9c13b1d1e201 72
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
ai_agent 3-8,380-383
s_71c6da2ee47cd3::t_4bbbebc7e3c31d 353-379,384-391
packages/cli/src/services/engine-v2-webhook-responder.service.ts
ai_agent 208,256-258
s_71c6da2ee47cd3::t_aa0424f7ccb426 187-191,197
s_71c6da2ee47cd3::t_7708bfcc050e07 1-186,192-196,198-207,209-255,259-274,276-286
s_71c6da2ee47cd3::t_27e2cc4602ed78 275
packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts
s_71c6da2ee47cd3::t_68dd79d62a934b 2,265
packages/cli/src/modules/engine-v2/engine-v2.runtime.ts
s_71c6da2ee47cd3::t_27e2cc4602ed78 4
s_71c6da2ee47cd3::t_553ac165a90880 62,66,95,108-110
packages/@n8n/node-engine-compatibility/src/v1-response-hooks.ts
s_71c6da2ee47cd3::t_a766967f79ad87 1-5,8-32,34-36,38-44,46-63,66-67,78-81,91
s_71c6da2ee47cd3::t_83b9f9a9222c04 6-7,33,37,45,64-65,68-70,72-77,82-90
s_71c6da2ee47cd3::t_2dd89fcb4b83be 71
packages/@n8n/node-engine-compatibility/src/__tests__/v1-response-hooks.test.ts
s_71c6da2ee47cd3::t_4849c0a16c58e6 1-72
packages/cli/src/webhooks/webhook-helpers.ts
s_71c6da2ee47cd3::t_9747bcaeea463c 1350-1366
ai_agent 429-432,500-502
s_71c6da2ee47cd3::t_5b22a6b77c7d1e 1156-1158
s_71c6da2ee47cd3::t_081139bf7e108a 1367-1368
s_71c6da2ee47cd3::t_82641545dd981d 84-85,1249-1259,1503-1505
s_71c6da2ee47cd3::t_84509349e119de 425-428,433-499,503-574
s_71c6da2ee47cd3::t_5b53f4418a9bd6 934-935
s_71c6da2ee47cd3::t_cad741b1c5caee 30
s_71c6da2ee47cd3::t_3380b26a61d5cb 950
packages/@n8n/engine/src/response-channel/redis-transport.ts
s_71c6da2ee47cd3::t_6ec56028aecc4a 1-67
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_71c6da2ee47cd3::t_ef20be6514bbb3 23,34-39,75
s_71c6da2ee47cd3::t_4d894fc0da6490 102,113
packages/@n8n/engine/src/index.ts
s_71c6da2ee47cd3::t_4d894fc0da6490 37-55
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_71c6da2ee47cd3::t_70003a25adde80 2-8,10,39,47,52,63,74,77-81,91
s_71c6da2ee47cd3::t_353ad25b430050 165-169,201,205-233
packages/@n8n/engine/src/server/routes/workflow-executions.ts
s_71c6da2ee47cd3::t_a27a346158d6cf 60
packages/@n8n/engine/src/response-channel/in-memory-transport.ts
s_71c6da2ee47cd3::t_772ab5ee6b0c00 1-28
packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts
s_71c6da2ee47cd3::t_c1cd91a422f8cb 108
ai_agent 152-154
s_71c6da2ee47cd3::t_2558c73f196a7c 3,106-107
s_71c6da2ee47cd3::t_778d9b8da562a2 160,171,177,201,218,230,238,246,270,278,287,298,305,316,331,341,368,383
packages/@n8n/node-engine-compatibility/src/v1-adapters.ts
s_71c6da2ee47cd3::t_069fd0d98e2737 297
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_71c6da2ee47cd3::t_bbee396977387a 85,87,90,127-128
s_71c6da2ee47cd3::t_7b1a14199ec834 13,86,88-89,106
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_71c6da2ee47cd3::t_56941a85d1ad47 4,46-51
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_71c6da2ee47cd3::t_436bdc4bceb8b9 11,45,139-141
packages/@n8n/engine/src/execution/execution.types.ts
s_71c6da2ee47cd3::t_a27a346158d6cf 29-33
packages/@n8n/engine/src/response-channel/response-transport.ts
s_71c6da2ee47cd3::t_772ab5ee6b0c00 1-23
packages/@n8n/config/src/configs/engine.config.ts
s_71c6da2ee47cd3::t_8a024a3f8b27ae 65-66,69-72,75-82
s_71c6da2ee47cd3::t_2f4e192a4e612e 67-68,73-74
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_71c6da2ee47cd3::t_fbe40682714df3 158-159
packages/workflow/src/interfaces.ts
s_71c6da2ee47cd3::t_bbee396977387a 3764-3765
s_71c6da2ee47cd3::t_7b1a14199ec834 3766-3771
packages/cli/src/modules/engine-v2/engine-v2.module.ts
s_71c6da2ee47cd3::t_5a415e956caf32 44,47
s_71c6da2ee47cd3::t_409a6f5b8477d1 5,21-22,39-43,45-46,49-51,67-68
packages/@n8n/engine/src/response-channel/execution-response.types.ts
s_71c6da2ee47cd3::t_d2b6c234216084 1-67
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_71c6da2ee47cd3::t_a6058196f0ed40 2068-2081
packages/@n8n/engine/src/response-channel/execution-response-channel.ts
s_71c6da2ee47cd3::t_9d363d6ca55bfe 1-89,91-96,107-130
ai_agent 90
s_71c6da2ee47cd3::t_5704f219acc8bc 97-106
packages/@n8n/engine/src/response-channel/execution-response.schema.ts
s_71c6da2ee47cd3::t_772ab5ee6b0c00 1-35
packages/@n8n/engine/src/response-channel/__tests__/execution-response-channel.test.ts
ai_agent 81-85
s_71c6da2ee47cd3::t_b0b42e898c7f7f 1-80,86-230
packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts
s_71c6da2ee47cd3::t_83b9f9a9222c04 20,65-66
packages/@n8n/engine/src/response-channel/index.ts
s_71c6da2ee47cd3::t_9d363d6ca55bfe 1-15
packages/cli/src/modules/engine-v2/create-response-channel.ts
s_71c6da2ee47cd3::t_2f4e192a4e612e 1-51
packages/cli/src/services/__tests__/engine-v2-webhook-responder.service.test.ts
s_71c6da2ee47cd3::t_63f2e46791d103 1-2,4-14,31-45,47-50,53-58,60-119,126,139-215
s_71c6da2ee47cd3::t_da4902f598ee25 3,15-23,27-30,46,51-52,59
ai_agent 24-26,120-125,127-138
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0f3f93e298b9263fb72319d8f33edaa6eec9d848",
"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>"
}
}
}

View File

@ -0,0 +1,60 @@
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts
s_8f0638df9beaf3::t_e9f1fccac65182 207,217-220
s_8f0638df9beaf3::t_531c81e8708250 319-340
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts
s_8f0638df9beaf3::t_bc6eb8b97375f5 1-31,33-34,62
s_8f0638df9beaf3::t_b3bf4b75ab08b0 32
s_8f0638df9beaf3::t_80ced45221a7ea 35-61
packages/frontend/editor-ui/src/features/agents/components/AgentSessionHistoryDropdown.vue
s_8f0638df9beaf3::t_23d917ce52914c 7,45,51
s_8f0638df9beaf3::t_aa817f79707f5b 9,36,80
s_8f0638df9beaf3::t_42d25699179973 59
s_8f0638df9beaf3::t_a04d7e5b9eefa4 8
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue
s_8f0638df9beaf3::t_cfcb31e9b5ec87 93-95
s_8f0638df9beaf3::t_9a33563ee7c8ca 7,31,41,63-64,104-130,204-205
s_8f0638df9beaf3::t_793e8dca7a6584 16
s_8f0638df9beaf3::t_2c099b33492875 140,142-146
s_8f0638df9beaf3::t_2314deb0c4d84a 141
s_8f0638df9beaf3::t_1da748b3bba9ab 17
packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts
s_8f0638df9beaf3::t_e2401184d66cbc 30-33
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_8f0638df9beaf3::t_80367ef2e35b94 229,231,233
s_8f0638df9beaf3::t_1dd87cf6b405dc 181-191
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts
s_8f0638df9beaf3::t_c61450bf7a5ee7 146,163-164,178,183-186
s_8f0638df9beaf3::t_1a74b57cce8924 30,33,37,42,97-107
packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts
s_8f0638df9beaf3::t_b272c8579facbc 179-180,193,196,202,207-209
s_8f0638df9beaf3::t_23d917ce52914c 139
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_8f0638df9beaf3::t_f32f188bd94450 239
packages/testing/playwright/pages/components/InstanceAiSidebar.ts
s_8f0638df9beaf3::t_d3e622eb368634 40
packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts
s_8f0638df9beaf3::t_d3e622eb368634 37-38,62
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionTimelineView.spec.ts
s_8f0638df9beaf3::t_714503c551f7e0 11-15,136-156
s_8f0638df9beaf3::t_6af3aa89a13219 28,89,91-99,112,133-135
s_8f0638df9beaf3::t_8e3e9b3e23d46f 7,90
s_8f0638df9beaf3::t_de4e159c1b06e3 157
packages/frontend/editor-ui/src/features/agents/agentSessions.store.ts
s_8f0638df9beaf3::t_b272c8579facbc 159
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0f3fecc2fcd68c67b6907c2afa73a5a0e4b82e94",
"prompts": {},
"sessions": {
"s_8f0638df9beaf3": {
"agent_id": {
"tool": "codex",
"id": "01a0af20-9e0e-70f1-b1e1-d44c39cb3ff5",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -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 <danny@n8n.io>"
}
}
}

View File

@ -1,6 +1,6 @@
packages/cli/src/modules/git-connections.ee/git-connections.service.ts
ai_agent 122,124,131,138,154,158
h_9b272a633435fb 27,150
ai_agent 122,124,128-129,131,138,154,158
h_9b272a633435fb 27,126,134-135,140,144,150
---
{
"schema_version": "authorship/3.0.0",

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue
s_28b268595ad947::t_fb6a969a0f3498 144
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0fb4286e3a4b7894ac790a6a6e3d1593db69b616",
"prompts": {},
"sessions": {
"s_28b268595ad947": {
"agent_id": {
"tool": "codex",
"id": "01a0af07-0df0-7750-9184-43b1f0e905b1",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/frontend/@n8n/eslint-plugin-design-system/src/rules/no-static-element-interactions.test.ts
ai_agent 31-34
packages/frontend/@n8n/eslint-plugin-design-system/src/rules/no-static-element-interactions.ts
s_51b74b4c66402b::t_4746d7a025f37a 30,46-47
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0fe7636fdc6c1045752c9a6cbca6ce0c578a74d3",
"prompts": {},
"sessions": {
"s_51b74b4c66402b": {
"agent_id": {
"tool": "pi",
"id": "01a066fc-4164-7ba9-be8c-26b9417381f5",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,40 @@
packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts
s_aeecfe178a9b3d::t_792465b8849b97 1
s_c99dd4ad746340::t_102fefca7df94e 67-77
s_cbb79750df051b::t_46d70cad525a10 136,148-151
s_cbb79750df051b::t_d67a0aecd2f407 12-18
s_aeecfe178a9b3d::t_1aa7cf4efd8b44 2-11,19-63,65-66,78-135,137-147,152-161
s_cbb79750df051b::t_b9b5d03e345528 64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "100bedf897b0a0402dcaf2a9f59956dc0bfb1220",
"prompts": {},
"sessions": {
"s_aeecfe178a9b3d": {
"agent_id": {
"tool": "claude",
"id": "a1c3abc3-6b2a-413e-a33c-2c784b044f11",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_c99dd4ad746340": {
"agent_id": {
"tool": "cursor",
"id": "573dbfcf-6518-4e1d-b9a1-0978f01bfbd9",
"model": "default"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_cbb79750df051b": {
"agent_id": {
"tool": "claude",
"id": "d0d1ba17-1e97-4931-bc10-1912b50c57f0",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,46 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_8aad20ae51f6b5::t_b300d0fab03239 17-22,28-35,44,71,73,352,355,358-360,510,520-521,535,569-586,679-685,702,741,801-988,1175-1186,1188-1189,1191-1193,1195-1207,1210-1211,1213-1228,1231-1234,1246-1301,1330,2513-2572,2574-2593,2596,2605,2608,2611-2616,2787,2789,2791-2814,2816-2874,2923-2998
packages/frontend/@n8n/i18n/src/locales/en.json
s_8aad20ae51f6b5::t_b300d0fab03239 8286
packages/frontend/editor-ui/src/features/agents/components/AgentModelSelector.vue
s_8aad20ae51f6b5::t_b300d0fab03239 74-80,562-569
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_8aad20ae51f6b5::t_b300d0fab03239 3,9,21,85,98-114,172-173,232-315,330-334,406-437,459-460,463-476,1040-1042,1045-1055,1093,1137,1210-1211,1276,1324,1329-1332,1364,1375-1382,1481-1492,1541,1547-1564,1566-1567,1574,1577-1579,1596,1599,1625-1627,2281-2282,2286,2315,2320-2321,2329,2361,2364,2366-2372,2374-2389,2525-2529,2554,2557-2561
packages/frontend/editor-ui/src/features/agents/components/AgentInfoPanel.vue
s_8aad20ae51f6b5::t_b300d0fab03239 68-70,283-296
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderEditorColumn.spec.ts
s_8aad20ae51f6b5::t_b300d0fab03239 199,282-302
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderEditorColumn.vue
s_8aad20ae51f6b5::t_b300d0fab03239 70,127
packages/frontend/editor-ui/src/features/agents/__tests__/AgentInfoPanel.spec.ts
s_8aad20ae51f6b5::t_b300d0fab03239 310-333,409,437,466
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentConfigAutosave.test.ts
s_8aad20ae51f6b5::t_b300d0fab03239 30-53
packages/frontend/editor-ui/src/features/agents/__tests__/AgentModelSelector.spec.ts
s_8aad20ae51f6b5::t_b300d0fab03239 648-657,675-678,874-877
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderHeader.vue
s_8aad20ae51f6b5::t_b300d0fab03239 13,43-46,63,156-167
s_8aad20ae51f6b5::t_29f3eaa9f232e7 19
packages/frontend/editor-ui/src/features/agents/constants.ts
s_8aad20ae51f6b5::t_b300d0fab03239 53-54
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderHeader.test.ts
s_8aad20ae51f6b5::t_b300d0fab03239 37-41,143-144,153,161-162,180-224
packages/frontend/editor-ui/src/features/agents/composables/useAgentConfigAutosave.ts
s_8aad20ae51f6b5::t_b300d0fab03239 46-49,77,196,221,286
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1061177a151b71a3bee4398298771bfb55bb9c76",
"prompts": {},
"sessions": {
"s_8aad20ae51f6b5": {
"agent_id": {
"tool": "claude",
"id": "bbcfc8f3-8687-4435-97d7-2d886ab72a3b",
"model": "claude-fable-5-1"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

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