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

This commit is contained in:
Yuliia Pominchuk 2026-07-21 14:26:15 +02:00
commit fa47ff6460
323 changed files with 25444 additions and 1727 deletions

View File

@ -0,0 +1,21 @@
packages/workflow/tsconfig.build.esm.json
s_fe728b514eaeff::t_65ab2fdd5cc36f 6-12
packages/workflow/tsconfig.build.cjs.json
s_fe728b514eaeff::t_245413233355dc 5-11
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "00ad798649b0fff59cb379bf879ba36fcb2b80be",
"prompts": {},
"sessions": {
"s_fe728b514eaeff": {
"agent_id": {
"tool": "claude",
"id": "c6c7c590-2ff2-4d78-a266-d7547585e4f5",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,42 @@
packages/@n8n/agents/src/runtime/memory/episodic-memory.ts
s_04dfbe3970e19f::t_f5759b9b24fd91 360
s_04dfbe3970e19f::t_1f21321e0b9ba2 530
s_04dfbe3970e19f::t_80261f0f8a997a 11
packages/@n8n/agents/src/runtime/memory/observation-log-observer.ts
s_04dfbe3970e19f::t_13439e77b69b34 143
s_04dfbe3970e19f::t_e51673afa0c78b 4
s_04dfbe3970e19f::t_c908cb5a6d4f13 277
s_04dfbe3970e19f::t_377496d6f6e8cf 223
s_04dfbe3970e19f::t_b10680117f1787 35
s_04dfbe3970e19f::t_0fbd4e2e8b6391 289
packages/@n8n/agents/src/runtime/__tests__/observation-log-reflector.test.ts
s_04dfbe3970e19f::t_837a92ce20ed7b 501
s_04dfbe3970e19f::t_caa440314f9b8c 509
packages/@n8n/agents/src/runtime/memory/observation-log-reflector.ts
s_04dfbe3970e19f::t_b80ef162155d28 198
s_04dfbe3970e19f::t_056cf173bbe2e3 4
packages/@n8n/agents/src/runtime/__tests__/episodic-memory.test.ts
s_04dfbe3970e19f::t_31a884c4d4952d 417
s_04dfbe3970e19f::t_b00bac9a09d22b 409
packages/@n8n/agents/src/runtime/__tests__/observation-log-observer.test.ts
s_04dfbe3970e19f::t_71ed42edca8cb9 342
s_04dfbe3970e19f::t_f2cd5baae99d2d 371
s_04dfbe3970e19f::t_28154bcb5aa560 508
s_04dfbe3970e19f::t_e25249ac092af4 307
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.15",
"base_commit_sha": "021eefa1ca1fe8c689376cfba3ffa92d59ceddc2",
"prompts": {},
"sessions": {
"s_04dfbe3970e19f": {
"agent_id": {
"tool": "cursor",
"id": "7a87d1f9-c84d-42fd-8504-8c74f35a7f43",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_d446b22a984aa3 216,216
s_44a98ba2784a12::t_29c7d74109de94 436,436
packages/@n8n/db/src/migrations/common/1784000000048-AddTriggerKindToWorkflowPublicationTriggerStatus.ts
ai_agent 1-39
packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_50f198fd2246d1 224,224
s_44a98ba2784a12::t_6a70a4b32b68f9 454,454
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02af1235747cdbc003fca0a199e9e0bdbc55affc",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/services/__tests__/folder-finder.service.test.ts
s_ee42d9b01b8d1f::t_bf8dbb19191173 99-103,105-176
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "02e7a95104405f43f66ff9487ecdda54c8a1957c",
"prompts": {},
"sessions": {
"s_ee42d9b01b8d1f": {
"agent_id": {
"tool": "claude",
"id": "d647ce6a-2dc0-4fce-a2fc-9c07d717848c",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_9792ba813b9b53::t_0cd79e98fa2bb9 3646
s_9792ba813b9b53::t_fb3699613183b9 4551-4565
s_9792ba813b9b53::t_0196aa3dac061b 4806
s_9792ba813b9b53::t_5bb360f7f89de1 95
s_9792ba813b9b53::t_5817c3446d1939 201-221
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_9792ba813b9b53::t_6ece1fb45248e0 2911-2964
s_9792ba813b9b53::t_3d102744d24752 2455-2499
s_9792ba813b9b53::t_4706b8c49c15dd 1831-1840
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.15",
"base_commit_sha": "0330ebd420bcd66e49f5a6ef8c75f9c50d071d74",
"prompts": {},
"humans": {
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_9792ba813b9b53": {
"agent_id": {
"tool": "cursor",
"id": "7775fd17-2df7-467c-81ef-d9b04fa7eb2c",
"model": "claude-sonnet-5-thinking-high"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,36 @@
packages/cli/src/evaluation.ee/test-runner/__tests__/workflow-compiler.service.test.ts
ai_agent 3-8
s_480bad97573db7::t_674578634d8b34 26,45-56
s_480bad97573db7::t_87cc82b7d83683 128
s_480bad97573db7::t_dec8f3115f7d85 111-127,129-131
s_480bad97573db7::t_ccd50f5935246f 11
s_480bad97573db7::t_9df0daf3014afc 285-291,293-306,308-322
s_480bad97573db7::t_2ea878f8597c46 136
s_480bad97573db7::t_1d9d394e4df615 292
s_480bad97573db7::t_af63729b005fed 2,9,18-25,27-44
s_480bad97573db7::t_ee71ddfa8ff66e 245
s_480bad97573db7::t_0b019f2f2e6965 246-251
s_480bad97573db7::t_fcfb39d8cd8f55 307
packages/cli/src/evaluation.ee/test-runner/workflow-compiler.service.ts
ai_agent 423-424
s_480bad97573db7::t_edbc01c54a6c35 8,16,18,23
s_480bad97573db7::t_57c2987a167344 363-366,372,378,383-393,395,408,410-422,425-426
s_480bad97573db7::t_b7cdb83e1a36b6 48-51
s_480bad97573db7::t_ec0dafb37b9bd9 394,396-407,409
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0447f22734add405dcdb5d320bbf74c6a6951f97",
"prompts": {},
"sessions": {
"s_480bad97573db7": {
"agent_id": {
"tool": "claude",
"id": "db57dc11-9c68-4f4d-95ba-ca6ebb474ee0",
"model": "claude-opus-4-8"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -12,6 +12,11 @@ packages/cli/test/migration/1784000000049-create-workflow-review-request-tables.
"git_ai_version": "1.5.2",
"base_commit_sha": "0495843af1640285123f88072d7032034b697875",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
@ -20,6 +25,14 @@ packages/cli/test/migration/1784000000049-create-workflow-review-request-tables.
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
packages/cli/src/modules/instance-ai/repositories/instance-ai-event-log.repository.ts
s_56368f28ebfc93::t_36d33406595efe 135-137
s_56368f28ebfc93::t_640cf88724f6f3 115-116,118-119
packages/cli/src/modules/instance-ai/event-bus/interrupted-run-sweeper.ts
s_56368f28ebfc93::t_ef6492575d7fd3 161
packages/cli/src/modules/instance-ai/event-bus/__tests__/interrupted-run-sweeper.test.ts
s_56368f28ebfc93::t_4b8adaf8fabc31 104-117
s_56368f28ebfc93::t_41a154dc889bc5 377-379
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "063c7584b3489e66d97d4e88bfc0dbf6ba43d38e",
"prompts": {},
"humans": {
"h_a348dde7c02e89": {
"author": "r00gm <raul00gm@gmail.com>"
}
},
"sessions": {
"s_56368f28ebfc93": {
"agent_id": {
"tool": "claude",
"id": "fbd71a9b-3a29-42a3-b73e-6cf90a6382bb",
"model": "claude-fable-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,14 @@
packages/frontend/@n8n/frontend-utils/package.json
h_c63dce324dfc7b 3
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "08a6713e7ebbc0af705a98dcf861ae0a4baba685",
"prompts": {},
"humans": {
"h_c63dce324dfc7b": {
"author": "konstantintieber <konstantin.tieber@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/frontend/@n8n/design-system/src/composables/useMessage.ts
s_54f44f88f4a743::t_69855b3f2d1b69 6
s_54f44f88f4a743::t_456698b9b9bf7b 1-5
s_54f44f88f4a743::t_d02c00f40bdd86 7-141
packages/frontend/@n8n/design-system/vite.config.mts
s_54f44f88f4a743::t_76b1295284f09e 43
packages/frontend/editor-ui/src/app/composables/useMessage.ts
s_54f44f88f4a743::t_1a6fdc62fdbdb1 1-8
packages/frontend/@n8n/design-system/package.json
s_54f44f88f4a743::t_bfbcca85b30638 66
packages/frontend/@n8n/design-system/src/index.ts
s_54f44f88f4a743::t_08b0a45b81091f 12-13
packages/frontend/@n8n/design-system/tsconfig.json
s_54f44f88f4a743::t_baedd838300ac3 11
packages/frontend/@n8n/design-system/src/composables/useMessage.test.ts
s_54f44f88f4a743::t_649c61d78d3fd2 70-74
s_54f44f88f4a743::t_456698b9b9bf7b 3
s_54f44f88f4a743::t_9ee1697290f28d 1-2,4-69,75-87
pnpm-lock.yaml
s_54f44f88f4a743::t_ffc4017292513f 4897-4899
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "0a7c2d03dc45718a73eff696d216ec7d99342548",
"prompts": {},
"sessions": {
"s_54f44f88f4a743": {
"agent_id": {
"tool": "claude",
"id": "7f825bd7-be35-4f1b-92f8-f4daddeebcfe",
"model": "claude-opus-4-8"
},
"human_author": "Alex Grozav <alex@grozav.com>"
}
}
}

View File

@ -0,0 +1,36 @@
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_70e4a16a672757::t_bdf6c7bea8e71a 264
s_278cbb65f99049::t_a9f09c4d7ee747 242,244
s_278cbb65f99049::t_7c31e0b4aac9eb 230-232,231-233,244
s_278cbb65f99049::t_01a8a07f6a1040 229-230,229
s_278cbb65f99049::t_6fac996217a8d2 233
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "0a7e8641daa51279bfb8294be8a3fe4481457e8b",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_278cbb65f99049": {
"agent_id": {
"tool": "claude",
"id": "1063cccb-da60-401d-8e97-8afd031e235c",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,94 @@
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.types.ts
s_f89e0603529616::t_10c07a0ceb291f 25,36-37
packages/frontend/@n8n/i18n/src/locales/en.json
s_f89e0603529616::t_7274f2670394c5 7359
s_f89e0603529616::t_839d4a0855247e 7283
s_f89e0603529616::t_6a85f949747cae 7360-7366
s_f89e0603529616::t_e5375a0f45d1f5 7367-7375
s_f89e0603529616::t_e6c1a0395ad9d1 7335
packages/frontend/editor-ui/src/features/agents/components/AgentSkillModal.vue
s_f89e0603529616::t_629e57e2720bac 4
s_f89e0603529616::t_79e95726468e58 58-65
s_f89e0603529616::t_eca90476e1f9ba 211
s_f89e0603529616::t_e0c0da7b23ed15 95-97
s_f89e0603529616::t_ede7f1bf4c279f 229
s_f89e0603529616::t_86af466ca0b1e1 5
s_f89e0603529616::t_050b640cdf1163 206-210,212
s_f89e0603529616::t_cb7587bb249afe 253
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSkillModal.test.ts
s_f89e0603529616::t_3518884a5addf0 126,132-134,136-138
s_f89e0603529616::t_740aa3ae293d6f 124-125,127-131,135,139-140,142-143
s_f89e0603529616::t_53a8e37de467a7 141
s_f89e0603529616::t_6a45b6afdc2963 38-52,63,68,80,94
s_f89e0603529616::t_5c49825ee896ac 7
packages/frontend/editor-ui/src/features/agents/components/AgentSubAgentsModal.vue
s_f89e0603529616::t_b0469045f9f7bf 37-38
s_f89e0603529616::t_b6e011e208bf54 6
s_f89e0603529616::t_a4facd4065aba3 195-201
s_f89e0603529616::t_a85b516f38f318 66-68
packages/frontend/editor-ui/src/features/agents/__tests__/AgentCapabilitiesSection.test.ts
s_f89e0603529616::t_943d77a3ee104f 118-121
s_f89e0603529616::t_363c6d5863c85d 446-454,466
s_f89e0603529616::t_669e9ee3c9a64e 752,754
s_f89e0603529616::t_4792a3a9f1c996 757-791
s_f89e0603529616::t_b9925b0a550996 850-853
s_f89e0603529616::t_888893e729f6d2 743-745,753
s_f89e0603529616::t_415dfdaac4a348 755-756
packages/frontend/editor-ui/src/features/agents/components/AgentTaskModal.vue
s_f89e0603529616::t_05d4b95b82c3d5 398-403,405
s_f89e0603529616::t_98de2eb1c32903 232-239,242
s_f89e0603529616::t_86e2d0fe5aa05b 9,18,23
s_f89e0603529616::t_6dcb6e6734d94d 145
s_f89e0603529616::t_05e60525a6516d 91-98
s_f89e0603529616::t_cee23306094155 133-144,146-151
s_f89e0603529616::t_05ec50dffcc19b 525-528,530
s_f89e0603529616::t_02bf40a72e5e31 210,212,214-217,219,221-225,227-230
s_f89e0603529616::t_316331a8773e47 231,240-241,310,406-408,410-411,426,428-429,523,531-532,535-536,581
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSubAgentsModal.spec.ts
s_f89e0603529616::t_c97aad5120c4c6 53-56
s_f89e0603529616::t_4868bee7621678 246-278
packages/frontend/editor-ui/src/features/agents/components/AgentChipButton.vue
s_f89e0603529616::t_fe00b92e49ac53 2,13-14,21
s_f89e0603529616::t_f77cea59042a28 59-69
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.vue
s_f89e0603529616::t_dca79770e358de 95
s_f89e0603529616::t_b57f5c14822a86 111,115,120-121
s_f89e0603529616::t_ebe866a41c2479 181,191-220,222
s_f89e0603529616::t_bd343e6821b94c 178-180,182-188
s_f89e0603529616::t_4415b1f233c213 10
s_f89e0603529616::t_d69843512cf1dc 412
s_f89e0603529616::t_a3962ad81d9536 189-190,221,223-226,231-248,250-251,253-254,256-257,259-260,413
s_f89e0603529616::t_2eedede29d2a35 522-525
s_f89e0603529616::t_b887d261e94969 166,170-171
s_f89e0603529616::t_6aea72b968ef43 146,151-152
s_f89e0603529616::t_d380619d25b0f4 262-263,414,421,430-431,526-527,536,589,636,661,675,716-717,757,794
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.utils.ts
s_f89e0603529616::t_54627b3977aad8 23,33,43,59,67
packages/frontend/editor-ui/src/features/agents/__tests__/AgentTaskModal.test.ts
s_f89e0603529616::t_1fdfcc93128c77 4
s_f89e0603529616::t_7d72a15878bedf 68
s_f89e0603529616::t_83b5b459dde480 257-273,279
s_f89e0603529616::t_b1e2d182592d29 58-67,69-106,113,139
s_f89e0603529616::t_e2f3a51ea2a6cc 107-112,140,274-278,280
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "0aae27165433e14c6d0f9911b8cec37ec13412b5",
"prompts": {},
"humans": {
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_f89e0603529616": {
"agent_id": {
"tool": "cursor",
"id": "ff957d73-b86f-43ac-9e8d-c9cf542a9b79",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.exporter.test.ts
s_0237a66f4d3f8f::t_9e137aa8ffa063 315-316,325,327-340
s_0237a66f4d3f8f::t_3a8471a6b8e00a 317-324
s_0237a66f4d3f8f::t_a6e8a1150a81e3 326
s_0237a66f4d3f8f::t_27a226a19cd95d 3
packages/cli/src/modules/n8n-packages/__tests__/export-project.integration.test.ts
s_0237a66f4d3f8f::t_7b7f5202ec81bc 316-318
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0c90a3c660b131403aa133142f7fb8553d2504be",
"prompts": {},
"sessions": {
"s_0237a66f4d3f8f": {
"agent_id": {
"tool": "claude",
"id": "062aabfc-8220-486e-87b3-12e27a4c449a",
"model": "claude-fable-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,110 @@
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewStatusSync.ts
s_b34abcbd386402::t_24b4292bed3e97 1-11,13-21,23-30,36-43,45-46,48-50,52-56,58-60
s_e0d6b46d5a1cd6::t_c81c77616ab3e3 31-35,44,47,51
s_e0d6b46d5a1cd6::t_e196f351177dc7 12
s_b34abcbd386402::t_4ea527af620494 22
s_b34abcbd386402::t_cfcd132e94eb8c 57
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_b34abcbd386402::t_1c438986b38dae 529-557
s_b34abcbd386402::t_6e9e651eaf8905 203-204
s_94fa4ed7d7b038::t_ba46ed08836d87 228-229
s_b34abcbd386402::t_44fb5c4d699e98 83
s_b34abcbd386402::t_bb1f01e4eedee4 25,32-35
s_b34abcbd386402::t_3211510b55e36f 558-559
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowSubmitForReviewDialog.test.ts
s_b34abcbd386402::t_c224e550ecf7e2 8,20,29-30,43
s_b34abcbd386402::t_973fb5ea005143 107-108,116-117
s_94fa4ed7d7b038::t_16e816b1f011f0 54-55
s_b34abcbd386402::t_af3b788f27acf8 79-80,95
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_b34abcbd386402::t_5f6185aae32256 36,49,58-62
s_b34abcbd386402::t_f3d22933afbab9 7,15-17,20-24
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.test.ts
s_b34abcbd386402::t_3b3299a3d9fcaa 12,15-17
s_b34abcbd386402::t_2e0ac133caf0d3 106-107,111-115,122-125,127-148,150-161
s_b34abcbd386402::t_e4182464ddfed0 108-110,116-121
s_b34abcbd386402::t_dc9878bfdf29bf 126,149
s_b34abcbd386402::t_2f1c323b374b71 6-7,11
s_6638f09b589e97::t_17e1ef4d104334 18,162-165
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewStatusSync.test.ts
s_b34abcbd386402::t_580233be25b07a 40
s_b34abcbd386402::t_a726500e2f8c4c 1-39,41-67,69-70,75-116,118-125,127-174
s_b34abcbd386402::t_f619928cac5756 68
s_b34abcbd386402::t_ada1c191fa7c9b 71-74
s_e0d6b46d5a1cd6::t_8ae130818dd733 117
s_e0d6b46d5a1cd6::t_8777d63396adcc 126
packages/frontend/@n8n/i18n/src/locales/en.json
s_b34abcbd386402::t_f88b437a50481a 4379
packages/frontend/editor-ui/src/features/workflow-reviews/reviewStatus.store.ts
s_b34abcbd386402::t_c65fc974c92a84 5
s_b34abcbd386402::t_0a213d7d8a6e97 1-4,6-16,24,28-29,33,38,41-47,50-51,53-57,59-61,66-72,82
s_b34abcbd386402::t_76965219875589 34-37,48,52
s_b34abcbd386402::t_deb945a61cf2ab 39-40,49,58,62-65
s_b34abcbd386402::t_7357f101878346 73-81
s_b34abcbd386402::t_0329c67ea2c29f 17-23
s_e0d6b46d5a1cd6::t_17c2dd1353b0d1 31
h_9c8f56e3400786 25-27,30,32
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowSubmitForReviewDialog.vue
s_b34abcbd386402::t_6f12f1fad31f7a 38
s_b34abcbd386402::t_c9a197fb11ecd1 17
s_b34abcbd386402::t_3ae8378e367c22 98,103-104
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_94fa4ed7d7b038::t_68ec38eb0d38db 3
s_b34abcbd386402::t_7a44088edd698a 17-18,20-26
s_94fa4ed7d7b038::t_6e4f5e0e8674de 1-2,4-5,32-33
s_94fa4ed7d7b038::t_3011dbbd079efb 19
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_b34abcbd386402::t_f734c70d761acc 97,100-102
s_b34abcbd386402::t_5f76aa7d690ca8 59-60
s_b34abcbd386402::t_87c86684791160 83
s_b34abcbd386402::t_e942bf4683169c 270-273
s_b34abcbd386402::t_f65d763798858f 103
packages/frontend/editor-ui/src/features/workflow-reviews/reviewStatus.store.test.ts
s_b34abcbd386402::t_674eeeb742d79b 87-131
s_b34abcbd386402::t_5a3475819703ac 1-86,132-175
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "0ceba0c4ba4125e7c4680d368e18c6d9b8f54482",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_6638f09b589e97": {
"agent_id": {
"tool": "claude",
"id": "a5e3f01e-f690-4590-9a30-a5e2bd26c393",
"model": "claude-sonnet-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_94fa4ed7d7b038": {
"agent_id": {
"tool": "claude",
"id": "6d271a69-d48a-40c6-b6a3-5630b148db23",
"model": "claude-fable-5"
},
"human_author": null
},
"s_b34abcbd386402": {
"agent_id": {
"tool": "claude",
"id": "4dc6fdb7-ff5f-45a8-98bf-0345038d38d6",
"model": "claude-fable-5"
},
"human_author": null
},
"s_e0d6b46d5a1cd6": {
"agent_id": {
"tool": "claude",
"id": "c9bef762-10a3-4006-8b74-acefd3594aab",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,14 @@
AGENTS.md
h_9c8f56e3400786 221
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "0e4645e921dab0af6ac0f59ec017f547d4b58dfa",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_02a777933ab145::t_9492f5471c956d 60
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-variables.integration.test.ts
s_02a777933ab145::t_56c068c5fd76ce 444-508
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_02a777933ab145::t_66b12d81b7e5de 51
s_02a777933ab145::t_50816dfa8bdcae 71-72
s_02a777933ab145::t_ccd8bd71421df5 126,139
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
s_02a777933ab145::t_c575018e801ae5 98-108
s_02a777933ab145::t_6b3fca5a3e7f52 6
s_02a777933ab145::t_b7adc8fe86b9cf 145
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.export.yml
s_02a777933ab145::t_40e0887d2552e5 19
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_02a777933ab145::t_f80b88214b43c6 225-228,230-242,264-281
s_02a777933ab145::t_499922283b7032 390
s_02a777933ab145::t_ceb82f5b49045e 361
s_02a777933ab145::t_a5bf29a09b71ce 413
s_02a777933ab145::t_b8b252c7572d4d 436
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0e6abdd4d9308a84d92e99d53ba110e0f7c0c8cd",
"prompts": {},
"sessions": {
"s_02a777933ab145": {
"agent_id": {
"tool": "cursor",
"id": "dff27aeb-468c-49f2-a407-5e630c63d6cc",
"model": "claude-fable-5"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,38 @@
packages/@n8n/db/src/entities/workflow-review-request-workflow.ee.ts
s_44a98ba2784a12::t_f69a65ab4cefdf 1,10-12
packages/@n8n/db/src/migrations/common/1784000000049-CreateWorkflowReviewRequestTables.ts
s_44a98ba2784a12::t_c1d0ff22fc2ac0 184-186
s_44a98ba2784a12::t_3b22c2a1d44b4e 14-15
s_44a98ba2784a12::t_a613b3319a0a76 28,35-36
packages/cli/test/migration/1784000000049-create-workflow-review-request-tables.test.ts
s_44a98ba2784a12::t_7a2ff4e4cd9f0b 169-173
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0ea807b5113616f95264dc64e1eabff4d3927988",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,17 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0f2600855eb796f5e2e0544cffbe60a34c5d4875",
"prompts": {},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
docs/superpowers/specs/2026-07-20-agent-tool-compatibility-design.md
s_c6a266640f10ab::t_23717bcd83cd15 1-164
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "128e362cc6caa6602eb658274ce15d9b417fe90f",
"prompts": {},
"sessions": {
"s_c6a266640f10ab": {
"agent_id": {
"tool": "codex",
"id": "019f7ef9-bd80-7e80-a629-f33cbb14a5e0",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable.exporter.test.ts
s_a2f2604c6a0758::t_7c793a35a8a6a1 521
s_a2f2604c6a0758::t_dc0c5f185dc83f 556-588
packages/cli/src/modules/n8n-packages/__tests__/export-workflow-with-variables.integration.test.ts
s_a2f2604c6a0758::t_2190294d91aed4 341-342,354-356
packages/cli/src/modules/n8n-packages/entities/variable/variable.exporter.ts
s_a2f2604c6a0758::t_01fddf0899d7db 68-73,76
s_a2f2604c6a0758::t_adbceea678efb2 98
s_a2f2604c6a0758::t_bcc9f569141de5 233,239-240,242,254
s_a2f2604c6a0758::t_ecdc0b66928d4f 138-142
s_a2f2604c6a0758::t_f1f0ed10e098d1 25-27,29-30
s_a2f2604c6a0758::t_402ac0b25173d7 75
s_a2f2604c6a0758::t_39ac345cd531f6 234-238,241,244-246,263-276
s_a2f2604c6a0758::t_c5c9ff3c837f90 143-162,169-172
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "13bb92a3633499e0dc7f70c46d7748a9e884e08e",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-fable-5"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/nodes-base/credentials/common/aws/utils.ts
s_a39deecd8e14c0::t_e324a3c76c2663 700
packages/nodes-base/credentials/test/Aws.signing.test.ts
s_a39deecd8e14c0::t_c2df3299cc54df 79,82-83,87
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "14a2b2ca61bd91f1be9ef9b6264eef0e59e41e24",
"prompts": {},
"sessions": {
"s_a39deecd8e14c0": {
"agent_id": {
"tool": "claude",
"id": "856ffe97-b9d7-4273-8342-f32d83a10142",
"model": "claude-fable-5"
},
"human_author": "Ilfat Mindubaev <ilfat.mindubaev@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/frontend/@n8n/design-system/src/components/N8nIconPicker/IconPicker.vue
s_d4ad8f5383db85::t_4907b8860e33a0 45,362-366,405-409
packages/frontend/@n8n/design-system/src/components/N8nIconPicker/IconPicker.virtualization.test.ts
s_d4ad8f5383db85::t_e0480a26b4b87d 50-67,69-70
s_d4ad8f5383db85::t_13c1a79b5845e8 68
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "14c8f6e8e4d262cee566e4716c86ccb7fe91fdde",
"prompts": {},
"sessions": {
"s_d4ad8f5383db85": {
"agent_id": {
"tool": "codex",
"id": "019f8192-3c05-7930-9be3-075943acd148",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
docs/superpowers/plans/2026-07-17-prompt-builder-edge-cases.md
s_80c00fe3320feb::t_b01760b4ad058c 1-334
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "15e170944ae54ba4ef3d8cd0a7a58beb7717e84b",
"prompts": {},
"sessions": {
"s_80c00fe3320feb": {
"agent_id": {
"tool": "codex",
"id": "019f7103-2559-7571-8b3f-e57ae73bfda5",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,44 @@
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_70e4a16a672757::t_bdf6c7bea8e71a 55-59,93-94,106-108,229-264,275-288,783-796
s_b6381fbb8ddc64::t_ee482984b97cbd 116
h_9c8f56e3400786 113-114
s_b6381fbb8ddc64::t_626896e5a21e72 110-112,115,117-118
s_b6381fbb8ddc64::t_809d0a0041ae07 7
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_70e4a16a672757::t_498ce41e0925d7 6,583-586,588-606
s_70e4a16a672757::t_1114f6e615019a 31,77-78,217-221,487-497,499-503,536-537,560-571,573-580
s_70e4a16a672757::t_99465de0d4547d 25-30,156-177,194-196,458-486,498,504-523,525-535
s_70e4a16a672757::t_548f55dcfa8be1 587
s_70e4a16a672757::t_40de41d139ecad 524,572
s_70e4a16a672757::t_a10c87b65e1123 538-559,581,607
s_70e4a16a672757::t_1ef57baf512bc4 79-80,582,608
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "17cc8a9666eea4a98ab876bb5730a099c79ca5d5",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_b6381fbb8ddc64": {
"agent_id": {
"tool": "claude",
"id": "7dd02182-97ab-4180-9c8a-8d5054fdd2f7",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,21 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.test.ts
s_6638f09b589e97::t_5306ba5406863d 146
packages/frontend/@n8n/i18n/src/locales/en.json
s_6638f09b589e97::t_c689cc84f3aef3 4379
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1888806067acb2bd77cc62102a6647725845a855",
"prompts": {},
"sessions": {
"s_6638f09b589e97": {
"agent_id": {
"tool": "claude",
"id": "a5e3f01e-f690-4590-9a30-a5e2bd26c393",
"model": "claude-sonnet-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
docs/superpowers/specs/2026-07-17-prompt-builder-edge-cases-design.md
s_80c00fe3320feb::t_d59a848760ecc5 1-45
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "18af5854979f03c1434e9b0b242133700fdf60b6",
"prompts": {},
"sessions": {
"s_80c00fe3320feb": {
"agent_id": {
"tool": "codex",
"id": "019f7103-2559-7571-8b3f-e57ae73bfda5",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/cli/src/modules/n8n-packages/entities/variable/variable.exporter.ts
s_a2f2604c6a0758::t_7f3c3356643092 1,4,48-51,57,62-63,135-138,143-144,147-149
packages/workflow/test/resolve-variables.test.ts
s_a2f2604c6a0758::t_bb931f6442e7b6 55-78
s_a2f2604c6a0758::t_65845872fdd7e8 1
packages/workflow/src/common/resolve-variables.ts
s_a2f2604c6a0758::t_91cc101f541b8d 43-66
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable.exporter.test.ts
s_a2f2604c6a0758::t_e13aae3d59c1e3 41,45-47,49-50,52-53,57-58,92-93,124-125,153-154,174,176-179,190,192-195,197,199-200,202-209,224,234-238,261-262,303-304,331-336,363-364,386-410,416-417,443-444,475-476,502-503,532-533,560-561,585-586
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1946e7537744af5ac1e7626d64b48cf89d7039f4",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-fable-5"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,14 @@
packages/cli/src/modules/n8n-packages/n8n-packages.service.ts
h_9b272a633435fb 188-192,206
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "19bd875e5df0a53e6ba127d03d952fa6626b295f",
"prompts": {},
"humans": {
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,36 @@
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_70e4a16a672757::t_bdf6c7bea8e71a 264
s_278cbb65f99049::t_a9f09c4d7ee747 242,244
s_278cbb65f99049::t_7c31e0b4aac9eb 230-232,231-233,244
s_278cbb65f99049::t_01a8a07f6a1040 229-230,229
s_278cbb65f99049::t_6fac996217a8d2 233
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1bcf76eaca05431843510940595ebeb15dc49f62",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_278cbb65f99049": {
"agent_id": {
"tool": "claude",
"id": "1063cccb-da60-401d-8e97-8afd031e235c",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/AGENTS.md
s_9a56d03db69323::t_fe22a6c8cc6557 30-37
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1cdefef8b0feb3e2dfdda22ad159fb322b0f651e",
"prompts": {},
"sessions": {
"s_9a56d03db69323": {
"agent_id": {
"tool": "claude",
"id": "e2934ca2-4eaf-41c4-b7fe-fee57683bea8",
"model": "claude-opus-4-8"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,59 @@
packages/frontend/editor-ui/src/features/workflow-reviews/reviewRequired.store.test.ts
s_b3f23ab76a494c::t_fe4db0fae50eb3 1-43
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_b3f23ab76a494c::t_872ed66fdfb791 54,93-96,685,700-701
h_9c8f56e3400786 53,87
s_b3f23ab76a494c::t_db71fb05e80031 702
packages/frontend/@n8n/i18n/src/locales/en.json
s_b3f23ab76a494c::t_872ed66fdfb791 4377-4378
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_b3f23ab76a494c::t_cf554b9b58cae4 3,64
s_b3f23ab76a494c::t_1975825e8e11ab 62-63
s_b3f23ab76a494c::t_af864b1534c5d0 48,54,56,60
s_b3f23ab76a494c::t_ed8574baef8748 38,44
s_b3f23ab76a494c::t_b351f837029862 22,33-34,55,57-58
s_b3f23ab76a494c::t_059fae10ef175c 23-32,37,39-43,45-47,49-51
s_b3f23ab76a494c::t_872ed66fdfb791 1-2,4-21,35-36,52-53,59,65-66
s_b3f23ab76a494c::t_12d480d8764f49 61
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.test.ts
s_b3f23ab76a494c::t_12d480d8764f49 3-4,11-19,22-23,38,49,52-54,56,90,92
s_b3f23ab76a494c::t_326ef525bad1c8 63,66,70-82
s_b3f23ab76a494c::t_54c3edd2d2746f 29,31,39-41
s_b3f23ab76a494c::t_fe4db0fae50eb3 1-2,5-10,20-21,24-28,30,33-37,42-43,45-48,51,55,57-62,65,67-69,83-88,91,94-98
s_b3f23ab76a494c::t_1cc202f5a1a58b 32,44,50,64,89,93
packages/frontend/editor-ui/src/features/workflow-reviews/reviewRequired.store.ts
s_b3f23ab76a494c::t_b2af89bb108ca4 13
s_b3f23ab76a494c::t_872ed66fdfb791 1-12,14-20
packages/frontend/editor-ui/src/app/constants/localStorage.ts
s_b3f23ab76a494c::t_872ed66fdfb791 38-39
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_b3f23ab76a494c::t_22a1eb3cb6c481 813,820,822
s_b3f23ab76a494c::t_a584ef981bc939 23-24,138,150-160,751-812,814-815,817-819,823,844
s_b3f23ab76a494c::t_68145028428e67 824-840,842-843
s_b3f23ab76a494c::t_8503968d324586 161
s_b3f23ab76a494c::t_932fc07f1f89ec 821
s_b3f23ab76a494c::t_1cc202f5a1a58b 841
s_b3f23ab76a494c::t_12d480d8764f49 816
s_b3f23ab76a494c::t_0f8e77cca0658a 845-846
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1d02c214eed1e354fb184bfe2beaeccf08b409e6",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/node-types.ts
s_0237a66f4d3f8f::t_9fb3a35dd110fb 153-155
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1d58e01e10514e1d85f5a82133e7481baf966ea9",
"prompts": {},
"sessions": {
"s_0237a66f4d3f8f": {
"agent_id": {
"tool": "claude",
"id": "062aabfc-8220-486e-87b3-12e27a4c449a",
"model": "claude-fable-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,121 @@
packages/frontend/editor-ui/src/experiments/credentialsAppSelection/components/AppSelectionPage.vue
s_5fdcbed262972b::t_8e4abb851a175f 5
packages/frontend/AGENTS.md
s_5fdcbed262972b::t_b0d39b9014426a 16-17
packages/frontend/editor-ui/src/features/core/dataTable/DataTableDetailsView.vue
s_5fdcbed262972b::t_8e4abb851a175f 17
packages/frontend/editor-ui/src/app/components/layouts/ResourcesListLayout.vue
s_5fdcbed262972b::t_8e4abb851a175f 11
packages/frontend/editor-ui/src/features/ndv/parameters/components/FilterConditions/FilterConditions.vue
s_5fdcbed262972b::t_8e4abb851a175f 21
packages/frontend/editor-ui/src/features/workflows/templates/views/TemplatesSearchView.vue
s_5fdcbed262972b::t_8e4abb851a175f 15
packages/frontend/editor-ui/src/features/ndv/parameters/components/AssignmentCollection/AssignmentCollection.vue
s_5fdcbed262972b::t_8e4abb851a175f 2
packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocator.vue
s_5fdcbed262972b::t_8e4abb851a175f 7
packages/frontend/editor-ui/src/features/execution/executions/views/WorkflowExecutionsView.vue
s_5fdcbed262972b::t_8e4abb851a175f 15
packages/frontend/editor-ui/src/features/ndv/parameters/components/FilterConditions/Condition.vue
s_5fdcbed262972b::t_8e4abb851a175f 27
packages/frontend/editor-ui/src/features/setupPanel/setupPanel.store.ts
s_5fdcbed262972b::t_8e4abb851a175f 2
packages/frontend/editor-ui/src/features/shared/editors/plugins/codemirror/typescript/client/useTypescript.ts
s_5fdcbed262972b::t_8e4abb851a175f 2
packages/frontend/editor-ui/src/features/ndv/parameters/components/AgentSelectorParameterInput/AgentSelectorParameterInput.vue
s_5fdcbed262972b::t_8e4abb851a175f 26
packages/frontend/editor-ui/src/app/components/BreakpointsObserver.vue
s_5fdcbed262972b::t_8e4abb851a175f 11
packages/frontend/editor-ui/src/features/core/dataTable/components/dataGrid/AddColumnButton.vue
s_5fdcbed262972b::t_8e4abb851a175f 12
packages/frontend/editor-ui/src/features/ai/assistant/components/AssistantsHub.vue
s_5fdcbed262972b::t_8e4abb851a175f 6
packages/frontend/editor-ui/src/features/ndv/runData/components/RunDataSearch.vue
s_5fdcbed262972b::t_8e4abb851a175f 6
packages/frontend/editor-ui/src/features/ndv/panel/components/NDVSubConnections.vue
s_5fdcbed262972b::t_8e4abb851a175f 15
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Panel/NodesListPanel.vue
s_5fdcbed262972b::t_8e4abb851a175f 18
packages/frontend/editor-ui/src/features/workflows/workflowHistory/components/WorkflowHistoryButton.vue
s_5fdcbed262972b::t_8e4abb851a175f 9
packages/frontend/editor-ui/src/features/core/dataTable/components/dataGrid/DataTableTable.vue
s_5fdcbed262972b::t_8e4abb851a175f 27
packages/frontend/editor-ui/src/features/ndv/parameters/components/ResourceLocator/ResourceLocatorDropdown.vue
s_5fdcbed262972b::t_8e4abb851a175f 2
packages/frontend/editor-ui/src/features/core/dataTable/components/dataGrid/AddColumnButton.test.ts
s_5fdcbed262972b::t_8e4abb851a175f 23
packages/frontend/editor-ui/src/app/components/WorkflowSettings/WorkflowSettings.vue
s_5fdcbed262972b::t_8e4abb851a175f 56
packages/frontend/editor-ui/src/features/ndv/parameters/components/ExpressionEditModal.vue
s_5fdcbed262972b::t_8e4abb851a175f 20
packages/frontend/editor-ui/src/features/execution/executions/components/ExecutionsFilter.vue
s_5fdcbed262972b::t_8e4abb851a175f 4
packages/frontend/editor-ui/src/features/core/dataTable/DataTableView.test.ts
s_5fdcbed262972b::t_ae621186ced2d4 74-75
packages/frontend/editor-ui/src/app/stores/posthog.store.ts
s_5fdcbed262972b::t_8e4abb851a175f 14
packages/frontend/editor-ui/src/app/composables/useActivityDetection.ts
s_5fdcbed262972b::t_ce31a9ff120112 4-5
packages/frontend/editor-ui/src/app/composables/useWorkflowSaving.ts
s_5fdcbed262972b::t_a6902fec2ac7b3 7
packages/frontend/editor-ui/src/app/stores/pushConnection.store.ts
s_5fdcbed262972b::t_d560785a45eb10 6-7
packages/frontend/editor-ui/src/app/views/WorkflowsView.vue
s_5fdcbed262972b::t_dfe1fd5a88e6bc 17
packages/frontend/editor-ui/src/experiments/resourceCenter/views/ResourceCenterView.vue
s_5fdcbed262972b::t_214cb35f92bb1b 23-24
packages/frontend/editor-ui/src/features/agents/components/AgentInfoPanel.vue
s_5fdcbed262972b::t_f8f2cab864579b 12-13
packages/frontend/editor-ui/src/features/agents/components/AgentSectionEditor.vue
s_5fdcbed262972b::t_d5ed07eb274fdc 10-11
packages/frontend/editor-ui/src/features/agents/components/AgentToolsModal.vue
s_5fdcbed262972b::t_d5f884c077ffa5 13-14
packages/frontend/editor-ui/src/features/agents/composables/useAgentConfigAutosave.ts
s_5fdcbed262972b::t_17472a0f45d17d 3
packages/frontend/editor-ui/src/features/agents/views/AgentsListView.vue
s_5fdcbed262972b::t_d5aee305270ad4 7-8
packages/frontend/editor-ui/src/features/ai/assistant/focusedNodes.store.ts
s_5fdcbed262972b::t_05a62a1d65d7bd 12-13
packages/frontend/editor-ui/src/features/ai/chatHub/components/ToolsManagerModal.vue
s_5fdcbed262972b::t_a71ba0690bd21e 25-26
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/SuiteConfig.vue
s_5fdcbed262972b::t_95dcdd1ebd7674 15-16
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/TestCaseDetail.vue
s_5fdcbed262972b::t_ed01fb56508d70 16-17
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectSharing.vue
s_5fdcbed262972b::t_22f67921aca655 11-12
packages/frontend/editor-ui/src/features/collaboration/projects/views/ProjectSettings.vue
s_5fdcbed262972b::t_fc0ac78ffc36fe 13-14
packages/frontend/editor-ui/src/features/core/dataTable/DataTableView.vue
s_5fdcbed262972b::t_4cd83cd80fa2a0 14,29
packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue
s_5fdcbed262972b::t_68d7f08476229d 67
packages/frontend/editor-ui/src/features/settings/apiKeys/views/SettingsApiView.vue
s_5fdcbed262972b::t_41ea114bc62a8c 6-7
packages/frontend/editor-ui/src/features/settings/migrationReport/MigrationRuleDetail.vue
s_5fdcbed262972b::t_97b0ddfd6d12ad 4-5
packages/frontend/editor-ui/src/features/shared/toolsConnection/ToolsConnectionModal.vue
s_5fdcbed262972b::t_10828e48f30f2c 6-7
packages/frontend/editor-ui/src/features/settings/users/views/SettingsUsersView.vue
s_5fdcbed262972b::t_6e585a07634bf7 12-13
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Modes/AgentsMode.test.ts
s_5fdcbed262972b::t_10ac1444abf750 7-8
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Modes/AgentsMode.vue
s_5fdcbed262972b::t_56cc9b45a867c9 9,16
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1de4757d79c9a461a9a548e3aed1f7d07ea6e47c",
"prompts": {},
"sessions": {
"s_5fdcbed262972b": {
"agent_id": {
"tool": "claude",
"id": "9367ccc5-e474-485d-837c-9b6994184a61",
"model": "claude-opus-4-8"
},
"human_author": "Alex Grozav <alex@grozav.com>"
}
}
}

View File

@ -0,0 +1,73 @@
docs/generated/postgres-schema/public.scheduled_task.md
s_44a98ba2784a12::t_16f911908620c5 10,66
docs/generated/sqlite-schema/instance_ai_threads.md
s_44a98ba2784a12::t_16f911908620c5 79
docs/generated/sqlite-schema/instance_ai_pending_confirmations.md
s_44a98ba2784a12::t_16f911908620c5 78
packages/@n8n/db/src/migrations/common/1784000000051-CreateWorkflowReviewRequestTables.ts
s_44a98ba2784a12::t_00dfed75f4d4c3 19
docs/generated/postgres-schema/README.md
s_44a98ba2784a12::t_16f911908620c5 65,99,839,1162
docs/generated/sqlite-schema/README.md
s_44a98ba2784a12::t_16f911908620c5 65,97,824,1138
s_44a98ba2784a12::t_c7a37a3d8a1ed7 87,1052
packages/cli/test/migration/1784000000051-create-workflow-review-request-tables.test.ts
s_44a98ba2784a12::t_78a208a46ec827 13
packages/@n8n/db/src/migrations/common/1784000000050-AddHostRunIdToInstanceAiCheckpoints.ts
ai_agent 1-31
docs/generated/postgres-schema/public.instance_ai_pending_confirmations.md
s_44a98ba2784a12::t_16f911908620c5 73
packages/@n8n/db/src/migrations/common/1784000000049-AddScheduledTaskDispatchedAt.ts
ai_agent 1-35
docs/generated/sqlite-schema/scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 93
docs/generated/sqlite-schema/scheduled_task.md
s_44a98ba2784a12::t_16f911908620c5 9,21,65
packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_893c5ef8fdc256 217-218,217-218,229
s_44a98ba2784a12::t_daa8f45a138448 447-448,447-448,456
s_44a98ba2784a12::t_fe94af8470378e 445,445
s_44a98ba2784a12::t_bfa5a9f5ac9def 215,215
docs/generated/postgres-schema/public.scheduled_job.md
s_44a98ba2784a12::t_16f911908620c5 92
docs/generated/postgres-schema/public.instance_ai_threads.md
s_44a98ba2784a12::t_16f911908620c5 73
docs/generated/sqlite-schema/instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,20,57
packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_51812c9029fdb3 465-466,465-466,474
s_44a98ba2784a12::t_d25d8416783ebe 225-226,225-226,237
s_44a98ba2784a12::t_aa1e8f3f5a3b38 223,223
s_44a98ba2784a12::t_473e032380eaeb 463,463
docs/generated/postgres-schema/public.instance_ai_checkpoints.md
s_44a98ba2784a12::t_16f911908620c5 9,49
docs/generated/sqlite-schema/oauth_user_consents.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 9,21,51
docs/generated/sqlite-schema/oauth_clients.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 95
docs/generated/sqlite-schema/user.md
s_44a98ba2784a12::t_c7a37a3d8a1ed7 241
packages/@n8n/db/src/migrations/common/1784000000047-BackfillPreScopingOAuthGrantScopes.ts
s_44a98ba2784a12::t_2b023adf499a11 1-100
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "1df638f6286d521896c52851864ef5598588afca",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,54 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "1e04b6dca99d40b80ec0b1964a50034e9c766bb4",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/cli/src/modules/n8n-packages/__tests__/export-folder.integration.test.ts
s_a2f2604c6a0758::t_6c7351760e5d97 10,15-18
s_a2f2604c6a0758::t_119fc06a4b52fa 327-349,351-362
s_a2f2604c6a0758::t_bd0f04427c2e44 350
s_a2f2604c6a0758::t_e837b3d66a703b 44
packages/cli/src/modules/n8n-packages/__tests__/export-project.integration.test.ts
s_a2f2604c6a0758::t_375a0c16894358 288-301,303,320-321
s_a2f2604c6a0758::t_9288ea8029b401 47
s_a2f2604c6a0758::t_01990ce35c18c3 302,304-319
s_a2f2604c6a0758::t_cffcdf37fbbe4d 18,23-26
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2291874e1a75d6d394d64f05d5a4cac5f35ea19a",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-opus-4-8"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,33 @@
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/reconcileOnReconnect.test.ts
s_f939a8b93c40dc::t_7372251dd7b893 147-167
s_f939a8b93c40dc::t_4b5d6f88942844 98-115
s_f939a8b93c40dc::t_857866277af4fb 139
s_9f30e357c1bf9d::t_ebd01f50c59c88 144-146
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/reconcileOnReconnect.ts
s_f939a8b93c40dc::t_54bf4b4a97b66b 51
s_f939a8b93c40dc::t_f517f4174d6b61 10-15,17,23-29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "22ef44cf964cd7cdfbd40ef5b450fe029a545e08",
"prompts": {},
"sessions": {
"s_9f30e357c1bf9d": {
"agent_id": {
"tool": "claude",
"id": "86539bcf-af50-43ad-a4ae-f42388f0e524",
"model": "claude-opus-4-8"
},
"human_author": "palette <palette@nightshift.local>"
},
"s_f939a8b93c40dc": {
"agent_id": {
"tool": "claude",
"id": "7704da18-8851-4e22-933b-1a8d3e74fe7b",
"model": "claude-opus-4-8"
},
"human_author": "palette <palette@nightshift.local>"
}
}
}

View File

@ -0,0 +1,40 @@
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.vue
h_9c8f56e3400786 26,35
packages/frontend/editor-ui/src/app/stores/settings.store.ts
s_b3f23ab76a494c::t_4f94f0493c2cfb 7,288-291,487
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.test.ts
s_b3f23ab76a494c::t_68145028428e67 871,918
s_b3f23ab76a494c::t_2569c34f6a6ffd 38
packages/cli/src/services/__tests__/frontend.service.test.ts
s_b3f23ab76a494c::t_68145028428e67 250-265
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_b3f23ab76a494c::t_1975825e8e11ab 9,18,46-47,49
s_b3f23ab76a494c::t_4f94f0493c2cfb 48
s_b3f23ab76a494c::t_2aaea655c4572c 53
h_9c8f56e3400786 41,43
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.test.ts
s_b3f23ab76a494c::t_459f999ed5983a 1-96
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.ts
s_b3f23ab76a494c::t_1c775261cdc57e 1-29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "2421ca60d994878f8a3417d9adfcb63097bb9a33",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewDialogPreferences.test.ts
s_70e4a16a672757::t_a03d32108719b6 2,17,24,47,53,55-60
s_70e4a16a672757::t_fb4dc791b159aa 1,3-16,18-23,25-46,48-52,54,61-62
packages/frontend/editor-ui/src/app/constants/localStorage.ts
s_70e4a16a672757::t_489e68614b7d2b 38-41
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewDialogPreferences.ts
s_70e4a16a672757::t_489e68614b7d2b 1-33
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_70e4a16a672757::t_489e68614b7d2b 1-28
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "2497eb8d1ac6637f317b0facc5ae552f2af26c8b",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/testing/containers/services/n8n.ts
s_3a8fd61635800a::t_6158e4a7e42aad 48
packages/testing/playwright/playwright.config.ts
s_3a8fd61635800a::t_d156d6d82e2a00 69
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "250126d3cde226249fe6a26f536bc7b7bffb4d97",
"prompts": {},
"sessions": {
"s_3a8fd61635800a": {
"agent_id": {
"tool": "claude",
"id": "s_3a8fd61635800a",
"model": "unknown"
},
"human_author": "Mike Repeć <mike.repec@n8n.io>"
}
}
}

View File

@ -0,0 +1,99 @@
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.ts
s_2b2954a4956f3a::t_0be160f95010ec 18-23
packages/@n8n/eslint-config/src/rules/no-misplaced-typeorm-import-disable.ts
s_2b2954a4956f3a::t_8bcebef8ca5a18 4
s_2b2954a4956f3a::t_cd3e072a07d533 19
s_2b2954a4956f3a::t_2340d031cc2976 1-3,5-18,20-27,30-36
s_2b2954a4956f3a::t_14fe542a29572a 28-29
packages/@n8n/db/AGENTS.md
s_2b2954a4956f3a::t_b3828cffa0484b 11
s_2b2954a4956f3a::t_5c0f9583bd66d4 5-10,12-18
packages/@n8n/db/src/connection/db-connection.ts
s_0a030118333b72::t_e284ba74d80b42 18-19
s_0a030118333b72::t_2cc801e51bbc7b 46-48
packages/cli/eslint.config.mjs
s_2b2954a4956f3a::t_8446acbbe23c4d 37-38
s_2b2954a4956f3a::t_431371f7028a78 100-101,104-107,115-201
s_2b2954a4956f3a::t_dfcd7005a249e7 202-206
packages/@n8n/db/src/index.ts
s_0a030118333b72::t_0a1a801c73c638 48-49
s_0a030118333b72::t_1db16e6faf709d 50-51
s_0a030118333b72::t_7e921bac5fb9d9 52-54
packages/cli/src/modules/oauth-server/oauth-token.service.ts
s_0a030118333b72::t_8ee9e9aaba897d 6
s_0a030118333b72::t_1287dbb733b53b 94-101,103-105
s_0a030118333b72::t_f43de1d36431f9 44
s_0a030118333b72::t_acdddd1b60f29c 114,117-121,129-130,132-134,148-151,153-158,160-162
s_cc82a9af9fe865::t_d9a30e54068e07 159
s_cc82a9af9fe865::t_f230d42796a9db 102
packages/@n8n/db/src/services/__tests__/typeorm-transaction.test.ts
s_0a030118333b72::t_efc15f2e6cdd61 26-29
s_0a030118333b72::t_8fea7d709924d7 1-25,30-116
packages/@n8n/db/src/services/transaction.ts
s_0a030118333b72::t_3cfe657ddf4823 1-53
packages/@n8n/db/src/repositories/base-repository.ts
s_0a030118333b72::t_b34cc4776f29f8 3-31
s_0a030118333b72::t_379892e919cff8 1-2
packages/cli/src/modules/oauth-server/database/repositories/oauth-refresh-token.repository.ts
s_0a030118333b72::t_df9868dd3a8905 1,3,7-11,13-14,16,20-46
s_cc82a9af9fe865::t_80c5ee9b2ff00d 12
packages/cli/AGENTS.md
s_2b2954a4956f3a::t_5dbf926620bd56 8-22,24-28,34-35
s_2b2954a4956f3a::t_595bd4fb09c5df 1-7,23,29-33
packages/@n8n/db/src/services/typeorm-transaction.ts
s_0a030118333b72::t_3a3f33e64e2e79 40-45
s_0a030118333b72::t_0bba8e22409512 1-39,46-47
packages/@n8n/eslint-config/src/rules/index.ts
s_2b2954a4956f3a::t_83b15b38bb038b 38
s_2b2954a4956f3a::t_7296f1217068c9 11
packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts
s_0a030118333b72::t_e454ad447e2a92 54-59,68
s_0a030118333b72::t_b002f5c9358651 7
s_0a030118333b72::t_8a4c5c409b0269 153,155-158,160,168-169
s_0a030118333b72::t_c4be5a36a25132 185-186,198-203,217-218,257,272-273
s_0a030118333b72::t_9e611c49f8aca8 589
s_0a030118333b72::t_8a77e105215186 5
s_0a030118333b72::t_06195f9565db57 31
s_cc82a9af9fe865::t_d9ca57aab197e1 786
s_cc82a9af9fe865::t_f321cb16fab890 684-685
s_cc82a9af9fe865::t_f24ee2ab3ab8af 243-244,250,252
s_cc82a9af9fe865::t_db3fe683be8f36 671
s_cc82a9af9fe865::t_c2438b3075c0e5 161-167
packages/cli/src/modules/oauth-server/database/repositories/oauth-access-token.repository.ts
s_0a030118333b72::t_063ab87b949a90 1,3,7-12,14,18-20
s_0a030118333b72::t_652ed46795ab6b 21
packages/@n8n/db/src/repositories/index.ts
s_0a030118333b72::t_a91f1581dd7fa1 7
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "26417259cafa301bf4abacac4106c3f89de51c35",
"prompts": {},
"sessions": {
"s_0a030118333b72": {
"agent_id": {
"tool": "claude",
"id": "9b75b67b-fe9e-4fe4-8d22-4eff97db9a41",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_2b2954a4956f3a": {
"agent_id": {
"tool": "claude",
"id": "293ec869-ab9a-4cc9-a9cd-047924821740",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_cc82a9af9fe865": {
"agent_id": {
"tool": "claude",
"id": "5239f5cb-975b-44f5-b37a-73600ff9a538",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/@n8n/db/src/entities/workflow-publication-outbox.ts
s_b1ae3677d6bc36::t_92a2ba468a7361 5-12
packages/@n8n/db/src/entities/index.ts
s_b1ae3677d6bc36::t_1e62b990f4c4c7 54
s_b1ae3677d6bc36::t_7947edfbe5ee4b 114
packages/@n8n/db/src/repositories/workflow-publication-outbox.repository.ts
s_b1ae3677d6bc36::t_3509d91a1bddfb 8
s_b1ae3677d6bc36::t_2acfd783c9fae1 217
s_b1ae3677d6bc36::t_f98aca1a7f844d 189-192
s_b1ae3677d6bc36::t_f6c31a2ca3d397 201
packages/cli/test/integration/database/repositories/workflow-publication-outbox.repository.test.ts
s_b1ae3677d6bc36::t_d84947fe3822e8 3
s_b1ae3677d6bc36::t_e6869f6ad36b73 408,410-412,424,428
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "265c444cd30800b274e87ed11d89e2853252a46b",
"prompts": {},
"sessions": {
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",
"id": "14856d89-b227-4425-adeb-7f31ce9ea7b6",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/cli/src/modules/instance-ai/__tests__/instance-ai-error-reporter.service.test.ts
s_accf4de94b162a::t_88f2e69ec44c11 82,86-120
s_accf4de94b162a::t_93986763ebc81e 9,12,14
s_accf4de94b162a::t_2d18212930ef04 121
packages/cli/src/modules/instance-ai/instance-ai-error-reporter.service.ts
s_accf4de94b162a::t_3dda1c9133ecb1 3
s_accf4de94b162a::t_9e977b7dbbb300 43-52,62-64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "266f68431918d1418ffb0c1a2cd2f35fd7722770",
"prompts": {},
"sessions": {
"s_accf4de94b162a": {
"agent_id": {
"tool": "claude",
"id": "038f07e5-00f6-400f-a426-c73c293e93b2",
"model": "claude-fable-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -45,6 +45,11 @@ docs/generated/sqlite-schema/workflow_review_request_workflow.md
"git_ai_version": "1.5.2",
"base_commit_sha": "295451543f4a794547be168397f22a744457011a",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_0237a66f4d3f8f::t_a79667e5fd3605 2435-2639
packages/cli/src/modules/n8n-packages/__tests__/import-projects.integration.test.ts
s_0237a66f4d3f8f::t_9eb6cdf518857b 447-500
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2ab5da9a93b1a9191f8e20697862e5af11c8eee6",
"prompts": {},
"sessions": {
"s_0237a66f4d3f8f": {
"agent_id": {
"tool": "claude",
"id": "062aabfc-8220-486e-87b3-12e27a4c449a",
"model": "claude-fable-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/cli/src/public-api/v1/openapi-gen/__tests__/generated-spec-drift.test.ts
s_d8ed300529e078::t_709896a3a92380 1-22
.github/workflows/util-sync-api-docs.yml
s_d8ed300529e078::t_e4cefc830023d7 39,42-47
packages/cli/src/public-api/v1/openapi-gen/generate.ts
s_d8ed300529e078::t_d8839f2281ffc1 94-112,126-127
s_d8ed300529e078::t_7a83dbdaa7427f 93
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "2b44bef8c87cba4b62e826a5e159a9f428df2c57",
"prompts": {},
"sessions": {
"s_d8ed300529e078": {
"agent_id": {
"tool": "claude",
"id": "eecbddea-2084-4432-846e-23aea5392cb3",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/cli/src/public-api/v1/openapi-gen/data-tables.path.ts
s_d8ed300529e078::t_dd6c499fe90f6d 53-56
s_d8ed300529e078::t_85e8ba36bede79 27-30
.github/workflows/util-sync-api-docs.yml
s_d8ed300529e078::t_c43e555c69b81c 39,42-47
packages/cli/src/public-api/v1/openapi-gen/__tests__/generated-spec-drift.test.ts
s_d8ed300529e078::t_77ee819b55f690 1-22
packages/cli/src/public-api/v1/openapi-gen/generate.ts
s_d8ed300529e078::t_b513f5f358c284 87-105,119-120
s_d8ed300529e078::t_dc4a23f00a5d91 86
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "2d3b3983d82abef90ce6850bbc55a52c2e3796d7",
"prompts": {},
"sessions": {
"s_d8ed300529e078": {
"agent_id": {
"tool": "claude",
"id": "eecbddea-2084-4432-846e-23aea5392cb3",
"model": "claude-opus-4-8"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflows/publication/workflow-publication-status.service.ts
s_b1ae3677d6bc36::t_1ec4fa6b4a414a 45
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3016b32a87bcd7b3d36c207d950109a52e6fb51d",
"prompts": {},
"sessions": {
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",
"id": "14856d89-b227-4425-adeb-7f31ce9ea7b6",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -7,13 +7,13 @@ docs/generated/sqlite-schema/README.md
docs/generated/sqlite-schema/instance_ai_threads.md
s_44a98ba2784a12::t_e7de892e1b7d06 19,49,86-92
packages/@n8n/db/src/migrations/postgresdb/index.ts
s_44a98ba2784a12::t_591d9ac7718227 222-223
s_44a98ba2784a12::t_0e1b7d2554975c 448-449
s_44a98ba2784a12::t_591d9ac7718227 222-223,222
s_44a98ba2784a12::t_0e1b7d2554975c 448-449,448
docs/generated/sqlite-schema/instance_ai_events.md
s_44a98ba2784a12::t_e7de892e1b7d06 1-71
packages/@n8n/db/src/migrations/sqlite/index.ts
s_44a98ba2784a12::t_40ef558442421f 214-215
s_44a98ba2784a12::t_e003fa0ab06b5c 430-431
s_44a98ba2784a12::t_40ef558442421f 214-215,214
s_44a98ba2784a12::t_e003fa0ab06b5c 430-431,430
docs/generated/postgres-schema/public.instance_ai_events.md
s_44a98ba2784a12::t_e7de892e1b7d06 1-65
packages/@n8n/db/src/migrations/common/1784000000047-CreateWorkflowReviewRequestTables.ts

View File

@ -0,0 +1,29 @@
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.errorMessage.test.ts
s_bb2d9678583e35::t_5b3d0b5425adbb 1-9
s_bb2d9678583e35::t_2fc6d97232b615 40-137
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_bb2d9678583e35::t_ea907ef759bc3d 3888-3894,3909-3911
s_bb2d9678583e35::t_f43776031bdb13 3739-3742,3745,3759,3761
s_bb2d9678583e35::t_92a9927fe1d4df 783-815
s_bb2d9678583e35::t_6e9f32f1caa970 3802-3803
s_bb2d9678583e35::t_dfcea7e186145f 3912,5053-5059,5074-5077
s_bb2d9678583e35::t_c3a4917a0df067 4899-4905,4908,4921,4923
s_bb2d9678583e35::t_d19df9a8691d38 4970-4971
s_bb2d9678583e35::t_9d299e2228643a 335-365
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "31372116684995e978c11f7c2fbc3aa0b32e365f",
"prompts": {},
"sessions": {
"s_bb2d9678583e35": {
"agent_id": {
"tool": "claude",
"id": "ea697da9-9dc5-419b-a454-3f627e99d22f",
"model": "claude-fable-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts
s_181b9e3693008d::t_202b048f18744b 428,430,433
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "334e9255f6dd188e8656e75c69e27b7aa3133345",
"prompts": {},
"sessions": {
"s_181b9e3693008d": {
"agent_id": {
"tool": "codex",
"id": "019f7f2c-4745-7b31-8408-353b51f1200a",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/instance-ai/src/skills/__tests__/runtime-skills.test.ts
s_2dc92388c36e82::t_3344a66f5b33fb 163,169,171
s_2dc92388c36e82::t_3fd90eac9f2a7b 172-174
packages/@n8n/instance-ai/skills/intent-recognition/SKILL.md
s_2dc92388c36e82::t_729bbf156ec9f8 32-33,372
s_2dc92388c36e82::t_1c2b3a392b57ec 79-80,90-110,217
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "33749497c03c9ce8a9ea8dd34f240aa46974512d",
"prompts": {},
"sessions": {
"s_2dc92388c36e82": {
"agent_id": {
"tool": "codex",
"id": "019f7034-d330-7252-8802-3103531538f9",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/src/public-api/v1/openapi-gen/generate.ts
s_d8ed300529e078::t_45610fcb4e2154 68-72
s_d8ed300529e078::t_a6776b965b2620 83
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "34a06264999699ad2980dddb4a22394c645d822c",
"prompts": {},
"sessions": {
"s_d8ed300529e078": {
"agent_id": {
"tool": "claude",
"id": "eecbddea-2084-4432-846e-23aea5392cb3",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_a102a38e2cb50b::t_3b0fb8d9c13a96 6-8,14
s_a102a38e2cb50b::t_436dfb4de52561 563-581,591
s_a102a38e2cb50b::t_0b7183b6f360a6 582-590
packages/cli/src/modules/data-table/data-table.service.ts
s_a102a38e2cb50b::t_d5fc3fbdaa019a 691-694
packages/cli/src/modules/data-table/data-table-proxy.service.ts
s_a102a38e2cb50b::t_62790b4f425714 35
s_a102a38e2cb50b::t_07bb55fe92b548 25
s_a102a38e2cb50b::t_a8538e875023d4 102-119
packages/cli/src/modules/data-table/__tests__/data-table-proxy.service.integration.test.ts
s_a102a38e2cb50b::t_63065528483eae 320,323-326
s_a102a38e2cb50b::t_87f06edeeb089a 299-319,321-322,328-347
s_a102a38e2cb50b::t_753f4eba4f32d2 348-356
s_a102a38e2cb50b::t_ed4de1f83a3eaf 24
s_a102a38e2cb50b::t_d8c85b2eaedad7 14,25
s_a102a38e2cb50b::t_badfce0c4fb750 3,5
s_a102a38e2cb50b::t_24b09221903654 287-298,357
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "34aa2fc7a744c948164864df528305a0502aa561",
"prompts": {},
"sessions": {
"s_a102a38e2cb50b": {
"agent_id": {
"tool": "claude",
"id": "269b8625-4fcc-4f15-b3cb-bec0ec30039a",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,20 @@
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_278cbb65f99049::t_1004403ccef234 768,772
s_278cbb65f99049::t_8f25dec16e340b 263
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "34ec3de4d7ed5e5f2db2bb6b3b1f390d982e4b92",
"prompts": {},
"sessions": {
"s_278cbb65f99049": {
"agent_id": {
"tool": "claude",
"id": "1063cccb-da60-401d-8e97-8afd031e235c",
"model": "claude-fable-5"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,111 @@
packages/cli/src/modules/agents/builder/skills/integrations.skill.ts
s_e00fbf120c49dd::t_7024f569fa4857 91-93
packages/cli/src/modules/agents/builder/agents-builder-tools.service.ts
s_89043350dae1a0::t_a6edb4d6a9fc8c 17
s_89043350dae1a0::t_56320ab3c42023 273
s_e00fbf120c49dd::t_c9d4abf3f0e508 717
s_e00fbf120c49dd::t_72d3dcb362eb18 718
s_89043350dae1a0::t_5e3f8bf037e8fe 391
packages/cli/src/modules/agents/builder/skills/resource-locators.skill.ts
s_a04650a9144c0a::t_2187eab3e2f8bd 44-50
packages/cli/src/modules/agents/builder/skills/target-tasks.skill.ts
s_e00fbf120c49dd::t_9564eea96f4f4b 66-68
packages/cli/src/modules/agents/builder/skills/mcp.skill.ts
s_f64db5da84331f::t_f05011b3546373 96-100
packages/cli/src/modules/agents/builder/prompts/config-rules.prompt.ts
s_89043350dae1a0::t_3dc3834fd6b23d 65-67
s_89043350dae1a0::t_ca702709c62583 52
s_89043350dae1a0::t_1ffd11b45b42fc 1
s_89043350dae1a0::t_9e758d586d3a1a 44
s_f64db5da84331f::t_ccf948706303bf 53
packages/cli/src/modules/agents/builder/interactive/ask-credential.tool.ts
s_a04650a9144c0a::t_d8b979039d9ea0 139-143
packages/cli/src/modules/agents/builder/agents-builder.service.ts
s_89043350dae1a0::t_c9cafc8b7c41f8 279
s_89043350dae1a0::t_f5e1f94f758c20 232
s_89043350dae1a0::t_6f59152faa20d0 280
packages/cli/src/modules/agents/__tests__/agents-builder-tools.service.test.ts
s_89043350dae1a0::t_aa9af17951f243 876,881-907,919,921-951
packages/cli/src/modules/agents/builder/skills/node-tools.skill.ts
s_a04650a9144c0a::t_1130ae049a08fd 55
packages/cli/src/modules/agents/builder/prompts/llm-selection.prompt.ts
s_89043350dae1a0::t_c5fcccbc78725b 24-25
s_89043350dae1a0::t_30f91ad9778a87 15
s_a5607af8f84452::t_d8e42400bc448e 18,20
packages/cli/src/modules/agents/builder/interactive/resolve-llm.tool.ts
s_89043350dae1a0::t_4849229eafcf47 95-97
s_a5607af8f84452::t_950fc4926c3923 101-104
packages/cli/src/modules/agents/builder/agents-builder-prompts.ts
s_a04650a9144c0a::t_86cf8bbdc52c7b 50-54,56-61
s_89043350dae1a0::t_1b588a42a2d1e3 122-131,143
s_e00fbf120c49dd::t_f931cfe990bfa7 138-142
s_f64db5da84331f::t_d78c5b18cdee8f 62
s_e00fbf120c49dd::t_fdeb85b91e4772 78
s_89043350dae1a0::t_578a8a3b844781 77
s_89043350dae1a0::t_d6239b992d2940 152-153,155-157,160-164
packages/cli/src/modules/agents/builder/__tests__/agents-builder-prompts.test.ts
s_a04650a9144c0a::t_2bec2a71ac8440 302-305
s_f64db5da84331f::t_48146d73276195 299-301,306-307
s_a5607af8f84452::t_779925843f0645 308-311
s_89043350dae1a0::t_dd412d6e23a5ca 279-298,312
s_89043350dae1a0::t_40e2257b857c23 185
packages/cli/src/modules/agents/builder/prompts/memory.prompt.ts
s_f64db5da84331f::t_670af2ec4819e8 38-39
packages/cli/src/modules/agents/builder/agents-builder-model-recommendations.ts
s_f64db5da84331f::t_7ad358985942cb 85-87,89-91
packages/cli/src/modules/agents/builder/prompts/config-mutation.prompt.ts
s_89043350dae1a0::t_f29907a8e6b650 37,39-41,48
packages/cli/src/modules/agents/builder/__tests__/agents-builder-model-recommendations.test.ts
s_f64db5da84331f::t_167991464485b9 141
s_f64db5da84331f::t_4a59aa2477212a 107-108
packages/cli/src/modules/agents/builder/skills/target-skills.skill.ts
s_e00fbf120c49dd::t_308521413fc5f3 52-53
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.15",
"base_commit_sha": "3a310ec273cd326b3c41ea2300ab45ff9f8cb2b3",
"prompts": {},
"sessions": {
"s_89043350dae1a0": {
"agent_id": {
"tool": "cursor",
"id": "37b7ff66-88fe-41b1-aceb-e725e5068ed8",
"model": "composer-2.5-fast"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_a04650a9144c0a": {
"agent_id": {
"tool": "cursor",
"id": "72599e6d-963a-4b8d-86d4-b1540eaf437f",
"model": "claude-fable-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_a5607af8f84452": {
"agent_id": {
"tool": "cursor",
"id": "44c99cdd-3786-4e1e-84b2-98f2b7744cea",
"model": "claude-fable-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_e00fbf120c49dd": {
"agent_id": {
"tool": "cursor",
"id": "38d10a5a-f35d-499a-a73f-c0f28ce2bb48",
"model": "claude-fable-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_f64db5da84331f": {
"agent_id": {
"tool": "cursor",
"id": "9fdb0121-c637-4210-a60e-0166e8bd55d4",
"model": "claude-fable-5-thinking-high"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/db/src/migrations/common/1784000000046-CreateWorkflowReviewRequestTables.ts
s_44a98ba2784a12::t_a3c03853af597b 26
packages/@n8n/db/src/entities/workflow-review-request-workflow.ee.ts
s_44a98ba2784a12::t_2a1367c15b0d64 1
packages/@n8n/db/src/entities/workflow-review-request.ee.ts
s_44a98ba2784a12::t_322464d1e4eae3 1
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3b5af68f5eb9386f8ce10a676f0593d7f7c66023",
"prompts": {},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,39 @@
packages/frontend/@n8n/composables/src/useTelemetry.test.ts
s_495f8152979774::t_96937f3bbc69c5 1,3-78
s_495f8152979774::t_48081b76cc6a17 2
packages/frontend/@n8n/composables/src/useTelemetry.ts
s_495f8152979774::t_bf30b754e87fb7 1-88
packages/frontend/@n8n/composables/package.json
s_495f8152979774::t_04b9e770e7fbf9 31,34-36
packages/frontend/editor-ui/src/features/workflows/templates/utils/templateActions.test.ts
s_495f8152979774::t_cc448841d95fc0 9,45
packages/frontend/editor-ui/src/app/plugins/telemetry.test.ts
s_495f8152979774::t_cc448841d95fc0 2,15
s_495f8152979774::t_af29b8937cb50c 7
packages/frontend/editor-ui/src/app/plugins/telemetry/index.ts
s_495f8152979774::t_8d7e54f871c6ba 284-286,291
s_495f8152979774::t_a232630f421f8d 15-17,19-20
s_495f8152979774::t_193a1b23b0cbe7 282
s_495f8152979774::t_cf57fe5362c518 18,26-28,30
s_495f8152979774::t_28a654b872f460 283
packages/frontend/editor-ui/src/app/composables/useTelemetry.ts
s_495f8152979774::t_0ad2f70e965aac 1-9
pnpm-lock.yaml
s_495f8152979774::t_2c798c61011f19 4900-4902,4909-4911,4915-4917
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.15",
"base_commit_sha": "3d024d1b5a390dbd96ae825a230b2f145bf39b83",
"prompts": {},
"sessions": {
"s_495f8152979774": {
"agent_id": {
"tool": "claude",
"id": "450f2223-609a-4015-9ba7-a433acca763a",
"model": "claude-opus-4-8"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/n8n-packages/__tests__/import-workflow-with-variables.integration.test.ts
s_a2f2604c6a0758::t_284e38552fefd9 253-280
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3db3d97193bdbb0eb7df7718792c6f2e8b2478e7",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-opus-4-8"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflows/publication/__tests__/publication-status-reporter.test.ts
s_b1ae3677d6bc36::t_331d66c4c4992b 144
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3dba7093013f51cd81827d4b25d470b2da2611c8",
"prompts": {},
"sessions": {
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",
"id": "14856d89-b227-4425-adeb-7f31ce9ea7b6",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_a2f2604c6a0758::t_73880bec82866c 275-278
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3ed7efe5bc2f5f30d9e2e0322b5a3a3297521441",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-opus-4-8"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,47 @@
packages/@n8n/db/src/services/typeorm-transaction.ts
s_b0fa2cc091be34::t_0bbc019b254fb2 1,5,13,16-17,29-32,43-56,58,60,62-63
packages/@n8n/db/AGENTS.md
s_96550401d446ff::t_1aaabdf4b52ee7 19-25
packages/cli/eslint.config.mjs
s_96550401d446ff::t_903f3814e846fd 212-246
s_96550401d446ff::t_814493b3dc2213 211
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.ts
s_96550401d446ff::t_d92680d27367be 3-19,27-30,36-37,41-43,45-61
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.test.ts
s_96550401d446ff::t_ce8a603e76718f 1-60
packages/@n8n/eslint-config/src/rules/no-misplaced-typeorm-import-disable.ts
s_96550401d446ff::t_29e20886785fb4 19
packages/cli/AGENTS.md
s_96550401d446ff::t_6080eac243bfa1 25-32
s_96550401d446ff::t_d28aaad92970a6 44-64
packages/@n8n/db/src/services/__tests__/typeorm-transaction.test.ts
s_b0fa2cc091be34::t_147279def95bb5 61-84
s_b0fa2cc091be34::t_29b8d50b6d7b62 1,13,30
s_b0fa2cc091be34::t_e09f9935cc9cb0 85-87
packages/@n8n/db/src/services/transaction.ts
s_b0fa2cc091be34::t_5f5fc4c3dd4567 19-23,25-32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3f522ef6295aa1a5520d145f58c02a8f6816436f",
"prompts": {},
"sessions": {
"s_96550401d446ff": {
"agent_id": {
"tool": "claude",
"id": "e4dfad11-bd3b-4ad0-9fda-c7a6fbb21b77",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_b0fa2cc091be34": {
"agent_id": {
"tool": "claude",
"id": "b024dea6-3bef-487e-8cfd-c5651240a827",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,40 @@
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.vue
h_9c8f56e3400786 26,35
packages/frontend/editor-ui/src/app/stores/settings.store.ts
s_b3f23ab76a494c::t_4f94f0493c2cfb 7,289-292,488
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.test.ts
s_b3f23ab76a494c::t_68145028428e67 871,918
s_b3f23ab76a494c::t_2569c34f6a6ffd 38
packages/cli/src/services/__tests__/frontend.service.test.ts
s_b3f23ab76a494c::t_68145028428e67 250-265
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_b3f23ab76a494c::t_1975825e8e11ab 9,18,46-47,49
s_b3f23ab76a494c::t_4f94f0493c2cfb 48
s_b3f23ab76a494c::t_2aaea655c4572c 53
h_9c8f56e3400786 41,43
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.test.ts
s_b3f23ab76a494c::t_459f999ed5983a 1-96
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.ts
s_b3f23ab76a494c::t_1c775261cdc57e 1-29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3f5e1f7145e37ae42517bcab41bc9f6a60be804c",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/@n8n/api-types/src/agents/agent-config-validation.schema.ts
s_d7ad43abb0f718::t_fd5dbad7b90b6a 5-7
packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts
s_d7ad43abb0f718::t_f2a72e6b4eff68 50
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3fbbdba809026c140c4e898fdbe84e8d3286fca2",
"prompts": {},
"humans": {
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_d7ad43abb0f718": {
"agent_id": {
"tool": "cursor",
"id": "a7511cdd-7d62-4b0b-8f6b-18913c177fa9",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,25 @@
packages/@n8n/api-types/src/dto/otel/__tests__/update-otel-settings.dto.test.ts
s_28e3aecbeec6e1::t_cf92ee988f3752 20-21,26,40-48,53-61,77-79,87-88,93-101
ai_agent 89-92
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "43b39957b3d928f5c9f4de035009153cab7ff8f3",
"prompts": {},
"humans": {
"h_57f0ed8cf91102": {
"author": "Dmitrii Kulikov <dmitrii.kulikov@n8n.io>"
}
},
"sessions": {
"s_28e3aecbeec6e1": {
"agent_id": {
"tool": "claude",
"id": "8838811c-a7e8-4192-b146-69d6c6738eb1",
"model": "claude-opus-4-8"
},
"human_author": "Dmitrii Kulikov <dmitrii.kulikov@n8n.io>"
}
}
}

View File

@ -0,0 +1,47 @@
packages/@n8n/db/src/services/typeorm-transaction.ts
s_b0fa2cc091be34::t_0bbc019b254fb2 1,5,13,16-17,29-32,43-56,58,60,62-63
packages/@n8n/db/AGENTS.md
s_96550401d446ff::t_1aaabdf4b52ee7 19-25
packages/cli/eslint.config.mjs
s_96550401d446ff::t_903f3814e846fd 212-246
s_96550401d446ff::t_814493b3dc2213 211
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.ts
s_96550401d446ff::t_d92680d27367be 3-19,27-30,36-37,41-43,45-61
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.test.ts
s_96550401d446ff::t_ce8a603e76718f 1-60
packages/@n8n/eslint-config/src/rules/no-misplaced-typeorm-import-disable.ts
s_96550401d446ff::t_29e20886785fb4 19
packages/cli/AGENTS.md
s_96550401d446ff::t_6080eac243bfa1 25-32
s_96550401d446ff::t_d28aaad92970a6 44-64
packages/@n8n/db/src/services/__tests__/typeorm-transaction.test.ts
s_b0fa2cc091be34::t_147279def95bb5 61-84
s_b0fa2cc091be34::t_29b8d50b6d7b62 1,13,30
s_b0fa2cc091be34::t_e09f9935cc9cb0 85-87
packages/@n8n/db/src/services/transaction.ts
s_b0fa2cc091be34::t_5f5fc4c3dd4567 19-23,25-32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "446eaa12edc942dd374485b2073afcdfa5635644",
"prompts": {},
"sessions": {
"s_96550401d446ff": {
"agent_id": {
"tool": "claude",
"id": "e4dfad11-bd3b-4ad0-9fda-c7a6fbb21b77",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_b0fa2cc091be34": {
"agent_id": {
"tool": "claude",
"id": "b024dea6-3bef-487e-8cfd-c5651240a827",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,49 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "446fd7f63722aecf4d283d43402127a0d7596a59",
"prompts": {},
"humans": {
"h_0d09e42b2cccb8": {
"author": "kgrhartlage <kai.grosse.hartlage@gmail.com>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_64c8e8b6d24f82": {
"agent_id": {
"tool": "claude",
"id": "1345f18b-170b-4cd3-b34e-f41cef04df99",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,36 @@
packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts
s_181b9e3693008d::t_a619c515eeabae 3,429-430,432,435
packages/frontend/editor-ui/src/features/agents/components/AgentMemoryPanel.vue
s_181b9e3693008d::t_cf0e2d5670efa8 17,57-63,196,201,279,289-290
s_181b9e3693008d::t_75a617ed838396 291,300,303
packages/@n8n/api-types/src/frontend-settings.ts
s_181b9e3693008d::t_ff4517d41d2669 375-376
packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts
s_181b9e3693008d::t_864867ca5045c2 1111-1118
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_181b9e3693008d::t_109014f55ca70f 328
packages/cli/src/modules/agents/__tests__/agents.module.test.ts
s_181b9e3693008d::t_0196ae533830bc 32,49,66
packages/cli/src/modules/agents/agents.module.ts
s_181b9e3693008d::t_ff4517d41d2669 101,105-106
packages/frontend/editor-ui/src/features/agents/__tests__/AgentMemoryPanel.test.ts
s_181b9e3693008d::t_ae8df7e48bcb50 44-50,97-103,108,110-116,120,126-127,147-148,152,155-249
packages/frontend/@n8n/i18n/src/locales/en.json
s_181b9e3693008d::t_cf0e2d5670efa8 7093-7094
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "45ee3e6dc2ee5970fb7c4645da4609a5c7ad3aa0",
"prompts": {},
"sessions": {
"s_181b9e3693008d": {
"agent_id": {
"tool": "codex",
"id": "019f7f2c-4745-7b31-8408-353b51f1200a",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,34 @@
packages/cli/src/modules/n8n-packages/entities/workflow/static-sub-workflow-id.ts
s_af5d1a42132501::t_df4d5e9fde25d0 1-3,5,8,10-11,16,23-31,21
s_d5e93f8549b777::t_4068720f68d88b 9,15,17-18,22
h_9b272a633435fb 4,6-7,12-14,19-20
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "463e55eeaf44d3a90c097a7676a3549d3f3f6482",
"prompts": {},
"humans": {
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
},
"sessions": {
"s_af5d1a42132501": {
"agent_id": {
"tool": "claude",
"id": "4a7029c4-a23a-4438-8e91-676ae3a000b5",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
},
"s_d5e93f8549b777": {
"agent_id": {
"tool": "claude",
"id": "d179412c-f564-418c-97c7-9bbdd2da813e",
"model": "claude-fable-5"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,12 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "47574d8da4cbd5618a77077c914b0fb6e9c2e906",
"prompts": {},
"humans": {
"h_9b272a633435fb": {
"author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/frontend/editor-ui/src/features/agents/composables/useAgentConfigValidation.test.ts
s_809056f125beb2::t_6bd85652d566e9 93-105
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_285e28faec177b::t_2361802b304a3e 1087-1090
packages/frontend/editor-ui/src/features/agents/composables/useAgentConfigValidation.ts
s_809056f125beb2::t_0e9b8c7aef0057 52-56
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "477e17faf3d67f630640ffc5bb60c374bf28bfda",
"prompts": {},
"sessions": {
"s_285e28faec177b": {
"agent_id": {
"tool": "cursor",
"id": "0bbd4c9f-6b7a-42bc-8ee2-c2bbefb253f4",
"model": "composer-2.5-fast"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_809056f125beb2": {
"agent_id": {
"tool": "cursor",
"id": "3c4b6f25-efe0-4835-a454-9904706f9708",
"model": "composer-2.5-fast"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4844223dbc7c76e9dbb644fe363bc8a7fc0288b8",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/core/src/execution-engine/__tests__/workflow-execute-node-error-reporting.test.ts
s_35638155b998f3::t_a1a76b57d30356 166-176
packages/core/src/execution-engine/workflow-execute.ts
s_35638155b998f3::t_7659a2fb1100ad 5,1980-1982
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "495241ad8520236a7a0c2eb4c349165c607762fd",
"prompts": {},
"sessions": {
"s_35638155b998f3": {
"agent_id": {
"tool": "claude",
"id": "s_35638155b998f3",
"model": "unknown"
},
"human_author": "Mike Repeć <mike.repec@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/frontend/@n8n/design-system/src/components/PreviewTag/PreviewTag.vue
s_7e73d932529dbe::t_1c3a8dbe91ec77 31
s_7e73d932529dbe::t_c27f004ed633b5 7,9,16
packages/frontend/editor-ui/src/features/shared/nodeCreator/nodeCreator.utils.test.ts
s_7e73d932529dbe::t_994a03b8ea7e21 933
packages/frontend/@n8n/design-system/src/components/N8nNodeCreatorNode/NodeCreatorNode.vue
s_7e73d932529dbe::t_aaa72768a2bb23 49
packages/frontend/editor-ui/src/features/shared/nodeCreator/nodeCreator.utils.ts
s_7e73d932529dbe::t_a12018f2762c45 466
packages/frontend/@n8n/design-system/src/components/PreviewTag/PreviewTag.test.ts
s_7e73d932529dbe::t_4bbfc49305125b 15-19
packages/frontend/@n8n/design-system/src/types/node-creator-node.ts
s_7e73d932529dbe::t_62b0d85280b691 8
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "49f570acb11ce746edcee3fcfc6cdd803da5b509",
"prompts": {},
"sessions": {
"s_7e73d932529dbe": {
"agent_id": {
"tool": "claude",
"id": "55e31275-cbfe-47dc-a65e-bbd320d7308e",
"model": "claude-fable-5"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,77 @@
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_0237a66f4d3f8f::t_b4f34de84c0bba 136
packages/cli/src/modules/n8n-packages/__tests__/import-projects.integration.test.ts
s_0237a66f4d3f8f::t_5ead888b3addc5 47
s_0237a66f4d3f8f::t_ae3c4126fc3356 87-89
s_0237a66f4d3f8f::t_2f918bf3f0ed0f 19
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_0237a66f4d3f8f::t_04e6aae198defa 196
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publishing-policy.types.ts
s_0237a66f4d3f8f::t_25ac684fdab816 26
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_0237a66f4d3f8f::t_2899d13362e693 117-119,127-128,138
s_0237a66f4d3f8f::t_8c6f7e1fbfa288 193-194,201-202,223-230
s_0237a66f4d3f8f::t_0970f1578270db 75
s_0237a66f4d3f8f::t_46562e45e02574 3-4,25-30,38
s_0237a66f4d3f8f::t_c84408179fe4a8 156-157,160-166,172
s_0237a66f4d3f8f::t_6f1f063e461a1f 91
packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publisher.test.ts
s_0237a66f4d3f8f::t_d7e70fa8d4a172 249,259-350
s_0237a66f4d3f8f::t_abb1e591f11c1a 154
s_0237a66f4d3f8f::t_94d772d88890f8 105
s_0237a66f4d3f8f::t_ea813a700d3e94 129
s_0237a66f4d3f8f::t_d8ffc73700bc2f 216
s_0237a66f4d3f8f::t_7c4b0fd648e8e1 192
packages/cli/src/modules/n8n-packages/engine/__tests__/import-telemetry.test.ts
s_0237a66f4d3f8f::t_e708388e50f8b2 77
packages/cli/src/modules/n8n-packages/engine/import-telemetry.ts
s_0237a66f4d3f8f::t_a4835b966ae6e7 68
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_0237a66f4d3f8f::t_328e1c5715ba40 43
s_0237a66f4d3f8f::t_586d6a814a4d31 69,84,99
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-importer.ts
s_0237a66f4d3f8f::t_7467b8d64ea40c 174
packages/cli/src/modules/n8n-packages/spec/serialized/workflow.schema.ts
s_0237a66f4d3f8f::t_fa70647c624b2c 16-18
packages/cli/src/events/__tests__/log-streaming-event-relay.test.ts
s_0237a66f4d3f8f::t_b20e15251a256c 75
s_0237a66f4d3f8f::t_7315cb31e5e1e2 126
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publisher.ts
s_0237a66f4d3f8f::t_34dd7a4c6ae064 85,93-94,102,109
s_0237a66f4d3f8f::t_ddbc2065cad1a5 16
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_0237a66f4d3f8f::t_eabac186d180d1 16
s_0237a66f4d3f8f::t_a71155453b84ee 42-44
s_0237a66f4d3f8f::t_dc56ffbe9aa098 68
packages/cli/test/integration/public-api/n8n-packages-import.test.ts
s_0237a66f4d3f8f::t_da394f7f6b7f34 32-34
packages/cli/src/modules/n8n-packages/__tests__/import-folders.integration.test.ts
s_0237a66f4d3f8f::t_2e73a745b9f77d 13
s_0237a66f4d3f8f::t_fd6860b727fd51 46
s_0237a66f4d3f8f::t_d7393ac07b543f 74-76
packages/cli/src/events/__tests__/telemetry-event-relay.test.ts
s_0237a66f4d3f8f::t_d6915a23b18550 2235
s_0237a66f4d3f8f::t_9286a63a24852f 2275
packages/cli/test/integration/shared/utils/index.ts
s_0237a66f4d3f8f::t_86f7f5c0c12ada 113-126
packages/cli/src/modules/n8n-packages/entities/workflow/workflow-import.types.ts
s_0237a66f4d3f8f::t_e17faa0dd22eb4 5,14-15
packages/cli/src/events/relays/telemetry.event-relay.ts
s_0237a66f4d3f8f::t_12033d77a69776 1060
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4ab926082eafc3b716335581e3f6974a1b7abdf2",
"prompts": {},
"sessions": {
"s_0237a66f4d3f8f": {
"agent_id": {
"tool": "claude",
"id": "062aabfc-8220-486e-87b3-12e27a4c449a",
"model": "claude-fable-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,67 @@
packages/cli/src/modules/source-control.ee/__tests__/source-control-helper.ee.test.ts
s_934a382079a856::t_d7398e3710c26a 1208-1209,1412-1413
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4adcc45929e4381f178d2a0d3c0f366c06117d59",
"prompts": {},
"humans": {
"h_0d09e42b2cccb8": {
"author": "kgrhartlage <kai.grosse.hartlage@gmail.com>"
},
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_2a235a6e9347be": {
"agent_id": {
"tool": "codex",
"id": "019f6650-1132-7ff1-ab94-090605cfc9f7",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_44a98ba2784a12": {
"agent_id": {
"tool": "cursor",
"id": "83e316a4-3906-40bf-bce2-efffe91f33e5",
"model": "default"
},
"human_author": null
},
"s_60c9025b151770": {
"agent_id": {
"tool": "claude",
"id": "53a03a0f-53be-4095-a000-6d094159abd5",
"model": "unknown"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_64c8e8b6d24f82": {
"agent_id": {
"tool": "claude",
"id": "1345f18b-170b-4cd3-b34e-f41cef04df99",
"model": "claude-opus-4-8"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_9006126844c8d5": {
"agent_id": {
"tool": "claude",
"id": "f5b699ae-12d0-405b-9a78-fb4840686602",
"model": "claude-opus-4-8"
},
"human_author": null
},
"s_934a382079a856": {
"agent_id": {
"tool": "claude",
"id": "fafd5ab5-0be6-49da-b91c-294f988595c1",
"model": "claude-opus-4-8"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,73 @@
packages/@n8n/cli/src/client.ts
s_a2f2604c6a0758::t_03397ac76602f2 24
packages/cli/src/modules/n8n-packages/engine/import-result.ts
s_a2f2604c6a0758::t_02d33b677f2f3d 11,33,51
packages/cli/src/public-api/v1/handlers/n8n-packages/n8n-packages.handler.ts
s_a2f2604c6a0758::t_2ceced8571112e 200
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable-importer.test.ts
s_a2f2604c6a0758::t_c7ab0871e5c62a 1-152
packages/cli/src/modules/n8n-packages/engine/workflow-package-importer.ts
s_a2f2604c6a0758::t_b3ff68e87de6f3 15,87-91,98,109,123-126,145,147,166,195-198
packages/cli/src/events/__tests__/log-streaming-event-relay.test.ts
s_a2f2604c6a0758::t_39233016829c0c 78,104-108,134
packages/cli/src/modules/n8n-packages/entities/variable/variable-importer.ts
s_a2f2604c6a0758::t_150f38057a98e4 1-5,7-46
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_a2f2604c6a0758::t_14fc07a3d0e096 18-22,47,57,69,76-84,95,142
packages/cli/src/modules/n8n-packages/__tests__/import-workflow-with-variables.integration.test.ts
s_a2f2604c6a0758::t_7d803526e770fe 2,4-9,11-21,24-26,28-84,88-89,92-118,121-124,131-133,137-151,158-160,164,170-172,174-176,182-184,190-192
s_a2f2604c6a0758::t_d795be4a447c24 90,119-120,173
s_a2f2604c6a0758::t_b9d8d6d2e9bb02 1,10,22-23,27
s_a2f2604c6a0758::t_359cf9f0da27f1 3,165-166
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_a2f2604c6a0758::t_3ef0a47e0a0d95 197-201
s_a2f2604c6a0758::t_79c96997586ce7 101-103
s_a2f2604c6a0758::t_743653a69a36e2 76-77,79-80
s_a2f2604c6a0758::t_f3de443e753b1d 124-125,148-149
s_a2f2604c6a0758::t_2cd4bb21d9fc5f 167-168
s_a2f2604c6a0758::t_772654b245dd39 313-317,325
packages/cli/src/modules/n8n-packages/__tests__/import-projects.integration.test.ts
s_a2f2604c6a0758::t_462ad4f66a08ba 34
packages/cli/src/modules/n8n-packages/__tests__/import-folders.integration.test.ts
s_a2f2604c6a0758::t_c0a5f512e8bf9e 49
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml
s_a2f2604c6a0758::t_c5f6415f5f8f02 215
s_a2f2604c6a0758::t_6dd989dfafa002 188-200
s_a2f2604c6a0758::t_6779eb9c2b0afc 399-423
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_a2f2604c6a0758::t_ea589ea0d294a8 19
s_a2f2604c6a0758::t_e9c667e5b92cfe 90
packages/@n8n/cli/src/commands/package/import.ts
s_a2f2604c6a0758::t_4eae390e51380a 108
s_a2f2604c6a0758::t_53834fd762e958 71-76
packages/cli/src/public-api/v1/handlers/n8n-packages/__tests__/n8n-packages.handler.test.ts
s_a2f2604c6a0758::t_9029d105c717ef 586-590,594-601,604-610
packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts
s_a2f2604c6a0758::t_8b9cada2240083 72,87
s_a2f2604c6a0758::t_3520dedc8ab294 102
packages/cli/src/events/relays/telemetry.event-relay.ts
s_a2f2604c6a0758::t_8f162d4e31ca67 1063,1073-1075
packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts
s_a2f2604c6a0758::t_548639fa7c2aee 68
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-request.dto.test.ts
s_a2f2604c6a0758::t_fcb5ae062c6e3f 288-313
s_a2f2604c6a0758::t_9f05748f5f85bf 19,43,69,94
packages/cli/src/events/__tests__/telemetry-event-relay.test.ts
s_a2f2604c6a0758::t_6ad2e7fc072dc1 2238,2263-2267,2283,2293-2295
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "4b18a120f744b4cb24c3ef33cdf79b8218365afd",
"prompts": {},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "default"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/core/src/errors/__tests__/error-reporter.test.ts
s_accf4de94b162a::t_7042e2188fae26 25
s_accf4de94b162a::t_ca97e5a09f506d 393-439
s_accf4de94b162a::t_52915b4a20fe91 26-28
s_accf4de94b162a::t_88d2bc1b67fecd 4
s_accf4de94b162a::t_6118d81304ac34 13-19,23,32-36
s_accf4de94b162a::t_92fae630fd8a91 37
packages/core/src/errors/error-reporter.ts
s_accf4de94b162a::t_fc2bcd312ed3db 114
s_accf4de94b162a::t_01c23ba200b6dd 396
s_accf4de94b162a::t_013ce632f56950 86-94
s_accf4de94b162a::t_d0f6286e829a72 219
s_accf4de94b162a::t_44bbd7023fefa0 324-339
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4b8ba82bf1e003b15cb377aed90fb61b13e2aabb",
"prompts": {},
"sessions": {
"s_accf4de94b162a": {
"agent_id": {
"tool": "claude",
"id": "038f07e5-00f6-400f-a426-c73c293e93b2",
"model": "claude-fable-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,47 @@
packages/@n8n/db/src/services/typeorm-transaction.ts
s_b0fa2cc091be34::t_0bbc019b254fb2 1,5,13,16-17,29-32,43-56,58,60,62-63
packages/@n8n/db/AGENTS.md
s_96550401d446ff::t_1aaabdf4b52ee7 19-25
packages/cli/eslint.config.mjs
s_96550401d446ff::t_903f3814e846fd 212-246
s_96550401d446ff::t_814493b3dc2213 211
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.ts
s_96550401d446ff::t_d92680d27367be 3-19,27-30,36-37,41-43,45-61
packages/@n8n/eslint-config/src/rules/misplaced-n8n-typeorm-import.test.ts
s_96550401d446ff::t_ce8a603e76718f 1-60
packages/@n8n/eslint-config/src/rules/no-misplaced-typeorm-import-disable.ts
s_96550401d446ff::t_29e20886785fb4 19
packages/cli/AGENTS.md
s_96550401d446ff::t_6080eac243bfa1 25-32
s_96550401d446ff::t_d28aaad92970a6 44-64
packages/@n8n/db/src/services/__tests__/typeorm-transaction.test.ts
s_b0fa2cc091be34::t_147279def95bb5 61-84
s_b0fa2cc091be34::t_29b8d50b6d7b62 1,13,30
s_b0fa2cc091be34::t_e09f9935cc9cb0 85-87
packages/@n8n/db/src/services/transaction.ts
s_b0fa2cc091be34::t_5f5fc4c3dd4567 19-23,25-32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4c1b96b01f3393e59a1ebbfb265eee778fa69f36",
"prompts": {},
"sessions": {
"s_96550401d446ff": {
"agent_id": {
"tool": "claude",
"id": "e4dfad11-bd3b-4ad0-9fda-c7a6fbb21b77",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_b0fa2cc091be34": {
"agent_id": {
"tool": "claude",
"id": "b024dea6-3bef-487e-8cfd-c5651240a827",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,84 @@
packages/@n8n/api-types/src/push/index.ts
s_b34abcbd386402::t_b5b05091e4fad4 11,23-24
packages/@n8n/api-types/src/workflow-review-request-summary.ts
s_b34abcbd386402::t_e6ab7bed43977b 3,14-16,19-26
s_b34abcbd386402::t_fb6e4a2b0743db 1-2,4-13,17-18
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_b34abcbd386402::t_9f748c532bfd7f 483,490
s_b34abcbd386402::t_bad5b59333b9e1 404-447,449-482,484-489,491-547
h_9c8f56e3400786 22-23,448
packages/@n8n/api-types/src/dto/workflow-reviews/__tests__/list-workflow-review-requests-query.dto.test.ts
s_b34abcbd386402::t_22f4962856a0ae 1-72
packages/@n8n/api-types/src/push/workflow-review.ts
s_b34abcbd386402::t_d234b471d0b93d 1-12
packages/cli/src/collaboration/collaboration.service.ts
h_9c8f56e3400786 323-325
s_b34abcbd386402::t_c3409b3e132c1f 326-341
packages/@n8n/db/src/repositories/__tests__/workflow-review-request.repository.test.ts
s_b34abcbd386402::t_eb05f1ed053732 2-4
s_b34abcbd386402::t_76a56c8af77633 67-122
packages/@n8n/api-types/src/index.ts
s_b34abcbd386402::t_b86a144c59ab23 16
packages/cli/src/modules/workflow-reviews.ee/workflow-review-requests.controller.ts
s_b34abcbd386402::t_f0608b803cb9e0 1,3,12-20
s_b34abcbd386402::t_25b9a7ee3473c1 21
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.env-gate.integration.test.ts
s_b34abcbd386402::t_89ed1c074426fb 35-40
packages/@n8n/api-types/src/dto/workflow-reviews/list-workflow-review-requests-query.dto.ts
s_b34abcbd386402::t_c93eb08e9a272f 1-2,4-10,12
s_b34abcbd386402::t_3134c3c05502b7 3,11
packages/@n8n/db/src/repositories/workflow-review-request.repository.ts
s_b34abcbd386402::t_19b65b735a07e6 52-78
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_b34abcbd386402::t_93898f4cbf77e1 112-114
s_94fa4ed7d7b038::t_de5f534f044f23 163-169
s_b34abcbd386402::t_2cb3858f009244 1-4,6-7,19,31,40,43-74
s_94fa4ed7d7b038::t_869d14d34be02d 5
s_94fa4ed7d7b038::t_8f932cef4a463b 76-79
s_b34abcbd386402::t_7bdead65e3c081 115-117,119-125,127-153,155-160
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.service.test.ts
s_b34abcbd386402::t_4412335435cf78 189-200,206-326
s_94fa4ed7d7b038::t_58486a46a77b70 201-205
s_94fa4ed7d7b038::t_04fa5427c6ebbd 95-99
s_b34abcbd386402::t_33df3e555f8110 49-50,54,63,72
s_b34abcbd386402::t_980e66cbfc9596 2-5,21
s_b34abcbd386402::t_42ebd8f10c4604 1
packages/@n8n/api-types/src/dto/index.ts
s_b34abcbd386402::t_c6854cf9e70859 290
packages/cli/test/integration/collaboration/collaboration.service.test.ts
s_b34abcbd386402::t_9e27c1f98126e2 383-411
h_9c8f56e3400786 9
packages/@n8n/db/src/entities/workflow-review-request.ee.ts
s_b34abcbd386402::t_6ae1889cbf079e 9-10
s_b34abcbd386402::t_2745230adb7218 33,36
s_b34abcbd386402::t_878432504932ba 1-4,11,15,23
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4c9b8be6e6b0d6ae107b44717a2aeebb211ed2ac",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_94fa4ed7d7b038": {
"agent_id": {
"tool": "claude",
"id": "6d271a69-d48a-40c6-b6a3-5630b148db23",
"model": "claude-fable-5"
},
"human_author": null
},
"s_b34abcbd386402": {
"agent_id": {
"tool": "claude",
"id": "4dc6fdb7-ff5f-45a8-98bf-0345038d38d6",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,38 @@
packages/cli/src/modules/agents/__tests__/workflow-tool-factory.test.ts
s_d7ad43abb0f718::t_02f05e42812e4c 15
packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts
s_d7ad43abb0f718::t_af07dc207a128f 932
s_d7ad43abb0f718::t_d14319ba54e6ed 983,987-990,1004,1008-1009
s_d7ad43abb0f718::t_6bab04623cdee9 852
packages/frontend/editor-ui/src/features/agents/__tests__/AgentCapabilitiesSection.test.ts
s_d7ad43abb0f718::t_45bf57ceb4f44b 667-668,670-676,678,680-681,683-685,688-690,692-694
packages/cli/src/modules/agents/__tests__/agent-publish.controller.test.ts
s_d7ad43abb0f718::t_caacbadf7b84da 92
packages/@n8n/api-types/src/agents/__tests__/agent-config-validation.schema.test.ts
s_d7ad43abb0f718::t_f0c71800907cb0 4-7,33-39,41-48,50-61,63-65
packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts
s_d7ad43abb0f718::t_a47e501fc295c2 180,184,194,197
packages/frontend/editor-ui/src/features/agents/__tests__/AgentChipButton.test.ts
s_d7ad43abb0f718::t_c2451ba2c0255f 14-15,19,21,27,32,34
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4cdbf559f22736cccbac6ddfa68eaf8a73fc1e5c",
"prompts": {},
"humans": {
"h_b48525a15b2d62": {
"author": "Robin Braumann <robin.braumann@n8n.io>"
}
},
"sessions": {
"s_d7ad43abb0f718": {
"agent_id": {
"tool": "cursor",
"id": "a7511cdd-7d62-4b0b-8f6b-18913c177fa9",
"model": "claude-sonnet-5"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/eslint.config.mjs
s_2b2954a4956f3a::t_5a7a6378591ddc 152
s_2b2954a4956f3a::t_f28293a778209a 148
s_2b2954a4956f3a::t_246dbc2d34722c 172
s_2b2954a4956f3a::t_71b53ab1c17da7 179
packages/testing/playwright/services/dynamic-credential-api-helper.ts
s_5de5e4ab39e868::t_06c773ba8531e3 225-247
packages/testing/playwright/tests/e2e/dynamic-credentials/mcp-trigger-credential-gate.spec.ts
s_5de5e4ab39e868::t_127fc78e43ded1 198-199
s_5de5e4ab39e868::t_ce325611334bb7 212-217
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4e0de929897a35e819dd0439c1dda6ab304a63e9",
"prompts": {},
"sessions": {
"s_2b2954a4956f3a": {
"agent_id": {
"tool": "claude",
"id": "293ec869-ab9a-4cc9-a9cd-047924821740",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
},
"s_5de5e4ab39e868": {
"agent_id": {
"tool": "claude",
"id": "1f5b274e-f588-44a8-a13a-2a2dcb3e0d10",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,40 @@
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.vue
h_9c8f56e3400786 26,35
packages/frontend/editor-ui/src/app/stores/settings.store.ts
s_b3f23ab76a494c::t_4f94f0493c2cfb 7,288-291,487
packages/frontend/editor-ui/src/features/settings/security/SecuritySettings.test.ts
s_b3f23ab76a494c::t_68145028428e67 871,918
s_b3f23ab76a494c::t_2569c34f6a6ffd 38
packages/cli/src/services/__tests__/frontend.service.test.ts
s_b3f23ab76a494c::t_68145028428e67 250-265
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_b3f23ab76a494c::t_1975825e8e11ab 9,18,46-47,49
s_b3f23ab76a494c::t_4f94f0493c2cfb 48
s_b3f23ab76a494c::t_2aaea655c4572c 53
h_9c8f56e3400786 41,43
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.test.ts
s_b3f23ab76a494c::t_459f999ed5983a 1-96
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsFeature.ts
s_b3f23ab76a494c::t_1c775261cdc57e 1-29
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4e6eca07da8687e10c062cbb9ec700a531ab3286",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/app/composables/useToast.test.ts
s_0b5094e3d365c6::t_8f8c449fcf6f26 17-18
s_0b5094e3d365c6::t_6022b55c195089 7,12-16,19-20
s_0b5094e3d365c6::t_6147574850318f 138,168,193,309
s_0b5094e3d365c6::t_75551ee6a53d75 21
s_0b5094e3d365c6::t_bcc450b1dc62a2 27-29
packages/frontend/editor-ui/src/app/composables/useToast.ts
s_0b5094e3d365c6::t_8949350c03f9d9 6
s_0b5094e3d365c6::t_e09ec9bd65e192 86
s_0b5094e3d365c6::t_ff1149c9732596 17
s_0b5094e3d365c6::t_122d241ed51672 182
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.15",
"base_commit_sha": "4f00bffbc83335a2c5b39e613f9cc1b289835785",
"prompts": {},
"sessions": {
"s_0b5094e3d365c6": {
"agent_id": {
"tool": "claude",
"id": "fe4f8555-fd5a-475e-947d-6eb828536be4",
"model": "claude-opus-4-8"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,30 @@
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "4f673e0378d23adb7383bbf44ad056dac427e48e",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_70e4a16a672757": {
"agent_id": {
"tool": "codex",
"id": "019f79e6-9f5d-7b91-b07b-a2c76974c292",
"model": "gpt-5.6-sol"
},
"human_author": "kgrhartlage <kai.hartlage@n8n.io>"
},
"s_b6381fbb8ddc64": {
"agent_id": {
"tool": "claude",
"id": "7dd02182-97ab-4180-9c8a-8d5054fdd2f7",
"model": "claude-fable-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/api-types/src/index.ts
s_490a25cdb21830::t_3649fb911d86dc 6
packages/@n8n/api-types/src/frontend-settings.ts
s_490a25cdb21830::t_7a91df4786cdb4 32-40
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "5064d8e2a97152ffb408b464509910023bbb3d23",
"prompts": {},
"sessions": {
"s_490a25cdb21830": {
"agent_id": {
"tool": "claude",
"id": "439c288f-b82b-40b7-88cf-32bc35ae8893",
"model": "claude-opus-4-8"
},
"human_author": "Alex Grozav <alex@grozav.com>"
}
}
}

View File

@ -0,0 +1,56 @@
packages/@n8n/api-types/src/dto/packages/import-package-request.dto.ts
s_a2f2604c6a0758::t_4508688acff353 90
packages/cli/src/modules/n8n-packages/__tests__/import-workflow-with-variables.integration.test.ts
s_a2f2604c6a0758::t_dc86e7f678a32e 192-215,217-253
packages/cli/src/modules/n8n-packages/engine/import-orchestrator.ts
s_a2f2604c6a0758::t_d49f3ae5572680 132-133
s_a2f2604c6a0758::t_9c1df5e233d90d 27
s_a2f2604c6a0758::t_539328c62bf94b 200-201,208-209,230-232,249-254
packages/cli/src/modules/n8n-packages/entities/variable/variable-importer.ts
s_a2f2604c6a0758::t_530e190039c740 6-11,20-21,36,38,45,50,52-56
h_ce2c4b90496ac9 51
packages/cli/src/modules/n8n-packages/entities/variable/variable-missing-policy.ts
s_a2f2604c6a0758::t_5980a924581461 1,3,5-8,11-18
h_ce2c4b90496ac9 2,4,9-10
packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable-importer.test.ts
s_a2f2604c6a0758::t_344396220e0534 7,59,68-71,136-139,156-200
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/schemas/importBlockingIssue.yml
s_a2f2604c6a0758::t_ccb17030c94b97 164-183
packages/cli/src/modules/n8n-packages/engine/workflow-package-importer.ts
ai_agent 15-18,122-124
packages/@n8n/cli/src/commands/package/import.ts
s_a2f2604c6a0758::t_a3933131a1cc90 73-74
packages/cli/src/modules/n8n-packages/entities/variable/variable.types.ts
s_a2f2604c6a0758::t_202f489f7cf2b7 31-35,39-43
packages/cli/src/modules/n8n-packages/n8n-packages.types.ts
s_a2f2604c6a0758::t_cf753895716871 262-270
s_a2f2604c6a0758::t_61659c30547fac 80-81
packages/@n8n/api-types/src/dto/packages/__tests__/import-package-request.dto.test.ts
s_a2f2604c6a0758::t_8c12ddf66f5add 296-308
packages/cli/src/modules/n8n-packages/engine/__tests__/import-telemetry.test.ts
s_a2f2604c6a0758::t_9469344bb2b5fb 56-62
packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml
s_a2f2604c6a0758::t_bffb78ccc050f8 192,200-202
s_a2f2604c6a0758::t_a1c7e1c20afcf2 468-469
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "51739345aa76592d1e77089bf5db26d8681a7b6d",
"prompts": {},
"humans": {
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
},
"sessions": {
"s_a2f2604c6a0758": {
"agent_id": {
"tool": "cursor",
"id": "2eebeab3-c2f8-45bc-a543-37d531da2598",
"model": "claude-opus-4-8"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,62 @@
packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts
s_c6a266640f10ab::t_6f68d4e0f2c839 159-200,213,360,394
packages/cli/src/modules/agents/__tests__/agents-tools.service.test.ts
s_c6a266640f10ab::t_965d0e8621a40a 220-248
packages/cli/src/tool-generation/__tests__/ai-tools.test.ts
s_c6a266640f10ab::t_ae2b69bac80e44 2,139-177
s_c6a266640f10ab::t_a55fc84792d4ab 178-179
packages/cli/src/modules/agents/integrations/agent-chat-stream-consumer.ts
s_c6a266640f10ab::t_76753073637d80 15-16,24-40
s_c6a266640f10ab::t_ca3e0bedf18103 142,151,158,161,163-168,171,174,179-185,193,203,228-237
s_c6a266640f10ab::t_25a37437f185a1 246,269,281,284-289,291,295,301-307,313-314
s_c6a266640f10ab::t_937c78833f6be0 41,238-239
packages/cli/src/node-execution/node-tool-operation-support.ts
s_c6a266640f10ab::t_42a41eac2cbc6e 10-11
s_c6a266640f10ab::t_cb4a6cf3b40580 1-9
packages/cli/src/tool-generation/ai-tools.ts
s_c6a266640f10ab::t_cb4a6cf3b40580 8-10,26-40
s_c6a266640f10ab::t_7c062cf6ecc0d9 41,56
packages/cli/src/modules/agents/utils/__tests__/node-tool-validation.test.ts
s_c6a266640f10ab::t_965d0e8621a40a 1-48
packages/cli/src/modules/agents/utils/node-tool-validation.ts
s_c6a266640f10ab::t_42a41eac2cbc6e 6-9,54-61
packages/cli/src/modules/agents/agents-tools.service.ts
s_c6a266640f10ab::t_42a41eac2cbc6e 13-17,167-180
s_c6a266640f10ab::t_9159fdff8e720a 181-183
packages/cli/src/node-execution/ephemeral-node-executor.ts
s_c6a266640f10ab::t_42a41eac2cbc6e 31-34,260
s_c6a266640f10ab::t_cb4a6cf3b40580 35,259
packages/cli/src/modules/agents/builder/__tests__/agents-builder-model-recommendations.test.ts
s_c6a266640f10ab::t_b4e016e00ccd42 216-218
packages/cli/src/modules/agents/integrations/integration-tool-schema.ts
s_c6a266640f10ab::t_4483c80639a02c 41,61-66,71,74,79-83,131,134
packages/cli/src/node-execution/__tests__/ephemeral-node-executor.test.ts
s_c6a266640f10ab::t_ae2b69bac80e44 247-252,254-260,262-265
packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts
s_c6a266640f10ab::t_204d74abeb1544 31-33,369-404,427-516,657-712,714-748
s_c6a266640f10ab::t_bb685890db1263 749
packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts
s_c6a266640f10ab::t_193e8ee60f7bb0 344,349,353,365,373,384,389,400,404,411
packages/cli/src/node-execution/index.ts
s_c6a266640f10ab::t_42a41eac2cbc6e 12-15
packages/cli/src/modules/agents/integrations/integration-tool-factory.ts
s_c6a266640f10ab::t_4483c80639a02c 121-133
packages/cli/src/modules/agents/builder/skills/node-tools.skill.ts
s_c6a266640f10ab::t_bd3ea7a2c52dac 84-86
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "51948e180c11c2595af6949a41e4c9ddc17d2d22",
"prompts": {},
"sessions": {
"s_c6a266640f10ab": {
"agent_id": {
"tool": "codex",
"id": "019f7ef9-bd80-7e80-a629-f33cbb14a5e0",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/workflows/publication/workflow-publication-applier.ts
s_b1ae3677d6bc36::t_bfc2188420dca1 180-185
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "525807d412f7d213b03cf5cce880baaf3badc714",
"prompts": {},
"sessions": {
"s_b1ae3677d6bc36": {
"agent_id": {
"tool": "claude",
"id": "14856d89-b227-4425-adeb-7f31ce9ea7b6",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,19 @@
packages/cli/eslint.config.mjs
s_25c07ec43b6d58::t_fd18457bb85fbe 174
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "5386b811d32c03b1783247fb9c6d89562aa6bf44",
"prompts": {},
"sessions": {
"s_25c07ec43b6d58": {
"agent_id": {
"tool": "claude",
"id": "1b9242dd-f2a6-4de2-ba89-937d787ddd5c",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/@n8n/ai-utilities/src/prompt-builder/prompt-builder.ts
s_80c00fe3320feb::t_6aae49b381e9d8 47-50
s_80c00fe3320feb::t_b875d3a8eb3504 45-46,51
packages/@n8n/ai-workflow-builder.ee/src/prompts/builder/prompt-builder.test.ts
s_80c00fe3320feb::t_b4ed08ab43d3cc 678-683
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "53a0da66b942cf30c75e16cf7c3e398d3294cdc2",
"prompts": {},
"sessions": {
"s_80c00fe3320feb": {
"agent_id": {
"tool": "codex",
"id": "019f7103-2559-7571-8b3f-e57ae73bfda5",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,64 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_b3f23ab76a494c::t_b351f837029862 22,33-34,55,57-58
s_b3f23ab76a494c::t_cf554b9b58cae4 3,64
s_b3f23ab76a494c::t_ed8574baef8748 38,44
s_b3f23ab76a494c::t_059fae10ef175c 23-32,37,39-43,45-47,49-51
s_b3f23ab76a494c::t_af864b1534c5d0 48,54,56,60
s_b3f23ab76a494c::t_1975825e8e11ab 62-63
s_b3f23ab76a494c::t_872ed66fdfb791 1-2,4-21,35-36,52-53,59,65-66
s_b3f23ab76a494c::t_12d480d8764f49 61
packages/frontend/editor-ui/src/features/workflow-reviews/reviewRequired.store.test.ts
s_b3f23ab76a494c::t_fe4db0fae50eb3 1-43
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_b3f23ab76a494c::t_60ab9f6ec36084 53
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_b3f23ab76a494c::t_872ed66fdfb791 54,93-96,700-701
h_9c8f56e3400786 53,87
s_b3f23ab76a494c::t_77508911ec9f79 685
s_b3f23ab76a494c::t_db71fb05e80031 702
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.test.ts
s_b3f23ab76a494c::t_12d480d8764f49 3-4,11-19,22-23,38,49,52-54,56,90,92
s_b3f23ab76a494c::t_54c3edd2d2746f 29,31,39-41
s_b3f23ab76a494c::t_1cc202f5a1a58b 32,44,50,64,89,93
s_b3f23ab76a494c::t_326ef525bad1c8 63,66,70-82
s_b3f23ab76a494c::t_fe4db0fae50eb3 1-2,5-10,20-21,24-28,30,33-37,42-43,45-48,51,55,57-62,65,67-69,83-88,91,94-98
packages/frontend/@n8n/i18n/src/locales/en.json
s_b3f23ab76a494c::t_872ed66fdfb791 4377-4378
packages/frontend/editor-ui/src/app/constants/localStorage.ts
s_b3f23ab76a494c::t_872ed66fdfb791 36-37
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_b3f23ab76a494c::t_22a1eb3cb6c481 813,820,822
s_b3f23ab76a494c::t_68145028428e67 824-840,842-843
s_b3f23ab76a494c::t_0f8e77cca0658a 845-846
s_b3f23ab76a494c::t_a584ef981bc939 23-24,138,150-160,751-812,814-815,817-819,823,844
s_b3f23ab76a494c::t_1cc202f5a1a58b 841
s_b3f23ab76a494c::t_932fc07f1f89ec 821
s_b3f23ab76a494c::t_8503968d324586 161
s_b3f23ab76a494c::t_12d480d8764f49 816
packages/cli/src/services/__tests__/frontend.service.test.ts
s_b3f23ab76a494c::t_60ab9f6ec36084 228
packages/frontend/editor-ui/src/features/workflow-reviews/reviewRequired.store.ts
s_b3f23ab76a494c::t_b2af89bb108ca4 13
s_b3f23ab76a494c::t_872ed66fdfb791 1-12,14-20
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "5593404844cc87d1cfe36ea6f3d898351d859257",
"prompts": {},
"humans": {
"h_9c8f56e3400786": {
"author": "kgrhartlage <kai.hartlage@n8n.io>"
}
},
"sessions": {
"s_b3f23ab76a494c": {
"agent_id": {
"tool": "codex",
"id": "019f6fd0-bfb4-7092-a515-f61e09438476",
"model": "gpt-5.6-sol"
},
"human_author": null
}
}
}

View File

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

View File

@ -0,0 +1,58 @@
packages/frontend/editor-ui/src/features/ai/evaluation.ee/evaluation.utils.test.ts
s_5d6be4e6bc70a6::t_f78cf577990385 9,1577,1580,1591,1595
packages/@n8n/db/src/repositories/evaluation-collection.repository.ts
ai_agent 125-129
s_5d6be4e6bc70a6::t_4ec92c590501c1 119-124,130-131
packages/cli/src/evaluation.ee/__tests__/evaluation-collection.service.test.ts
s_5d6be4e6bc70a6::t_41122e43f737f0 491-495
s_5d6be4e6bc70a6::t_9e5de7e9970894 366-371
s_5d6be4e6bc70a6::t_a1ede54877cc00 122-125
packages/cli/src/evaluation.ee/evaluation-collection.service.ts
s_5d6be4e6bc70a6::t_cbeebaa540fbd8 254-258,260,262-264,268-275
packages/frontend/editor-ui/src/features/ai/evaluation.ee/evalCollections.store.test.ts
s_5d6be4e6bc70a6::t_6f1252648acadc 275-297
packages/cli/src/evaluation.ee/test-runner/test-runner.service.ee.ts
s_5d6be4e6bc70a6::t_8a21325f36f40f 477-481,483-484
s_5d6be4e6bc70a6::t_79fc2c86ad4ea1 509-515
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/EvalCollectionsListView/CollectionCard.vue
s_5d6be4e6bc70a6::t_f78cf577990385 16,48
packages/frontend/editor-ui/src/features/ai/evaluation.ee/evaluation.utils.ts
s_5d6be4e6bc70a6::t_f78cf577990385 145
s_5d6be4e6bc70a6::t_89f0ba1469bb75 157,196,245,247
s_5d6be4e6bc70a6::t_e75a18fae064c4 6
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Compare/CompareHeader.vue
s_5d6be4e6bc70a6::t_f78cf577990385 11,30
packages/frontend/editor-ui/src/features/ai/evaluation.ee/evalCollections.store.ts
s_5d6be4e6bc70a6::t_44e53b9067af8a 157-165,167
packages/cli/src/evaluation.ee/test-runner/__tests__/workflow-compiler.service.test.ts
s_5d6be4e6bc70a6::t_1e674523208dcb 345-366
packages/@n8n/db/src/repositories/__tests__/evaluation-collection.repository.test.ts
s_5d6be4e6bc70a6::t_9010b1c382f314 129-147
packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Compare/OutputsTab.test.ts
s_5d6be4e6bc70a6::t_3b89cdff6461d6 63,73
packages/cli/src/evaluation.ee/test-runner/__tests__/test-runner.service.ee.test.ts
s_5d6be4e6bc70a6::t_17f576dcb0c339 117-157
packages/cli/src/evaluation.ee/test-runner/workflow-compiler.service.ts
s_5d6be4e6bc70a6::t_a9d860c29c3fe2 471-475,478
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "572eb6bac60ebdc2cc88cd82806c9b6a969d7380",
"prompts": {},
"humans": {
"h_4dd92f790825be": {
"author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
},
"sessions": {
"s_5d6be4e6bc70a6": {
"agent_id": {
"tool": "claude",
"id": "bb91e704-f9b6-4b87-ab07-501eb950fe7d",
"model": "claude-opus-4-8"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

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

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