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

This commit is contained in:
heymynameisrob 2026-10-06 10:21:54 +01:00
commit 31c01377cf
241 changed files with 4298 additions and 0 deletions

View File

@ -0,0 +1,34 @@
packages/@n8n/scheduler/README.md
s_219d8ce8c23220::t_adc367525526a2 407,556,571-573
packages/@n8n/scheduler/src/core/index.ts
s_219d8ce8c23220::t_ffe8ccb2fac004 50
packages/@n8n/scheduler/src/core/executor/executor.ts
s_219d8ce8c23220::t_ffe8ccb2fac004 6,43-48,162-166
s_219d8ce8c23220::t_f1def3890bd561 41-42
packages/@n8n/scheduler/src/core/factory.ts
s_219d8ce8c23220::t_31dee1f46a589b 301
s_219d8ce8c23220::t_ffe8ccb2fac004 298-300,302-304
packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts
s_219d8ce8c23220::t_5b9d74c5d9bc01 46,96-110
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "00133a3f83791dcf32fd8cbd9cefb7a084ea8da8",
"prompts": {},
"humans": {
"h_32d8cd6a0d6aad": {
"author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
},
"sessions": {
"s_219d8ce8c23220": {
"agent_id": {
"tool": "claude",
"id": "c55f7491-2481-49c6-a3e6-f06b4f115068",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,11 @@
packages/@n8n/db/src/migrations/common/1791261949191-DropInstanceAiThreadTabs.ts
ai_agent 1-8
packages/cli/src/modules/instance-ai/instance-ai-thread-tabs.service.ts
ai_agent 5-9,15,18-21,35,38-45
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02b42346c21e92b3a2bf6690427ca6489794a290",
"prompts": {}
}

View File

@ -0,0 +1,75 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts
s_f3d2ec4529fb2a::t_8c734d6cf69e65 103-107
s_f3d2ec4529fb2a::t_f0f0a85e5383b2 117,121-122
s_f3d2ec4529fb2a::t_3db85833d8a865 51-60
s_f3d2ec4529fb2a::t_3177ecf28208a6 70-72,80-82
s_f3d2ec4529fb2a::t_6041dac9d60c49 133-138
s_f3d2ec4529fb2a::t_f6710b9bc9a599 275-286,289-291,295,299-301
s_f3d2ec4529fb2a::t_41b418ddbc90ea 6
s_f3d2ec4529fb2a::t_580e247f4319a7 8
s_f3d2ec4529fb2a::t_ac7e876cf298bc 73,76
s_f3d2ec4529fb2a::t_f4d9230b1b8b0f 118-120
s_f3d2ec4529fb2a::t_ddf3b9f0df8a19 251-255,260-263,265-268,270-273
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_f3d2ec4529fb2a::t_0e6cbace1b3c54 21-29
s_f3d2ec4529fb2a::t_45a99501c3eb9a 97
s_f3d2ec4529fb2a::t_df24c336fbd7b1 382,399,406-430
s_f3d2ec4529fb2a::t_851ca67b9295b2 550-564
s_f3d2ec4529fb2a::t_70cf8051e236b7 383-398,400-405,431-449
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue
s_f3d2ec4529fb2a::t_475a8d6bfeec26 114
s_f3d2ec4529fb2a::t_22063eaa41f324 4,8,10-11
s_f3d2ec4529fb2a::t_f3f2b5ce7111d9 34-38,41
s_f3d2ec4529fb2a::t_822c32c5278889 88-91
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_f3d2ec4529fb2a::t_9f6ec601c65692 45,50-55
s_f3d2ec4529fb2a::t_b8c4116cb53770 24-25
s_f3d2ec4529fb2a::t_e245f9f96c62e2 28
s_f3d2ec4529fb2a::t_f57aa1fbf96dab 5
s_f3d2ec4529fb2a::t_0bcda9c696f324 1,10-16,18-20,22,26-27,29-35,39,62,83,86,89,94-95,98-102,105
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts
s_f3d2ec4529fb2a::t_e67bb93e661b60 109-117
s_f3d2ec4529fb2a::t_5351a29c7fe043 12-14
s_f3d2ec4529fb2a::t_7687b63655ef63 10-11
s_f3d2ec4529fb2a::t_f40fd518d8a2c9 79,81
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_f3d2ec4529fb2a::t_0a059d38ea489a 19
s_f3d2ec4529fb2a::t_278d14a4221deb 79-81,95-100
s_f3d2ec4529fb2a::t_b090f66bb35fb2 149-150,152-153,156,159
s_f3d2ec4529fb2a::t_9f6ec601c65692 195,197
s_f3d2ec4529fb2a::t_2aabe65935c7b8 72-77,82-94
s_f3d2ec4529fb2a::t_c7c9a9a2e7cb98 139-141,151,154-155,157-158
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts
s_f3d2ec4529fb2a::t_3c174700a8eee6 213-214,216-217,228,232,237
s_f3d2ec4529fb2a::t_65bd66ddba7bee 192
s_f3d2ec4529fb2a::t_57c150b11243ba 219-226
s_f3d2ec4529fb2a::t_2d34a8eb25a104 27-30,33
s_f3d2ec4529fb2a::t_4b56a6a0240465 215
s_f3d2ec4529fb2a::t_847d8a6e8794f3 240-262
s_f3d2ec4529fb2a::t_05d6ec6f457848 189,196,200,211-212,229-231
s_f3d2ec4529fb2a::t_533b18707630fb 6-9
s_f3d2ec4529fb2a::t_594e9f19bfde01 227,233
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts
s_f3d2ec4529fb2a::t_f7c55b2531de90 158,160,165,167-171
s_f3d2ec4529fb2a::t_2f81ff9a9fa349 159,161-164,166,172-174
s_f3d2ec4529fb2a::t_b4fa006afbb773 2
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
s_f3d2ec4529fb2a::t_7032958131c044 173-174
s_f3d2ec4529fb2a::t_faa399511eeb61 201-206
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "057fa714b3dabaebf9ecbdad8ec35f56629e3c2a",
"prompts": {},
"sessions": {
"s_f3d2ec4529fb2a": {
"agent_id": {
"tool": "claude",
"id": "c28c4414-1c5b-4167-98ad-d5188b3d2601",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/metrics/prometheus/__tests__/instance-ai-metrics.service.test.ts
s_db74c72b258827::t_c125238f245870 31
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0589c56632fd41621b516ce948576b77f1100430",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,52 @@
packages/@n8n/instance-ai/evaluations/routing/cases.ts
s_fd6e130ca898c8::t_c04ed9f2549fb7 8-11,18,48-49,77-82,94-98
packages/@n8n/instance-ai/evaluations/discovery/cli.ts
s_fd6e130ca898c8::t_1a233e3eef8552 309
packages/@n8n/instance-ai/evaluations/README.md
s_fd6e130ca898c8::t_e7f1c34677973f 567-601,603,606-612
s_fd6e130ca898c8::t_bde7efaf7b17b9 602,604-605
packages/@n8n/instance-ai/evaluations/harness/stub-services.ts
s_fd6e130ca898c8::t_276772ec76e1ae 446-447
s_fd6e130ca898c8::t_bc292a49b8fe34 390-391,393-394,399,401
s_fd6e130ca898c8::t_cc8e12dc76eda9 123-128
s_fd6e130ca898c8::t_0d8a7091c27bd0 14-17
s_fd6e130ca898c8::t_8c5c124706396d 429-434
s_fd6e130ca898c8::t_1a2768f2b151a3 40,42-44,54-55,57
s_fd6e130ca898c8::t_8b07dd961b0f9d 351-358
s_fd6e130ca898c8::t_7d5a16852c900b 196-205,208-211,215-216,223-224
s_fd6e130ca898c8::t_abe7f1964571d1 84-87,90-94,106-122,129-177
s_fd6e130ca898c8::t_58b8fb3489cd05 264-267,270-276,279-282
s_fd6e130ca898c8::t_5cb5323342d1ad 178
packages/@n8n/instance-ai/evaluations/discovery/seeded-turn.ts
s_fd6e130ca898c8::t_8aa9442b7d68a0 1-68
packages/@n8n/instance-ai/evaluations/discovery/runner.ts
s_fd6e130ca898c8::t_cc8e12dc76eda9 203-207
s_fd6e130ca898c8::t_2efb1315c0ab68 20-21,36,186-190,248,250,255,257
packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts
s_fd6e130ca898c8::t_714f0a8ee1ea10 78,81-86,90-109,116,119-120
s_fd6e130ca898c8::t_cc8e12dc76eda9 87-89
packages/@n8n/instance-ai/evaluations/discovery/types.ts
s_fd6e130ca898c8::t_980c27407877b7 13-14,103-110
packages/@n8n/instance-ai/evaluations/__tests__/stub-services.test.ts
s_fd6e130ca898c8::t_cc8e12dc76eda9 160-166,179-181,193-195,216-218
s_fd6e130ca898c8::t_133e7ca4388d8c 153-159,167-178,182-192,196-215,219-230
packages/@n8n/instance-ai/evaluations/discovery/__tests__/seeded-turn.test.ts
s_fd6e130ca898c8::t_4325a707fc7b2e 1-28,34,38-40,46-62,68-69
s_fd6e130ca898c8::t_cc8e12dc76eda9 29-33,35-37,41-45,63-67
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "08b2f744b258ffef003a096f7bd1f0f881154a43",
"prompts": {},
"sessions": {
"s_fd6e130ca898c8": {
"agent_id": {
"tool": "claude",
"id": "1ed1908b-631c-440c-bb45-2628551c070a",
"model": "claude-opus-5-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,34 @@
packages/cli/src/modules/instance-ai/event-bus/__tests__/assistant-event-sink.test.ts
s_db74c72b258827::t_1d79935fae6b0f 1-158
packages/cli/src/modules/instance-ai/__tests__/instance-ai-thread-tabs.service.test.ts
s_db74c72b258827::t_eec6a32e64f59b 5-6,12-17,20-27,35-38,43-44,47-48,52,55,63-64,66,71,77-83,86-89
packages/cli/src/modules/instance-ai/__tests__/instance-ai-preference-card.service.test.ts
s_db74c72b258827::t_9cefa5ca502f74 9,14
packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts
s_db74c72b258827::t_f27f4b0f57a16d 46
packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts
s_db74c72b258827::t_61cecbca8b4671 42
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_db74c72b258827::t_965598f5b5ba24 1809
s_db74c72b258827::t_5df57d1fdcce68 538,544,601,603,610,669,675,831-837,839,883,944,982-988,992,1038
s_db74c72b258827::t_84051b1349dbae 2386,2410,2478,2520
s_db74c72b258827::t_ca2600aac215ed 2967,3010,3167
packages/cli/src/modules/instance-ai/__tests__/onboarding.test.ts
s_db74c72b258827::t_deeb644819dfd0 9,16,26,28-29,32-51,67,70-73,76-77,81-82,84-87,90
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0acf08402af8bd0cc001007512ff7049bb303484",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_db74c72b258827::t_f27f4b0f57a16d 4162
packages/cli/src/modules/instance-ai/assistant-agent.provider.ts
s_db74c72b258827::t_a5c92fcc3f76b5 120-121
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0e60c5106da9ec80d18acf68d338e0138813ee59",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,103 @@
packages/cli/src/modules/agents/__tests__/agent-config.service.test.ts
s_245defbcefb1bb::t_b572de47536d55 9-10,20-21,107-109,119-120
s_245defbcefb1bb::t_354b81eb0e66b4 1185
s_245defbcefb1bb::t_a32dc48e528150 121-124,635,656,819,1178-1184,1197-1198
packages/cli/src/modules/mcp/tools/agents/agent-tools.service.ts
s_245defbcefb1bb::t_ee1774555592f7 1157,1162,1165,1167,1184-1186,1191,1193
packages/cli/src/modules/agents/json-config/prune-missing-config-references.ts
s_245defbcefb1bb::t_f06162f980fa1d 1-32
s_245defbcefb1bb::t_751475e95d6e5d 33
packages/cli/src/modules/agents/__tests__/agent.repository.test.ts
s_245defbcefb1bb::t_b572de47536d55 3,20
packages/cli/src/modules/agents/repositories/agent-task.repository.ts
s_245defbcefb1bb::t_f3ca6395c46214 8,44-45
s_245defbcefb1bb::t_a12b18f0970adc 1-2,4-5,11-13,16-20,26-43,46-62
packages/cli/src/modules/agents/agent-validation.service.ts
s_245defbcefb1bb::t_e6fccaafc869a7 37-38,88,162-173,175-176,198-203,221-228,230,232,244
s_245defbcefb1bb::t_d70e0bd9b04a45 233-239,245-248,251
packages/cli/src/modules/agents/repositories/agent-task-snapshot.repository.ts
s_245defbcefb1bb::t_cde3f4982387d0 1,3,13-15,18-20
s_245defbcefb1bb::t_f9181465f07fb0 21,23,27-31
packages/cli/src/modules/agents/utils/agent-published-snapshot.ts
s_245defbcefb1bb::t_f06162f980fa1d 4,7-8,16
packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts
s_245defbcefb1bb::t_e108c33fabfcdd 1234,1241
s_245defbcefb1bb::t_b572de47536d55 10,82
packages/cli/src/modules/agents/agent-skills.service.ts
s_245defbcefb1bb::t_45fa3a925dc3d7 8,20,33,311,313
packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts
s_245defbcefb1bb::t_e108c33fabfcdd 829,837-838,852-854,869-872,874-875,884-887,899,903
s_245defbcefb1bb::t_f3ca6395c46214 1,149-153,707-713,778-779,830-836,839-851,855-868,900-902
s_245defbcefb1bb::t_bb7d0b798af162 888-898
s_245defbcefb1bb::t_c7246e0e776dce 5,16-17,19,106-111,148,154,172,371,434,438,598,625,663,688,699-702,734,743-746,814,941,954,1036,1046
packages/cli/src/modules/agents/repositories/agent.repository.ts
s_245defbcefb1bb::t_cde3f4982387d0 3,5,31-33,461,463,485,490
packages/cli/src/modules/agents/agent-custom-tools.service.ts
s_245defbcefb1bb::t_45fa3a925dc3d7 14,18,31,73,109,156-158,161-162,164
packages/cli/test/integration/database/repositories/agent.repository.test.ts
s_245defbcefb1bb::t_bb4505711f351a 3-4,7,9-13,15-16,18,20-21,26-27,62-63,72,77-162,171,184
s_245defbcefb1bb::t_aec870f66edee3 163-170,172-183,185-196
packages/cli/src/modules/agents/repositories/agent-history.repository.ts
s_245defbcefb1bb::t_cde3f4982387d0 2,4,23-25,29,46,51,73,75
packages/cli/src/modules/agents/agent-task.service.ts
s_245defbcefb1bb::t_45fa3a925dc3d7 23,78,169,171,223,225,252,254
s_245defbcefb1bb::t_dcca6285a488f1 5,80,165-167,217,219-220,238,248-250
packages/cli/src/modules/agents/__tests__/agent-skills.service.test.ts
s_245defbcefb1bb::t_b572de47536d55 3,11,62
s_245defbcefb1bb::t_c0d89e51785680 63-66,133,374
packages/cli/src/modules/agents/agent-save-completion.service.ts
s_245defbcefb1bb::t_e37904a8ccedc7 1-56
packages/cli/src/modules/agents/__tests__/agent-task.service.test.ts
s_245defbcefb1bb::t_b572de47536d55 4-5,15,139-140,161-165,167,188-190,241-242,366-375,385,400
s_245defbcefb1bb::t_e1f072a1e4212f 411,424,474,513,544,565,582,600
packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts
s_245defbcefb1bb::t_a770c25e62452f 14,59-60,262-263,265,267-273,283-284,286,323,343-345
packages/cli/src/modules/agents/utils/agent-draft.utils.ts
s_245defbcefb1bb::t_cde3f4982387d0 1,29,31
packages/cli/src/modules/agents/__tests__/agent-custom-tools.service.test.ts
s_245defbcefb1bb::t_b572de47536d55 1-2,11-12,60,64
s_245defbcefb1bb::t_1e302f7a6e0a30 65-68,101,178
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_245defbcefb1bb::t_b572de47536d55 240
packages/cli/src/modules/agents/agent-modification-telemetry.service.ts
s_245defbcefb1bb::t_e37904a8ccedc7 82
packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts
s_245defbcefb1bb::t_a770c25e62452f 7-8,39-40,234-241,245,256-257,1925
s_245defbcefb1bb::t_960f2fd900d232 1926,1929,1934-1943
packages/cli/src/modules/agents/agent-config.service.ts
s_245defbcefb1bb::t_473f6ed8529198 185,187,189
s_245defbcefb1bb::t_dcca6285a488f1 12,78,202,237,239,241,254,268-269,271-272
s_245defbcefb1bb::t_45fa3a925dc3d7 26,79,270,273-281,283
s_245defbcefb1bb::t_7d7174d3d1aeab 190-192,203-206,208,210,385,422-426
s_245defbcefb1bb::t_e6fccaafc869a7 32,419-420,427-435,437,440
s_245defbcefb1bb::t_f9da2555e80e0f 243-245
packages/cli/src/modules/agents/agent-publish.service.ts
s_245defbcefb1bb::t_7d7174d3d1aeab 12-17,38,401,416,432-453,667-672
s_245defbcefb1bb::t_dcca6285a488f1 125,512,542,589,599,629-630,635,648,662-663,690
s_245defbcefb1bb::t_ee1774555592f7 30-32,126-127,399-400,411-412,414-415,418-429,472,480-481
s_245defbcefb1bb::t_473f6ed8529198 379-382
s_245defbcefb1bb::t_b5827f367fb882 431
packages/cli/src/modules/agents/agent-definition.service.ts
s_245defbcefb1bb::t_f3ca6395c46214 8-12,25,33
s_245defbcefb1bb::t_f06162f980fa1d 1-7,13-24,26-32,34-36
packages/cli/src/modules/agents/utils/agent-definition.ts
s_245defbcefb1bb::t_7d7174d3d1aeab 6
s_245defbcefb1bb::t_f3ca6395c46214 12-14,16-20
s_245defbcefb1bb::t_f06162f980fa1d 1-5,7-11,15,21
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "18904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1",
"prompts": {},
"sessions": {
"s_245defbcefb1bb": {
"agent_id": {
"tool": "codex",
"id": "01a10cad-0201-75d2-853e-9cbbe33991f2",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
.github/WORKFLOWS.md
s_2592ccf2ecd43d::t_43a6aa1b85cab9 423
s_2592ccf2ecd43d::t_3cd777e6db5a5e 1154-1156,1169-1170
.github/workflows/sec-sync-bundle-branches.yml
s_2592ccf2ecd43d::t_3cd777e6db5a5e 15-16,36,64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "18f9c28ec69b192bc19c510558ebca3eda3dd69d",
"prompts": {},
"sessions": {
"s_2592ccf2ecd43d": {
"agent_id": {
"tool": "opencode",
"id": "ses_eef892ef1ffeaX8FXcmxnxLgUS",
"model": "openai/gpt-5.6-sol"
},
"human_author": "Matsuuu <matias.huhta@n8n.io>"
}
}
}

View File

@ -0,0 +1,17 @@
packages/cli/src/modules/agents/agent-chat.controller.ts
ai_agent 70-72,90,93-98,374-391,463-473,536,699,721,744,765,784,799,860,911,972,1004,1069
packages/cli/src/modules/instance-ai/assistant-agent.provider.ts
ai_agent 3-6,11,16,18-25,38-41,52-72
packages/cli/src/modules/agents/system-agents/system-agent.types.ts
ai_agent 82-85
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
ai_agent 37,106
packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts
ai_agent 369-438
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "19728e2428471201cab00dd94467d1275d24c992",
"prompts": {}
}

View File

@ -0,0 +1,25 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts
s_71e25d45a5ee90::t_647bd108a0d25b 185,195
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_71e25d45a5ee90::t_79ed50cb88c7ae 1762-1764,1825
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_71e25d45a5ee90::t_304acf7790d575 873-878,883-889
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts
s_71e25d45a5ee90::t_647bd108a0d25b 99-103
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1e6e585ba24258190c86fbf50a3e6af605256006",
"prompts": {},
"sessions": {
"s_71e25d45a5ee90": {
"agent_id": {
"tool": "claude",
"id": "2ca6b762-f376-4a31-af78-4066f186c7bb",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,39 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
ai_agent 439-440,879,1077-1095,1119
packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue
ai_agent 1-193
packages/frontend/editor-ui/src/features/ai/instanceAi/planReview.utils.ts
ai_agent 32-39,41-43
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts
ai_agent 142-143
packages/frontend/editor-ui/src/features/ai/instanceAi/components/DomainAccessApproval.vue
ai_agent 4,13-14,23,32-33,89,92-98
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/__tests__/assistantConfirmation.test.ts
ai_agent 1-99
packages/frontend/editor-ui/src/features/agents/components/interactive/InteractiveCard.vue
ai_agent 2,7,10-15,65-71
packages/frontend/editor-ui/src/features/ai/instanceAi/agentsChatMode.ts
ai_agent 1-14
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue
ai_agent 1-18,20-22,24-28,30-31,33-34,37-41,43-48,50-67,69-86,88-107,109-113,115-116,118-146
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/assistantConfirmation.ts
ai_agent 1-66
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts
ai_agent 10-12,184-195
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts
ai_agent 9-12,114-123
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
ai_agent 43,94-99,113,807-826
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts
ai_agent 1-68
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue
ai_agent 3,49-50,77-79,859-863,865
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
ai_agent 33-34,598-608,614-623,660
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1e90e2e53b4b326a312063d8abeb3793d9807161",
"prompts": {}
}

View File

@ -0,0 +1,21 @@
packages/cli/eslint.config.mjs
s_5b85161403cb3c::t_97374994c42011 227-229,236-237
packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts
s_5b85161403cb3c::t_0cc5ca76d23bba 159
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "1fd6c072c57c28ecb31d1fba8fc6e1c11eb9609f",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts
s_db74c72b258827::t_ca12224fa9f988 369-438
packages/cli/src/modules/instance-ai/assistant-agent.provider.ts
ai_agent 54-60
packages/cli/src/modules/agents/agent-chat.controller.ts
s_db74c72b258827::t_dddf9c4a07514e 93-98,536,699,721,744,765,784,799,860,911,972,1004,1069
s_db74c72b258827::t_ca12224fa9f988 90,374-391,463-473
s_db74c72b258827::t_c33ce558780cc4 70-72
packages/cli/src/modules/agents/system-agents/system-agent.types.ts
s_db74c72b258827::t_ca12224fa9f988 82-85
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_db74c72b258827::t_e66e87851e4f7b 37,106
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2067e4b121b6ecf98bbf71bd4557e676c458896a",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,75 @@
packages/cli/src/modules/instance-ai/__tests__/workflow-verification-obligation-service.test.ts
s_db74c72b258827::t_0a37a8f4ef779d 5,14,96-97
packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts
s_db74c72b258827::t_7ea7169993e73d 1639-1644,1657-1662
s_db74c72b258827::t_25d608910346b0 903,1631,1653,1668,1679,1694,1714,2771
s_db74c72b258827::t_30c447dd04cb39 191
s_db74c72b258827::t_13e6dbb5a5b896 76
s_db74c72b258827::t_0905c6acc63db4 208,241,271,299,315,345,382,437,456,560-565,591-596,701,726-731,1689,2843-2848,2907-2912,3130-3135,3232-3237
packages/cli/src/modules/agents/integrations/__tests__/n8n-memory.test.ts
s_db74c72b258827::t_85f0667c763e61 370-408,410-416,418-476
s_db74c72b258827::t_f61710c22b62e5 409,417
packages/@n8n/instance-ai/src/stream/__tests__/agent-chunk-publisher.test.ts
s_db74c72b258827::t_5fe013cd64533e 30
s_db74c72b258827::t_6a5ba5e03183fe 1-29,31-219
packages/cli/src/modules/instance-ai/__tests__/onboarding.test.ts
s_db74c72b258827::t_4a497610743a49 35-39,46,122,124,127,134
s_db74c72b258827::t_6ebf4b30457225 68-79,97-105,146-154
packages/cli/test/integration/instance-ai-preference-card.api.test.ts
s_db74c72b258827::t_1f8c68d084b312 37-38
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_db74c72b258827::t_199c977887e6c8 1322,1324,1328-1344,1349-1353,1355,1452,1455-1459,1462-1470,1472-1473,1477,1481,1484-1485,1488-1489,1492,1495-1498,1501,1503,1505,1508-1509,1512-1513
s_db74c72b258827::t_389eb71c9975a3 379-380,409,412-413,1808,1822,1830,1888,1906,1929
s_db74c72b258827::t_efa07f72657b93 2756-2757,2770-2771,2822,2829-2838,2850,2867
s_db74c72b258827::t_95ccf4a66d6902 279-295,360,535,608,894,965,1056,1087,1804-1805,1807,1809-1819,1821,1824,1826,1829,1831-1838,1840-1844,1846,1848,1850-1861,1863,1865-1871,1873-1876,1878-1880,1883-1887,1889-1891,1895-1896,1898-1900,1905,1907-1915,1917,1919-1923,1930-1932,1936-1940,1944
s_db74c72b258827::t_cb20f057326a37 1948-1949,1952-1953,1956-1957,1959-1960,1962,1964,1966,1968,1971,1974-1975,1980-1981,1985-1986,1991-1992,1994,1997-1998
s_db74c72b258827::t_b5ef775fe58aad 3380-3381,3386-3388,3390-3391,3400-3401,3406,3412,3422,3435-3439
s_db74c72b258827::t_225b64a7d570cc 1893,1928,1934,1941
s_db74c72b258827::t_1ad146a85a717a 298,301,305-306,308-309,1127-1129,1131,1133,1137,1145-1146,1148,1162
s_db74c72b258827::t_628ef54893f30b 2200,2341-2345
packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts
s_db74c72b258827::t_537ef03b725112 1-7,10-11,15,19-20,23,28-44,101,111-112,115,117-118
s_db74c72b258827::t_5ef98a9a14eac7 126-128,132-133,168,178
s_db74c72b258827::t_97bee22fa3b215 214,555-559
s_db74c72b258827::t_187cb36fe14272 1105-1106,1109-1115,1117,1120-1121,1123,1126-1139,1141,1143-1161,1165-1166,1170,1175,1180-1193,1234,1282-1283,1285-1286,1290,1295-1299,1301,1303-1306,1310,1315-1325,1327,1334,1337-1342,1346-1348,1350-1351,1355-1361,1370-1371,1373,1376-1379,1384,1387,1394,1408,1414-1428,1448
s_db74c72b258827::t_73cd66ae6503c2 1395,1402-1406
s_db74c72b258827::t_1a569977c57a98 553,917-929,1019,1024,1052-1056,1061
s_db74c72b258827::t_6ebf4b30457225 144-162
packages/cli/test/integration/instance-ai/instance-ai-thread-tabs.integration.test.ts
s_db74c72b258827::t_ff9e8d84466ff9 7-8,34-35,42,45,49-60,68-69,71-72
packages/cli/src/modules/agents/system-agents/__tests__/system-agent-execution.service.test.ts
s_db74c72b258827::t_7708c5f571d509 328
s_db74c72b258827::t_756c9f7a454ffc 1-327,329-456
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.threadPushRef.test.ts
s_db74c72b258827::t_f99b7e6ee334b7 42,102,104-126
packages/cli/src/modules/instance-ai/workflow-suggestions/__tests__/workflow-suggestion.service.integration.test.ts
s_db74c72b258827::t_4c9b200ec69fa1 32-33
packages/cli/src/modules/instance-ai/__tests__/instance-ai-temporary-workflow.service.test.ts
s_db74c72b258827::t_ae6930bac2b6f5 11-12,36,186,215,236
packages/cli/src/modules/instance-ai/event-bus/__tests__/interrupted-run-sweeper.test.ts
s_db74c72b258827::t_c92c7414e1bd5b 4,7-10,67-70,102-113,128,214-215,225,233-234,289,294,298-300
packages/cli/src/modules/instance-ai/__tests__/assistant-agent.provider.test.ts
s_db74c72b258827::t_d81398b29b2533 2,26,30
s_db74c72b258827::t_e9e817f8de4303 27-29
s_db74c72b258827::t_7f4678d2438fce 1,3-25,31-137
packages/cli/src/modules/agents/__tests__/agent-message-queue-consumer.service.test.ts
s_db74c72b258827::t_d93e7575fee3d2 4,25,27,42-44,114,127,428-493
packages/cli/src/modules/instance-ai/workflow-suggestions/__tests__/workflow-suggestion.repository.integration.test.ts
s_db74c72b258827::t_4c9b200ec69fa1 54-55
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "21cfdc17ff488155d14a138c4ac43d42be3168e2",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/instance-ai/onboarding.ts
s_db74c72b258827::t_3f004d96771bf8 9,102-103
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "235f84db14646ab898e8aea6419e7dc3f6e77f66",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflows/__tests__/workflow.service.test.ts
s_3a3b3ff32fc21f::t_df6043c5079be3 3189
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "27f2a2f574dcecd32ebfd4665872a1cf0d126b0f",
"prompts": {},
"sessions": {
"s_3a3b3ff32fc21f": {
"agent_id": {
"tool": "claude",
"id": "74804703-b0db-4d20-87a5-1b19b2b22f32",
"model": "claude-opus-5-5"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/src/modules/token-exchange/services/__tests__/jwks-resolver.test.ts
s_5b85161403cb3c::t_d8c3b86bc74aa7 27-29,194-214
s_5b85161403cb3c::t_07ba760d2dc7c6 215
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2a4c1acdc01808c94f75698854826a9634612b7a",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,21 @@
packages/@n8n/db/src/migrations/common/1791276719782-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_aef73b72e54f7b 1-28
packages/@n8n/db/src/migrations/sqlite/1791276719782-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_aef73b72e54f7b 1-11
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2ae15a5b0012459cdda5a284312f2054a0c2723f",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/cli/src/modules/token-exchange/services/token-exchange.service.ts
s_5b85161403cb3c::t_c6b9c4632386e6 96
packages/cli/src/modules/token-exchange/services/jwks-resolver.ts
s_5b85161403cb3c::t_c6b9c4632386e6 48,71,77,79
packages/cli/src/modules/token-exchange/services/trusted-key.service.ts
s_5b85161403cb3c::t_c6b9c4632386e6 30
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2b5e64673210b8125905779ca7563a996ed6e707",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/db/src/migrations/sqlite/1791194345589-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_390c536a23a2ce 1-11
packages/@n8n/db/src/migrations/common/1791194345589-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_390c536a23a2ce 1-28
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "2b8a55756b5f1ece430e87b5a2a51326e24c21c9",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/data-table/data-table-column.repository.ts
s_a5c113d3dab7cc::t_c383a99472e1b9 2,148,150
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2e975459ce84c4d39c4b237aac1d582c6fb0e869",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_db74c72b258827::t_3ca92d75ecd32d 3208,3243-3296
s_db74c72b258827::t_b083375b94719d 1248,1544,2907-2914
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2ebd9f7d703c419c0302eb2dc86a018580cf48f9",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts
s_db74c72b258827::t_b55588391d2bfd 186-193
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts
s_db74c72b258827::t_d930b26e5d6b45 4
packages/frontend/editor-ui/src/features/ai/instanceAi/alwaysAllow.ts
s_db74c72b258827::t_d930b26e5d6b45 1-75
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts
s_db74c72b258827::t_b0b5296ff1df1f 102-135
packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue
s_db74c72b258827::t_b55588391d2bfd 19,185-194,196-200,401
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3028069fffec193b7a4c0c705b3251bad7170212",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts
s_db74c72b258827::t_64cb4804c7db81 342-343,384,538,588,618,750,1101
packages/@n8n/instance-ai/src/tools/orchestration/plan.tool.ts
s_db74c72b258827::t_64cb4804c7db81 252,258
packages/@n8n/instance-ai/src/stream/agent-chunk-publisher.ts
s_db74c72b258827::t_341b85b3a57747 116,128,130
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "31c32401060c2b13d0515124dd98a4345591659f",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,171 @@
packages/frontend/editor-ui/src/app/utils/fileUtils.ts
s_e3560b551eac11::t_9b662867526c78 25-30
packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/pendingN8nChatMessage.test.ts
s_e3560b551eac11::t_9b662867526c78 1,6,8,16,18,20,24,26-27,31
s_e3560b551eac11::t_10aeec0cbbbb0e 2-5,7,9-15,17,19,21-23,25,28-30,32-33
packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue
ai_agent 1,4-10,16-21,26,28-35,37-44,48-79,82-104,119,133,147-151,154-162,165-166,168-169,171-172,174-177,183-187,189-208,210-213,216-221,225-226,228,230-240,243,246-248,250-264,266-275
s_71e25d45a5ee90::t_ecc15be82d23b6 2
s_e3560b551eac11::t_e49e6472b76e64 3,167,170,173,222-224,229
s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24
s_9a6001e67297f0::t_73284eaf8b288d 22
s_9a6001e67297f0::t_17d16d61199c54 23
s_e3560b551eac11::t_9b662867526c78 25
s_e3560b551eac11::t_0983c15897dea7 27,131
s_9a6001e67297f0::t_2fbb46236d00c0 36
s_71e25d45a5ee90::t_6711a641c5da45 45,80
s_71e25d45a5ee90::t_bc416309fb2f22 46-47
s_71e25d45a5ee90::t_60fd329de7f4aa 81
s_e3560b551eac11::t_be9d0b7fac2c72 105,118,120,134,146,152-153,163-164,182,209,241-242,245,276,285-288,293-296
s_e3560b551eac11::t_bcc0fb61dea711 106-110,114,116
s_e3560b551eac11::t_7b9c316b2248e6 111-113,115,117
s_e3560b551eac11::t_9b84580a4a5091 121,127,188
s_e3560b551eac11::t_15496fd835fdb1 122-123,137-140,142-145
s_e3560b551eac11::t_b4b95eae16ecaf 124-126,130,132,244
s_9a6001e67297f0::t_5aaefa9bdeec9b 128
s_e3560b551eac11::t_d84a2cdda1ad24 129,141
s_e3560b551eac11::t_56bd6c3ad06dc8 135-136
s_9a6001e67297f0::t_dbda8ab10a9511 178,249
s_e3560b551eac11::t_e17a51152b5568 179
s_9a6001e67297f0::t_cd91bc1a28e6d3 180-181
s_e3560b551eac11::t_88f7975da7b113 214,265
s_9a6001e67297f0::t_9cd237417a2698 215
s_e3560b551eac11::t_55307f734bca7e 227,277-284,289-292
packages/frontend/editor-ui/src/features/agents/n8nChatPage/pendingN8nChatMessage.ts
s_e3560b551eac11::t_d1971d47fe4038 1-3,5-16,18-24,26-29
s_e3560b551eac11::t_9b662867526c78 4,17,25
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_70c6d277173029 2
s_e3560b551eac11::t_8a0e61a94aaacb 36,88,272-273,294,1414,1427,1439-1449
s_e3560b551eac11::t_a0e69769bbf2bb 38
s_e3560b551eac11::t_aa8fb65b85c773 107
s_e3560b551eac11::t_18f22b995308cc 267,277-283
s_e3560b551eac11::t_20816cb48c3d70 268-271,274
s_e3560b551eac11::t_a76e81cb14f793 275-276
s_e3560b551eac11::t_b57bfe2897c60f 284-288,297-309,313-316
s_e3560b551eac11::t_3184258c755f41 289,295
s_e3560b551eac11::t_51c6c3eca3a285 290-293
s_e3560b551eac11::t_2411cd76711618 296,1450,1452,1454,1466,1472,1480,1482,1524,1526,1583,1581
s_e3560b551eac11::t_74b46c3001a67d 310,312,317,319,1451,1453,1455-1465,1467,1469-1471,1473-1479,1484-1493,1495-1498,1507-1523,1525,1527-1538,1544-1545,332,334,1546-1555,1561,1563,1568-1580,1582
s_e3560b551eac11::t_e57dccd7337aab 311,318,328-329,330-331
s_e3560b551eac11::t_0e8d80b587874c 325
s_e3560b551eac11::t_10835c6533feac 346,348
s_e3560b551eac11::t_5d182132a48107 347
s_e3560b551eac11::t_ba0783fdd791b4 360-361,376,386-387,391,362
s_e3560b551eac11::t_6d634dc45f6ff7 467-470,472-475,477,479,485-487,488-499,501
s_e3560b551eac11::t_ff542d81d05c12 471,476
s_e3560b551eac11::t_b732e9079a571e 580
s_e3560b551eac11::t_8d845c9c2b79ef 1411,1413,1415-1426,1428-1438
ai_agent 1412
s_e3560b551eac11::t_fddcd064e44132 1468,1483,1494,1499-1506
s_e3560b551eac11::t_2d8ea151705e28 1481
s_e3560b551eac11::t_752f6104eeb42e 1539-1543,1556-1560,1564-1566
s_e3560b551eac11::t_cfa04c95048b3c 3
s_e3560b551eac11::t_9b662867526c78 18,1562
s_e3560b551eac11::t_3094e3b5bf5332 1567
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_9a6001e67297f0::t_1a7ba868dfe39d 45
ai_agent 67-70,240
s_71e25d45a5ee90::t_3c2f196bf4365d 241-246
s_9a6001e67297f0::t_7f1b23eb489a4f 272-275,277-280
s_e3560b551eac11::t_88f7975da7b113 320,325,330,351-353,373-376
s_e3560b551eac11::t_be9d0b7fac2c72 321,326,331,377
s_9a6001e67297f0::t_70611fe24970c7 324,329
s_9a6001e67297f0::t_b1d932b91a1e2b 349,354,359,365-367,369-371,385-386,1482-1484,1487-1489,1493-1495,1499-1501,1504-1506,1510-1512,1516-1519,1521-1524,1527-1534,1539-1546,1549,1551-1552,1554-1556,1715-1858,1860-1862
s_e3560b551eac11::t_ac989fc9b65c37 350,372
s_e3560b551eac11::t_0ee8acbb1e9f5c 355-358,360-364,368
s_e3560b551eac11::t_9a123fb73f6e2e 1485-1486,1490-1491,1502-1503,1507-1508,1520,1525-1526,1547-1548
s_e3560b551eac11::t_74b46c3001a67d 1492,1496-1498,1509,1513-1515,1535-1538
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
ai_agent 7-9,11-12,201,513
s_e3560b551eac11::t_5b7aac3cd66c65 94,96
s_e3560b551eac11::t_6627b14ae06e6a 95,97
s_e3560b551eac11::t_6cefce42a35b67 171-177,179-180
s_e3560b551eac11::t_5d182132a48107 178,537-541,861,866,869
s_e3560b551eac11::t_0877e7bf39c747 193,195
s_e3560b551eac11::t_cc90719ec860d9 194,208
s_e3560b551eac11::t_aca045025379eb 225
s_e3560b551eac11::t_01c6108a19d0da 418,423-429,433-434
s_e3560b551eac11::t_e271aebc928041 419-420
s_e3560b551eac11::t_f8bf7ec1e8ecdc 421-422,435-436,531,544,631,654-656
s_e3560b551eac11::t_6b0ecfe26ca387 430-432,543
s_e3560b551eac11::t_4a9c421e300dc4 514-516
s_e3560b551eac11::t_380880342bab08 532-536,542
s_e3560b551eac11::t_37d04bea73c03b 791
s_e3560b551eac11::t_1f8b77052ab71c 839-844
s_e3560b551eac11::t_8f05b66c5e00c3 867
s_e3560b551eac11::t_0cff550cf0ae9f 882-883,885
s_e3560b551eac11::t_1b42f8cd0fe4aa 884
s_e3560b551eac11::t_cbee77b7486660 10
s_e3560b551eac11::t_7b9c316b2248e6 98-101,641-642,644,648-649
s_e3560b551eac11::t_9b662867526c78 102,638-639,646
s_e3560b551eac11::t_79cd5fccb93200 632-637,640,647
s_e3560b551eac11::t_ab7c983c3c2c6d 643,645,650-653
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
ai_agent 4,41,70-71,90-91,110,130,132,163,165,172,174-178,181-187,309-314,321,323-324,432,434-435,523,525-526,550-551,778,780-781,1009-1013,1026-1030,1033-1038
s_e3560b551eac11::t_88f7975da7b113 113,779,782-783,795,805,813-814,826-828,959,965-967,978-992,1458-1459,1465-1467
s_e3560b551eac11::t_b4b95eae16ecaf 128-129,790-791,793-794
s_71e25d45a5ee90::t_079345b8ed5c85 242-243
s_e3560b551eac11::t_be9d0b7fac2c72 784,819-821,833-835,1172-1213,1243-1244,1246-1256,1258-1442,1447-1449,1464,1471-1474
s_e3560b551eac11::t_2fb49c7e971667 792
s_9a6001e67297f0::t_882cfce96d3c93 799-800,803,806-808
s_9a6001e67297f0::t_7572e5dc4f12a9 801-802,804,809-812,815-817,822-823,840-841,847,863,870-871
s_e3560b551eac11::t_a6023495046ffb 901,918,925-926
s_e3560b551eac11::t_7b9c316b2248e6 903-906,920-924,927-931,947-950,953-958
packages/frontend/editor-ui/src/app/utils/fileUtils.test.ts
s_e3560b551eac11::t_9b662867526c78 1-5,82-92
packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts
ai_agent 1-6,8-18,21-53,55-73,79-84,86-90,92-103,105-111,113-129,137-139,144,154,168,192-194,197,199,231,233-291,318-321,323-324,326-330,332-334,336,339,342,346,349,352,355,357,359,363,368,370,376,383,388,393,404,413,430,439,450,460,462,466,470,499
s_71e25d45a5ee90::t_49ecef14d5449c 7
s_9a6001e67297f0::t_8c11286202abcb 19
s_e3560b551eac11::t_74b46c3001a67d 20,361
s_e3560b551eac11::t_e49e6472b76e64 54
s_e3560b551eac11::t_863fffe373b02b 74-75,85
s_e3560b551eac11::t_a5e50f5a2e80ee 76-78
s_e3560b551eac11::t_be9d0b7fac2c72 91
s_e3560b551eac11::t_88f7975da7b113 104
s_e3560b551eac11::t_0ee8acbb1e9f5c 112,167,175,182-183,185-186,189
s_9a6001e67297f0::t_7b59cb0ffd0c2d 130-136
s_9a6001e67297f0::t_359225e70d9d35 140,325,335
s_9a6001e67297f0::t_74f46878a5e248 141-143,145-149,151-152,155,164-165,169-170,172-173,177-178,180-181,184,187-188,190-191,195-196,198,200,204-205,207-208,220-221,223-224,226-228,230,232,331,337-338,340-341,344-345,348,351,354,358,362,364-366,369,371-375,377-382,384-387,389-392,394-403,405-410,412,414-429,431-438,440-449,451-453,456,458-459,461,463-464,467,469,471,473,475,478,480,484,486-487,490,493,495-496,498
s_e3560b551eac11::t_f4c230a3b19a59 150,153,156-163,166,171,174,176,179
s_e3560b551eac11::t_f57dcce2b43867 201-203,206,209,222,225,229
s_e3560b551eac11::t_5c79530f8ae35f 210-219
s_71e25d45a5ee90::t_0d7548f1490eb0 292,295-298,300-304
s_71e25d45a5ee90::t_085ac6e1305a33 293-294,299
s_71e25d45a5ee90::t_fdf12071c94f1d 305-317
s_e3560b551eac11::t_8016f8d2209215 322
s_e3560b551eac11::t_7f4026992ef04c 343,347,350,353,356,360,367
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "32ae4bca6d54dce62b798bd8bb9134911ef5bec2",
"prompts": {},
"sessions": {
"s_71e25d45a5ee90": {
"agent_id": {
"tool": "claude",
"id": "2ca6b762-f376-4a31-af78-4066f186c7bb",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
},
"s_9a6001e67297f0": {
"agent_id": {
"tool": "claude",
"id": "f72ae404-381c-4905-9080-63d9e62dffe6",
"model": "claude-opus-5-5"
},
"human_author": null
},
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/cli/src/__tests__/package-error.test.ts
s_a5c113d3dab7cc::t_86b4b7351018d4 46-75
packages/@n8n/cli/src/commands/package/package-error.ts
s_a5c113d3dab7cc::t_e5c48e1053d4eb 57-68,71-92,151-169
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "34a26c1762c21b50834925f5202b884f00101110",
"prompts": {},
"sessions": {
"s_a5c113d3dab7cc": {
"agent_id": {
"tool": "claude",
"id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b",
"model": "claude-opus-5-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/instance-ai/instance-ai.module.ts
s_db74c72b258827::t_16d0a88a9686ed 5,108-115
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "434ae07b3efd170a1dea9f477924e174de380fd4",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,313 @@
packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts
s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,20,30,33,34,36,37-44,65,83-84,91-92,140-141,160-162,166,198-199,263,278
s_c6e9e8119f0e51::t_c4c081a01dcaf9 17
s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,22,25,177,197,204-213,218-260,262
s_c6e9e8119f0e51::t_26174ff818d87d 16,18
h_435b1d7d3e52c0 5-6,8,11,23-24,26,27,28,29,45-47,50,64,67-72,73,77-79,80,81-82,85-86,87,88-90,93,95,96,97-98,97,142,146-155,157-158,163-165,167-171,175-176,187,188,190,194-196,200-203
s_c1d15edfc515bc::t_323e9eec51d3c3 189,191-193
s_ce505727311d94::t_4729b092916923 48-49
s_f8cb8d8b517ca9::t_2b557b8fe38d29 159
s_f8cb8d8b517ca9::t_91be328cad2fc5 31-36
s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10
s_f8cb8d8b517ca9::t_7dfe6144c79605 143-145
s_f8cb8d8b517ca9::t_d5c1e99442a209 172-174
s_5b85161403cb3c::t_424d838163fc41 7,9,12,14,21,57-63,66,74-76,111-112,124-127,131,156,277
s_5b85161403cb3c::t_e986e84686ee27 13,51,100-101,116-117,120,128,130,134-135,136-139,214-217,261,264-276
s_5b85161403cb3c::t_0b04f2a9bbeb7e 132
s_5b85161403cb3c::t_75e98c9027c5fb 181,183-184,186-187
s_5b85161403cb3c::t_ab6515c4a5344b 178-180,182
s_5b85161403cb3c::t_8b8f5dd2acc584 19,52-56,93-94,98-99,102-110,113-115,118-119,121-123,129,133,185
packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts
s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30
s_c6e9e8119f0e51::t_45f3088c5c32ab 82-87,256-259,548-558
s_c6e9e8119f0e51::t_8d80bfc95fab2a 98,104
s_c6e9e8119f0e51::t_4f238328bcb6bc 296-319
s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,63-67,88-93,95-97,99-103,105-114,118-150,152-253,260-295,368-394,537-547,559-560
h_435b1d7d3e52c0 21
s_f8cb8d8b517ca9::t_d8b9a71947136d 151
s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34
s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 115-117
s_f8cb8d8b517ca9::t_e024c6a54d9480 254-255
s_5b85161403cb3c::t_960a62cfddd4f1 484-486
s_5b85161403cb3c::t_424d838163fc41 8,19,25,60,62,94
s_5b85161403cb3c::t_98c8582d4d5474 10,68-73,395,396-400,402-408,411,423-424,426-427,429,431-440,442-445,447-448,450,452-463,465-466,468-472,474,480-481,483,487-499,501,529,534
s_5b85161403cb3c::t_f0fae8c51a688a 535-536
s_5b85161403cb3c::t_f280574945ffaa 334,336-339,341-342,344-345,347-348,350-352,354,356-358,363,365-367
s_5b85161403cb3c::t_ab6515c4a5344b 320-333,343,349,353,359-362
s_5b85161403cb3c::t_9030d28d1172b7 61,74-81,335,340,346,355,364,401,409-417,419-422,425,428,430,441,446,449,451,464,467,473,482,500,502-503,508-528,530-533
s_5b85161403cb3c::t_2c8ac471e9f65f 475-479,504-507
packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts
s_c6e9e8119f0e51::t_5eaddee919079d 119,121,126-130
s_5b85161403cb3c::t_ed18b073e185ff 5,26
packages/@n8n/inbound-auth/src/trusted-source-config.ts
h_435b1d7d3e52c0 82
s_f8cb8d8b517ca9::t_a99815d9e07ef4 152
packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts
s_c6e9e8119f0e51::t_888c5688d9fe85 19
h_435b1d7d3e52c0 1,11-14,24-28
s_c6e9e8119f0e51::t_5755f9e107de45 29
packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts
h_435b1d7d3e52c0 14,18-21,24-34,36-38,52-53,78,80-83,85-93,121-131
s_c6e9e8119f0e51::t_d3246afd4c7483 68
s_c6e9e8119f0e51::t_5a543a32052637 84
s_5b85161403cb3c::t_02c9cf61c6f1d6 142-143
s_5b85161403cb3c::t_a681e40715ef62 136,139,155,160,163,165-166,177
s_5b85161403cb3c::t_d0c17490296f55 35,39-48,50-51,133,135,140,156-157,159,164,178
s_5b85161403cb3c::t_2c8ac471e9f65f 55-58,73-77
s_5b85161403cb3c::t_37e00e89cc2d3c 1-8,10,49,54,59-65,70-72,79,94-120,134,137-138,141,144-154,158,161-162,167-176
packages/@n8n/backend-test-utils/src/test-db.ts
s_c6e9e8119f0e51::t_55d73f8d9db0e6 237
s_c6e9e8119f0e51::t_c05eeb7980aafe 236
packages/@n8n/backend-services/src/services/cache/cache.service.ts
h_435b1d7d3e52c0 184,185-186,187-188,189,209
h_435b1d7d3e52c0 185-186,189
packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts
s_f8cb8d8b517ca9::t_10091f51bffd33 165-173
packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts
s_5b85161403cb3c::t_b6e4af90349d30 153,257
s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259
s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221
s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250
s_5b85161403cb3c::t_e7ff0a4906065f 252-253
s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251
s_5b85161403cb3c::t_960a62cfddd4f1 90,98,295,299,311,315,323,327,333-334,337,343-344,346-347,352-360
s_5b85161403cb3c::t_034fd3f9bbf7b0 3,6-7,35-46,86-89,91-97,99-104,108-109,173,176-181,260-294,296-298,300-310,312-314,316-322,324-326,328-332,335-336,338-342,345,348-351,361-384
packages/cli/src/services/__tests__/protected-resource.registry.test.ts
s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45
packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts
s_5b85161403cb3c::t_848c30858a2c6a 104
packages/cli/src/workflows/workflow-finder.service.ts
s_5b85161403cb3c::t_271473ade266ba 127
s_5b85161403cb3c::t_112ed0b23455d9 10
s_5b85161403cb3c::t_1d5d8f84467527 128-130
s_5b85161403cb3c::t_1c56ac0383b443 131-132,180
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 88
packages/@n8n/inbound-auth/src/pipeline.ts
s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57
s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31
packages/@n8n/inbound-auth/src/inbound.ts
s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31
s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30
packages/@n8n/inbound-auth/package.json
s_5b85161403cb3c::t_8365422805ef75 26
packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts
s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,26-34,37,40-42,46,56-58,84-85,87,89-90,92-107
s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,59-83,86,88,91
s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,22-23,35-36,38,43-53,116-120
s_5b85161403cb3c::t_20159381057fa8 121-122
s_5b85161403cb3c::t_44e676bd615ae0 19,21,39,54-55
packages/@n8n/inbound-auth/src/index.ts
s_5b85161403cb3c::t_ce859d40cc15e7 3
s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 149
packages/cli/src/modules/mcp/mcp-protected-resource.ts
s_5b85161403cb3c::t_a0ef99c059153d 57-58
s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206
packages/cli/src/modules/oauth-server/resource-gate.ts
s_5b85161403cb3c::t_112ed0b23455d9 1
s_5b85161403cb3c::t_271473ade266ba 15,42
packages/cli/src/services/protected-resource.registry.ts
s_5b85161403cb3c::t_9ed68630dc65ee 4,6
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_5b85161403cb3c::t_f6b5e04a757f72 1793
packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts
s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118
s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116
packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts
s_5b85161403cb3c::t_1577e2769db5b8 482-485
packages/@n8n/inbound-auth/src/trusted-source.ts
s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147
s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146
s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67
s_5b85161403cb3c::t_d72ac32ee580d6 69
s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116
s_5b85161403cb3c::t_f8bde852b1231b 104-105,107,111,118-135,137-142
s_5b85161403cb3c::t_8b66e297361fb3 12,20,25-26,28,31-33,57,95-102
packages/@n8n/inbound-auth/src/contracts.ts
s_5b85161403cb3c::t_f32783e238b59c 1-4,7-29,31-76,78-82,84-103,123-135,143-150
s_5b85161403cb3c::t_f05fbf4740e639 77,83
s_5b85161403cb3c::t_d0c17490296f55 6,136-140
s_5b85161403cb3c::t_0c81d7fa178c0c 141-142
s_5b85161403cb3c::t_b8c2f04ef3e5b3 5,104-112,114-120
h_435b1d7d3e52c0 113
s_5b85161403cb3c::t_6526d9f5280cf3 121-122
packages/cli/src/modules/mcp/mcp-tool-availability.ts
s_5b85161403cb3c::t_9ed68630dc65ee 4,62
packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts
s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,12-15,17-28,17,18-28,42-44,48,73-74
s_5b85161403cb3c::t_5d0b8d7559c3d7 49,50-55
s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,11,16,30-40,56-63,67-72
h_435b1d7d3e52c0 64-66
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 170
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 86
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 85
packages/@n8n/inbound-auth/tsconfig.json
s_5b85161403cb3c::t_5e41258e2faba2 11
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 105
pnpm-lock.yaml
s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095
s_5b85161403cb3c::t_13ab6b0bbbf403 1828-1830
s_5b85161403cb3c::t_3c7195fd589587 1913-1915
packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts
s_5b85161403cb3c::t_43714391bb256c 105
packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts
s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901
s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911
s_5b85161403cb3c::t_a1b3e67b6ce902 314
packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts
s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857
s_5b85161403cb3c::t_5d0b8d7559c3d7 777
packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts
s_5b85161403cb3c::t_702789e1e8ede5 45
packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts
s_5b85161403cb3c::t_ce8eb2bd819d9c 4
packages/@n8n/backend-common/src/modules/modules.config.ts
s_5b85161403cb3c::t_ce8eb2bd819d9c 43
packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts
s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54
s_5b85161403cb3c::t_fb5e32945a34cf 76,114
packages/@n8n/backend-common/src/modules/module-registry.ts
s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52
packages/@n8n/backend-services/src/index.ts
s_5b85161403cb3c::t_ab5abf2845897f 42-51
packages/@n8n/backend-services/src/services/__tests__/oauth-discovery-client.test.ts
s_5b85161403cb3c::t_480ebe1bb0fcb1 1-83,87-161,163-238,240-257,259-271,273-277,284,287-405
s_5b85161403cb3c::t_4ee95656fb7b29 84-86,162,239,258,272
s_5b85161403cb3c::t_56161b0e80deeb 278-283,285-286
packages/@n8n/backend-services/src/services/oauth-discovery-client.ts
s_5b85161403cb3c::t_e94ddc849e8ef5 114-116
s_5b85161403cb3c::t_a5f2c254b35921 3-5,8-13,44-113,117-135,137-162,174,176-179,182-185,189-256,258-293,295
s_5b85161403cb3c::t_ab5abf2845897f 1-2,6-7,14-43,136,163-173,175,180-181,186-188,257,294,296-297
packages/@n8n/backend-services/package.json
s_5b85161403cb3c::t_ab5abf2845897f 28,43
s_5b85161403cb3c::t_7538333b3d21b7 40-42,60-61
packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.service.test.ts
s_5b85161403cb3c::t_960a62cfddd4f1 212-215
s_5b85161403cb3c::t_98c8582d4d5474 1-14,16-21,23-99,101-123,125-128,130-211,216-247,249-260,302-319,321-333,334-335,340-342,346-349,351-374,376-378,380-387,389-397
s_5b85161403cb3c::t_f280574945ffaa 261-301
s_5b85161403cb3c::t_63209069d4f6eb 15,22,100,124,129,248,320,336-337,339,343,345,350,375,379,388
s_5b85161403cb3c::t_2dca1b2098686b 338,344
packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.task.ts
s_5b85161403cb3c::t_424d838163fc41 1-28
packages/cli/src/modules/inbound-auth-core/database/entities/trusted-source.entity.ts
s_5b85161403cb3c::t_d0c17490296f55 40-44,50-51
s_5b85161403cb3c::t_73545acc79e418 45-49
packages/@n8n/db/src/migrations/common/1791276719782-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_d0c17490296f55 1-5,9,11-13,19-23,27-28
s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26
s_5b85161403cb3c::t_390c536a23a2ce 1-9,11-28
packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.service.ts
s_5b85161403cb3c::t_424d838163fc41 1-4,14,16,19-30,35-36,40-41,146-147
s_5b85161403cb3c::t_0b04f2a9bbeb7e 5-13,15,31-34,37-39,42,45-55,56-57,58,62-90,98-100,102-145
s_5b85161403cb3c::t_a821f3618cdc6b 91-97,101
s_5b85161403cb3c::t_8b8f5dd2acc584 17-18,43-44,59-61
docs/generated/postgres-schema/README.md
s_5b85161403cb3c::t_db88cdbb777130 1667,1673
s_5b85161403cb3c::t_f35c0fc71db388 137,1666
docs/generated/postgres-schema/public.trusted_source.md
s_5b85161403cb3c::t_deae6772a7f186 11,17,59,65
s_5b85161403cb3c::t_46147d3dd16bc0 10,58
docs/generated/postgres-schema/public.trusted_source_identity.md
s_5b85161403cb3c::t_49268c20f1bc9f 61,67
s_5b85161403cb3c::t_9c52390bd1587e 60
docs/generated/sqlite-schema/README.md
s_5b85161403cb3c::t_8d373e1f257ac1 1655,1661
s_5b85161403cb3c::t_e0d646107965a4 137,1654
docs/generated/sqlite-schema/trusted_source.md
s_5b85161403cb3c::t_48e92cf42af293 22,28,61,67
s_5b85161403cb3c::t_57fb169be09ced 9,21,60
docs/generated/sqlite-schema/trusted_source_identity.md
s_5b85161403cb3c::t_50928629869cab 67,73
s_5b85161403cb3c::t_c729c6f33b9e3d 66
packages/@n8n/db/src/migrations/sqlite/1791276719782-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 2-8,10-11
s_5b85161403cb3c::t_390c536a23a2ce 2-8,10-11
packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts
s_5b85161403cb3c::t_f280574945ffaa 1-25
packages/cli/src/modules/inbound-auth-core/__tests__/oauth2-bearer.driver.test.ts
s_5b85161403cb3c::t_0139d9623b7235 2,4-14,16,18-21,23-32,41-92,99-107,109-113,120-123,128-140,142-147,149-154,156-160,163-203,205-206,208-212,214-225,234-313,318-342
s_5b85161403cb3c::t_a3b16445f2bd95 3,114-119
s_5b85161403cb3c::t_fff49a31ad7317 33-40,93-98,161-162,226-232,314-317
s_5b85161403cb3c::t_ed18b073e185ff 1,108,124-127,141,148,155
s_5b85161403cb3c::t_44e676bd615ae0 15
s_5b85161403cb3c::t_58ffc46e51be56 17,22,213,233
s_5b85161403cb3c::t_bcbdb782a18680 204,207
packages/cli/src/modules/inbound-auth-core/authentication.service.ts
s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-4,6-27,84-86,88,102-103
h_435b1d7d3e52c0 5,28-83,87,89-101
packages/cli/test/integration/inbound-auth-core/authentication.service.integration.test.ts
s_5b85161403cb3c::t_fff49a31ad7317 39-46,54-59,151-153
s_5b85161403cb3c::t_ab356e9dcad1e9 1-5,7-38,47-53,60-107,114-150,154-175
s_5b85161403cb3c::t_a3b16445f2bd95 6,108-113
packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts
s_5b85161403cb3c::t_a3b16445f2bd95 220-222
s_5b85161403cb3c::t_fff49a31ad7317 78-83,184-194,241-242
s_5b85161403cb3c::t_ed18b073e185ff 142
s_5b85161403cb3c::t_714a5d538ed57c 1-77,84-141,143-183,195-219,223-240,243-268
packages/cli/src/modules/inbound-auth-core/oauth2-bearer.driver.ts
h_435b1d7d3e52c0 4,12,14-15,18,20-23,31-32,34-35,38,41-68,71-172,176-177,179-190
s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-3,5-11,13,16-17,19,24-30,33,36-37,39-40,69-70,173-175,178,191-192
packages/@n8n/config/src/configs/logging.config.ts
h_435b1d7d3e52c0 61
packages/cli/src/modules/inbound-auth-core/key.utils.ts
h_435b1d7d3e52c0 1-17
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "49993c73eebcd12f49176022fd3013de761f6142",
"prompts": {},
"humans": {
"h_435b1d7d3e52c0": {
"author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_c1d15edfc515bc": {
"agent_id": {
"tool": "claude",
"id": "38efac4b-39f8-40a8-b56f-93fd96992492",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_c6e9e8119f0e51": {
"agent_id": {
"tool": "claude",
"id": "d779ba28-a639-4965-bd57-87a0acd88bc2",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_ce505727311d94": {
"agent_id": {
"tool": "claude",
"id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_f8cb8d8b517ca9": {
"agent_id": {
"tool": "claude",
"id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/cli/src/modules/agents/__tests__/agent-task.service.test.ts
s_0c3fffed4845c5::t_2fd0eb74681a61 548,563,568
packages/cli/src/modules/agents/agent-task.service.ts
s_0c3fffed4845c5::t_2fd0eb74681a61 206-207,212
packages/cli/test/integration/database/repositories/agent.repository.test.ts
s_0c3fffed4845c5::t_eca7138e06f624 249-258
s_0c3fffed4845c5::t_78eb2c6993d9da 17,216-248,259-265
s_0c3fffed4845c5::t_2f883b2eba896c 266-267
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "505ec48be1d9f58286221156580000d5214c806c",
"prompts": {},
"sessions": {
"s_0c3fffed4845c5": {
"agent_id": {
"tool": "codex",
"id": "01a11000-e30e-7262-bcfb-858e1be2c386",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_71e25d45a5ee90::t_d615233b59a7c7 460
packages/frontend/editor-ui/src/features/agents/composables/useAgentsN8nChatFlag.ts
s_71e25d45a5ee90::t_0c8f175148f02e 22,28
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentsN8nChatFlag.test.ts
s_71e25d45a5ee90::t_7b1609fe9dd70a 51-52,56-60
s_71e25d45a5ee90::t_493acce43d52ac 53-55
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentSection.test.ts
s_71e25d45a5ee90::t_d615233b59a7c7 9,83
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5078278ecedbc882dc72d3ac4b98803dc872dce6",
"prompts": {},
"sessions": {
"s_71e25d45a5ee90": {
"agent_id": {
"tool": "claude",
"id": "2ca6b762-f376-4a31-af78-4066f186c7bb",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,36 @@
packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts
s_dd64aae38c8902::t_2ffad48b6c9349 694-730
packages/cli/src/node-catalog/node-catalog.service.ts
s_dd64aae38c8902::t_c2cd138bb5f08a 7,17,280
packages/cli/src/node-catalog/index.ts
s_dd64aae38c8902::t_c2cd138bb5f08a 1
packages/@n8n/instance-ai/src/types.ts
s_dd64aae38c8902::t_a6caad73b7e0bf 411-412,965-966
packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
s_dd64aae38c8902::t_84bdcf9cbb74aa 3720,3724
s_dd64aae38c8902::t_4590815ff7704c 3848,3869,3910,3929-3930,3943,4002
s_dd64aae38c8902::t_a6caad73b7e0bf 185-189,3716-3719,3721-3723
packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts
s_dd64aae38c8902::t_268074dcce5ec3 2123-2127
s_dd64aae38c8902::t_2ffad48b6c9349 2090-2122,2128-2168
packages/@n8n/instance-ai/src/tools/nodes.tool.ts
s_dd64aae38c8902::t_a6caad73b7e0bf 394
packages/cli/src/node-catalog/module-gated-node-types.ts
s_dd64aae38c8902::t_c2cd138bb5f08a 1-33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "526d41d58d311de8744c7ba279a2e85f0c6fe630",
"prompts": {},
"sessions": {
"s_dd64aae38c8902": {
"agent_id": {
"tool": "claude",
"id": "4c6dc1ab-2fad-4bdb-8e7b-175fcf16ad2e",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts
s_0a54a02ff9fbe1::t_a874538c836dc5 71-77
packages/nodes-base/nodes/Microsoft/Teams/MicrosoftTeamsTrigger.node.ts
s_0a54a02ff9fbe1::t_a874538c836dc5 97
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "577a73e10182e02c73fba6b48ab261ffa61bb39e",
"prompts": {},
"sessions": {
"s_0a54a02ff9fbe1": {
"agent_id": {
"tool": "claude",
"id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63",
"model": "claude-fable-5-1"
},
"human_author": "Csaba Tuncsik <csaba.tuncsik@gmail.com>"
}
}
}

View File

@ -0,0 +1,48 @@
packages/cli/src/modules/agents/agent-message-queue-consumer.service.ts
s_db74c72b258827::t_460c5b9099e558 5,23,44,162-166,191,195-197,204-213
packages/cli/src/modules/agents/types/agent-queued-message.ts
s_db74c72b258827::t_dac675ade7e4ec 23-24,44
packages/cli/src/modules/agents/agent-message-queue.service.ts
s_db74c72b258827::t_dac675ade7e4ec 18,79,94-99,106,180-183,359-360
packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts
s_db74c72b258827::t_02d1e299789518 11
s_db74c72b258827::t_3e008fffbbe0e6 2-10,12-302,304-429
s_db74c72b258827::t_3b3c687119c8cc 1,303
packages/cli/src/modules/agents/__tests__/agent-message-queue-consumer.service.test.ts
s_db74c72b258827::t_75ebb9741b8878 24,120
packages/cli/src/modules/agents/system-agents/system-agent-registry.ts
s_db74c72b258827::t_92a66eddc3a06e 1-25
packages/cli/src/modules/agents/system-agents/system-agent.types.ts
s_db74c72b258827::t_92a66eddc3a06e 1-3,5-40,42-61,63-82
s_db74c72b258827::t_02d1e299789518 4,41,62
packages/@n8n/db/src/migrations/common/1791238469895-AddInstanceScopeToAgents.ts
s_db74c72b258827::t_80f28300588bdc 1-2,10,24-25,32-33
s_db74c72b258827::t_69d34860b18c4d 3-9,11-23,26-31
packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts
s_db74c72b258827::t_5723b8693603c5 281-313
packages/cli/src/modules/agents/repositories/agent.repository.ts
s_db74c72b258827::t_5723b8693603c5 220-231
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_db74c72b258827::t_75ebb9741b8878 100,247
packages/cli/src/modules/agents/entities/agent.entity.ts
s_db74c72b258827::t_f43d4c2c8f16bc 13,23,26-28
s_db74c72b258827::t_fc4878b0010d03 17-22
packages/@n8n/db/src/migrations/sqlite/1791238469895-AddInstanceScopeToAgents.ts
s_db74c72b258827::t_69d34860b18c4d 1-6
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5acf5ba0e45a4484a1649d98f632cd4ac872823a",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/instance-ai/evaluations/discovery/seeded-turn.ts
s_547679da417fdb::t_ea5b3d6395a3e4 17
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "5b72afab9aaf83b83908756e9d909f42513c3a16",
"prompts": {},
"sessions": {
"s_547679da417fdb": {
"agent_id": {
"tool": "claude",
"id": "585e928f-fde6-4706-8e78-43312ac8d637",
"model": "claude-opus-5-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,100 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts
s_f3d2ec4529fb2a::t_533b18707630fb 6-9
s_f3d2ec4529fb2a::t_2d34a8eb25a104 27-30,33
s_f3d2ec4529fb2a::t_05d6ec6f457848 189,196,200,211-212,229-231
s_f3d2ec4529fb2a::t_65bd66ddba7bee 192
s_f3d2ec4529fb2a::t_3c174700a8eee6 213-214,216-217,228,232,237
s_f3d2ec4529fb2a::t_4b56a6a0240465 215
s_f3d2ec4529fb2a::t_57c150b11243ba 219-226
s_f3d2ec4529fb2a::t_594e9f19bfde01 227,233
s_f3d2ec4529fb2a::t_847d8a6e8794f3 240-262
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue
s_f3d2ec4529fb2a::t_22063eaa41f324 4,8,10-11
s_f3d2ec4529fb2a::t_f3f2b5ce7111d9 34-38,41
s_f3d2ec4529fb2a::t_822c32c5278889 88-91
s_f3d2ec4529fb2a::t_475a8d6bfeec26 114
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
ai_agent 6,50-85,122-129,132-134,137,140,147,154,166,176,185,193,225,676,681,692,697,706,711,722,724,727,729,744,747,749,752,754,759,763-772,774,784,789,793-802,807,815,817,822,825,827,830,832,834-845,847,852,873,875,878,880,888,890,893,895
s_9a6001e67297f0::t_0722a6be8de6af 7
s_f3d2ec4529fb2a::t_2a4e8de173221b 22
s_9a6001e67297f0::t_adc049c2968504 24,37
s_9a6001e67297f0::t_9d3e74d511ba0a 39
s_9a6001e67297f0::t_d282cb08dbebef 40
s_f3d2ec4529fb2a::t_0c9c936b60439b 130-131
s_9a6001e67297f0::t_96b8656302ae21 135,177-184,196,208-211
s_9a6001e67297f0::t_30b27a8e2f36f5 136,146,148,152,164-165,167-170,175,186-192,194-195,197-200,207,224
s_9a6001e67297f0::t_f87191dabc388f 138-139,141-145,153,155-157,159,161-163
s_9a6001e67297f0::t_fefeb1272a3320 149-151,158,160
s_9a6001e67297f0::t_ee927f7b854ebb 171
s_9a6001e67297f0::t_db46ce8a519e1f 172
s_f3d2ec4529fb2a::t_7032958131c044 173-174
s_f3d2ec4529fb2a::t_faa399511eeb61 201-206
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts
s_f3d2ec4529fb2a::t_41b418ddbc90ea 6
s_f3d2ec4529fb2a::t_580e247f4319a7 8
s_f3d2ec4529fb2a::t_3db85833d8a865 51-60
s_f3d2ec4529fb2a::t_3177ecf28208a6 70-72,80-82
s_f3d2ec4529fb2a::t_ac7e876cf298bc 73,76
s_f3d2ec4529fb2a::t_8c734d6cf69e65 103-107
s_f3d2ec4529fb2a::t_f0f0a85e5383b2 117,121-122
s_f3d2ec4529fb2a::t_f4d9230b1b8b0f 118-120
s_f3d2ec4529fb2a::t_6041dac9d60c49 127-138
s_f3d2ec4529fb2a::t_ddf3b9f0df8a19 245-274
s_f3d2ec4529fb2a::t_f6710b9bc9a599 275-301
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_f3d2ec4529fb2a::t_0a059d38ea489a 19
s_f3d2ec4529fb2a::t_2aabe65935c7b8 72-77,82-94
s_f3d2ec4529fb2a::t_278d14a4221deb 79-81,95-100
s_f3d2ec4529fb2a::t_c7c9a9a2e7cb98 139-141,151,154-155,157-158
s_f3d2ec4529fb2a::t_b090f66bb35fb2 149-150,152-153,156,159
s_f3d2ec4529fb2a::t_9f6ec601c65692 195,197
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts
s_f3d2ec4529fb2a::t_b4fa006afbb773 2
s_f3d2ec4529fb2a::t_f7c55b2531de90 158,160,165,167-171
s_f3d2ec4529fb2a::t_2f81ff9a9fa349 159,161-164,166,172-174
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_f3d2ec4529fb2a::t_0e6cbace1b3c54 21-29
s_f3d2ec4529fb2a::t_45a99501c3eb9a 97
s_f3d2ec4529fb2a::t_df24c336fbd7b1 382,399,406-430
s_f3d2ec4529fb2a::t_70cf8051e236b7 383-398,400-405,431-449
s_f3d2ec4529fb2a::t_851ca67b9295b2 550-564
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_f3d2ec4529fb2a::t_0bcda9c696f324 1,10-16,18-20,22,26-27,29-30,33-34,39,62,83,86,89,94-95,98-102,105
s_f3d2ec4529fb2a::t_f57aa1fbf96dab 5
s_f3d2ec4529fb2a::t_f8fc38b7ebddb9 21,23
s_f3d2ec4529fb2a::t_b8c4116cb53770 24-25
s_f3d2ec4529fb2a::t_e245f9f96c62e2 28
s_f3d2ec4529fb2a::t_9f6ec601c65692 45,50-55
s_f3d2ec4529fb2a::t_d652de7b75e59d 74,80,90
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts
s_f3d2ec4529fb2a::t_7687b63655ef63 10-11
s_f3d2ec4529fb2a::t_5351a29c7fe043 12-14
s_f3d2ec4529fb2a::t_af6a742dba1d3d 47
s_f3d2ec4529fb2a::t_f40fd518d8a2c9 79,81
s_f3d2ec4529fb2a::t_0d09b16b087968 99,106-107
s_f3d2ec4529fb2a::t_e67bb93e661b60 108-117
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "645abc4c0261a9085f1a03b7f6113aaf5040b965",
"prompts": {},
"sessions": {
"s_9a6001e67297f0": {
"agent_id": {
"tool": "claude",
"id": "f72ae404-381c-4905-9080-63d9e62dffe6",
"model": "claude-opus-5-5"
},
"human_author": null
},
"s_f3d2ec4529fb2a": {
"agent_id": {
"tool": "claude",
"id": "c28c4414-1c5b-4167-98ad-d5188b3d2601",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,59 @@
packages/@n8n/db/src/entities/index.ts
s_97b2e2a4f3d080::t_0ec7e6eff0c143 230
s_97b2e2a4f3d080::t_2b502d61deaf6f 132-134
s_97b2e2a4f3d080::t_f933a4aab938dc 40-44
docs/adr/ADR-20261005-store-public-api-idempotency-keys-in-the-instance-database.md
s_97b2e2a4f3d080::t_38bb4c258ef14d 23
s_97b2e2a4f3d080::t_1f0ad6fe08954f 1-12,16,20-22,33,39-41,51-53,56,61-68
s_97b2e2a4f3d080::t_2b04127483ca99 13-15,17-19,24-29,34-38,42-50,54-55,57-60
s_97b2e2a4f3d080::t_899505971239fc 30-32
packages/@n8n/db/src/repositories/index.ts
s_97b2e2a4f3d080::t_ec569e77fa2e44 58
packages/@n8n/db/src/entities/idempotency-key.ts
s_97b2e2a4f3d080::t_79aed9974b85f1 2-13,15-39
s_97b2e2a4f3d080::t_715786be03d0a2 1
s_97b2e2a4f3d080::t_b1dbec62137a96 14
docs/adr/ADR-20261005-replay-the-first-public-api-response-for-an-idempotency-key.md
s_97b2e2a4f3d080::t_06475730cb6948 33-35
s_97b2e2a4f3d080::t_f19ef4ba4c24e2 69-71
s_97b2e2a4f3d080::t_1108cbd1e60070 13-15,17-18,27-29,32,36-43,47-54,61-68
s_97b2e2a4f3d080::t_98e0c70811ed23 20-24
s_97b2e2a4f3d080::t_a6f80fd1813ef9 1-12,16,19,25-26,30-31,44-46,58-60,72-79
s_97b2e2a4f3d080::t_459247a00d1609 55-57
packages/@n8n/db/src/repositories/idempotency-key.repository.ts
s_97b2e2a4f3d080::t_41e27c4c7052ba 1-13
packages/quality/policy/code-health/src/index.ts
s_97b2e2a4f3d080::t_344dd4a3c82860 35
docs/generated/postgres-schema/README.md
s_97b2e2a4f3d080::t_fc06828d49ad8e 76,300,1104-1114
docs/generated/postgres-schema/public.idempotency_key.md
s_97b2e2a4f3d080::t_6a7d0fe02157a9 1-80
docs/generated/postgres-schema/public.user.md
s_97b2e2a4f3d080::t_bfba0ef73e34e8 11,64,267-277
docs/generated/sqlite-schema/README.md
s_97b2e2a4f3d080::t_37a5fa66a00f41 76,282,1090-1100
docs/generated/sqlite-schema/idempotency_key.md
s_97b2e2a4f3d080::t_be417ddadad174 1-85
docs/generated/sqlite-schema/user.md
s_97b2e2a4f3d080::t_9949e1aaad0ef4 22,70,273-283
packages/@n8n/db/src/migrations/common/1791209641749-CreateIdempotencyKeyTable.ts
s_97b2e2a4f3d080::t_e866a4597f08d8 1-51
packages/cli/test/migration/1791209641749-create-idempotency-key-table.test.ts
s_97b2e2a4f3d080::t_62d94ca80e3341 1-216
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "65da1fcde9af44b506ecf109f35d13bbd11d7048",
"prompts": {},
"sessions": {
"s_97b2e2a4f3d080": {
"agent_id": {
"tool": "cursor",
"id": "ac7b07c7-7d74-41fb-80d6-220b6bac9b5a",
"model": "grok-4.7"
},
"human_author": "Ali Elkhateeb <ali.elkhateeb@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/eslint.config.mjs
s_5b85161403cb3c::t_97374994c42011 227-229,236-237
packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts
s_5b85161403cb3c::t_0cc5ca76d23bba 159
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "685ddc0e99330d7dae9c24b4aa0c894b42d94538",
"prompts": {},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,194 @@
packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts
s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,19,29,36-43,60,78-79,86-87,127-128,147-149,153,175-176,240,255
s_c6e9e8119f0e51::t_c4c081a01dcaf9 17
s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,21,24,164,174,181-190,195-237,239
s_c6e9e8119f0e51::t_26174ff818d87d 16,18
h_435b1d7d3e52c0 5-6,8,11,22-23,25,26,27,28,44-46,49,59,62-67,68,72-74,75,76-77,80-81,82,83-85,90,91,92,129,133-142,144-145,150-152,154-158,162-163,165,167,171-173,177-180
s_c1d15edfc515bc::t_323e9eec51d3c3 166,168-170
s_ce505727311d94::t_4729b092916923 47-48
s_f8cb8d8b517ca9::t_2b557b8fe38d29 146
s_f8cb8d8b517ca9::t_91be328cad2fc5 30-35
s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10
s_f8cb8d8b517ca9::t_7dfe6144c79605 130-132
s_f8cb8d8b517ca9::t_d5c1e99442a209 159-161
packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts
s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30
s_c6e9e8119f0e51::t_45f3088c5c32ab 73-78,247-250,451-461
s_c6e9e8119f0e51::t_8d80bfc95fab2a 89,95
s_c6e9e8119f0e51::t_4f238328bcb6bc 287-310
s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,62-66,79-84,86-88,90-94,96-105,109-141,143-244,251-286,311-337,440-450,462-463
h_435b1d7d3e52c0 21
s_f8cb8d8b517ca9::t_d8b9a71947136d 142
s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34
s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 106-108
s_f8cb8d8b517ca9::t_e024c6a54d9480 245-246
packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts
s_c6e9e8119f0e51::t_5eaddee919079d 129,131,136-140
packages/@n8n/inbound-auth/src/trusted-source-config.ts
h_435b1d7d3e52c0 83
s_f8cb8d8b517ca9::t_a99815d9e07ef4 153
packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts
s_c6e9e8119f0e51::t_888c5688d9fe85 19
h_435b1d7d3e52c0 1,11-14,24-28
s_c6e9e8119f0e51::t_5755f9e107de45 29
packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts
h_435b1d7d3e52c0 1,7,11-14,17-27,29-31,44-45,51-55,57-76
s_c6e9e8119f0e51::t_d3246afd4c7483 48
s_c6e9e8119f0e51::t_5a543a32052637 56
packages/@n8n/backend-test-utils/src/test-db.ts
s_c6e9e8119f0e51::t_55d73f8d9db0e6 237
s_c6e9e8119f0e51::t_c05eeb7980aafe 236
packages/@n8n/backend-services/src/services/cache/cache.service.ts
h_435b1d7d3e52c0 184,185-186,187-188,189,209
h_435b1d7d3e52c0 185-186,189
packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts
s_f8cb8d8b517ca9::t_10091f51bffd33 165-173
packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts
s_5b85161403cb3c::t_b6e4af90349d30 153,257
s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259
s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221
s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250
s_5b85161403cb3c::t_e7ff0a4906065f 252-253
s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251
packages/cli/src/services/__tests__/protected-resource.registry.test.ts
s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45
packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts
s_5b85161403cb3c::t_848c30858a2c6a 104
packages/cli/src/workflows/workflow-finder.service.ts
s_5b85161403cb3c::t_271473ade266ba 127
s_5b85161403cb3c::t_112ed0b23455d9 10
s_5b85161403cb3c::t_1d5d8f84467527 128-130
s_5b85161403cb3c::t_1c56ac0383b443 131-132,180
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 88
packages/@n8n/inbound-auth/src/pipeline.ts
s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57
s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31
packages/@n8n/inbound-auth/src/inbound.ts
s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31
s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30
packages/@n8n/inbound-auth/package.json
s_5b85161403cb3c::t_8365422805ef75 26
packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts
s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,24-32,35,37-39,51-57,83-84,86,88-89,91-106
s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,58-82,85,87,90
packages/@n8n/inbound-auth/src/index.ts
s_5b85161403cb3c::t_ce859d40cc15e7 3
s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 149
packages/cli/src/modules/mcp/mcp-protected-resource.ts
s_5b85161403cb3c::t_a0ef99c059153d 57-58
s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206
packages/cli/src/modules/oauth-server/resource-gate.ts
s_5b85161403cb3c::t_112ed0b23455d9 1
s_5b85161403cb3c::t_271473ade266ba 15,42
packages/cli/src/services/protected-resource.registry.ts
s_5b85161403cb3c::t_9ed68630dc65ee 4,6
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_5b85161403cb3c::t_f6b5e04a757f72 1793
packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts
s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118
s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116
packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts
s_5b85161403cb3c::t_1577e2769db5b8 482-485
packages/@n8n/inbound-auth/src/trusted-source.ts
s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147
s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146
s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67
s_5b85161403cb3c::t_d72ac32ee580d6 69
s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116
packages/@n8n/inbound-auth/src/contracts.ts
s_5b85161403cb3c::t_f32783e238b59c 1-5,7-29,31-76,78-82,84-116,124-131
s_5b85161403cb3c::t_f05fbf4740e639 77,83
packages/cli/src/modules/mcp/mcp-tool-availability.ts
s_5b85161403cb3c::t_9ed68630dc65ee 4,62
packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts
s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,11,13-16,18-41,55-57,61,86-87
s_5b85161403cb3c::t_5d0b8d7559c3d7 62-71
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 170
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 86
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 85
packages/@n8n/inbound-auth/tsconfig.json
s_5b85161403cb3c::t_5e41258e2faba2 11
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts
s_5b85161403cb3c::t_848c30858a2c6a 105
pnpm-lock.yaml
s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095
packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts
s_5b85161403cb3c::t_43714391bb256c 105
packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts
s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901
s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911
s_5b85161403cb3c::t_a1b3e67b6ce902 314
packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts
s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857
s_5b85161403cb3c::t_5d0b8d7559c3d7 777
packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts
s_5b85161403cb3c::t_702789e1e8ede5 45
packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts
s_5b85161403cb3c::t_ce8eb2bd819d9c 4
packages/@n8n/backend-common/src/modules/modules.config.ts
s_5b85161403cb3c::t_ce8eb2bd819d9c 43
packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts
s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54
s_5b85161403cb3c::t_fb5e32945a34cf 76,114
packages/@n8n/backend-common/src/modules/module-registry.ts
s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "69b78983748b124376495a8ac504d2257700d96a",
"prompts": {},
"humans": {
"h_435b1d7d3e52c0": {
"author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
},
"sessions": {
"s_5b85161403cb3c": {
"agent_id": {
"tool": "claude",
"id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_c1d15edfc515bc": {
"agent_id": {
"tool": "claude",
"id": "38efac4b-39f8-40a8-b56f-93fd96992492",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_c6e9e8119f0e51": {
"agent_id": {
"tool": "claude",
"id": "d779ba28-a639-4965-bd57-87a0acd88bc2",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_ce505727311d94": {
"agent_id": {
"tool": "claude",
"id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_f8cb8d8b517ca9": {
"agent_id": {
"tool": "claude",
"id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b",
"model": "claude-fable-5-1"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,97 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentCard.test.ts
s_9a6001e67297f0::t_21ce5c869db5fe 1-6,8-18,27-47,50-51,57-58,60-75,83-99
s_e3560b551eac11::t_b3fdd22da4a84d 7,25,48-49,52-56,59
s_9a6001e67297f0::t_01e407d857f426 19-24,26
s_9a6001e67297f0::t_9927829120bfe4 76-82
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentGrid.vue
s_9a6001e67297f0::t_7390fbe97c3ff9 1-3,6-11,15,17-24,31,36-53,56,58-59
s_9a6001e67297f0::t_5f62e8339f0563 4-5,12,25-30,54-55,57
s_e3560b551eac11::t_2574da4ffe78e2 13-14,16,33
s_9a6001e67297f0::t_9ae2a16e851f34 32,34-35
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentPicker.vue
s_e3560b551eac11::t_8105b7c477d5a7 1-17,19-46,52,54-65,67-71,78-86,88-91,94-132,134-137,143,149-154,166-186,188-190,192-196,198-199,207-258,265-268,270-271
s_e3560b551eac11::t_6b0ecfe26ca387 47-51,87
s_e3560b551eac11::t_c401752839db65 66,72-77
s_e3560b551eac11::t_5d182132a48107 92-93
ai_agent 133,138-142,144-148,155-165,187,191,197,201-202,259-264,269,273,282-283,287-293
s_e3560b551eac11::t_fddcd064e44132 200,203-206
s_e3560b551eac11::t_447120f4f44a5c 18,53
packages/frontend/editor-ui/src/features/agents/n8nChatPage/N8nChatAgentLibraryView.vue
s_9a6001e67297f0::t_2f5c6a1fd634d2 1-8,10-11,13,17-21,25-26,30-38,40,64,94,101,106-108,112
s_e3560b551eac11::t_2574da4ffe78e2 9,43-45,95-100
s_9a6001e67297f0::t_02f87d7617de59 12,14-16,27-29,39,50,55-63,65-93,102-105
s_e3560b551eac11::t_b7b325e2b78ab2 22-24,41-42,51-54,109-111,118
s_e3560b551eac11::t_a07a1efb23551a 46-49
packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/N8nChatAgentLibraryView.test.ts
s_9a6001e67297f0::t_05c0a27bef2082 1-2,4,6-9,11,13-14,27-30,42-62,69-72,75-77,89-95,101,128-133,135-138,147-156,158-163,182-183,185-188,190-194,219-220,224
s_9a6001e67297f0::t_8293b21739ebf5 3
s_9a6001e67297f0::t_dc0830a8f66e9a 5
s_9a6001e67297f0::t_8ce949bf211c7f 10
s_e3560b551eac11::t_b7b325e2b78ab2 12,26,97-98,102,105-106,113,118,121,123,126,221-223,225-234,236-237,239-242
s_9a6001e67297f0::t_e9e3327d9c76d8 15,63-68,73-74,103,139-146,164-181,184,195-196,203,206-207,213
s_e3560b551eac11::t_45d100cf179778 16-25,96,100,107-112,114-117,120,122,124-125,127
s_9a6001e67297f0::t_751d7847edbb54 31-37,39
s_e3560b551eac11::t_d9d1a357fdfeee 38
s_9a6001e67297f0::t_df0e5e1e41827e 40-41
s_9a6001e67297f0::t_1d03ee8821dde6 78-88
s_e3560b551eac11::t_a07a1efb23551a 99,104
s_e3560b551eac11::t_0f4b886a4b8c40 119,235,238
s_9a6001e67297f0::t_76f7dcff381d5d 134
s_9a6001e67297f0::t_983432d18a94dc 157,189
s_9a6001e67297f0::t_5c70e4b332792f 197
s_9a6001e67297f0::t_3ae1dd5226d04c 198-202,204-205,208-212,214-218
s_e3560b551eac11::t_8016f8d2209215 245-246,251
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentGrid.test.ts
s_9a6001e67297f0::t_aca6f43edb0b83 1-6,8,11-12,17-19,28-34,38-44,47,50-54,56-60,63-64
s_e3560b551eac11::t_d9d1a357fdfeee 7,26
s_71e25d45a5ee90::t_19702c905915cb 9
s_9a6001e67297f0::t_e0c1821a24ff1d 10
s_9a6001e67297f0::t_568563673bf5c8 13-16
s_9a6001e67297f0::t_01e407d857f426 20-25,27
s_e3560b551eac11::t_b3fdd22da4a84d 35-37,45-46,48-49
s_9a6001e67297f0::t_2e3158f05cd355 55,61
s_71e25d45a5ee90::t_494b4e0ee39704 62
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentCard.vue
s_9a6001e67297f0::t_c47e0bc9435beb 1,3-6,8,10,12-13,16,18-19,21-22,32-33,35-39,45,48-49,51-55,57-62,65-79,82-104
s_e3560b551eac11::t_2574da4ffe78e2 2,7,14-15,23-27,29,31,34,47,50,56
s_9a6001e67297f0::t_81424c343b10aa 9,17
s_e3560b551eac11::t_447120f4f44a5c 11,20,28,30,42
ai_agent 40
s_e3560b551eac11::t_9dac449235c7af 41,43-44
s_9a6001e67297f0::t_6c2ffeb9885f74 46
s_9a6001e67297f0::t_1271c001032a57 63-64,80-81
packages/frontend/editor-ui/src/features/agents/n8nChatPage/composables/useN8nAssistantIdentity.ts
s_e3560b551eac11::t_447120f4f44a5c 1-26
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6a5b4f94744f99dffe80d121daf866a39757d6e4",
"prompts": {},
"sessions": {
"s_71e25d45a5ee90": {
"agent_id": {
"tool": "claude",
"id": "2ca6b762-f376-4a31-af78-4066f186c7bb",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
},
"s_9a6001e67297f0": {
"agent_id": {
"tool": "claude",
"id": "f72ae404-381c-4905-9080-63d9e62dffe6",
"model": "claude-opus-5-5"
},
"human_author": null
},
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflows/__tests__/workflow.service.test.ts
s_3a3b3ff32fc21f::t_df6043c5079be3 3193
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6ec51591372890b243808240731c74f4b993b8d5",
"prompts": {},
"sessions": {
"s_3a3b3ff32fc21f": {
"agent_id": {
"tool": "claude",
"id": "74804703-b0db-4d20-87a5-1b19b2b22f32",
"model": "claude-opus-5-5"
},
"human_author": "sim <olivier.dejong@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/nodes-base/credentials/test/MicrosoftTeamsOAuth2Api.credentials.test.ts
s_0a54a02ff9fbe1::t_946a370b22a3ff 8-11,69,78,97,99,119,121
packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts
s_0a54a02ff9fbe1::t_946a370b22a3ff 16-18
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "7063f62a0707a248f7cf5a380b5b5bc3f258a471",
"prompts": {},
"sessions": {
"s_0a54a02ff9fbe1": {
"agent_id": {
"tool": "claude",
"id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63",
"model": "claude-fable-5-1"
},
"human_author": "Csaba Tuncsik <csaba.tuncsik@gmail.com>"
}
}
}

View File

@ -0,0 +1,74 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_9a6001e67297f0::t_80e20563184827 1500
ai_agent 8167-8171
s_9a6001e67297f0::t_bb886ef6ac8b01 8172-8174,8176-8177
s_9a6001e67297f0::t_c4260eb699eabd 8175
s_e3560b551eac11::t_9b84580a4a5091 8178
s_e3560b551eac11::t_85762fcb294f3e 8179
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentSection.test.ts
s_e3560b551eac11::t_f4c230a3b19a59 69-74
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_e3560b551eac11::t_5b7aac3cd66c65 89-90
s_e3560b551eac11::t_0877e7bf39c747 174,176
s_e3560b551eac11::t_e271aebc928041 400-401
s_e3560b551eac11::t_f8bf7ec1e8ecdc 402-403,498
ai_agent 480
s_e3560b551eac11::t_4a9c421e300dc4 481-483
s_e3560b551eac11::t_37d04bea73c03b 719
s_e3560b551eac11::t_1b42f8cd0fe4aa 805
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_70c6d277173029 2
s_e3560b551eac11::t_8a0e61a94aaacb 34,85,268-269,1336,1340,1353,1365-1375
s_e3560b551eac11::t_18f22b995308cc 263,273-279
s_e3560b551eac11::t_20816cb48c3d70 264-267,270
s_e3560b551eac11::t_a76e81cb14f793 271-272
s_e3560b551eac11::t_b57bfe2897c60f 280-281
s_e3560b551eac11::t_0e8d80b587874c 287
s_71e25d45a5ee90::t_3c2f196bf4365d 288
s_e3560b551eac11::t_e57dccd7337aab 290-291
s_e3560b551eac11::t_10835c6533feac 303
s_e3560b551eac11::t_5d182132a48107 304
s_e3560b551eac11::t_ba0783fdd791b4 314-315,327,337-338,340
s_e3560b551eac11::t_6d634dc45f6ff7 415-417,423-425
s_e3560b551eac11::t_b732e9079a571e 503
s_e3560b551eac11::t_8d845c9c2b79ef 1333,1335,1337-1339,1341-1352,1354-1364
ai_agent 1334
s_e3560b551eac11::t_2411cd76711618 1376,1378
s_e3560b551eac11::t_74b46c3001a67d 1377
packages/frontend/editor-ui/src/features/agents/composables/useAgentsN8nChatFlag.ts
s_9a6001e67297f0::t_3da763ba2ec00e 5
ai_agent 6-9,11,16-19,23,34-46
s_9a6001e67297f0::t_3bfdf51b3ea653 10
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7340eb4963ce7382c80aeb0521ecd64c5a65228b",
"prompts": {},
"sessions": {
"s_71e25d45a5ee90": {
"agent_id": {
"tool": "claude",
"id": "2ca6b762-f376-4a31-af78-4066f186c7bb",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
},
"s_9a6001e67297f0": {
"agent_id": {
"tool": "claude",
"id": "f72ae404-381c-4905-9080-63d9e62dffe6",
"model": "claude-opus-5-5"
},
"human_author": null
},
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,107 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupApply.ts
s_db74c72b258827::t_c6bfb03e7a2dbc 1,5-10,20,22-23,29-31
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_db74c72b258827::t_3f67e8810b8a93 857-859,1061
s_db74c72b258827::t_a9a0400aff6db8 2
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue
s_db74c72b258827::t_15535e0db99d80 10,50,106,109,454
packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/InstanceAiChatPanel.test.ts
s_db74c72b258827::t_86652033fd19ad 78,96,479
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiInputMenuItems.ts
s_db74c72b258827::t_6c2527d3a593dc 41
s_db74c72b258827::t_88bb85f8f8aebb 153-155
s_db74c72b258827::t_77886f15cab88b 1
packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts
s_db74c72b258827::t_1ae25870ff2510 1445,1458,1627-1630,1635,1671
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue
s_db74c72b258827::t_7290257156d47b 70,472,482-485,516
s_db74c72b258827::t_638cf3f0a4ea72 7-11,13-23,26-27,31,33,35-36,38-42,45-69,71-86,90-99,106,110,143,153-154,156,161,169,174-177,190-201,206-207,213,224-402,404-410,414-415,417-431,433-471,473-481,488-489,493-496,498,502,507-510,517,521-589,611-614,616-658,671-687
s_db74c72b258827::t_a7147dc9cda54b 403,411-413,416,432
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiCredentialSetup.test.ts
s_db74c72b258827::t_f0251a2332d1fa 10,206
s_db74c72b258827::t_4398fd60d08607 202
s_db74c72b258827::t_566519e879fa77 141-144,505,523,534,573,586,591,604,615,631,644,654,670,679,706,735,737,749,772,787,801,820,833,843,863,879,894,911,928,943,962,978,997,1013,1021,1038,1053,1080,1093,1237,1242,1248,1267,1284,1297,1313,1342
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts
s_db74c72b258827::t_a2ecfdcd528874 44-47
s_db74c72b258827::t_d421b1f7b14156 2,6-7
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiChannelSetup.vue
s_db74c72b258827::t_5bd2d802bf6228 4-5,7,11,24-26,28,39
s_db74c72b258827::t_0eab0e08b838e6 18-19
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_db74c72b258827::t_11492f4a1eaad4 1428,1457-1458
s_db74c72b258827::t_aabfa6b9676c3f 311-312,1426-1427,1429-1456
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts
s_db74c72b258827::t_6623f9a521c9be 339
s_db74c72b258827::t_de7a4ae9bca871 268
s_db74c72b258827::t_b3f993b5a6a801 4,6-7,11-14,21-22,24,35,44-45,47-49,51-52,54,57,64-85,88-93,144-148,150-153,155-159,162-166,168,170-173,175-177,180-187,189,191-192,194-195,198-213,216-219,222,224-228,230,232-233,237,239,241-246,248-252,254-255,257,259-262,264-267,269,271-277,279,282-285,287-289,292-303,305-306,308-310,313-315,317,319-323,325,327-333,335-338,341-343,345-353,355,358-361,363-364,366-369,371-373
packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupContext.ts
ai_agent 79
s_db74c72b258827::t_1da630d16e237a 61
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiAgentsConversation.test.ts
s_db74c72b258827::t_83e60d584364f6 64-67
s_db74c72b258827::t_209325af98f465 10-15,21-26,34-42,47-50,52-58,73,78,81,90-94,104,108-110,120-121,124-126,129-130,133,167,178-182,187,195-271
packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupApply.test.ts
s_db74c72b258827::t_b32bf6b674e5d8 1,5-7,9,11-12,15-17,19-20,22,25-27,29,31-32
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiCredentialSetup.n8nCredits.test.ts
s_db74c72b258827::t_566519e879fa77 80-83,130,153,177,197
s_db74c72b258827::t_f0251a2332d1fa 12,102
s_db74c72b258827::t_4398fd60d08607 98
packages/frontend/editor-ui/src/features/ai/instanceAi/confirmationTransport.ts
s_db74c72b258827::t_5596aaa76c7a49 2,20-21,23,25-29
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.pendingFirstMessage.ts
ai_agent 1-81
packages/frontend/editor-ui/src/features/ai/instanceAi/components/GatewayResourceDecision.vue
s_db74c72b258827::t_0eab0e08b838e6 34-35
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts
s_db74c72b258827::t_2a0c48b694abde 2
s_db74c72b258827::t_0ec139c5791722 755-757,759-770,773-777,779-787,789-790,792,794-796,801,804-807,811-817,819
s_db74c72b258827::t_492f2bee025beb 415,685,706-707,709,711-714,717-729,732-735,737-743,745-747,749,751-752
s_db74c72b258827::t_a9a0400aff6db8 23-24
s_db74c72b258827::t_933944378a70ea 129,306-343,360
packages/frontend/editor-ui/src/features/ai/instanceAi/utils/fileAttachments.ts
s_db74c72b258827::t_725711ad2d8caf 1-9
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiChannelSetup.test.ts
s_db74c72b258827::t_5bd2d802bf6228 6,11-12,26,29-36,40,43-44,49-50,54-55,58-59,63,66-67,73
packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts
s_db74c72b258827::t_88bb85f8f8aebb 625
ai_agent 40-54
packages/frontend/editor-ui/src/features/ai/instanceAi/agentsChatThreadAdapter.ts
s_db74c72b258827::t_8225561ec55a08 67,69-71
packages/frontend/editor-ui/src/features/ai/instanceAi/components/DomainAccessApproval.vue
s_db74c72b258827::t_0eab0e08b838e6 12-13,22,90
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_db74c72b258827::t_d4f8905640cd10 602-616,628
s_db74c72b258827::t_725711ad2d8caf 7-11,36-40,571-572
packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/InstanceAiWorkflowSetup.vue
s_db74c72b258827::t_1da630d16e237a 17
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue
s_db74c72b258827::t_f27f4b0f57a16d 3-4,72-73,639,851
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_db74c72b258827::t_386c6fcb446244 100-111,126-128,141-156,630,635,788,887,953,991-999,1004-1005,1083-1087,1104-1105,1107,1461,1463
s_db74c72b258827::t_0f7cb4dd0ccb97 888,890,899-903
s_db74c72b258827::t_a7147dc9cda54b 946-950,954-955,958,960,978
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts
s_db74c72b258827::t_280ef2ff15e950 1,5,7,9-11,19,43,50-52,83-89,92-94,96-97,100,106,133-134,136-138,162-164,190-192,195-202,206-207,209-217,219,230,232-236,238,244-248,260,269-276,281-283,293-294,297-298,330-331,348,355,358,360,364-381,389,391-392,394,399,402,404,407-410,413-414,430-431,445-452,466-481,489,493,496,506-507,510,512,522,526-527,530-536,547-548,552-553,558-562,569,573-574,577-586,588-593,595,599,601-608,610-612,616-618,621-626,637-638,643,655-658,677-678,680-681,683
s_db74c72b258827::t_77886f15cab88b 48
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiCredentialSetup.vue
s_db74c72b258827::t_1da630d16e237a 544,558,667
s_db74c72b258827::t_b34fb1acfaa0a9 43-44
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts
s_db74c72b258827::t_0f8f28f25b5539 89
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "737414f39820a1fe18cfbb83ab0999e1c96bb36b",
"prompts": {},
"sessions": {
"s_db74c72b258827": {
"agent_id": {
"tool": "claude",
"id": "623f2f12-b478-4119-a5b9-9b84971b2bbe",
"model": "claude-opus-5-5"
},
"human_author": "Jaakko Husso <jaakko@n8n.io>"
}
}
}

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