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

This commit is contained in:
Yuliia Pominchuk 2026-10-05 12:35:53 +02:00
commit 4285cca910
62 changed files with 8361 additions and 0 deletions

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentApi.test.ts
s_0a1a804042c15b::t_356c99490133b0 12,91-94,96,99-100
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "02b909eeb2000265f3038138c15acc0131ccad94",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,58 @@
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_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/@n8n/i18n/src/locales/en.json
s_9a6001e67297f0::t_80e20563184827 1500
ai_agent 8130-8133
s_9a6001e67297f0::t_bb886ef6ac8b01 8134-8136,8138-8139
s_9a6001e67297f0::t_c4260eb699eabd 8137
s_e3560b551eac11::t_85762fcb294f3e 8140-8141
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
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "10e5b507728eff52524d1d07184197a0180b2ca2",
"prompts": {},
"sessions": {
"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,86 @@
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/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/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-190,192-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,191,201-202,259-264,269,273
s_e3560b551eac11::t_fddcd064e44132 200,203-206
s_e3560b551eac11::t_447120f4f44a5c 18,53
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/__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
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentGrid.test.ts
s_9a6001e67297f0::t_aca6f43edb0b83 1-6,8,10-11,16-18,27-33,37-43,46,49-53,55-59,61-63
s_e3560b551eac11::t_d9d1a357fdfeee 7,25
s_9a6001e67297f0::t_e0c1821a24ff1d 9
s_9a6001e67297f0::t_568563673bf5c8 12-15
s_9a6001e67297f0::t_01e407d857f426 19-24,26
s_e3560b551eac11::t_b3fdd22da4a84d 34-36,44-45,47-48
s_9a6001e67297f0::t_2e3158f05cd355 54,60
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/composables/useN8nAssistantIdentity.ts
s_e3560b551eac11::t_447120f4f44a5c 1-26
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "13d4f594013582d560c0ae329de0f6e3201e729e",
"prompts": {},
"sessions": {
"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,50 @@
packages/@n8n/instance-ai/evaluations/discovery/confirmation-policy.ts
s_fd6e130ca898c8::t_887e479cb2c158 30-32
packages/@n8n/instance-ai/evaluations/routing/__tests__/route-rules.test.ts
s_fd6e130ca898c8::t_60b24ba958d96a 1-50
packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts
s_fd6e130ca898c8::t_60b24ba958d96a 1-71
packages/@n8n/instance-ai/evaluations/routing/judge.ts
s_fd6e130ca898c8::t_80e0aaf464170c 1-114
packages/@n8n/instance-ai/evaluations/routing/grade.ts
s_fd6e130ca898c8::t_c34945ae4f241c 19
s_fd6e130ca898c8::t_dfe1f17799c9cb 1-18,20-173,175-259
s_fd6e130ca898c8::t_a697988b54a369 174
packages/@n8n/instance-ai/evaluations/routing/route-rules.ts
s_fd6e130ca898c8::t_c34945ae4f241c 12-14
s_fd6e130ca898c8::t_db9ebdac5aeb62 1-11,15-80
packages/@n8n/instance-ai/evaluations/discovery/expected-tools-invoked.ts
s_fd6e130ca898c8::t_887e479cb2c158 245-246
packages/@n8n/instance-ai/evaluations/discovery/types.ts
s_fd6e130ca898c8::t_887e479cb2c158 97-102,108-110
packages/@n8n/instance-ai/evaluations/discovery/runner.ts
s_fd6e130ca898c8::t_c34945ae4f241c 73
s_fd6e130ca898c8::t_b411a6b6ac6b44 17-20,44-49,106-146,156,158,173-181,205-216,258,273,275-278,287,290,294-295,305,399
packages/@n8n/instance-ai/evaluations/discovery/cli.ts
s_fd6e130ca898c8::t_f9d2b39acfdad8 9,15-18,21,23,25-33,51-53,110,147-152,158-162,166-175,205-215,291-355,357-365,367-368,384-388
s_fd6e130ca898c8::t_07a2d2ce325d41 366
s_fd6e130ca898c8::t_1827ede9b2bbab 356
s_fd6e130ca898c8::t_6a3f1cca64364f 369
packages/@n8n/instance-ai/evaluations/routing/cases.ts
s_fd6e130ca898c8::t_07a2d2ce325d41 114-116
s_fd6e130ca898c8::t_0443603aca8b09 1-113,117-119
packages/@n8n/instance-ai/evaluations/routing/__tests__/grade.test.ts
s_fd6e130ca898c8::t_de14f7566bada1 1-118,123-212,216-229
s_fd6e130ca898c8::t_2ebb603538afec 119-122,213-215
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "13e1625ee038b9d5c92bee5aa5c4a91dd2213aee",
"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,194 @@
packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts
s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,10,14,15,17-20,29-47,54-61,69-70,85-86,93-94,102-103,121-123,127,149-150,210-211
s_c6e9e8119f0e51::t_c4c081a01dcaf9 12
s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,21,24,78,101,138,148,155-209
s_c6e9e8119f0e51::t_26174ff818d87d 11,13
h_435b1d7d3e52c0 5-7,9,16,22-23,25,26,27,28,62-64,67,68,71-76,77,79-81,82,83-84,87-88,89,90-92,95-97,98,99-100,104,108-119,124-126,128-132,136-137,139,141,145-147,151-154
s_c1d15edfc515bc::t_323e9eec51d3c3 140,142-144
s_ce505727311d94::t_4729b092916923 65-66
s_f8cb8d8b517ca9::t_2b557b8fe38d29 120
s_f8cb8d8b517ca9::t_91be328cad2fc5 48-53
s_f8cb8d8b517ca9::t_25aef87e2dd7d2 8
s_f8cb8d8b517ca9::t_7dfe6144c79605 105-107
s_f8cb8d8b517ca9::t_d5c1e99442a209 133-135
packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts
s_c6e9e8119f0e51::t_1760e301fc74bd 13,22-23,29
s_c6e9e8119f0e51::t_45f3088c5c32ab 64-69,238-241,340-350
s_c6e9e8119f0e51::t_8d80bfc95fab2a 80,86
s_c6e9e8119f0e51::t_4f238328bcb6bc 278-301
s_c6e9e8119f0e51::t_2e5305d020545b 1-4,10-12,14-19,21,24-28,30-32,34-63,70-79,81-85,87-96,100-132,134-235,242-277,302-339,351-352
h_435b1d7d3e52c0 20
s_f8cb8d8b517ca9::t_d8b9a71947136d 133
s_f8cb8d8b517ca9::t_9644fc5648350e 5-9,33
s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 97-99
s_f8cb8d8b517ca9::t_e024c6a54d9480 236-237
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-33,39-43,45-64
s_c6e9e8119f0e51::t_d3246afd4c7483 36
s_c6e9e8119f0e51::t_5a543a32052637 44
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,187-188,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 132,230
s_5b85161403cb3c::t_ab5c1f7e8040ab 1-14,16,20,22,31,44-45,47-50,53,55-58,60,62-71,88-91,96-103,110-112,118-121,127-128,227-229,231-232
s_5b85161403cb3c::t_ce859d40cc15e7 35,37,73,76,92,94-95,129-131,133,141,143-159,161-165,167-185,187-189,191,193-194
s_5b85161403cb3c::t_5d0b8d7559c3d7 122-127,196-198,200-204,216-223
s_5b85161403cb3c::t_e7ff0a4906065f 225-226
s_5b85161403cb3c::t_a40b9b43f05b23 15,17-19,21,23-30,32-34,36,38-43,46,51-52,54,59,61,72,74-75,77-87,93,104-109,113-117,134,136-142,160,166,186,190,192,195,199,205-215,224
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,8-9,11-12,18-37,63-64,66,68-69,71-86
s_5b85161403cb3c::t_5d0b8d7559c3d7 6-7,10,38-62,65,67,70
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,43,48,63,76-99,102,127
s_5b85161403cb3c::t_014cdfd4e41b5a 11-26,32-38,42,49-50,59,61-62,64-65,73-75,100-101,103-106,107,115,121-126
s_5b85161403cb3c::t_ce8eb2bd819d9c 67-70
s_5b85161403cb3c::t_d72ac32ee580d6 72
s_5b85161403cb3c::t_9b8610804b9ca9 27-31,39-41,44-47,51-58,60,66,71,108-114,116-120
packages/@n8n/inbound-auth/src/contracts.ts
s_5b85161403cb3c::t_f32783e238b59c 1-29,31-76,78-82,84-124
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-36,39-41,45,56-57
s_5b85161403cb3c::t_5d0b8d7559c3d7 46-55
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": "1585cecbec508631f2c79d13a7b9f90b4408b671",
"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,139 @@
packages/frontend/editor-ui/src/app/utils/fileUtils.ts
s_e3560b551eac11::t_9b662867526c78 25-30
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_e3560b551eac11::t_5b7aac3cd66c65 94,96
s_e3560b551eac11::t_0877e7bf39c747 193,195
s_e3560b551eac11::t_e271aebc928041 419-420
s_e3560b551eac11::t_f8bf7ec1e8ecdc 421-422,531,435-436,544,631,654-656
ai_agent 513,7-9,11-12,201
s_e3560b551eac11::t_4a9c421e300dc4 514-516
s_e3560b551eac11::t_37d04bea73c03b 791
s_e3560b551eac11::t_1b42f8cd0fe4aa 884
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_cc90719ec860d9 194,208
s_e3560b551eac11::t_aca045025379eb 225
s_e3560b551eac11::t_01c6108a19d0da 418,423-429,433-434
s_e3560b551eac11::t_6b0ecfe26ca387 430-432,543
s_e3560b551eac11::t_380880342bab08 532-536,542
s_e3560b551eac11::t_1f8b77052ab71c 839-844
s_e3560b551eac11::t_8f05b66c5e00c3 867
s_e3560b551eac11::t_0cff550cf0ae9f 882-883,885
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/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_70c6d277173029 2
s_e3560b551eac11::t_8a0e61a94aaacb 36,88,272-273,1413,1417,1430,1442-1452,294
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-285,286-288,297-309,313-316
s_e3560b551eac11::t_0e8d80b587874c 325
s_e3560b551eac11::t_e57dccd7337aab 328-329,311,318,330-331
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-468,485-486,470,472-475,477,479,488-499,501
s_e3560b551eac11::t_b732e9079a571e 579
s_e3560b551eac11::t_8d845c9c2b79ef 1410,1412,1414-1416,1418-1429,1431-1441
ai_agent 1411
s_e3560b551eac11::t_2411cd76711618 1453,296,1457,1469,1475,1483,1485,1527,1529,1586,1584
s_e3560b551eac11::t_74b46c3001a67d 1454,310,312,317,319,1456,1458-1468,1470,1472-1474,1476-1482,1487-1496,1498-1501,1510-1526,1528,1530-1541,1547-1548,332,334,1549-1558,1564,1566,1571-1583,1585
s_e3560b551eac11::t_a0e69769bbf2bb 38
s_e3560b551eac11::t_aa8fb65b85c773 107
s_e3560b551eac11::t_3184258c755f41 289,295
s_e3560b551eac11::t_51c6c3eca3a285 290-293
s_e3560b551eac11::t_ff542d81d05c12 471,476
s_e3560b551eac11::t_fddcd064e44132 1471,1486,1497,1502-1509
s_e3560b551eac11::t_2d8ea151705e28 1484
s_e3560b551eac11::t_752f6104eeb42e 1542-1546,1559-1563,1567-1569
s_e3560b551eac11::t_cfa04c95048b3c 3
s_e3560b551eac11::t_9b662867526c78 18,1565
s_e3560b551eac11::t_3094e3b5bf5332 1570
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/app/utils/fileUtils.test.ts
s_e3560b551eac11::t_9b662867526c78 1-5,82-92
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_9a6001e67297f0::t_1a7ba868dfe39d 43
ai_agent 62-64,231
s_9a6001e67297f0::t_7f1b23eb489a4f 262-265
s_9a6001e67297f0::t_70611fe24970c7 312
s_e3560b551eac11::t_88f7975da7b113 313,342-349,356-359,363-364
s_e3560b551eac11::t_be9d0b7fac2c72 314,360
s_e3560b551eac11::t_ac989fc9b65c37 350-355
s_9a6001e67297f0::t_b1d932b91a1e2b 1261-1263,1267-1269,1274-1276,1278,1284-1286,1289-1291,1296-1297,1299-1301,1494-1518,1521-1578,1580-1584,1586-1603,1605-1607
s_e3560b551eac11::t_9a123fb73f6e2e 1264-1265,1273,1277,1279-1283
s_e3560b551eac11::t_74b46c3001a67d 1266,1270-1272,1287-1288,1292-1295,1298
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/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts
ai_agent 1-17,20-52,54-89,91-102,104-128,136-138,143,146,149-180,182-188,190-295,299-305,310,384,396,322,329,339,350,359
s_9a6001e67297f0::t_8c11286202abcb 18
s_e3560b551eac11::t_e49e6472b76e64 53,181,189
s_e3560b551eac11::t_be9d0b7fac2c72 90
s_e3560b551eac11::t_88f7975da7b113 103
s_9a6001e67297f0::t_7b59cb0ffd0c2d 129-135
s_9a6001e67297f0::t_359225e70d9d35 139,144,296,306
s_9a6001e67297f0::t_74f46878a5e248 140-142,145,147-148,309,311-312,362-383,385-395,397,317,319-320,323,326-327,330,333,335-336,340,344,346-347,351,354,356-357,360-361
s_e3560b551eac11::t_74b46c3001a67d 19,318,325,332,338,341-343,345,349
s_e3560b551eac11::t_7f4026992ef04c 313-315,321,324,328,331,334,337,348,352,355,358
s_e3560b551eac11::t_9b662867526c78 316,353
packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue
ai_agent 1-2,4-10,16-21,26-35,37-100,116-122,125,134-162,164-165,167-168,170-173,179-209,212-217,221-222,224,226-236,239-240,242-244,246-260,262-271,114
s_e3560b551eac11::t_e49e6472b76e64 3,163,166,169,218-220,225
s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24
s_9a6001e67297f0::t_73284eaf8b288d 22
s_9a6001e67297f0::t_17d16d61199c54 23
s_9a6001e67297f0::t_2fbb46236d00c0 36
s_e3560b551eac11::t_be9d0b7fac2c72 101,132-133,178,237-238,241,272,281-284,115
s_9a6001e67297f0::t_5aaefa9bdeec9b 123-124,126,128-129,131
s_9a6001e67297f0::t_1f1a92e1b04aa5 127
s_e3560b551eac11::t_55307f734bca7e 130,223,273-280
s_9a6001e67297f0::t_dbda8ab10a9511 174,245
s_e3560b551eac11::t_e17a51152b5568 175
s_9a6001e67297f0::t_cd91bc1a28e6d3 176-177
s_e3560b551eac11::t_88f7975da7b113 210,261
s_9a6001e67297f0::t_9cd237417a2698 211
s_e3560b551eac11::t_9b662867526c78 25
s_e3560b551eac11::t_bcc0fb61dea711 102-106,110,112
s_e3560b551eac11::t_7b9c316b2248e6 107-109,111,113
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
ai_agent 4,41,67-68,87-88,107,129,162,171,173-182,306-308,313,367,448,478,702,860,955-959
s_e3560b551eac11::t_88f7975da7b113 110,703-705,707-708,734-735,748-749,907-913,1350-1351
s_9a6001e67297f0::t_7572e5dc4f12a9 723,729-733,736-738,744,762,792
s_9a6001e67297f0::t_882cfce96d3c93 724,727-728
s_e3560b551eac11::t_a6023495046ffb 847
s_e3560b551eac11::t_7b9c316b2248e6 850-853,859,874-878
s_e3560b551eac11::t_be9d0b7fac2c72 1092-1108,1152-1153,1155-1165,1167-1181,1183-1189,1191-1192,1194,1196-1210,1212,1214-1230,1232,1234-1248,1250,1252-1266,1268,1270-1285,1297-1302,1308-1326,1356-1358
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "16af0764b6c54c9a7509ad6d2b7c47c96237d0a5",
"prompts": {},
"sessions": {
"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/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_a76e81cb14f793 275-276
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "16e52130241addb1ba5e096eaec63e70ec48befc",
"prompts": {},
"sessions": {
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 55,165,178,193,215,226,237,246,258,260,263-264,266-267,272-274,305,315,328-330,344,376,442,464,475,553,582,597,618,638,717,727,748,761,838,853,872,883,897,914,929,945,959,975,985,994,1007,538
ai_agent 352-354,355,358,360
s_5614fe25678684::t_a3ed42b5520789 648,781,356,361-362,364-365,367-370,254,259,261,265,268,271,276,282-283,289-291,293,297-301,357,359,363,366,398-399,405-408,411-415,494-496,501-512,518,524,526-530,651-663,691,698,707-710,712,783-803,807-819,823-828,542,544-549
s_5614fe25678684::t_8d97605048dfa0 6-12,255-257,262,269-270,277-278,294,492-493,498,516-517,522,525
s_5614fe25678684::t_3bb254b3bead39 279-281,284-288,292,295-296,395-397,400-404,409-410,500,513-515,519-521,523,664-690,692-695,697,699-706,804-806,820-822
s_5614fe25678684::t_52b26b7e0b5908 497,499
s_5614fe25678684::t_23e2283841e140 696
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 86-90
ai_agent 255
s_5614fe25678684::t_fde428dc457ab8 159,172,182-189,200,206-208,226-228,230,232,244,248-249,254,256,272,275
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "18e9d65e48fe985963557e0fd659891afc30ed01",
"prompts": {},
"sessions": {
"s_5614fe25678684": {
"agent_id": {
"tool": "codex",
"id": "01a0fd0a-cb45-7481-96f9-d72826656d72",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
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-190,192-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,191,201-202,259-264,269,273
s_e3560b551eac11::t_fddcd064e44132 200,203-206
s_e3560b551eac11::t_447120f4f44a5c 18,53
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/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
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
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentGrid.test.ts
s_9a6001e67297f0::t_aca6f43edb0b83 1-6,8,10-11,16-18,27-33,37-43,46,49-53,55-59,61-63
s_e3560b551eac11::t_d9d1a357fdfeee 7,25
s_9a6001e67297f0::t_e0c1821a24ff1d 9
s_9a6001e67297f0::t_568563673bf5c8 12-15
s_9a6001e67297f0::t_01e407d857f426 19-24,26
s_e3560b551eac11::t_b3fdd22da4a84d 34-36,44-45,47-48
s_9a6001e67297f0::t_2e3158f05cd355 54,60
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
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "24910fb8544187ebb2632e6c19fcf074dd6c501a",
"prompts": {},
"sessions": {
"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/modules/oauth-server/__tests__/oauth-server.service.test.ts
s_5b85161403cb3c::t_a1b3e67b6ce902 314
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "251b45229621f5b48256a73e48f6a929372e503a",
"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": "2573d86a50b29a79a364ffdfef72502ebc36d6c2",
"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,44 @@
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
ai_agent 4,41,69-70,89-90,112,134,167,176,178-187,319-321,326,380,461,491,715,914,1010-1014,735
s_e3560b551eac11::t_88f7975da7b113 115,716,745-746,751-752,779-780,793-794,962-968,1405-1406,732,744
s_9a6001e67297f0::t_7572e5dc4f12a9 767,774-778,781-783,789,807,837
s_9a6001e67297f0::t_882cfce96d3c93 768,772-773,202,740,743
s_e3560b551eac11::t_a6023495046ffb 898
s_e3560b551eac11::t_7b9c316b2248e6 900-903,913,929-933
s_e3560b551eac11::t_be9d0b7fac2c72 1147-1163,1207-1208,1210-1220,1222-1236,1238-1244,1246-1247,1249,1251-1265,1267,1269-1285,1287,1289-1303,1305,1307-1321,1323,1325-1340,1352-1357,1363-1381,1411-1413
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_9a6001e67297f0::t_1a7ba868dfe39d 43
ai_agent 62-64,231
s_9a6001e67297f0::t_7f1b23eb489a4f 262-265
s_9a6001e67297f0::t_70611fe24970c7 312
s_e3560b551eac11::t_88f7975da7b113 313,342-349,356-359,484-485
s_e3560b551eac11::t_be9d0b7fac2c72 314,360
s_e3560b551eac11::t_ac989fc9b65c37 350-355
s_9a6001e67297f0::t_b1d932b91a1e2b 1382-1384,1388-1390,1395-1397,1399,1405-1407,1410-1412,1417-1418,1420-1422,1615-1639,1642-1699,1701-1705,1707-1724,1726-1728
s_e3560b551eac11::t_9a123fb73f6e2e 1385-1386,1394,1398,1400-1404
s_e3560b551eac11::t_74b46c3001a67d 1387,1391-1393,1408-1409,1413-1416,1419
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3266f9eed523b4956fe4c17d3646216aab9b2499",
"prompts": {},
"sessions": {
"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,25 @@
packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts
s_14bbae78eb49a2::t_3fbac9e30c3078 267-270
packages/cli/src/modules/agents/__tests__/agents-service-reconstruct-gating.test.ts
s_14bbae78eb49a2::t_3fbac9e30c3078 921-936
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_14bbae78eb49a2::t_3fbac9e30c3078 177,305,314,365,1057
packages/cli/src/modules/agents/agent-workflow-execution.service.ts
s_14bbae78eb49a2::t_3fbac9e30c3078 262
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "36d7fd05c14d4743f119a9c9beef6548cce0ad7a",
"prompts": {},
"sessions": {
"s_14bbae78eb49a2": {
"agent_id": {
"tool": "codex",
"id": "01a0c2f9-97aa-73d1-bf6a-7b613bf7132f",
"model": "gpt-6-astra"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,57 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_8de443be96819f::t_9ee02819f7902d 20,63,188-207,209,218,223,229,234,238,244-245,247,255,259,265,274,278,281,286,290,293
s_8de443be96819f::t_464b62c2ccc4bd 30
s_8de443be96819f::t_5a7d49c45d6165 176-180
s_8de443be96819f::t_b46f3a88e9413b 17-19
s_8de443be96819f::t_43e47f1d5f97e1 21-23,27-29
s_8de443be96819f::t_e6c96e0eaf06e1 31-33,60-62
s_8de443be96819f::t_839a8b3d1d2ff5 64-66,173-175
s_8de443be96819f::t_5deb43174f0446 181-183,185-187
s_8de443be96819f::t_650b09ca7f5a3f 208
s_8de443be96819f::t_70afb64cd70452 210-212,215-217
s_8de443be96819f::t_31911bc93eb2d2 219-222
s_8de443be96819f::t_698f55fbda5dd4 224-228
s_8de443be96819f::t_caa565edc23210 230-233
s_8de443be96819f::t_a03b6ed6553340 235-237
s_8de443be96819f::t_76079d9de26ddc 239-243
s_8de443be96819f::t_405b54420fdad8 246
s_8de443be96819f::t_d0d0916922b29c 248-250,252-254
s_8de443be96819f::t_8b981fc09c2a40 256-258
s_8de443be96819f::t_b534412a472be6 260-264
s_8de443be96819f::t_1b7a586e17c1f3 266-268,271-273
s_8de443be96819f::t_f6e4b81b3867d5 275-277
s_8de443be96819f::t_63bb0160d98c63 279-280
s_8de443be96819f::t_4e3150baa1b262 282-285
s_8de443be96819f::t_cb1a486450bf70 287-289
s_8de443be96819f::t_651f0203a7b975 291-292
s_8de443be96819f::t_b44cb8ccf80841 294-296
packages/frontend/editor-ui/src/features/agents/components/AgentPreviewChatPage.vue
s_8de443be96819f::t_0d9074d7624c9f 28,90
packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue
s_8de443be96819f::t_ad8d8beefc3cab 305
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_8de443be96819f::t_9c43c500ee77eb 75,88,109,147-155
s_8de443be96819f::t_af257af294e901 36,170,243
s_8de443be96819f::t_63fcee743d46d3 991-1010
s_8de443be96819f::t_d0239a66cd8467 990
s_8de443be96819f::t_0b6b446d4aa0c1 1065
s_8de443be96819f::t_7377015d7f49de 156
s_8de443be96819f::t_a273efc8129599 987-989
s_8de443be96819f::t_fccc051c9c8070 1011-1012
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "3c8d11f4700bfb7f07d82daa18a24e2de13c08a0",
"prompts": {},
"sessions": {
"s_8de443be96819f": {
"agent_id": {
"tool": "pi",
"id": "01a0fbe6-1695-734c-95cc-24258bde269e",
"model": "gpt-6-luna"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,17 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "3fe4612d93b8ecf7e04e86d985329650411bc256",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,159 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/RecentChatIcon.test.ts
s_e3560b551eac11::t_77b2afc6077721 1-8,15-27,33-43
s_e3560b551eac11::t_0c5f41553c4a03 9-14
s_e3560b551eac11::t_a6ad97fec951e7 28-32
packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts
ai_agent 1-17,19-51,53-88,90-101,103-127,135-137,142,145,148-179,181-187,189-294,298-304,309,334,346
s_9a6001e67297f0::t_8c11286202abcb 18
s_e3560b551eac11::t_e49e6472b76e64 52,180,188
s_e3560b551eac11::t_be9d0b7fac2c72 89
s_e3560b551eac11::t_88f7975da7b113 102
s_9a6001e67297f0::t_7b59cb0ffd0c2d 128-134
s_9a6001e67297f0::t_359225e70d9d35 138,143,295,305
s_9a6001e67297f0::t_74f46878a5e248 139-141,144,146-147,308,310-333,335-345,347
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadsView.vue
s_e3560b551eac11::t_7a59dc93969c32 21,160
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadsView.test.ts
s_e3560b551eac11::t_77b2afc6077721 4,229
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue
s_9a6001e67297f0::t_cfb40cafb25075 33-34,46
s_e3560b551eac11::t_0351248e827276 63
s_9a6001e67297f0::t_178dcc436665bf 102,113
s_9a6001e67297f0::t_fe9e299e70cb1b 114-117,120,124
s_9a6001e67297f0::t_99b9f1d0af55ff 118-119,121-123
s_e3560b551eac11::t_ac0e42557acb76 220-223
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts
s_9a6001e67297f0::t_cd1853c0c597ac 1-119,123-145,149-186
s_9a6001e67297f0::t_6cb1dc54c9fc8a 120-122,146-148
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue
s_9a6001e67297f0::t_a262d3b5d71060 1-3,13-14,16-31,36-38,45-57,65-69,79,91,97-100,102,108,115,118-135,139-142,144-152,154-158
s_9a6001e67297f0::t_90dabcf9cc2a7b 4-5,15,32-35,39-44,61-64,70-78,80-90,92-96,101,103-106
ai_agent 6
s_9a6001e67297f0::t_7ff4165e892f55 7-12
s_9a6001e67297f0::t_42491c4427808e 58-59
s_9a6001e67297f0::t_8aaa8e8f380f65 60
s_9a6001e67297f0::t_1e2a3c026aed43 107
s_e3560b551eac11::t_e71511bf6b85be 109-114,116-117
s_9a6001e67297f0::t_d794da9ffdf635 136-138
s_9a6001e67297f0::t_e856308d560867 143
s_9a6001e67297f0::t_20bcaf34a0319a 153
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_e3560b551eac11::t_8be2277bd8b855 1,16,26
s_9a6001e67297f0::t_103059d33437c5 2-6,8-10,15,24-25,27-28,36-37,40-48,53,62,64-67,69-71,73-76,78-82,84-85,87-99
s_9a6001e67297f0::t_c9d726f462ced0 7,12-13,22,29-30,35,38-39,49-52,63,68,72,77,83,86
s_9a6001e67297f0::t_dcccd74200f53f 11
ai_agent 14
s_e3560b551eac11::t_d7b2d2935e78eb 17-21,31-34
s_9a6001e67297f0::t_75a680b36b1224 23,54-61
packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue
ai_agent 1-2,4-10,16-21,25-34,36-99,101-107,110,119-147,149-150,152-153,155-158,164-194,197-202,206-207,209,211-221,224-225,227-229,231-245,247-256
s_e3560b551eac11::t_e49e6472b76e64 3,148,151,154,203-205,210
s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24
s_9a6001e67297f0::t_73284eaf8b288d 22
s_9a6001e67297f0::t_17d16d61199c54 23
s_9a6001e67297f0::t_2fbb46236d00c0 35
s_e3560b551eac11::t_be9d0b7fac2c72 100,117-118,163,222-223,226,257,266-269
s_9a6001e67297f0::t_5aaefa9bdeec9b 108-109,111,113-114,116
s_9a6001e67297f0::t_1f1a92e1b04aa5 112
s_e3560b551eac11::t_55307f734bca7e 115,208,258-265
s_9a6001e67297f0::t_dbda8ab10a9511 159,230
s_e3560b551eac11::t_e17a51152b5568 160
s_9a6001e67297f0::t_cd91bc1a28e6d3 161-162
s_e3560b551eac11::t_88f7975da7b113 195,246
s_9a6001e67297f0::t_9cd237417a2698 196
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectNavigation.vue
s_e3560b551eac11::t_7a59dc93969c32 42,387
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_e3560b551eac11::t_d303d46cbd38d1 12,19,26-29,70-71,119,125-128,176
s_e3560b551eac11::t_c4ecc38a457087 16,18
s_e3560b551eac11::t_d7b2d2935e78eb 17,60-63,144,149-150,287-288
s_e3560b551eac11::t_bdea0c5e62bc3b 20-22,396
s_e3560b551eac11::t_e1fe1dd3a62b73 23,114,118
s_e3560b551eac11::t_6455bc5a0b32e2 59,64-69
s_e3560b551eac11::t_530da4680d5b27 72-76,113,115-117,336
s_e3560b551eac11::t_f0db60ce9f7df8 104-112,120-123,129-143,145-146,153-156
s_e3560b551eac11::t_a9b27ee66a99ef 177-178
s_e3560b551eac11::t_5207a95ea7deff 263-264
s_e3560b551eac11::t_8e974d7da180d1 281-286,289-292
s_e3560b551eac11::t_f49ad1d2a60d9f 309,319
s_e3560b551eac11::t_a063801b23362f 328-329
s_e3560b551eac11::t_96f7d0ba136202 343,346,355
s_e3560b551eac11::t_3b8ec1f97b8827 388,397,402
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatPageLayout.vue
s_9a6001e67297f0::t_9331866acc6a04 1-7,15-19,29-30,32-42,50-51,55,57,59,61-75,79,81-82,84-85
s_9a6001e67297f0::t_fc4fd4ad81e330 8-14,20,27,31,45-49,52-54,56,60,76,80,83,86-91
s_9a6001e67297f0::t_38742fd7070e35 21,23-26,28
s_e3560b551eac11::t_e17a51152b5568 22
s_9a6001e67297f0::t_b61e3c46342dbf 43-44
s_9a6001e67297f0::t_78745e8eb770e0 58,77-78
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useRecentChats.ts
s_e3560b551eac11::t_e1fe1dd3a62b73 7,35
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/RecentChatIcon.vue
s_e3560b551eac11::t_d7b2d2935e78eb 1,3-8,16-18,25
s_e3560b551eac11::t_a063801b23362f 2,9,13-15,19
s_e3560b551eac11::t_7a59dc93969c32 10-12,20-24
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_e3560b551eac11::t_adba803c9a1b77 11,324-328,340-341,358-361,365-367,392-394,402-404,420-422,433-435
s_e3560b551eac11::t_7551f72f82bbc7 13,17,33-54
s_e3560b551eac11::t_498b424a10006b 94-97
s_e3560b551eac11::t_727de5584596f9 311-316,364,368-391,395-401,405-419,423
s_e3560b551eac11::t_e580a4f56e902b 317-323,329-339,362-363
s_e3560b551eac11::t_530da4680d5b27 342-357
s_e3560b551eac11::t_d701e336118a97 446-449
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts
s_9a6001e67297f0::t_9e78b9f9ce65f4 1-40,45-98,101-136,139-145,147-149,151-168
s_9a6001e67297f0::t_5dab5dfd518134 41-44
s_9a6001e67297f0::t_bf11a82e9bbdc3 99-100
s_9a6001e67297f0::t_e51c9fa583d9e8 137-138,146,150
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts
s_9a6001e67297f0::t_e5708ca05f5be7 74-78,86
s_9a6001e67297f0::t_b7c3e82cca411b 153-155,157-163,171-172
s_9a6001e67297f0::t_de250e57bcd371 156,164
s_9a6001e67297f0::t_355d275b3180d0 165-170
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
ai_agent 6,40-71,112-121,123,126,133,140,152,160,169,177,192,703,708,719,724,751,756,771,781,786,790-799,829,834,844,849
s_9a6001e67297f0::t_0722a6be8de6af 7
s_9a6001e67297f0::t_adc049c2968504 22,34
s_9a6001e67297f0::t_9d3e74d511ba0a 36
s_9a6001e67297f0::t_d282cb08dbebef 37
s_9a6001e67297f0::t_30b27a8e2f36f5 122,132,134,138,150-151,153-156,159,170-176,178-179,181-184,186,191
s_9a6001e67297f0::t_f87191dabc388f 124-125,127-131,139,141-143,145,147-149
s_9a6001e67297f0::t_fefeb1272a3320 135-137,144,146
s_9a6001e67297f0::t_ee927f7b854ebb 157
s_9a6001e67297f0::t_db46ce8a519e1f 158
s_9a6001e67297f0::t_96b8656302ae21 161-168,180,187-190
s_9a6001e67297f0::t_8d8ccc7a567470 185
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts
s_9a6001e67297f0::t_f98344f2685cf5 1
s_9a6001e67297f0::t_d0c72d6401b480 2-15,17-57,62,70-72,74,76-101
ai_agent 16
s_9a6001e67297f0::t_2e61c35d76b8ad 58-61
s_9a6001e67297f0::t_08e1802910ddb4 63-69
s_9a6001e67297f0::t_83bcb0c4f2d208 73,75
packages/frontend/editor-ui/src/features/agents/constants.ts
s_e3560b551eac11::t_e1fe1dd3a62b73 53-55
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "44d69e4c589cdc08221cea0d5635e5cd6aab08c2",
"prompts": {},
"sessions": {
"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,99 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_70c6d277173029 2
s_e3560b551eac11::t_8a0e61a94aaacb 34,86,270-271,1386,1390,1403,1415-1425,292
s_e3560b551eac11::t_18f22b995308cc 265,275-281
s_e3560b551eac11::t_20816cb48c3d70 266-269,272
s_e3560b551eac11::t_a76e81cb14f793 273-274
s_e3560b551eac11::t_b57bfe2897c60f 282-283,284-286,295-307,311-314
s_e3560b551eac11::t_0e8d80b587874c 323
s_e3560b551eac11::t_e57dccd7337aab 326-327,309,316
s_e3560b551eac11::t_10835c6533feac 339,341
s_e3560b551eac11::t_5d182132a48107 340
s_e3560b551eac11::t_ba0783fdd791b4 353-354,366,376-377,379
s_e3560b551eac11::t_6d634dc45f6ff7 454-455,472-473,457,459-462,464,466
s_e3560b551eac11::t_b732e9079a571e 552
s_e3560b551eac11::t_8d845c9c2b79ef 1383,1385,1387-1389,1391-1402,1404-1414
ai_agent 1384
s_e3560b551eac11::t_2411cd76711618 1426,294,1430,1442,1448,1456,1458,1500,1502,1522
s_e3560b551eac11::t_74b46c3001a67d 1427,308,310,315,317,1429,1431-1441,1443,1445-1447,1449-1455,1460-1469,1471-1474,1483-1499,1501,1503-1514,1520-1521
s_e3560b551eac11::t_a0e69769bbf2bb 36
s_e3560b551eac11::t_aa8fb65b85c773 105
s_e3560b551eac11::t_3184258c755f41 287,293
s_e3560b551eac11::t_51c6c3eca3a285 288-291
s_e3560b551eac11::t_ff542d81d05c12 458,463
s_e3560b551eac11::t_fddcd064e44132 1444,1459,1470,1475-1482
s_e3560b551eac11::t_2d8ea151705e28 1457
s_e3560b551eac11::t_752f6104eeb42e 1515-1519
packages/frontend/editor-ui/src/features/agents/composables/useAgentTelemetry.ts
s_9a6001e67297f0::t_9ea11913164830 1,6,21-24
s_9a6001e67297f0::t_f5c958f518b9df 7,16
s_9a6001e67297f0::t_bc902b771e26df 20
s_9a6001e67297f0::t_3aedbcf7873e8f 204-226,256-257
s_9a6001e67297f0::t_0b37a09e810a46 227,231
s_9a6001e67297f0::t_94c97396c5d4bf 228-230,232-240
s_9a6001e67297f0::t_2f981cd1f8f447 258
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentPicker.vue
s_e3560b551eac11::t_8105b7c477d5a7 1-45,51,56-67,69-73,80-88,90-93,96-134,136-139,145,151-156,168-192,194-201,209-260,267-270,272-273
s_e3560b551eac11::t_6b0ecfe26ca387 46-50,89
s_e3560b551eac11::t_c401752839db65 68,74-79
s_e3560b551eac11::t_5d182132a48107 94-95
ai_agent 135,140-144,146-150,157-167,193,203-204,261-266,271,275
s_e3560b551eac11::t_fddcd064e44132 202,205-208
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_e3560b551eac11::t_5b7aac3cd66c65 93,95
s_e3560b551eac11::t_0877e7bf39c747 187,189
s_e3560b551eac11::t_e271aebc928041 413-414
s_e3560b551eac11::t_f8bf7ec1e8ecdc 415-416,525,429-430,538,625,632-634
ai_agent 507,7-11,195
s_e3560b551eac11::t_4a9c421e300dc4 508-510
s_e3560b551eac11::t_37d04bea73c03b 769
s_e3560b551eac11::t_1b42f8cd0fe4aa 862
s_e3560b551eac11::t_6627b14ae06e6a 94,96
s_e3560b551eac11::t_6cefce42a35b67 165-171,173-174
s_e3560b551eac11::t_5d182132a48107 172,531-535,839,844,847
s_e3560b551eac11::t_cc90719ec860d9 188,202
s_e3560b551eac11::t_aca045025379eb 219
s_e3560b551eac11::t_01c6108a19d0da 412,417-423,427-428
s_e3560b551eac11::t_6b0ecfe26ca387 424-426,537
s_e3560b551eac11::t_380880342bab08 526-530,536
s_e3560b551eac11::t_1f8b77052ab71c 817-822
s_e3560b551eac11::t_8f05b66c5e00c3 845
s_e3560b551eac11::t_0cff550cf0ae9f 860-861,863
packages/frontend/@n8n/i18n/src/locales/en.json
s_9a6001e67297f0::t_80e20563184827 1500
ai_agent 8130-8133
s_9a6001e67297f0::t_bb886ef6ac8b01 8134-8136,8138-8139
s_9a6001e67297f0::t_c4260eb699eabd 8137
s_e3560b551eac11::t_85762fcb294f3e 8140-8141
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentPicker.test.ts
ai_agent 162,193-194
packages/@n8n/telemetry/src/events/agents.ts
s_9a6001e67297f0::t_c93cff7b731097 155-159
s_9a6001e67297f0::t_ad2ef5c550cff7 665-667,669-670,673-682,684-685
s_9a6001e67297f0::t_76939bd74d3e82 672,683,694,700
s_9a6001e67297f0::t_0589ad09996aa3 686-693,695-699,701-704
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "462785f495a9663a6af149f5fb1422e8aab4ef91",
"prompts": {},
"sessions": {
"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,35 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_e3560b551eac11::t_8be2277bd8b855 1,16,26
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useRecentChats.ts
s_e3560b551eac11::t_e1fe1dd3a62b73 7,35
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts
s_e3560b551eac11::t_8be2277bd8b855 3,60,63
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_e3560b551eac11::t_e580a4f56e902b 317-323,329-339,362-363
s_e3560b551eac11::t_adba803c9a1b77 11,324-328,340-341,358-361,365-367,392-394,402-404,420-422,433-435
s_e3560b551eac11::t_d701e336118a97 446-449
s_e3560b551eac11::t_530da4680d5b27 342-357
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_e3560b551eac11::t_a9b27ee66a99ef 177-178
s_e3560b551eac11::t_e1fe1dd3a62b73 23,114,118
s_e3560b551eac11::t_d303d46cbd38d1 12,19,26-29,70-71,119,125-128,176
s_e3560b551eac11::t_530da4680d5b27 72-76,113,115-117,336
packages/frontend/editor-ui/src/features/agents/constants.ts
s_e3560b551eac11::t_e1fe1dd3a62b73 53-55
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4f4750da9e403847edec6e8bcf0238992cfa92f6",
"prompts": {},
"sessions": {
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts
s_0a1a804042c15b::t_6d3b8f4cb41225 719-721
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "51c47706431bdec8a0b474c7447252333da42818",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,14 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
h_f8b427917eda26 334,336-338,343,401,405-409
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "52f6af9ac33ea442f3e2a753fd1a0de5b8172cc3",
"prompts": {},
"humans": {
"h_f8b427917eda26": {
"author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,148 @@
packages/cli/src/node-execution/ephemeral-node-executor.ts
s_17c9758bfdf7df::t_404bebf075d5cc 387-422
packages/frontend/editor-ui/src/features/agents/utils/agentSectionEditor.utils.ts
s_17c9758bfdf7df::t_3212bcb562aa33 8
s_17c9758bfdf7df::t_26fc8c23485abf 1-2,6-7,9-10,50
packages/frontend/editor-ui/src/features/agents/__tests__/WorkflowToolConfigContent.test.ts
s_17c9758bfdf7df::t_7a9274525289ed 96-104,483-489,499-501,504-506,512-520,527-529,531-535
s_17c9758bfdf7df::t_d7d4ff073dfe96 5-7,12,19,28-32,93-95,106-108,110-113,410,412-414,435-439,482,490-498,502-503,507-508,510-511,521-526
s_17c9758bfdf7df::t_8656c748799bd4 105,109,509
s_17c9758bfdf7df::t_1caa1821ef6986 538-540
s_17c9758bfdf7df::t_00ad106d008164 479-480,541-569
s_17c9758bfdf7df::t_f7bc43b44407be 450,456-477
s_17c9758bfdf7df::t_20a0c32a17910a 440-449,451-455,478,481,570
packages/frontend/editor-ui/src/features/agents/composables/useAgentToolCatalog.ts
s_17c9758bfdf7df::t_bc1ceb9c738e73 133,153,156
packages/cli/src/node-execution/__tests__/ephemeral-node-executor.test.ts
s_17c9758bfdf7df::t_f24cf771d11ed7 1020
s_17c9758bfdf7df::t_2854e7285cd0d7 950,996-1019,1021-1023,1027
s_17c9758bfdf7df::t_7a9274525289ed 1024-1026
packages/frontend/editor-ui/src/features/agents/__tests__/agentSectionEditor.utils.test.ts
s_17c9758bfdf7df::t_3212bcb562aa33 54-55
s_17c9758bfdf7df::t_9a8807a418b592 2,49-53,56-59,61-63
packages/frontend/editor-ui/src/features/agents/__tests__/AgentModal.test.ts
s_17c9758bfdf7df::t_f7bc43b44407be 196-204,211-220
s_17c9758bfdf7df::t_6e4b99952146af 1,4-5,191-195,205-210,221-244
packages/cli/src/modules/agents/tools/workflow-tool-workflow-loader.service.ts
s_17c9758bfdf7df::t_5c5892951b5148 52-56
packages/cli/src/modules/agents/__tests__/workflow-tool-factory.test.ts
s_17c9758bfdf7df::t_2854e7285cd0d7 321-341,344-346,356,359,364-368,373-383,396-399
s_17c9758bfdf7df::t_7a9274525289ed 342-343,347-355,357-358,360-363,369-372,384-395
s_17c9758bfdf7df::t_23a88a6aa33bbc 9,89
packages/@n8n/expression-runtime/src/runtime/lazy-proxy.ts
s_17c9758bfdf7df::t_f7bc43b44407be 317-320
s_17c9758bfdf7df::t_437bd45b0c8015 1-2
packages/frontend/editor-ui/src/features/agents/components/AgentToolConfigWorkflowContent.vue
s_17c9758bfdf7df::t_60a9953c87c9d8 13,68
packages/@n8n/expression-runtime/src/runtime/__tests__/lazy-proxy.test.ts
s_17c9758bfdf7df::t_f7bc43b44407be 71,77,617-637
packages/frontend/editor-ui/src/features/agents/components/AgentToolConfigForm.vue
s_17c9758bfdf7df::t_60a9953c87c9d8 100,238,303,324
packages/cli/src/modules/agents/tools/__tests__/workflow-tool-factory.test.ts
s_17c9758bfdf7df::t_23a88a6aa33bbc 20,59
packages/frontend/@n8n/i18n/src/locales/en.json
s_17c9758bfdf7df::t_bc1ceb9c738e73 8256,8258-8264
s_17c9758bfdf7df::t_58990dd038ed02 8257
packages/@n8n/api-types/src/agents/__tests__/agent-json-config.schema.test.ts
s_17c9758bfdf7df::t_23a88a6aa33bbc 662-669,676,685,690-695,703
packages/cli/src/modules/agents/tools/__tests__/infer-input-schema.test.ts
s_17c9758bfdf7df::t_87ea55c5d25316 10,167,190
s_17c9758bfdf7df::t_5ac61cd50d1cb2 146-147,152,157-158,169-171,177,183
s_17c9758bfdf7df::t_bc1ceb9c738e73 3
s_17c9758bfdf7df::t_881f8958db7794 159
packages/frontend/editor-ui/src/features/agents/components/WorkflowToolConfigContent.vue
s_17c9758bfdf7df::t_7e4e36e462e35e 160-163,165-167,170,177,184-185
s_17c9758bfdf7df::t_f24cf771d11ed7 442
s_17c9758bfdf7df::t_ada856a3e2e4e6 445-447,467-469,477-482
s_17c9758bfdf7df::t_c531e7e397ef04 451-458,460-464
s_17c9758bfdf7df::t_1151d5da6ed8c0 485-486,489
s_17c9758bfdf7df::t_a318a7ea34e4a9 2,6,8,22-23,52-54,59-61,63-65,104,113,128,159,164,169,171-176,178-182,186,435-441,443-444,448-450,470-471,473-476,483-484,487-488,490-493,495-497,504,581,583-593,596-599
s_17c9758bfdf7df::t_60a9953c87c9d8 29,494
s_17c9758bfdf7df::t_f7bc43b44407be 3,49,75,251-253,257
s_17c9758bfdf7df::t_5bc2bdf860de3b 434
packages/cli/src/workflow-execute-additional-data.ts
s_17c9758bfdf7df::t_5c5892951b5148 215,236
packages/cli/src/modules/agents/tools/workflow-tool-factory.ts
s_17c9758bfdf7df::t_1caa1821ef6986 400
s_17c9758bfdf7df::t_2854e7285cd0d7 424,426-427,429-431
s_17c9758bfdf7df::t_404bebf075d5cc 34,44,156,377-378,382,385-387,389-390,405,410,415-423,425,432-450,1044,1093,1103-1104,1107-1108
s_17c9758bfdf7df::t_24362bc609082c 388,428
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_17c9758bfdf7df::t_3212bcb562aa33 2587-2588
s_17c9758bfdf7df::t_2d520643728982 2591
s_17c9758bfdf7df::t_ed284c79d77e5f 2583-2586,2589-2590,2614-2619
packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts
s_17c9758bfdf7df::t_3212bcb562aa33 689-690
s_17c9758bfdf7df::t_8771e5cb264020 683-688,691-693
packages/@n8n/api-types/src/agents/agent-json-config.schema.ts
s_17c9758bfdf7df::t_404bebf075d5cc 381,383,386,394-397
s_f2330d4fd5c040::t_dcebe5a2acb8ed 398-399
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_17c9758bfdf7df::t_404bebf075d5cc 835
packages/frontend/editor-ui/src/features/agents/components/WorkflowToolInputs.vue
s_17c9758bfdf7df::t_9110d8b6cac857 1,4-44,49-79,82-83,89-100,103-107,109-132,138-140,142-154,159-197,199-217,241-245,247-254,259-261,263-267,277-286,289-310,339,345-351
s_17c9758bfdf7df::t_58990dd038ed02 3,218-240,287-288,311-338,340-344
s_17c9758bfdf7df::t_ada856a3e2e4e6 45-48,133-136,255-258
s_17c9758bfdf7df::t_8656c748799bd4 84-88,246,262
s_17c9758bfdf7df::t_7a9274525289ed 155-158
s_17c9758bfdf7df::t_5c5892951b5148 2,80-81,101-102
s_17c9758bfdf7df::t_bc1ceb9c738e73 198
s_17c9758bfdf7df::t_a94d94f8632687 268-276
s_4a578acd41c6b5::t_c8577720a95f78 108,137,141
packages/cli/src/__tests__/workflow-execute-additional-data.test.ts
s_17c9758bfdf7df::t_30314c1d167be6 1234,1253,1386-1390,1392,1407
packages/cli/src/modules/agents/agent-publish.service.ts
s_17c9758bfdf7df::t_dc0272a7ae30a6 85
packages/cli/src/modules/agents/tools/__tests__/workflow-tool-workflow-loader.service.test.ts
s_17c9758bfdf7df::t_e1f18679cf3675 71,73,90,119-121,125,138-141
packages/frontend/editor-ui/src/app/constants/injectionKeys.ts
s_17c9758bfdf7df::t_0eee7e736abc6c 37-41
packages/frontend/editor-ui/src/features/agents/agents-design-language.md
s_17c9758bfdf7df::t_79f619f1ac3a4f 103-106
packages/frontend/editor-ui/src/features/agents/components/modals/AgentModal.vue
s_17c9758bfdf7df::t_cf32e25f7bc631 16-17,66-68,74,90-92,117-120,189
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_17c9758bfdf7df::t_b663e7fc10e5b9 52,763,1752,1800,1806
packages/frontend/editor-ui/src/features/ndv/parameters/components/ExpressionEditModal.vue
s_17c9758bfdf7df::t_4b6d2ead8bb6b5 3,25,40,171-172
packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.test.ts
s_4a578acd41c6b5::t_90db205b2851ca 1,5,1010-1036
packages/frontend/editor-ui/src/features/ndv/parameters/components/TextEdit.vue
s_17c9758bfdf7df::t_12c01a108d9423 2,5,28,75-76
packages/workflow/test/workflow-expression.test.ts
s_17c9758bfdf7df::t_f4f91e1e8dac8e 2,33-44
packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue
s_17c9758bfdf7df::t_2fe446db284bf9 2-12,17-20,215-216,228-235,1447,1709-1710
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "56c997215b5f4216922884d27120ac930d85730e",
"prompts": {},
"sessions": {
"s_17c9758bfdf7df": {
"agent_id": {
"tool": "codex",
"id": "01a0fc9a-3908-7400-bb29-7f163fd0d787",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_4a578acd41c6b5": {
"agent_id": {
"tool": "codex",
"id": "01a10b07-740f-7721-972b-bf08e26de6b0",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_f2330d4fd5c040": {
"agent_id": {
"tool": "codex",
"id": "01a0fc51-1f8b-71d3-916a-1167e9629480",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/agents/background/agent-background-job.service.ts
s_0a1a804042c15b::t_b0978dcde1e8b1 7
packages/cli/test/integration/database/repositories/agent-background-job.repository.test.ts
s_0a1a804042c15b::t_60b3aab8c5e277 21
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "56d6e9da2c64a3671ead1dfa399f94b934b1f149",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,14 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
h_f8b427917eda26 106,335,341,348-357,412-417,448-451,459
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "570ebd68f6208066d81682c5fc947a7859940bee",
"prompts": {},
"humans": {
"h_f8b427917eda26": {
"author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,44 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_9a6001e67297f0::t_1a7ba868dfe39d 43
ai_agent 62-64,231
s_9a6001e67297f0::t_7f1b23eb489a4f 262-265
s_9a6001e67297f0::t_70611fe24970c7 312
s_e3560b551eac11::t_88f7975da7b113 313,342-349,356-359,484-485
s_e3560b551eac11::t_be9d0b7fac2c72 314,360
s_e3560b551eac11::t_ac989fc9b65c37 350-355
s_9a6001e67297f0::t_b1d932b91a1e2b 1382-1384,1388-1390,1395-1397,1399,1405-1407,1410-1412,1417-1418,1420-1422,1615-1639,1642-1699,1701-1705,1707-1724,1726-1728
s_e3560b551eac11::t_9a123fb73f6e2e 1385-1386,1394,1398,1400-1404
s_e3560b551eac11::t_74b46c3001a67d 1387,1391-1393,1408-1409,1413-1416,1419
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
ai_agent 4,41,69-70,89-90,112,134,167,176,178-187,319-321,326,380,461,491,715,914,1010-1014,735
s_e3560b551eac11::t_88f7975da7b113 115,716,745-746,751-752,779-780,793-794,962-968,1405-1406,732,744
s_9a6001e67297f0::t_7572e5dc4f12a9 767,774-778,781-783,789,807,837
s_9a6001e67297f0::t_882cfce96d3c93 768,772-773,202,740,743
s_e3560b551eac11::t_a6023495046ffb 898
s_e3560b551eac11::t_7b9c316b2248e6 900-903,913,929-933
s_e3560b551eac11::t_be9d0b7fac2c72 1147-1163,1207-1208,1210-1220,1222-1236,1238-1244,1246-1247,1249,1251-1265,1267,1269-1285,1287,1289-1303,1305,1307-1321,1323,1325-1340,1352-1357,1363-1381,1411-1413
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5b81c008d4d6cb2ba87cfbc5176a2e9e96ed7479",
"prompts": {},
"sessions": {
"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/cli/eslint.config.mjs
s_5b85161403cb3c::t_97374994c42011 228-230,237-238
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": "5d5575de6287aec4e093c01d0c299656057b21e4",
"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": "5eb8f4278d9d2111f647783b188e0dfa3d2115bb",
"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,152 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadsView.vue
s_e3560b551eac11::t_7a59dc93969c32 21,160
packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts
ai_agent 1-17,19-51,53-88,90-101,103-127,135-137,142,145,148-179,181-187,189-294,298-304,309,334,346
s_9a6001e67297f0::t_8c11286202abcb 18
s_e3560b551eac11::t_e49e6472b76e64 52,180,188
s_e3560b551eac11::t_be9d0b7fac2c72 89
s_e3560b551eac11::t_88f7975da7b113 102
s_9a6001e67297f0::t_7b59cb0ffd0c2d 128-134
s_9a6001e67297f0::t_359225e70d9d35 138,143,295,305
s_9a6001e67297f0::t_74f46878a5e248 139-141,144,146-147,308,310-333,335-345,347
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatPageLayout.vue
s_9a6001e67297f0::t_9331866acc6a04 1-7,15-19,29-30,32-42,50-51,55,57,59,61-75,79,81-82,84-85
s_9a6001e67297f0::t_fc4fd4ad81e330 8-14,20,27,31,45-49,52-54,56,60,76,80,83,86-91
s_9a6001e67297f0::t_38742fd7070e35 21,23-26,28
s_e3560b551eac11::t_e17a51152b5568 22
s_9a6001e67297f0::t_b61e3c46342dbf 43-44
s_9a6001e67297f0::t_78745e8eb770e0 58,77-78
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts
s_9a6001e67297f0::t_e5708ca05f5be7 74-78,86
s_9a6001e67297f0::t_b7c3e82cca411b 153-155,157-163,171-172
s_9a6001e67297f0::t_de250e57bcd371 156,164
s_9a6001e67297f0::t_355d275b3180d0 165-170
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts
s_9a6001e67297f0::t_9e78b9f9ce65f4 1-40,45-98,101-136,139-145,147-149,151-168
s_9a6001e67297f0::t_5dab5dfd518134 41-44
s_9a6001e67297f0::t_bf11a82e9bbdc3 99-100
s_9a6001e67297f0::t_e51c9fa583d9e8 137-138,146,150
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts
s_e3560b551eac11::t_a6ad97fec951e7 3,60,63,97-102
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_e3560b551eac11::t_7551f72f82bbc7 13,17,33-54
s_e3560b551eac11::t_498b424a10006b 94-97
s_e3560b551eac11::t_727de5584596f9 311-331,333-336,340-345,352-423
s_e3560b551eac11::t_0a00fa9b38ffc9 332
s_e3560b551eac11::t_98ed9b39825d8d 337-339,351
s_e3560b551eac11::t_154793a77b6972 346,348-350
s_e3560b551eac11::t_3a72debc35f565 347
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
ai_agent 6,40-71,112-121,123,126,133,140,152,160,169,177,192,703,708,719,724,751,756,771,781,786,790-799,829,834,844,849
s_9a6001e67297f0::t_0722a6be8de6af 7
s_9a6001e67297f0::t_adc049c2968504 22,34
s_9a6001e67297f0::t_9d3e74d511ba0a 36
s_9a6001e67297f0::t_d282cb08dbebef 37
s_9a6001e67297f0::t_30b27a8e2f36f5 122,132,134,138,150-151,153-156,159,170-176,178-179,181-184,186,191
s_9a6001e67297f0::t_f87191dabc388f 124-125,127-131,139,141-143,145,147-149
s_9a6001e67297f0::t_fefeb1272a3320 135-137,144,146
s_9a6001e67297f0::t_ee927f7b854ebb 157
s_9a6001e67297f0::t_db46ce8a519e1f 158
s_9a6001e67297f0::t_96b8656302ae21 161-168,180,187-190
s_9a6001e67297f0::t_8d8ccc7a567470 185
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/RecentChatIcon.test.ts
s_e3560b551eac11::t_77b2afc6077721 1-8,15-27,33-43
s_e3560b551eac11::t_0c5f41553c4a03 9-14
s_e3560b551eac11::t_a6ad97fec951e7 28-32
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadsView.test.ts
s_e3560b551eac11::t_77b2afc6077721 4,229
packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue
ai_agent 1-2,4-10,16-21,25-34,36-99,101-107,110,119-147,149-150,152-153,155-158,164-194,197-202,206-207,209,211-221,224-225,227-229,231-245,247-256
s_e3560b551eac11::t_e49e6472b76e64 3,148,151,154,203-205,210
s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24
s_9a6001e67297f0::t_73284eaf8b288d 22
s_9a6001e67297f0::t_17d16d61199c54 23
s_9a6001e67297f0::t_2fbb46236d00c0 35
s_e3560b551eac11::t_be9d0b7fac2c72 100,117-118,163,222-223,226,257,266-269
s_9a6001e67297f0::t_5aaefa9bdeec9b 108-109,111,113-114,116
s_9a6001e67297f0::t_1f1a92e1b04aa5 112
s_e3560b551eac11::t_55307f734bca7e 115,208,258-265
s_9a6001e67297f0::t_dbda8ab10a9511 159,230
s_e3560b551eac11::t_e17a51152b5568 160
s_9a6001e67297f0::t_cd91bc1a28e6d3 161-162
s_e3560b551eac11::t_88f7975da7b113 195,246
s_9a6001e67297f0::t_9cd237417a2698 196
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/RecentChatIcon.vue
s_e3560b551eac11::t_d7b2d2935e78eb 1,3-8,16-18,25
s_e3560b551eac11::t_a063801b23362f 2,9,13-15,19
s_e3560b551eac11::t_7a59dc93969c32 10-12,20-24
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts
s_9a6001e67297f0::t_cd1853c0c597ac 1-119,123-145,149-186
s_9a6001e67297f0::t_6cb1dc54c9fc8a 120-122,146-148
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_e3560b551eac11::t_c4ecc38a457087 16,18
s_e3560b551eac11::t_d7b2d2935e78eb 17,60-63,73,144,149-150,287-288
s_e3560b551eac11::t_bdea0c5e62bc3b 19-23,396
s_e3560b551eac11::t_6455bc5a0b32e2 59,64-72,74
s_e3560b551eac11::t_f0db60ce9f7df8 104-123,126-143,145-146,153-156
s_e3560b551eac11::t_5207a95ea7deff 263-264
s_e3560b551eac11::t_8e974d7da180d1 281-286,289-292
s_e3560b551eac11::t_f49ad1d2a60d9f 309,319
s_e3560b551eac11::t_a063801b23362f 328-329
s_e3560b551eac11::t_96f7d0ba136202 343,346,355
s_e3560b551eac11::t_3b8ec1f97b8827 388,397,402
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue
s_9a6001e67297f0::t_a262d3b5d71060 1-3,13-14,16-31,36-38,45-57,65-69,79,91,97-100,102,108,115,118-135,139-142,144-152,154-158
s_9a6001e67297f0::t_90dabcf9cc2a7b 4-5,15,32-35,39-44,61-64,70-78,80-90,92-96,101,103-106
ai_agent 6
s_9a6001e67297f0::t_7ff4165e892f55 7-12
s_9a6001e67297f0::t_42491c4427808e 58-59
s_9a6001e67297f0::t_8aaa8e8f380f65 60
s_9a6001e67297f0::t_1e2a3c026aed43 107
s_e3560b551eac11::t_e71511bf6b85be 109-114,116-117
s_9a6001e67297f0::t_d794da9ffdf635 136-138
s_9a6001e67297f0::t_e856308d560867 143
s_9a6001e67297f0::t_20bcaf34a0319a 153
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue
s_9a6001e67297f0::t_cfb40cafb25075 33-34,46
s_e3560b551eac11::t_0351248e827276 63
s_9a6001e67297f0::t_178dcc436665bf 102,113
s_9a6001e67297f0::t_fe9e299e70cb1b 114-117,120,124
s_9a6001e67297f0::t_99b9f1d0af55ff 118-119,121-123
s_e3560b551eac11::t_ac0e42557acb76 220-223
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_e3560b551eac11::t_d7b2d2935e78eb 1,16-21,31-34
s_9a6001e67297f0::t_103059d33437c5 2-6,8-10,15,24-28,36-37,40-48,53,62,64-67,69-71,73-76,78-82,84-85,87-99
s_9a6001e67297f0::t_c9d726f462ced0 7,12-13,22,29-30,35,38-39,49-52,63,68,72,77,83,86
s_9a6001e67297f0::t_dcccd74200f53f 11
ai_agent 14
s_9a6001e67297f0::t_75a680b36b1224 23,54-61
packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts
s_9a6001e67297f0::t_f98344f2685cf5 1
s_9a6001e67297f0::t_d0c72d6401b480 2-15,17-57,62,70-72,74,76-101
ai_agent 16
s_9a6001e67297f0::t_2e61c35d76b8ad 58-61
s_9a6001e67297f0::t_08e1802910ddb4 63-69
s_9a6001e67297f0::t_83bcb0c4f2d208 73,75
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectNavigation.vue
s_e3560b551eac11::t_7a59dc93969c32 42,387
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "63ee71be756226a26b023669cbe983432dbc36d1",
"prompts": {},
"sessions": {
"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,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,187-188,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,115,116,120,123,131-133,139-142,148-149,254-256,258-259
s_5b85161403cb3c::t_ce859d40cc15e7 41,52,96,107,110,150-152,154,156,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,58-59,61-62,70-72,130-131,133-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": "6491683fe48d21a1580f95be9fdc60dfe1e0cc67",
"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,310 @@
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,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,187-188,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,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
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 37-46
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_d0c17490296f55 1-5,9-13,19-23,27-28
s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26
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 1633,1639
s_5b85161403cb3c::t_f35c0fc71db388 133,1632
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 1621,1627
s_5b85161403cb3c::t_e0d646107965a4 133,1620
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 1-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": "65beed9928720736d8315f955629c783ec4e08d9",
"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,50 @@
packages/@n8n/instance-ai/evaluations/discovery/confirmation-policy.ts
s_fd6e130ca898c8::t_887e479cb2c158 30-32
packages/@n8n/instance-ai/evaluations/routing/__tests__/route-rules.test.ts
s_fd6e130ca898c8::t_60b24ba958d96a 1-50
packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts
s_fd6e130ca898c8::t_60b24ba958d96a 1-71
packages/@n8n/instance-ai/evaluations/routing/judge.ts
s_fd6e130ca898c8::t_80e0aaf464170c 1-114
packages/@n8n/instance-ai/evaluations/routing/grade.ts
s_fd6e130ca898c8::t_c34945ae4f241c 19
s_fd6e130ca898c8::t_dfe1f17799c9cb 1-18,20-173,175-259
s_fd6e130ca898c8::t_a697988b54a369 174
packages/@n8n/instance-ai/evaluations/routing/route-rules.ts
s_fd6e130ca898c8::t_c34945ae4f241c 12-14
s_fd6e130ca898c8::t_db9ebdac5aeb62 1-11,15-80
packages/@n8n/instance-ai/evaluations/discovery/expected-tools-invoked.ts
s_fd6e130ca898c8::t_887e479cb2c158 245-246
packages/@n8n/instance-ai/evaluations/discovery/types.ts
s_fd6e130ca898c8::t_887e479cb2c158 97-102,108-110
packages/@n8n/instance-ai/evaluations/discovery/runner.ts
s_fd6e130ca898c8::t_c34945ae4f241c 73
s_fd6e130ca898c8::t_b411a6b6ac6b44 17-20,44-49,106-146,156,158,173-181,205-216,258,273,275-278,287,290,294-295,305,399
packages/@n8n/instance-ai/evaluations/discovery/cli.ts
s_fd6e130ca898c8::t_f9d2b39acfdad8 9,15-18,21,23,25-33,51-53,110,147-152,158-162,166-175,205-215,291-355,357-365,367-368,384-388
s_fd6e130ca898c8::t_07a2d2ce325d41 366
s_fd6e130ca898c8::t_1827ede9b2bbab 356
s_fd6e130ca898c8::t_6a3f1cca64364f 369
packages/@n8n/instance-ai/evaluations/routing/cases.ts
s_fd6e130ca898c8::t_07a2d2ce325d41 114-116
s_fd6e130ca898c8::t_0443603aca8b09 1-113,117-119
packages/@n8n/instance-ai/evaluations/routing/__tests__/grade.test.ts
s_fd6e130ca898c8::t_de14f7566bada1 1-118,123-212,216-229
s_fd6e130ca898c8::t_2ebb603538afec 119-122,213-215
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "6712650de241413d72ea87a0d872b2bf0a90f523",
"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,58 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_9a6001e67297f0::t_80e20563184827 1500
ai_agent 8130-8133
s_9a6001e67297f0::t_bb886ef6ac8b01 8134-8136,8138-8139
s_9a6001e67297f0::t_c4260eb699eabd 8137
s_e3560b551eac11::t_85762fcb294f3e 8140-8141
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_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-416,423-424
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
s_e3560b551eac11::t_74b46c3001a67d 1377
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6aac1f53849c4b90f74771cf8af3a0b4d204b907",
"prompts": {},
"sessions": {
"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,28 @@
packages/cli/src/modules/agents/agent-plan.service.ts
ai_agent 37
packages/cli/src/modules/agents/plans/agent-plan-tools.ts
h_7555c3ee6524cf 102,107,145,156,160
s_14bbae78eb49a2::t_0260af881b9c2f 42,45,76
s_14bbae78eb49a2::t_2088c795c3ab73 44,46-47
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7ad3ec3c8f6ab32bb08aa26b9c28a594b1b99e5a",
"prompts": {},
"humans": {
"h_7555c3ee6524cf": {
"author": "Eugene Molodkin <eugene@n8n.io>"
}
},
"sessions": {
"s_14bbae78eb49a2": {
"agent_id": {
"tool": "codex",
"id": "01a0c2f9-97aa-73d1-bf6a-7b613bf7132f",
"model": "gpt-6-astra"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/eslint.config.mjs
s_5b85161403cb3c::t_97374994c42011 228-230,237-238
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": "821cc3d93d353864972c8a3ca8d940bfc88d0a81",
"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,22 @@
packages/@n8n/api-types/src/dto/packages/import-result.dto.ts
s_8631ec10eb1199::t_f5f54b63d374ee 242-245
s_8631ec10eb1199::t_5baa27112cae60 214
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/importPackage.generated.yml
s_8631ec10eb1199::t_917b18ff1eda79 374,455
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "8a63f07dccee572746750c36554a00bd09dde577",
"prompts": {},
"sessions": {
"s_8631ec10eb1199": {
"agent_id": {
"tool": "claude",
"id": "77132272-9e69-4c36-85e9-f1136efb4942",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,277 @@
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,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 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 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,187-188,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,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
s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,20-21,33-34,36,40-50,115-119
s_5b85161403cb3c::t_20159381057fa8 120-121
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-5,7-29,31-76,78-82,84-116,124-131
s_5b85161403cb3c::t_f05fbf4740e639 77,83
s_5b85161403cb3c::t_d0c17490296f55 6,117-121
s_5b85161403cb3c::t_0c81d7fa178c0c 122-123
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
s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,12,17,43-53,72-85
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
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 37-46
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_d0c17490296f55 1-5,9-13,19-23,27-28
s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26
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 1633,1639
s_5b85161403cb3c::t_f35c0fc71db388 133,1632
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 1621,1627
s_5b85161403cb3c::t_e0d646107965a4 133,1620
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 1-11
packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts
s_5b85161403cb3c::t_f280574945ffaa 1-25
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "90cfef62999c25500ba38e3265c34162fbd4d5dd",
"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,310 @@
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,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,187-188,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,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
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 37-46
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/1791194345589-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
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 1633,1639
s_5b85161403cb3c::t_f35c0fc71db388 133,1632
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 1621,1627
s_5b85161403cb3c::t_e0d646107965a4 133,1620
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/1791194345589-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 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": "95417f3b4a3975d189c6685899b49b675a3005ea",
"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,37 @@
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 76-80
ai_agent 243
s_5614fe25678684::t_fde428dc457ab8 149,161,171-178,188,194-196,214-216,218,220,232,236-237,242,244,260,263
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 55,165,178,193,215,226,237,246,258,260,263-264,266-267,272-274,305,315,328-330,344,376,442,464,475,534,563,578,599,619,698,708,729,742,819,834,853,864,878,895,910,926,940,956,966,975,988
ai_agent 352-354,355,358,360
s_5614fe25678684::t_a3ed42b5520789 629,762,356,361-362,364-365,367-370,254,259,261,265,268,271,276,282-283,289-291,293,297-301,357,359,363,366,398-399,405-408,411-415,494-496,501-512,518,524,526-530,632-644,672,679,688-691,693,764-784,788-800,804-809
s_5614fe25678684::t_8d97605048dfa0 6-12,255-257,262,269-270,277-278,294,492-493,498,516-517,522,525
s_5614fe25678684::t_3bb254b3bead39 279-281,284-288,292,295-296,395-397,400-404,409-410,500,513-515,519-521,523,645-671,673-676,678,680-687,785-787,801-803
s_5614fe25678684::t_52b26b7e0b5908 497,499
s_5614fe25678684::t_23e2283841e140 677
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "95778d4e306c4686a7d5b90250f01314b1e4e3fe",
"prompts": {},
"sessions": {
"s_5614fe25678684": {
"agent_id": {
"tool": "codex",
"id": "01a0fd0a-cb45-7481-96f9-d72826656d72",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 49,159,172,187,209,220,231,240,249-250,253-254,256-260,265,275,288-290,304,334,379,401,412,432,461,476,497,517,534,544,565,578,609,624,643,654,668,685,700,716,730,746,756,765,778
ai_agent 312-314,315,317,319
s_5614fe25678684::t_a3ed42b5520789 527,598,316,320-321,323-328
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 76-80
ai_agent 230,235
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9c25ae244ee87510460108d2c1b9352675e60cb2",
"prompts": {},
"sessions": {
"s_5614fe25678684": {
"agent_id": {
"tool": "codex",
"id": "01a0fd0a-cb45-7481-96f9-d72826656d72",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_aefc8b1387c401::t_cf22236f8d027b 5744
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "9d117dc57cfb55f33aa51f434107113d13561573",
"prompts": {},
"sessions": {
"s_aefc8b1387c401": {
"agent_id": {
"tool": "claude",
"id": "4087f160-f783-4553-9122-dd6c9630d595",
"model": "claude-opus-5-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,93 @@
packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts
s_a52166d0bed94b::t_6ea33b8801e00b 431,433,444,450,454
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_a52166d0bed94b::t_6ea33b8801e00b 21,83-84,86-128,130,132-133,135,137-156,197,203-205,214
s_509bf2cdeb3e3a::t_c3a9ee657fb8a5 69-71,247,257-259,325
s_a52166d0bed94b::t_0c9b1b8711d782 193
s_509bf2cdeb3e3a::t_74f9bad113df93 72-74
s_a52166d0bed94b::t_2d537bf45c9df1 81-82
s_a52166d0bed94b::t_4cc8896a0c6275 157-159
s_a52166d0bed94b::t_849e0333babc70 190-192
s_509bf2cdeb3e3a::t_9f8e5eeb1729c0 244-246
s_509bf2cdeb3e3a::t_71b6a2eb700959 260
s_509bf2cdeb3e3a::t_18185fee6f7783 323-324
s_509bf2cdeb3e3a::t_01f892fb631cd1 326
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.test.ts
s_99d642bdc3249e::t_ffb31065143336 139-141
s_99d642bdc3249e::t_a1414f1bba3fa6 1-138,142,145-155
s_99d642bdc3249e::t_ccfaa5c8c7b42a 143-144
packages/frontend/@n8n/i18n/src/locales/en.json
s_a52166d0bed94b::t_529ef7c338ee12 8080-8081
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_a52166d0bed94b::t_c5dd32569d88ea 36,106,692-696
s_a52166d0bed94b::t_524eff053c388b 156-157,168-171
s_a52166d0bed94b::t_97306c62eb6a34 658-662
s_a52166d0bed94b::t_1d1b4151e44ae2 691,697-698
s_a52166d0bed94b::t_3283369abc1dc5 734,738,740,747-755
s_a52166d0bed94b::t_bdb59fa374c4da 239-260,1057
s_bf154ec7b6fdc0::t_49ade81e3f32d8 150-154,159-167
s_a52166d0bed94b::t_8b0a3b9948f88d 118,173,178-181,183-184
s_a52166d0bed94b::t_3a00b75870a222 176-177,226,1078
s_a52166d0bed94b::t_6ea33b8801e00b 186,195,197-202,209-212,225,227-229,231,233-237,271,722,1052
s_a52166d0bed94b::t_b10b13956a4b6d 230,232
s_a52166d0bed94b::t_0c9b1b8711d782 34,107,187,196,203-208,263,1068
s_a52166d0bed94b::t_3f528e3434ddea 155,182,213-224,735-737,739,741-746,761
s_a52166d0bed94b::t_af96e588bed6a1 185
s_bf154ec7b6fdc0::t_48207b25e51c29 158
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_a52166d0bed94b::t_2536ee00fe29d7 616-623,653-661,668-669,673-677,688-695,706-713
s_a52166d0bed94b::t_8a23eb8f751670 553-554,557-558,561-564,568-592,596-597,601-602,604-608,610-611
s_a52166d0bed94b::t_524eff053c388b 296,482-496,514-521
s_a52166d0bed94b::t_3f528e3434ddea 497-503,506-510
s_a52166d0bed94b::t_3c050a62fb2b77 19-23,271,525-551
s_a52166d0bed94b::t_bbe5b81e4d7552 64-67,272,457,466-469,472-481,522-524,615,624-632,649-650,687,696-705,714-724
s_99d642bdc3249e::t_eee6d6502d2514 379,634-648
s_99d642bdc3249e::t_37836341a85b8d 369
s_a52166d0bed94b::t_baa2fcfc02e935 552
s_a52166d0bed94b::t_97306c62eb6a34 652,662-665,667,670-672,678-682,684-686
s_a52166d0bed94b::t_c7d58d42b84d9e 651
s_99d642bdc3249e::t_6c1f5f1ad57fec 633
packages/frontend/editor-ui/src/features/agents/agents-design-language.md
s_a52166d0bed94b::t_0c9b1b8711d782 256
s_a52166d0bed94b::t_8a23eb8f751670 252
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "a8396fcbc4553ec8a9d002c3855a8a829680e4d7",
"prompts": {},
"sessions": {
"s_509bf2cdeb3e3a": {
"agent_id": {
"tool": "pi",
"id": "01a0fcc1-8753-734c-95cc-243b2835294f",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_99d642bdc3249e": {
"agent_id": {
"tool": "pi",
"id": "01a0fcd5-dbf6-734c-95cc-24406fca3808",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_a52166d0bed94b": {
"agent_id": {
"tool": "pi",
"id": "01a0fca8-9564-734c-95cc-2439f0309cfc",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_bf154ec7b6fdc0": {
"agent_id": {
"tool": "pi",
"id": "01a0fcc5-3301-734c-95cc-243f65cedaca",
"model": "gpt-5.6-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts
s_fd6e130ca898c8::t_329bf8198db027 31,38-42,71
packages/@n8n/instance-ai/evaluations/routing/cases.ts
s_fd6e130ca898c8::t_329bf8198db027 2,42-47,67-69
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "ae2a7e435de4d0233965b6df3f61a98a05e991a9",
"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,54 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_27ed98e93d0d5b::t_0401a7dd04f6a6 355,357,360,365,373,389,393,415,426,451,456,505,690,1954
s_27ed98e93d0d5b::t_bc9f866e1fb16e 75
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_27ed98e93d0d5b::t_749b2552463146 175,181,183
s_27ed98e93d0d5b::t_0401a7dd04f6a6 16,23,33,48,67,74,86,125,128,140,145,162,166,176,184-185,218
s_ffa174a6a7c9ef::t_59c1b645af3749 289
s_27ed98e93d0d5b::t_2c1e214a15a390 32
s_ffa174a6a7c9ef::t_0e711f62706a11 13,20-21,189-190,197,200,203
packages/frontend/editor-ui/src/features/agents/agents-design-language.md
s_27ed98e93d0d5b::t_0401a7dd04f6a6 243-246
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_27ed98e93d0d5b::t_0401a7dd04f6a6 158-162,164-165,167-168,170-181,1027,1031
s_27ed98e93d0d5b::t_49961155f4dec7 39-42,166,169
s_27ed98e93d0d5b::t_749b2552463146 163
s_27ed98e93d0d5b::t_3be4079a40193b 1034,1041
packages/frontend/editor-ui/src/features/ai/shared/components/chatMessageQueue.types.ts
s_27ed98e93d0d5b::t_749b2552463146 1
s_27ed98e93d0d5b::t_ae8ee44fd63494 2-3,5,7,9,11-13,16,18,20-21
s_27ed98e93d0d5b::t_175b97e4e579fb 8,10,15,17,19
s_27ed98e93d0d5b::t_1eee68ec265650 4
s_27ed98e93d0d5b::t_eab7ec32545838 6
s_27ed98e93d0d5b::t_201945b6e3140c 14
packages/frontend/@n8n/i18n/src/locales/en.json
s_27ed98e93d0d5b::t_0401a7dd04f6a6 8041,8053-8054
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.test.ts
s_27ed98e93d0d5b::t_0401a7dd04f6a6 1,14,22,30,40,45
s_27ed98e93d0d5b::t_749b2552463146 58-62,76,98,107,115,136,141,146,155-157,163-171,175
s_27ed98e93d0d5b::t_86fe4bbc890f95 48,172-174,176
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "b20790480093506f75957ae73cf8a0c0e86de77d",
"prompts": {},
"sessions": {
"s_27ed98e93d0d5b": {
"agent_id": {
"tool": "pi",
"id": "01a10b2d-fae4-7311-aa23-3cdbff63757c",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_ffa174a6a7c9ef": {
"agent_id": {
"tool": "pi",
"id": "01a10b46-1011-7311-aa23-3cdc8f708599",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 76-80
ai_agent 230
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_cc52d4d80ec002::t_5746233ba8b5c0 49,159,172,187,209,220,231,240,249-250,253-254,256-260,265,275,288-290,304,320,365,387,398,418,447,462,483,503,520,530,551,564,595,610,629,640,654,671,686,702,716,732,742,751,764
ai_agent 312-314
s_5614fe25678684::t_a3ed42b5520789 513,584
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b84f9f24880124c4cbe6dc92e2d2acf4edbfb0f4",
"prompts": {},
"sessions": {
"s_5614fe25678684": {
"agent_id": {
"tool": "codex",
"id": "01a0fd0a-cb45-7481-96f9-d72826656d72",
"model": "gpt-6-astra"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
},
"s_cc52d4d80ec002": {
"agent_id": {
"tool": "claude",
"id": "14df1071-d247-4331-af4e-4ce488ddaae0",
"model": "claude-opus-5-5"
},
"human_author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b8ff99f2cc66c64c8347d97d803fb1ed63c13547",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_f971f742c1f54b": {
"agent_id": {
"tool": "codex",
"id": "01a0fc73-d3f3-70f0-8178-cc830c499a6d",
"model": "unknown"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,139 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_9a6001e67297f0::t_1a7ba868dfe39d 43
ai_agent 62-64,231
s_9a6001e67297f0::t_7f1b23eb489a4f 262-265
s_9a6001e67297f0::t_70611fe24970c7 312
s_e3560b551eac11::t_88f7975da7b113 313,342-349,356-359,363-364
s_e3560b551eac11::t_be9d0b7fac2c72 314,360
s_e3560b551eac11::t_ac989fc9b65c37 350-355
s_9a6001e67297f0::t_b1d932b91a1e2b 1261-1263,1267-1269,1274-1276,1278,1284-1286,1289-1291,1296-1297,1299-1301,1494-1518,1521-1578,1580-1584,1586-1603,1605-1607
s_e3560b551eac11::t_9a123fb73f6e2e 1264-1265,1273,1277,1279-1283
s_e3560b551eac11::t_74b46c3001a67d 1266,1270-1272,1287-1288,1292-1295,1298
packages/frontend/editor-ui/src/app/utils/fileUtils.ts
s_e3560b551eac11::t_9b662867526c78 25-30
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/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts
ai_agent 1-17,20-52,54-89,91-102,104-128,136-138,143,146,149-180,182-188,190-295,299-305,310,384,396,322,329,339,350,359
s_9a6001e67297f0::t_8c11286202abcb 18
s_e3560b551eac11::t_e49e6472b76e64 53,181,189
s_e3560b551eac11::t_be9d0b7fac2c72 90
s_e3560b551eac11::t_88f7975da7b113 103
s_9a6001e67297f0::t_7b59cb0ffd0c2d 129-135
s_9a6001e67297f0::t_359225e70d9d35 139,144,296,306
s_9a6001e67297f0::t_74f46878a5e248 140-142,145,147-148,309,311-312,362-383,385-395,397,317,319-320,323,326-327,330,333,335-336,340,344,346-347,351,354,356-357,360-361
s_e3560b551eac11::t_74b46c3001a67d 19,318,325,332,338,341-343,345,349
s_e3560b551eac11::t_7f4026992ef04c 313-315,321,324,328,331,334,337,348,352,355,358
s_e3560b551eac11::t_9b662867526c78 316,353
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_e3560b551eac11::t_5b7aac3cd66c65 94,96
s_e3560b551eac11::t_0877e7bf39c747 193,195
s_e3560b551eac11::t_e271aebc928041 419-420
s_e3560b551eac11::t_f8bf7ec1e8ecdc 421-422,531,435-436,544,631,654-656
ai_agent 513,7-9,11-12,201
s_e3560b551eac11::t_4a9c421e300dc4 514-516
s_e3560b551eac11::t_37d04bea73c03b 791
s_e3560b551eac11::t_1b42f8cd0fe4aa 884
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_cc90719ec860d9 194,208
s_e3560b551eac11::t_aca045025379eb 225
s_e3560b551eac11::t_01c6108a19d0da 418,423-429,433-434
s_e3560b551eac11::t_6b0ecfe26ca387 430-432,543
s_e3560b551eac11::t_380880342bab08 532-536,542
s_e3560b551eac11::t_1f8b77052ab71c 839-844
s_e3560b551eac11::t_8f05b66c5e00c3 867
s_e3560b551eac11::t_0cff550cf0ae9f 882-883,885
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,67-68,87-88,107,129,162,171,173-182,306-308,313,367,448,478,702,860,955-959
s_e3560b551eac11::t_88f7975da7b113 110,703-705,707-708,734-735,748-749,907-913,1350-1351
s_9a6001e67297f0::t_7572e5dc4f12a9 723,729-733,736-738,744,762,792
s_9a6001e67297f0::t_882cfce96d3c93 724,727-728
s_e3560b551eac11::t_a6023495046ffb 847
s_e3560b551eac11::t_7b9c316b2248e6 850-853,859,874-878
s_e3560b551eac11::t_be9d0b7fac2c72 1092-1108,1152-1153,1155-1165,1167-1181,1183-1189,1191-1192,1194,1196-1210,1212,1214-1230,1232,1234-1248,1250,1252-1266,1268,1270-1285,1297-1302,1308-1326,1356-1358
packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue
ai_agent 1-2,4-10,16-21,26-35,37-100,116-122,125,134-162,164-165,167-168,170-173,179-209,212-217,221-222,224,226-236,239-240,242-244,246-260,262-271,114
s_e3560b551eac11::t_e49e6472b76e64 3,163,166,169,218-220,225
s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24
s_9a6001e67297f0::t_73284eaf8b288d 22
s_9a6001e67297f0::t_17d16d61199c54 23
s_9a6001e67297f0::t_2fbb46236d00c0 36
s_e3560b551eac11::t_be9d0b7fac2c72 101,132-133,178,237-238,241,272,281-284,115
s_9a6001e67297f0::t_5aaefa9bdeec9b 123-124,126,128-129,131
s_9a6001e67297f0::t_1f1a92e1b04aa5 127
s_e3560b551eac11::t_55307f734bca7e 130,223,273-280
s_9a6001e67297f0::t_dbda8ab10a9511 174,245
s_e3560b551eac11::t_e17a51152b5568 175
s_9a6001e67297f0::t_cd91bc1a28e6d3 176-177
s_e3560b551eac11::t_88f7975da7b113 210,261
s_9a6001e67297f0::t_9cd237417a2698 211
s_e3560b551eac11::t_9b662867526c78 25
s_e3560b551eac11::t_bcc0fb61dea711 102-106,110,112
s_e3560b551eac11::t_7b9c316b2248e6 107-109,111,113
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,1413,1417,1430,1442-1452,294
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-285,286-288,297-309,313-316
s_e3560b551eac11::t_0e8d80b587874c 325
s_e3560b551eac11::t_e57dccd7337aab 328-329,311,318,330-331
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-469,485-487,470,472-475,477,479,488-499,501
s_e3560b551eac11::t_b732e9079a571e 579
s_e3560b551eac11::t_8d845c9c2b79ef 1410,1412,1414-1416,1418-1429,1431-1441
ai_agent 1411
s_e3560b551eac11::t_2411cd76711618 1453,1455,296,1457,1469,1475,1483,1485,1527,1529,1586,1584
s_e3560b551eac11::t_74b46c3001a67d 1454,310,312,317,319,1456,1458-1468,1470,1472-1474,1476-1482,1487-1496,1498-1501,1510-1526,1528,1530-1541,1547-1548,332,334,1549-1558,1564,1566,1571-1583,1585
s_e3560b551eac11::t_a0e69769bbf2bb 38
s_e3560b551eac11::t_aa8fb65b85c773 107
s_e3560b551eac11::t_3184258c755f41 289,295
s_e3560b551eac11::t_51c6c3eca3a285 290-293
s_e3560b551eac11::t_ff542d81d05c12 471,476
s_e3560b551eac11::t_fddcd064e44132 1471,1486,1497,1502-1509
s_e3560b551eac11::t_2d8ea151705e28 1484
s_e3560b551eac11::t_752f6104eeb42e 1542-1546,1559-1563,1567-1569
s_e3560b551eac11::t_cfa04c95048b3c 3
s_e3560b551eac11::t_9b662867526c78 18,1565
s_e3560b551eac11::t_3094e3b5bf5332 1570
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__/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
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b9b68366ba84c19bb4c7878d816566707200c3ce",
"prompts": {},
"sessions": {
"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,134 @@
docs/generated/postgres-schema/README.md
s_0a1a804042c15b::t_e2396d155528cd 12,432
docs/generated/postgres-schema/public.agent_background_job.md
s_0a1a804042c15b::t_d52bf458d8be9a 18,21,33,78
docs/generated/postgres-schema/public.agents.md
s_0a1a804042c15b::t_be20c8f6d60b95 115
docs/generated/sqlite-schema/README.md
s_0a1a804042c15b::t_b1932bc8fe267c 12,418
docs/generated/sqlite-schema/agent_background_job.md
s_0a1a804042c15b::t_422996e3bbca6d 9,29,43-44,80
docs/generated/sqlite-schema/agents.md
s_0a1a804042c15b::t_e64b9d1e8af76f 117
packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts
s_0a1a804042c15b::t_5ae7b1d5806e41 1073-1105,3453-3519,3523-3531,3533-3540,3546,3548-3552,3561-3564,3566,3568-3569,3571-3574,3589-3600,3661-3682
s_0a1a804042c15b::t_aa8ad3693b122c 3541-3545,3547,3575
s_0a1a804042c15b::t_6e06c7223a4125 7259
s_0a1a804042c15b::t_4a2fa51df93435 3601-3635
s_0a1a804042c15b::t_8f4c0898051898 7212,7214-7221,7226,7228-7256,7262-7263
s_0a1a804042c15b::t_c608908ccf8855 3636-3660
s_0a1a804042c15b::t_65015bb3514ac0 3520-3522,3532,3553-3560,3565,3567,3570,3576-3588
packages/@n8n/agents/src/runtime/loop/agent-runtime.ts
s_0a1a804042c15b::t_95f78f349d4d0d 400-408,412-420,426-433,437-440,671,787-796,798-805,1038,1289,1301,1305-1310
s_0a1a804042c15b::t_aa8ad3693b122c 409-411
s_0a1a804042c15b::t_4a2fa51df93435 786,797
s_0a1a804042c15b::t_689e835296b2e3 344,368,390-395
s_0a1a804042c15b::t_04a0b0dd74293c 421-425,434-436
packages/@n8n/agents/src/runtime/loop/generate-sink.ts
s_0a1a804042c15b::t_3fab07d0f0cdf5 81
packages/@n8n/agents/src/runtime/loop/stream-sink.ts
s_0a1a804042c15b::t_6e7b0d3e93b687 457
packages/@n8n/agents/src/sdk/agent.ts
s_0a1a804042c15b::t_b79dbd0acb6357 834-847
packages/@n8n/agents/src/types/runtime/agent-loop.ts
s_0a1a804042c15b::t_fe46aa2257cd61 78
packages/@n8n/agents/src/types/sdk/agent.ts
s_0a1a804042c15b::t_81535a0b1a47da 35,226-229,442-446
packages/@n8n/api-types/src/agents/background-job.ts
s_0a1a804042c15b::t_fb415f934ea38d 8,22
s_0a1a804042c15b::t_c2f508cbb59801 9-10
packages/@n8n/db/src/migrations/common/1790937677019-AddAgentBackgroundJobPause.ts
s_0a1a804042c15b::t_496ff29d6f1446 1-2,4-36,46-60
s_0a1a804042c15b::t_9a8d939f72c642 37-40,42-45
s_0a1a804042c15b::t_9e8aa0c6aebd71 41
s_0a1a804042c15b::t_80afa7b7ef2ded 3
packages/cli/src/modules/agents/background/agent-wake.service.ts
s_0a1a804042c15b::t_9292febef707bb 336-337
s_0a1a804042c15b::t_afa07841ab6269 111-117,119-120,130-139,169-171,181-185,208,329,332-335
packages/cli/src/modules/agents/entities/agent-background-job.entity.ts
s_0a1a804042c15b::t_c27b0c37af1cc9 29-31
packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts
s_0a1a804042c15b::t_9e1cf7b8c44269 305-323
packages/cli/src/modules/agents/repositories/agent-background-job.repository.ts
s_0a1a804042c15b::t_3b1409a72eeefe 12,38,154-162,164-165,168-172,175,180-182,230-240,249,306-311,323-347,349-359,361-362,370-374,491,502,506
s_0a1a804042c15b::t_981f01cfc43201 163
s_0a1a804042c15b::t_a82fb3d1fc3ade 300
s_0a1a804042c15b::t_edff4067d3a9b3 1,3-4,13,44,46,55-61,64-73,100-105,255-275,493-495,503
s_0a1a804042c15b::t_5790c2e605f8b8 51,122-131
packages/cli/src/modules/agents/repositories/agent-checkpoint.repository.ts
s_0a1a804042c15b::t_13af5655ed92fa 83-96
packages/cli/test/integration/database/repositories/agent-background-job.repository.test.ts
s_0a1a804042c15b::t_07fc0863a826f7 31-33,396-401,404-426,433-434,437-449,451-494,526-527,529-555,557,582-591,612-630
s_0a1a804042c15b::t_a82fb3d1fc3ade 402-403,427-432,435-436
s_0a1a804042c15b::t_1de888377db332 89-98,107-130,275-327,450
s_0a1a804042c15b::t_c8fe2b9b134629 1,25,528,556,558-581,592-611
s_0a1a804042c15b::t_b168150076730f 29,358,716
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_0a1a804042c15b::t_f8f7ede6731ac3 2913-2976
s_0a1a804042c15b::t_4954152273cb5e 488-491
packages/cli/test/migration/1790937677019-add-agent-background-job-pause.test.ts
s_0a1a804042c15b::t_3ced32523c1871 1-12,14-34,36-93,97-101,103-107,111-113,115,117-119,125,149-157
s_0a1a804042c15b::t_9a8d939f72c642 35,94-96,102,108-110,114,116,120-124,126-148
s_0a1a804042c15b::t_5799fd1403a7e9 13
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_0a1a804042c15b::t_f497ebb87d5de4 400-417
packages/@n8n/instance-ai/evaluations/discovery/__tests__/stream-status.test.ts
s_0a1a804042c15b::t_e82d44292bcecd 61-66
packages/@n8n/instance-ai/evaluations/discovery/stream-status.ts
s_0a1a804042c15b::t_9bed9ddbc14fd2 24-25
packages/cli/src/modules/agents/background/__tests__/agent-background-job.service.test.ts
s_0a1a804042c15b::t_d9632f8134171d 85,371,374,376,445,450-452,457
s_0a1a804042c15b::t_7d9a78c51c0247 17-19,74,93,109,116,152-153,158-159,188,266,279-287,289-300,302-306,309-313,317-362,755
packages/cli/src/modules/agents/background/agent-background-job.service.ts
s_0a1a804042c15b::t_33fbad43db92e1 165-171,173
s_0a1a804042c15b::t_c8fb9c21c0525f 26,30,62,152,224,238,243,262-268,279-286,288-291,293-312,314-334,351-357,359-361,427-437,443-458,460-463,467,471-472,486-491,529-533,539,542-551,594,607-610,615-616,618-622,648,678-679,785,796
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_0a1a804042c15b::t_9068221fafd7e4 3,187,245,247-248,260-262,280-293,323,367
s_0a1a804042c15b::t_d8b67f3b17e9f2 249-259,267-279
packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts
s_0a1a804042c15b::t_8dcc105aa89b5c 2385-2404,2410-2418
packages/cli/src/modules/agents/agent-chat.controller.ts
s_0a1a804042c15b::t_669630721c2a2e 16,86,785-791,798,815-843
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_0a1a804042c15b::t_5bdae71ef85341 68-71,218,261,964-965,1506-1508,1517-1531,1666
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_0a1a804042c15b::t_6abaa74bc550f6 1180,1192-1200
packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts
s_0a1a804042c15b::t_767333afe7cca4 87,129-132,150-161,162-164,178-182,184-189,389,416-427,457,546-550,723-727,799-803
packages/cli/src/modules/agents/background/__tests__/background-job-tools.test.ts
s_0a1a804042c15b::t_f7566d9788a786 9-10,14,19-22,43,336-340,342-349,354,356-359,362-375,377-382,384-386
packages/cli/src/modules/agents/background/__tests__/sub-agent-background-runner.test.ts
s_0a1a804042c15b::t_91885744d6f489 1-5,12,90,92-98,100-105,131,137-140,142-145,147-148,150-159,161-169,179-180,184,190,192-196,198-202,246-250,252-258
s_0a1a804042c15b::t_76ff7d9788175e 106-130
packages/cli/src/modules/agents/background/background-job-messages.ts
s_0a1a804042c15b::t_1fbcae77e4d2b3 1,10-28,62-65
packages/cli/src/modules/agents/background/background-job-tools.ts
s_0a1a804042c15b::t_ef3da9c2a873bc 12-16,223-225,234,242-276,278-282,291-296
packages/cli/src/modules/agents/background/sub-agent-background-runner.ts
s_0a1a804042c15b::t_49302b892bf8b8 141,168-169,210,213,220,256-258,260-264,266-278,280-324,330-333,335-341,343-348,349-367,411
packages/cli/src/modules/agents/background/sub-agent-background-state.ts
s_0a1a804042c15b::t_1b9df6428df0c4 14,34
packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-source-resolver.test.ts
s_0a1a804042c15b::t_804c9c65387ba1 116-121,129-139,154-162
s_0a1a804042c15b::t_1a04bb0b915e65 3,140-153
packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts
s_0a1a804042c15b::t_5377139176fe18 62-65,119-120,127,155-160,208-227,249-251,255,291-292,317,358,370-387,389-397,398,400-408,410-414,415-417,427-430,435,565,578-579
packages/cli/src/modules/agents/sub-agents/sub-agent-source-resolver.ts
s_0a1a804042c15b::t_782d022c9bb264 26-27,62-64,71-72,74-75
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "bae76563474e488421653d8ca0744feb5e99c957",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.test.ts
s_8fdafcf1fe6ce7::t_07e716549d4724 78
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_8fdafcf1fe6ce7::t_9061ddb2f77ed8 1095-1114
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_bb117ce67bb56e::t_c6c7ef7cfc6d0f 114-117,211,228,243,340-342
s_bb117ce67bb56e::t_3e9a081800ee09 343-344
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "bbd638ba8d9cdf882bda230cb2d10285a7195ac6",
"prompts": {},
"sessions": {
"s_8fdafcf1fe6ce7": {
"agent_id": {
"tool": "pi",
"id": "01a0fd30-e3ab-734c-95cc-2456de462ce8",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_bb117ce67bb56e": {
"agent_id": {
"tool": "pi",
"id": "01a0fd06-6c06-734c-95cc-2449a2635fab",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/cli/src/modules/agents/agent-plan.service.ts
ai_agent 37
packages/cli/src/modules/agents/plans/agent-plan-tools.ts
s_14bbae78eb49a2::t_0260af881b9c2f 42,45,76
s_14bbae78eb49a2::t_2088c795c3ab73 44,46-47
h_7555c3ee6524cf 102,107,145,156,160
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "bdcac6e42c2a59d1665e7c47556e84be2f492d9c",
"prompts": {},
"humans": {
"h_7555c3ee6524cf": {
"author": "Eugene Molodkin <eugene@n8n.io>"
}
},
"sessions": {
"s_14bbae78eb49a2": {
"agent_id": {
"tool": "codex",
"id": "01a0c2f9-97aa-73d1-bf6a-7b613bf7132f",
"model": "gpt-6-astra"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.test.ts
s_e35e08e95b63f2::t_10d2469f728cb3 47,59,101-119,149
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_87c9db1f8a71a8::t_8e4ecb86416089 742
s_e35e08e95b63f2::t_10d2469f728cb3 111,116,173-182,184,1010,1013
s_87c9db1f8a71a8::t_9798b7a4453a89 156
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_e35e08e95b63f2::t_10d2469f728cb3 30,52-60,152,154
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_e35e08e95b63f2::t_10d2469f728cb3 183,357,362-363
s_e35e08e95b63f2::t_39193ccc1ff843 124,448,453,457-459,461-462,1948-1967
s_e35e08e95b63f2::t_d6590a7a1efcac 434-447,449-452,454-456,460,463,1968
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "be4fd4459ce3b8090922e56f3255c453f0b86c96",
"prompts": {},
"sessions": {
"s_87c9db1f8a71a8": {
"agent_id": {
"tool": "pi",
"id": "01a0fcdf-e1a5-734c-95cc-24437bebbab4",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_e35e08e95b63f2": {
"agent_id": {
"tool": "pi",
"id": "01a0fcea-a9df-734c-95cc-2445826f9ce8",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

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,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 37-46
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/1791194345589-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-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 1655,1661
s_5b85161403cb3c::t_f35c0fc71db388 135,1654
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 1643,1649
s_5b85161403cb3c::t_e0d646107965a4 135,1642
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/1791194345589-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 2-8,10-11
s_5b85161403cb3c::t_390c536a23a2ce 1-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": "c554553dcb7c05a770f61adf833d18019a2a83dc",
"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,33 @@
packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts
s_fd6e130ca898c8::t_28897a696fba88 61,67
packages/@n8n/instance-ai/evaluations/routing/grade.ts
s_fd6e130ca898c8::t_5d380fc1f04c54 101
s_fd6e130ca898c8::t_84da3c5d87c3c6 111-118,124-125
packages/@n8n/instance-ai/evaluations/routing/cases.ts
s_fd6e130ca898c8::t_0ec981630a8555 62-67
packages/@n8n/instance-ai/evaluations/routing/__tests__/grade.test.ts
s_fd6e130ca898c8::t_02657a4ee9ce1f 116,126-129
s_fd6e130ca898c8::t_b452bae17736ed 130-131
packages/@n8n/instance-ai/evaluations/discovery/cli.ts
s_fd6e130ca898c8::t_8ffdda9c8bc092 149-153
packages/@n8n/instance-ai/evaluations/routing/__tests__/route-rules.test.ts
s_fd6e130ca898c8::t_02657a4ee9ce1f 11,35-36
packages/@n8n/instance-ai/evaluations/routing/route-rules.ts
s_fd6e130ca898c8::t_80f68bcc63a486 37-42
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "c5d6c60e39bfcbabdd77f74daed4925077ed262f",
"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,277 @@
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,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 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 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,187-188,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,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
s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,20-21,33-34,36,40-50,115-119
s_5b85161403cb3c::t_20159381057fa8 120-121
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-5,7-29,31-76,78-82,84-116,124-131
s_5b85161403cb3c::t_f05fbf4740e639 77,83
s_5b85161403cb3c::t_d0c17490296f55 6,117-121
s_5b85161403cb3c::t_0c81d7fa178c0c 122-123
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
s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,12,17,43-53,72-85
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
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 37-46
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_d0c17490296f55 1-5,9-13,19-23,27-28
s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26
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 1655,1661
s_5b85161403cb3c::t_f35c0fc71db388 135,1654
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 1643,1649
s_5b85161403cb3c::t_e0d646107965a4 135,1642
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/1790795921000-AddMetadataToTrustedSource.ts
s_5b85161403cb3c::t_fd58709ece4e15 1-11
packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts
s_5b85161403cb3c::t_f280574945ffaa 1-25
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "d8613ab5a23b789fb1339dff9c8d68ab27a64a5b",
"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,19 @@
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_0a1a804042c15b::t_22425ce6fda375 659
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "dae811ddd9890bc608ab48dca47a6800730a7e66",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/agents/background/agent-background-job.service.ts
s_0a1a804042c15b::t_5595a3b7ea02f6 469
packages/cli/src/modules/agents/background/sub-agent-background-runner.ts
s_0a1a804042c15b::t_28d13ddba3b6ce 292
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "ea38f3a3eee3f32708055fcdbe514308c04df5b9",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6.1-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/eslint.config.mjs
s_5b85161403cb3c::t_97374994c42011 228-230,237-238
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": "ea6741a1238fd1d151f0ec967bf90555c5a27047",
"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,99 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentPicker.vue
s_e3560b551eac11::t_8105b7c477d5a7 1-45,51,56-67,69-73,80-88,90-93,96-134,136-139,145,151-156,168-192,194-201,209-260,267-270,272-273
s_e3560b551eac11::t_6b0ecfe26ca387 46-50,89
s_e3560b551eac11::t_c401752839db65 68,74-79
s_e3560b551eac11::t_5d182132a48107 94-95
ai_agent 135,140-144,146-150,157-167,193,203-204,261-266,271,275
s_e3560b551eac11::t_fddcd064e44132 202,205-208
packages/frontend/editor-ui/src/features/agents/composables/useAgentTelemetry.ts
s_9a6001e67297f0::t_9ea11913164830 1,6,21-24
s_9a6001e67297f0::t_f5c958f518b9df 7,16
s_9a6001e67297f0::t_bc902b771e26df 20
s_9a6001e67297f0::t_3aedbcf7873e8f 204-226,256-257
s_9a6001e67297f0::t_0b37a09e810a46 227,231
s_9a6001e67297f0::t_94c97396c5d4bf 228-230,232-240
s_9a6001e67297f0::t_2f981cd1f8f447 258
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue
s_e3560b551eac11::t_5b7aac3cd66c65 93,95
s_e3560b551eac11::t_0877e7bf39c747 187,189
s_e3560b551eac11::t_e271aebc928041 413-414
s_e3560b551eac11::t_f8bf7ec1e8ecdc 415-416,525,429-430,538,625,632-634
ai_agent 507,7-11,195
s_e3560b551eac11::t_4a9c421e300dc4 508-510
s_e3560b551eac11::t_37d04bea73c03b 769
s_e3560b551eac11::t_1b42f8cd0fe4aa 862
s_e3560b551eac11::t_6627b14ae06e6a 94,96
s_e3560b551eac11::t_6cefce42a35b67 165-171,173-174
s_e3560b551eac11::t_5d182132a48107 172,531-535,839,844,847
s_e3560b551eac11::t_cc90719ec860d9 188,202
s_e3560b551eac11::t_aca045025379eb 219
s_e3560b551eac11::t_01c6108a19d0da 412,417-423,427-428
s_e3560b551eac11::t_6b0ecfe26ca387 424-426,537
s_e3560b551eac11::t_380880342bab08 526-530,536
s_e3560b551eac11::t_1f8b77052ab71c 817-822
s_e3560b551eac11::t_8f05b66c5e00c3 845
s_e3560b551eac11::t_0cff550cf0ae9f 860-861,863
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts
s_e3560b551eac11::t_70c6d277173029 2
s_e3560b551eac11::t_8a0e61a94aaacb 34,86,270-271,1386,1390,1403,1415-1425,292
s_e3560b551eac11::t_18f22b995308cc 265,275-281
s_e3560b551eac11::t_20816cb48c3d70 266-269,272
s_e3560b551eac11::t_a76e81cb14f793 273-274
s_e3560b551eac11::t_b57bfe2897c60f 282-283,284-286,295-307,311-314
s_e3560b551eac11::t_0e8d80b587874c 323
s_e3560b551eac11::t_e57dccd7337aab 326-327,309,316
s_e3560b551eac11::t_10835c6533feac 339,341
s_e3560b551eac11::t_5d182132a48107 340
s_e3560b551eac11::t_ba0783fdd791b4 353-354,366,376-377,379
s_e3560b551eac11::t_6d634dc45f6ff7 454-456,472-474,457,459-462,464,466
s_e3560b551eac11::t_b732e9079a571e 552
s_e3560b551eac11::t_8d845c9c2b79ef 1383,1385,1387-1389,1391-1402,1404-1414
ai_agent 1384
s_e3560b551eac11::t_2411cd76711618 1426,1428,294,1430,1442,1448,1456,1458,1500,1502,1522
s_e3560b551eac11::t_74b46c3001a67d 1427,308,310,315,317,1429,1431-1441,1443,1445-1447,1449-1455,1460-1469,1471-1474,1483-1499,1501,1503-1514,1520-1521
s_e3560b551eac11::t_a0e69769bbf2bb 36
s_e3560b551eac11::t_aa8fb65b85c773 105
s_e3560b551eac11::t_3184258c755f41 287,293
s_e3560b551eac11::t_51c6c3eca3a285 288-291
s_e3560b551eac11::t_ff542d81d05c12 458,463
s_e3560b551eac11::t_fddcd064e44132 1444,1459,1470,1475-1482
s_e3560b551eac11::t_2d8ea151705e28 1457
s_e3560b551eac11::t_752f6104eeb42e 1515-1519
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentPicker.test.ts
ai_agent 162,193-194
packages/frontend/@n8n/i18n/src/locales/en.json
s_9a6001e67297f0::t_80e20563184827 1500
ai_agent 8130-8133
s_9a6001e67297f0::t_bb886ef6ac8b01 8134-8136,8138-8139
s_9a6001e67297f0::t_c4260eb699eabd 8137
s_e3560b551eac11::t_85762fcb294f3e 8140-8141
packages/@n8n/telemetry/src/events/agents.ts
s_9a6001e67297f0::t_c93cff7b731097 155-159
s_9a6001e67297f0::t_ad2ef5c550cff7 665-667,669-670,673-682,684-685
s_9a6001e67297f0::t_76939bd74d3e82 672,683,694,700
s_9a6001e67297f0::t_0589ad09996aa3 686-693,695-699,701-704
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ec18680bc1b3014fc3cfebc5c215364cae35754e",
"prompts": {},
"sessions": {
"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,148 @@
packages/@n8n/api-types/src/agents/background-job.ts
s_0a1a804042c15b::t_c2f508cbb59801 9-10
packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts
s_0a1a804042c15b::t_9068221fafd7e4 3,187,245,247-248,260-262,280-293,323,367
s_0a1a804042c15b::t_d53eaccea4bf43 11,66,104,109,246,263-266
s_0a1a804042c15b::t_d8b67f3b17e9f2 249-259,267-279
packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts
s_0a1a804042c15b::t_8dcc105aa89b5c 2385-2404,2410-2418
s_0a1a804042c15b::t_d3f9a2bd88703e 2384,2405-2409
packages/cli/src/modules/agents/agent-chat.controller.ts
s_0a1a804042c15b::t_669630721c2a2e 16,86,785-791,798,815-843
packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts
s_0a1a804042c15b::t_5bdae71ef85341 68-71,218,261,964-965,1506-1508,1517-1531,1666
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_0a1a804042c15b::t_6abaa74bc550f6 1180,1192-1200
packages/cli/src/modules/agents/background/__tests__/agent-background-job.service.test.ts
s_0a1a804042c15b::t_7d9a78c51c0247 17-19,74,93,109,116,152-153,158-159,158,188,266,279-287,289-300,302-306,309-313,317-362,755
s_0a1a804042c15b::t_1a02958b99a7a4 213-218,221-229,243-264,267-272,288,301
s_0a1a804042c15b::t_30df91d6f1dedc 81,94-97,219-220,230-242,265,273-278,307-308,314-316
packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts
s_0a1a804042c15b::t_767333afe7cca4 87,129-132,150-161,162-164,178-182,184-189,389,416-427,457,546-550,723-727,799-803
s_0a1a804042c15b::t_b726b32cc44579 1,27-31,807-808,811,814-819,826-827,829-833,835-839,841-845,847-866
s_0a1a804042c15b::t_2f055da014360a 133-149,165-177,183
s_0a1a804042c15b::t_6d3b8f4cb41225 867-869
s_0a1a804042c15b::t_7cdb07e99a5d3b 809,812-813,820-825,828,834,840,846
s_0a1a804042c15b::t_0c7faa32cf9c31 810
packages/cli/src/modules/agents/background/__tests__/background-job-tools.test.ts
s_0a1a804042c15b::t_f7566d9788a786 9-10,14,19-22,43,336-340,342-349,354,356-359,362-375,377-382,384-386
s_0a1a804042c15b::t_4afec33d37aa3e 341,350-353,355,360-361,376,383
packages/cli/src/modules/agents/background/__tests__/sub-agent-background-runner.test.ts
s_0a1a804042c15b::t_91885744d6f489 1-5,12,90,92-98,100-105,131,137-140,142-145,147-148,150-159,161-169,179-180,184,190,192-196,198-202,246-250,252-258
s_0a1a804042c15b::t_76ff7d9788175e 106-130
s_0a1a804042c15b::t_8319867c88d502 141,146,170-175,177-178,209-212,216,228-229,231-245
s_0a1a804042c15b::t_c4ed18f37d3928 99,181-183,206-208,213-215,217-227,230
s_0a1a804042c15b::t_d1794eca28c1b1 185-189
s_0a1a804042c15b::t_936af75c139df0 91,132-136,149,160,176,191,197,203-205,251
packages/cli/src/modules/agents/background/agent-background-job.service.ts
s_0a1a804042c15b::t_c8fb9c21c0525f 26,30,62,152,224,238,243,262-268,279-286,288-291,293-312,314-334,351-357,359-361,427-437,443-458,460-463,467,471-472,486-491,529-533,539,542-551,594,607-610,615-616,618-622,648,678-679,785,796
s_0a1a804042c15b::t_b0978dcde1e8b1 7-8,40-43,227,287,292,313,335-350,358,362-426,438-442,459,569,611-614,786-795,798,916-919
packages/cli/src/modules/agents/background/agent-wake.service.ts
s_0a1a804042c15b::t_afa07841ab6269 111-117,119-120,130-139,169-171,181-185,208,329,332-335
packages/cli/src/modules/agents/background/background-job-messages.ts
s_0a1a804042c15b::t_1fbcae77e4d2b3 1,10-28,62-65
s_0a1a804042c15b::t_2f055da014360a 48-49
packages/cli/src/modules/agents/background/background-job-tools.ts
s_0a1a804042c15b::t_ef3da9c2a873bc 12-16,223-225,234,242-276,278-282,291-296
s_0a1a804042c15b::t_b6da16954d9dd2 11,277,283-290,297-322
packages/cli/src/modules/agents/background/sub-agent-background-runner.ts
s_0a1a804042c15b::t_49302b892bf8b8 141,168-169,210,213,220,256-258,260-264,266-278,280-324,330-333,335-341,343-348,349-367,411
s_0a1a804042c15b::t_058dbac69984aa 232
s_0a1a804042c15b::t_90b4877db1d3b8 334
s_0a1a804042c15b::t_9af2f11bb75801 12,259,265,279,325-329,342
packages/cli/src/modules/agents/background/sub-agent-background-state.ts
s_0a1a804042c15b::t_1b9df6428df0c4 14,34
packages/cli/src/modules/agents/repositories/agent-background-job.repository.ts
s_0a1a804042c15b::t_5790c2e605f8b8 51,122-131
s_0a1a804042c15b::t_9d524abe019b1b 142-153,312-322,348,360,363-369,375-477,504-505
packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-source-resolver.test.ts
s_0a1a804042c15b::t_804c9c65387ba1 116-121,129-139,154-162
s_0a1a804042c15b::t_55ae1f62292bd1 122-128,163-179
packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts
s_0a1a804042c15b::t_5377139176fe18 62-65,119-120,127,155-160,208-227,249-251,255,291-292,317,358,370-387,389-397,398,400-408,410-414,415-417,427-430,435,565,578-579
s_0a1a804042c15b::t_058dbac69984aa 399,409
s_f971f742c1f54b::t_aef7e4058d041d 252-254
packages/cli/src/modules/agents/sub-agents/sub-agent-source-resolver.ts
s_0a1a804042c15b::t_782d022c9bb264 26-27,62-64,71-72,74-75
s_0a1a804042c15b::t_f1d7a351ca515f 8-9,51-61,65-70,73
packages/cli/test/integration/database/repositories/agent-background-job.repository.test.ts
s_0a1a804042c15b::t_b168150076730f 29,358,716
s_0a1a804042c15b::t_60b3aab8c5e277 4,8,17-21,25,99-106,131-274
packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-runner.test.ts
s_0a1a804042c15b::t_b6f377eac502ec 749-752,754,756-760,777-803,814-815
s_0a1a804042c15b::t_26de578d193252 816,827-842,885-903
s_0a1a804042c15b::t_3f2dccf6a33987 904-905
s_0a1a804042c15b::t_7a2fad7843fedc 755,761-776,804-813
s_0a1a804042c15b::t_186170ba7e17f6 748,753
packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts
s_0a1a804042c15b::t_48529338b0265b 669
s_0a1a804042c15b::t_22425ce6fda375 494,596-600,657-659,663-665,667-668,670-685,687
s_0a1a804042c15b::t_4954152273cb5e 488-491
packages/cli/src/modules/agents/__tests__/agent-checkpoint-pruning.task.test.ts
s_0a1a804042c15b::t_5861e02f4e6e0d 5,9
packages/cli/src/modules/agents/agent-checkpoint-pruning.task.ts
s_0a1a804042c15b::t_ef02c387e9cd1c 6,28-31,35
packages/cli/test/integration/agents/agent-checkpoint-pruning.task.integration.test.ts
s_0a1a804042c15b::t_8acb4f1fbfa8be 14-15,65,131,133-151,161-162,201-204
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBackgroundJobs.test.ts
s_0a1a804042c15b::t_331b401262e3fd 21,83,86-95,97-98,102,115-152
s_0a1a804042c15b::t_075a34b44303fc 99,103
s_0a1a804042c15b::t_db015d950b288c 12-16
s_0a1a804042c15b::t_a16a8c8a50c17f 84-85,96,100-101,104-112
s_0a1a804042c15b::t_7bdfe6f6c5248f 82
s_0a1a804042c15b::t_25da1ed51bdc51 113-114
s_0a1a804042c15b::t_9e12bcbe1bdb03 153
packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue
s_0a1a804042c15b::t_db015d950b288c 286-291,298-302,1065-1079,1081-1088,1090-1092
s_0a1a804042c15b::t_c216c289f025d4 316,321-325,339,1064,1093,1471,1577-1584,1589,1591,1601
s_0a1a804042c15b::t_629970323db98b 1055,1468,1470
s_0a1a804042c15b::t_e62777cd45617d 335-336
s_0a1a804042c15b::t_02538af05d8bde 1052,1453,1463-1467,1469
s_0a1a804042c15b::t_d8ab29900163fb 523-524,537,545-546,549,551-553,558,569,1080
s_0a1a804042c15b::t_4e0e8f045ac78d 303-315,343-345,347-353,377-384,465-481,496,509,1017-1018,1020,1053-1054,1056-1061,1600
s_0a1a804042c15b::t_731eb1e7c114be 317-320,326-334,337-338
s_0a1a804042c15b::t_3ed9230493d757 1089,1472,1585-1588,1590,1592-1599,1602
packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts
s_0a1a804042c15b::t_c216c289f025d4 592-604
packages/frontend/editor-ui/src/features/agents/composables/useAgentBackgroundJobs.ts
s_0a1a804042c15b::t_c216c289f025d4 35,67,157-178,198,211,232
s_0a1a804042c15b::t_ee964114eae79f 14-18
packages/frontend/@n8n/i18n/src/locales/en.json
s_0a1a804042c15b::t_4e0e8f045ac78d 8078,8090-8091
s_0a1a804042c15b::t_c216c289f025d4 8083-8084
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts
s_0a1a804042c15b::t_cfbebdd69b7a7f 738,746,770-773,778
s_0a1a804042c15b::t_481a02d06dbfe8 782
s_0a1a804042c15b::t_a16a8c8a50c17f 788-789
s_0a1a804042c15b::t_331b401262e3fd 54-55,61-62,94,296-297
s_0a1a804042c15b::t_731eb1e7c114be 689-690,695-710
s_0a1a804042c15b::t_facd74e9949013 736-737,739-744,747-755,757-761,806
s_0a1a804042c15b::t_c7a7fcca4d93cf 100,764,768-769,775,777,785-787,795
s_0a1a804042c15b::t_967964b03730b8 711-735
s_0a1a804042c15b::t_075a34b44303fc 90,99,745,756,762-763,765-767,774,776,779-781,783-784,790-794,796-805
s_0a1a804042c15b::t_e62777cd45617d 691-694
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "eebda3ce1568cb5d49d39a3408f4443aacc29a26",
"prompts": {},
"sessions": {
"s_0a1a804042c15b": {
"agent_id": {
"tool": "codex",
"id": "01a0f809-8653-78a0-a76c-4b8db92d8a2b",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_f971f742c1f54b": {
"agent_id": {
"tool": "codex",
"id": "01a0fc73-d3f3-70f0-8178-cc830c499a6d",
"model": "unknown"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,54 @@
packages/frontend/editor-ui/src/features/ai/shared/components/ChatMessageQueue.vue
s_a3084495b50371::t_a1eb16e163a062 122,127-146,148,150-180,215,222,242,261,263,279,294,310-323
s_3bda54082ffe46::t_bed6c2caa1e978 200-204,309,412
s_3bda54082ffe46::t_d74ba3a8448b5c 66-81,482
s_3bda54082ffe46::t_22acd46c49c283 205-207,209-211,213-214,216,219,225-227,230-241,243-260,262,264-278,280-293,295-308
s_a3084495b50371::t_32ed60639b09d4 108-113
s_3bda54082ffe46::t_8d867998ca63a2 410-411,413
s_3bda54082ffe46::t_a57ba1ea3758a3 212
s_3bda54082ffe46::t_d0c43790912f67 6,82,84-85,181,183-193,195-199,383,399,401,405,414-422,425-426,430,460,465-466,473,483
s_3bda54082ffe46::t_cc87eb7b63034f 83,182
s_a3084495b50371::t_4fe8fb90ead709 94,329-332
s_a3084495b50371::t_3410d81c70a1b9 91,93,95-104,116-121
s_a3084495b50371::t_fa0adcab381f8d 92
s_a3084495b50371::t_77ae16b26d12ff 106-107
s_a3084495b50371::t_c1602e4541f151 114-115
s_a3084495b50371::t_61272ed83c74f2 123-126
s_a3084495b50371::t_e452fccab01e74 324
s_3bda54082ffe46::t_cfc1c14c854997 381-382
s_3bda54082ffe46::t_6188741067a8d9 384-386,396-398
s_3bda54082ffe46::t_e38ceb967e02c8 400
s_3bda54082ffe46::t_9161e13d6b74cc 402-404
s_3bda54082ffe46::t_d5ed3235d20554 406-409
s_3bda54082ffe46::t_23d22818be2182 461-464
s_3bda54082ffe46::t_49189f1a15e8a9 467-472
s_3bda54082ffe46::t_ccf155927a730c 474
s_3bda54082ffe46::t_b8b0fa874d8c60 481
s_3bda54082ffe46::t_e0fa236e5c4d7d 484
packages/frontend/@n8n/i18n/src/locales/en.json
s_a3084495b50371::t_582fdd803828ef 8041
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "f55f19383c1c529a195ab514e86028089c9ace88",
"prompts": {},
"sessions": {
"s_3bda54082ffe46": {
"agent_id": {
"tool": "pi",
"id": "01a0fc43-3a44-734c-95cc-24314b8bbcb9",
"model": "gpt-6-astra"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
},
"s_a3084495b50371": {
"agent_id": {
"tool": "pi",
"id": "01a0fc2d-f87d-734c-95cc-242efa02ac4c",
"model": "gpt-6.1-sol"
},
"human_author": "heymynameisrob <robhough180@gmail.com>"
}
}
}

View File

@ -0,0 +1,58 @@
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/RecentChatIcon.vue
s_e3560b551eac11::t_a063801b23362f 2,9,13-15,19
s_e3560b551eac11::t_d7b2d2935e78eb 1,3-8,16-18,25
s_e3560b551eac11::t_7a59dc93969c32 10-12,20-24
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectNavigation.vue
s_e3560b551eac11::t_7a59dc93969c32 42,387
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
s_e3560b551eac11::t_f0db60ce9f7df8 104-123,126-143,145-146,153-156
s_e3560b551eac11::t_6455bc5a0b32e2 59,64-72,74
s_e3560b551eac11::t_c4ecc38a457087 16,18
s_e3560b551eac11::t_5207a95ea7deff 263-264
s_e3560b551eac11::t_a063801b23362f 328-329
s_e3560b551eac11::t_8e974d7da180d1 281-286,289-292
s_e3560b551eac11::t_96f7d0ba136202 343,346,355
s_e3560b551eac11::t_d7b2d2935e78eb 17,60-63,73,144,149-150,287-288
s_e3560b551eac11::t_f49ad1d2a60d9f 309,319
s_e3560b551eac11::t_3b8ec1f97b8827 388,397,402
s_e3560b551eac11::t_bdea0c5e62bc3b 19-23,396
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts
s_e3560b551eac11::t_a6ad97fec951e7 3,60,63,97-102
packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
s_e3560b551eac11::t_7551f72f82bbc7 13,17,33-54
s_e3560b551eac11::t_498b424a10006b 94-97
s_e3560b551eac11::t_154793a77b6972 346,348-350
s_e3560b551eac11::t_3a72debc35f565 347
s_e3560b551eac11::t_727de5584596f9 311-331,333-336,340-345,352-423
s_e3560b551eac11::t_0a00fa9b38ffc9 332
s_e3560b551eac11::t_98ed9b39825d8d 337-339,351
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.vue
s_e3560b551eac11::t_0351248e827276 63
s_e3560b551eac11::t_ac0e42557acb76 220-223
packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadsView.vue
s_e3560b551eac11::t_7a59dc93969c32 21,160
packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts
s_e3560b551eac11::t_d7b2d2935e78eb 1,16-21,31-34
packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/RecentChatIcon.test.ts
s_e3560b551eac11::t_a6ad97fec951e7 28-32
s_e3560b551eac11::t_0c5f41553c4a03 9-14
s_e3560b551eac11::t_77b2afc6077721 1-8,15-27,33-43
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadsView.test.ts
s_e3560b551eac11::t_77b2afc6077721 4,229
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "fac06087dd708df47bcf9ac6f050d9e23fea1b90",
"prompts": {},
"sessions": {
"s_e3560b551eac11": {
"agent_id": {
"tool": "claude",
"id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba",
"model": "claude-opus-5-5"
},
"human_author": "Benjamin Schroth <benjamin@n8n.io>"
}
}
}