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

This commit is contained in:
Robin Braumann 2026-07-15 10:59:40 +02:00
commit 5b925dde59
13 changed files with 815 additions and 0 deletions

View File

@ -0,0 +1,42 @@
packages/frontend/editor-ui/src/app/composables/useExecutingNode.ts
s_27bf8a929ab032::t_5bd824596cd195 4,6-12,14-17,22-23,25-32,34,38-41,48
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/nodeExecuteBefore.test.ts
s_27bf8a929ab032::t_c2593270e6bd0b 17,23
s_27bf8a929ab032::t_2fc5085d73a2a0 43-44,48
packages/frontend/editor-ui/src/app/stores/workflowExecutionState.store.test.ts
s_27bf8a929ab032::t_f32510c3200a92 771
s_27bf8a929ab032::t_f91ba365633639 940
s_27bf8a929ab032::t_cb4adfa5200b5c 901,917
s_27bf8a929ab032::t_39cb74a1a10739 1371
s_27bf8a929ab032::t_dc93370b21791b 1438
s_27bf8a929ab032::t_d5b8046b53a41d 1448,1454-1488
s_27bf8a929ab032::t_d15cb0fcd525dc 1489
s_27bf8a929ab032::t_f1be8cbf9f73bc 751
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/nodeExecuteBefore.ts
s_27bf8a929ab032::t_9b6b1512c45fd1 23
packages/frontend/editor-ui/src/app/composables/useExecutingNode.test.ts
s_27bf8a929ab032::t_04ebf7b28c85e5 9-11,13,16-19,21-23,25-26,28-31,33-44,47-85,88-103,106-110
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/nodeExecuteAfter.ts
s_27bf8a929ab032::t_a7008a46394cbd 69-72
packages/frontend/editor-ui/src/app/composables/usePushConnection/handlers/nodeExecuteAfter.test.ts
s_27bf8a929ab032::t_b2e5bebbfb0567 64,106,132,170,195,229
s_27bf8a929ab032::t_d514e3134ee01e 263,287
packages/frontend/editor-ui/src/features/execution/logs/components/LogsPanel.test.ts
s_27bf8a929ab032::t_d88b2d091458e3 372
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "05c3e32868caa5da55fca022687afc3e84fc9f39",
"prompts": {},
"sessions": {
"s_27bf8a929ab032": {
"agent_id": {
"tool": "claude",
"id": "57771f1a-68b5-48e6-a727-09b13409333e",
"model": "claude-opus-4-8"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Modes/AgentsMode.test.ts
s_e8596a764fed53::t_ef70097a7cd06e 145-197
s_e8596a764fed53::t_88b5310d70fb21 7-12
s_e8596a764fed53::t_189e9ff5a349a1 18,24,33,35
s_e8596a764fed53::t_5b136114ecef0d 76-77
packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Modes/AgentsMode.vue
s_e8596a764fed53::t_4706b3a7189c0f 9-16
s_e8596a764fed53::t_fe62f55c36d3aa 41,43-44
s_e8596a764fed53::t_dc8830622db586 130-145,149-150,157,174
packages/frontend/editor-ui/src/features/shared/nodeCreator/composables/useActions.ts
s_e8596a764fed53::t_fd37ac358e9771 414
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "08b8d614011473e7f4ffa0be6494bd07b32d8443",
"prompts": {},
"sessions": {
"s_e8596a764fed53": {
"agent_id": {
"tool": "claude",
"id": "579e3553-9680-4b38-8d21-5fff0a053271",
"model": "claude-fable-5"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,96 @@
packages/cli/src/__tests__/active-executions.test.ts
s_d99f4099828f6d::t_70b0c351fa90a9 195-222
s_d99f4099828f6d::t_824dd61fa0a947 93
s_d99f4099828f6d::t_cecb348649f2e1 29
s_d99f4099828f6d::t_b0c2a833d02d53 53-54
s_d99f4099828f6d::t_b605fbda08c7f2 223-225
packages/@n8n/api-types/src/schemas/banner-name.schema.ts
s_d99f4099828f6d::t_2655d05254b831 12-13
packages/cli/src/commands/__tests__/worker.test.ts
s_d99f4099828f6d::t_b8c81f202e9a49 15
s_d99f4099828f6d::t_540f86b6443fef 92
packages/frontend/editor-ui/src/features/settings/usage/usage.test.ts
s_d99f4099828f6d::t_109625fc0d364c 51-55,66-86,93,114
packages/@n8n/backend-common/src/license-state.ts
s_d99f4099828f6d::t_bc3f6e12e916e9 229-232
packages/frontend/@n8n/i18n/src/locales/en.json
s_d99f4099828f6d::t_b24360bf2689e1 4727-4728
packages/@n8n/api-types/src/dto/owner/__tests__/dismiss-banner-request.dto.test.ts
s_d99f4099828f6d::t_2a1304d86d8e4f 96-97
packages/cli/src/executions/__tests__/production-execution-cap.service.test.ts
s_d99f4099828f6d::t_ac9822156f7a2d 19
s_d99f4099828f6d::t_6bf9dd1f029e83 41-51
s_d99f4099828f6d::t_5add8398ea3975 155-157
s_d99f4099828f6d::t_a5df74e967b2d9 1-18,20-40,52-154,158-164
s_d99f4099828f6d::t_e4a15780652717 165-167
packages/@n8n/constants/src/index.ts
s_d99f4099828f6d::t_84bf926835e33a 69
packages/cli/src/executions/__tests__/production-execution-cap.integration.test.ts
s_d99f4099828f6d::t_48d75f3958eb8c 1-2,6,10,13-22,24,27-28,34,43-44,47-55,57,63,65-67,69,72-74,76,81-86,88-90,92,95-97,99-102,111-119
s_d99f4099828f6d::t_74001255477d44 104-110
s_d99f4099828f6d::t_160ea2ee5ce64c 3-5,7-9,11-12,23,25-26,29-33,35-42,45-46,56,58-62,64,68,70-71,75,77-80,87,91,93-94,98,103,120-121
packages/frontend/editor-ui/src/features/shared/banners/components/banners/ProductionExecutionLimitWarningBanner.vue
s_d99f4099828f6d::t_09b2af9dbf089f 1-22
packages/cli/src/interfaces.ts
s_d99f4099828f6d::t_a615f6db315b5b 260-264
packages/cli/src/license/__tests__/license.service.test.ts
s_d99f4099828f6d::t_e2cd348439080f 4,18,29,39,42
s_d99f4099828f6d::t_27ce83313117bf 66-70
packages/frontend/editor-ui/src/app/init.ts
s_d99f4099828f6d::t_221b2c89c0a025 33
s_d99f4099828f6d::t_772b780aca20a3 126
s_d99f4099828f6d::t_b16ea4c3568432 199-211
packages/cli/src/services/workflow-statistics.service.ts
s_d99f4099828f6d::t_684e52fa754848 61-71
s_d99f4099828f6d::t_472d597c310303 9
s_d99f4099828f6d::t_b767180a1a7ea5 72
packages/frontend/editor-ui/src/features/shared/banners/components/banners/ProductionExecutionLimitReachedBanner.vue
s_d99f4099828f6d::t_9f90280c749008 1-22
packages/cli/test/integration/license.api.test.ts
s_d99f4099828f6d::t_732d02e4356711 121-125,146-150
packages/cli/src/active-executions.ts
s_d99f4099828f6d::t_d760f46a7bd459 26
s_d99f4099828f6d::t_0197b490e5d226 53
s_d99f4099828f6d::t_6a9ae8bfa2c177 85-90
packages/cli/src/executions/production-execution-cap.service.ts
s_d99f4099828f6d::t_9211db0bce9e69 1-50,58-110
s_d99f4099828f6d::t_76de36b98987dd 51-57
packages/frontend/editor-ui/src/features/shared/banners/components/BannerStack.vue
s_d99f4099828f6d::t_766b58deb8dd13 12-13
s_d99f4099828f6d::t_d372c308665292 39-46
packages/cli/src/license/license.service.ts
s_d99f4099828f6d::t_37ed68cef9bc50 35
s_d99f4099828f6d::t_3a02b4aef41ad9 5
s_d99f4099828f6d::t_35ab31fadc6bd5 50-51,65-68
s_d99f4099828f6d::t_0b3ef8099a6ac9 69
packages/frontend/editor-ui/src/features/settings/usage/usage.store.ts
s_d99f4099828f6d::t_7e3c66ef35a8e8 60-61
s_d99f4099828f6d::t_5772f17b65a9de 144-154
s_d99f4099828f6d::t_98f905279eccac 30-34
s_d99f4099828f6d::t_ad324eacb27ebe 132-133
packages/@n8n/db/src/repositories/workflow-statistics.repository.ts
s_d99f4099828f6d::t_436af4f8d061bc 233
s_d99f4099828f6d::t_95604df771acb6 212-232,234-240
packages/@n8n/api-types/src/schemas/usage.schema.ts
s_d99f4099828f6d::t_da431766ae3bb3 16-20
packages/cli/src/errors/production-execution-limit-reached.error.ts
s_d99f4099828f6d::t_76a0ca4466d7b7 1-3
packages/cli/src/controllers/e2e.controller.ts
s_d99f4099828f6d::t_9c158d070af9cf 157,184-185
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.10",
"base_commit_sha": "1cb8729ed990351f49a1b2fd856112528ab9a096",
"prompts": {},
"sessions": {
"s_d99f4099828f6d": {
"agent_id": {
"tool": "claude",
"id": "fa1468be-da33-4332-8d21-79f895f10bbb",
"model": "claude-sonnet-5"
},
"human_author": "konstantintieber <konstantin.tieber@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/cli/src/modules/instance-ai/instance-ai-memory.service.ts
s_b75353843041f1::t_760dc5b316fde7 351-353,357,369,374,377
s_b75353843041f1::t_03d8f64d2be6bd 301-307,309-317,320-325
packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts
s_b75353843041f1::t_592bdda1f4d512 408-410
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "3174cb64ef257ae69f9a51d87e675a6936932498",
"prompts": {},
"sessions": {
"s_b75353843041f1": {
"agent_id": {
"tool": "claude",
"id": "fd7024c5-2228-48df-be88-825fe78fa77b",
"model": "claude-fable-5"
},
"human_author": "r00gm <raul00gm@gmail.com>"
}
}
}

View File

@ -0,0 +1,130 @@
packages/cli/test/integration/workflows/workflows.controller.review-required.test.ts
s_85abb6607116d0::t_663f5413cdd16c 1-64,77-209,211-217,219,224-239,241-243,262-265,267,286-287
s_85abb6607116d0::t_f8a5269ba6ca34 65-76
s_45f0a3480112ac::t_116b4c7522f6f8 210,218,220-223
s_45f0a3480112ac::t_9a0a7bcf642413 240,249-261,266,268-269,271
s_45f0a3480112ac::t_4badc852cb2e0f 270,272-285
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsEnabled.ts
s_85abb6607116d0::t_16e754a8c183af 1-19
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_61899bd475045b::t_9ce190b85c65c2 1-2,5-14,17-26,28-36,39-40,47-64,66-78,80-123,125-137
s_b76c71a3ee2da1::t_8a84d6592cfe91 3
s_85abb6607116d0::t_7fa92e86c09af1 4,37,65
s_b76c71a3ee2da1::t_9fb30b7dbe17b2 15
s_85abb6607116d0::t_73c1c3fd05bfac 16
s_85abb6607116d0::t_6bf81ad5dc87d9 27
s_85abb6607116d0::t_87b025557dd351 38
s_85abb6607116d0::t_0c1b216651511a 41-46
s_85abb6607116d0::t_04ff217b69dc50 79
h_760178ed151f13 124
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_85abb6607116d0::t_788344bb6ce999 6
s_85abb6607116d0::t_a35795ed43b0b3 69-73
s_85abb6607116d0::t_19d0e9002fe961 914-923,925,927,929-934,938-968,970-972,976-987,989-991,995-1006,1008-1010,1014-1025,1027-1040,1042-1043
s_85abb6607116d0::t_2f94bb23264daf 924,926,928
s_85abb6607116d0::t_a363a22daf793b 935-937
s_85abb6607116d0::t_f368d8fd468f99 969,973-975,988,992-994,1007,1011-1013,1026
s_85abb6607116d0::t_218e8df2bdd65b 1041
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_85abb6607116d0::t_27f1d643785bd3 9
s_85abb6607116d0::t_ffa4957a5b962c 18
s_85abb6607116d0::t_49f169fa0fae44 45
packages/@n8n/api-types/src/index.ts
s_85abb6607116d0::t_100501a26b4499 231-235
packages/cli/src/workflows/workflow-history/workflow-history.service.ts
s_85abb6607116d0::t_d307b65cb713ab 22-25
s_85abb6607116d0::t_30ac491086ac76 195-200
packages/frontend/@n8n/i18n/src/locales/en.json
s_61899bd475045b::t_0eb81e8cd7f6f3 4992-4994
packages/cli/src/workflows/workflow-history/workflow-history-authors.util.ts
s_85abb6607116d0::t_48aa5f6e5bad70 1-30
packages/frontend/@n8n/rest-api-client/src/api/workflows.ts
s_b76c71a3ee2da1::t_00cb9ff6e2d588 9
s_85abb6607116d0::t_3c77b0efa411f7 10
s_85abb6607116d0::t_322983a7394670 11
s_b76c71a3ee2da1::t_ae71b6c798bfe6 61-65,69-77,81-84
s_85abb6607116d0::t_d5110ce0ce322d 66-68,78-80
packages/frontend/@n8n/design-system/src/components/N8nActionDropdown/ActionDropdown.vue
s_61899bd475045b::t_d3dc03aaed60d8 180-182
packages/@n8n/api-types/src/dto/index.ts
s_61899bd475045b::t_27f337bdb4d24d 251
packages/workflow/src/interfaces.ts
s_61899bd475045b::t_fb108261e169f5 3617
packages/cli/src/services/workflow-review-settings.service.ts
s_61899bd475045b::t_7a6f943a0254f1 1-3,5,7-41,47-53,55-62,64,67-77,79-86,88-105,117-164,166,168-178,186-187
s_45f0a3480112ac::t_281f3012ec4d3a 4
s_85abb6607116d0::t_d0a8c22d26d677 6
s_85abb6607116d0::t_37865ffdaafe62 42,54
s_85abb6607116d0::t_6a81688bee1f5f 43-46
s_45f0a3480112ac::t_343596b1ed027c 63
s_85abb6607116d0::t_ea083bfc559f2f 65-66
s_85abb6607116d0::t_f03ffc26be1fc8 78
s_45f0a3480112ac::t_c3f650ceec7930 87
s_b76c71a3ee2da1::t_c4b758e0d198b9 106-116
s_b76c71a3ee2da1::t_7338a24d13dff9 165,167
s_b76c71a3ee2da1::t_ea07a4e68cc031 179-180
s_45f0a3480112ac::t_db6a35d2648105 181-185
packages/@n8n/api-types/src/dto/workflow-reviews/update-workflow-review-required.dto.ts
s_61899bd475045b::t_96503a7abfec74 1,4-7
s_61899bd475045b::t_e9dcf960b5fdf0 2-3
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_85abb6607116d0::t_c8876bbb159eb0 53
s_61899bd475045b::t_627fc16b5ed30c 54
s_85abb6607116d0::t_71266bd55aba41 87-88
h_760178ed151f13 684-686,799-802
s_61899bd475045b::t_651db0c7c10fbe 699,701
s_85abb6607116d0::t_2404073670be11 700
packages/cli/src/workflows/workflows.controller.ts
s_85abb6607116d0::t_1971cdd138b745 11
s_85abb6607116d0::t_4fb634d7665639 13
s_85abb6607116d0::t_e797a8f5510dab 69
s_85abb6607116d0::t_14f5c62d901630 98
s_85abb6607116d0::t_44a80419761ac2 701-727
packages/@n8n/api-types/src/schemas/workflow-review-required-status.schema.ts
s_85abb6607116d0::t_36d688749bedc3 1-8
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "68e010e88748739766384c6b4d8dc1476204dac9",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_45f0a3480112ac": {
"agent_id": {
"tool": "cursor",
"id": "a051ae45-104a-4ff4-8fef-747678491c90",
"model": "default"
},
"human_author": null
},
"s_61899bd475045b": {
"agent_id": {
"tool": "cursor",
"id": "bb55a7a2-1166-4654-b043-ebd4c2125ca6",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_85abb6607116d0": {
"agent_id": {
"tool": "cursor",
"id": "3c83d1ee-a310-4bc4-b39f-cd3aac6dfc89",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_b76c71a3ee2da1": {
"agent_id": {
"tool": "cursor",
"id": "e0fd9bd8-129e-42c7-a4dd-a9ae555973db",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/frontend/editor-ui/src/features/shared/nodeCreator/composables/useActions.test.ts
s_e8596a764fed53::t_28ca54c608800c 160-198
s_e8596a764fed53::t_3f384718df0db2 11
packages/frontend/editor-ui/src/features/shared/nodeCreator/composables/useActions.ts
s_e8596a764fed53::t_f9423cca01b054 25
s_e8596a764fed53::t_3e7316bb52fea8 274
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6dd8ddfdab2dd635c126961161744c6c858c6dee",
"prompts": {},
"sessions": {
"s_e8596a764fed53": {
"agent_id": {
"tool": "claude",
"id": "579e3553-9680-4b38-8d21-5fff0a053271",
"model": "claude-fable-5"
},
"human_author": "Eugene Molodkin <eugene@n8n.io>"
}
}
}

View File

@ -0,0 +1,95 @@
packages/cli/src/modules/usage-report/__tests__/usage-report-crypto.util.test.ts
s_d99f4099828f6d::t_55593e36f77822 1-109
packages/@n8n/backend-common/src/modules/module-registry.ts
s_d99f4099828f6d::t_829424c3787458 64
packages/cli/src/services/__tests__/workflow-statistics.service.integration.test.ts
s_d99f4099828f6d::t_500e88b904f1a9 132-167
packages/@n8n/constants/src/index.ts
s_d99f4099828f6d::t_24d5f90617a528 54
packages/cli/src/services/workflow-statistics.service.ts
s_d99f4099828f6d::t_a6e2391e7b6b01 128-135
s_d99f4099828f6d::t_2cfb0f57468652 180-186
s_d99f4099828f6d::t_3cb6887829ab9b 9
s_d99f4099828f6d::t_0b83abdf2467e2 123-127
packages/@n8n/db/src/migrations/sqlite/index.ts
s_d99f4099828f6d::t_5ff65978015775 213,427
packages/@n8n/db/src/migrations/postgresdb/index.ts
s_d99f4099828f6d::t_5ff65978015775 222,445
packages/cli/src/modules/usage-report/usage-report-ledger-file.service.ts
s_d99f4099828f6d::t_dca04704d5fba0 1-2,5-44,46-60
s_d99f4099828f6d::t_00659814f18696 3-4
s_d99f4099828f6d::t_50216b8df1a6d5 45
packages/cli/src/modules/usage-report/__tests__/usage-report-checkpoint.service.test.ts
s_d99f4099828f6d::t_679610ca35aabe 1-4,6-7,9-10,12,17-59,70,74-76,78-128,130-139,141-157
s_d99f4099828f6d::t_8e8a4bf5595864 5,13-16
s_d99f4099828f6d::t_8dd6ead8e9cc2b 8,11
s_d99f4099828f6d::t_0310ee7a1defdb 129,140
s_d99f4099828f6d::t_67bc3c831bb037 60-69,71-73,77
packages/cli/src/commands/usage-report/__tests__/export.test.ts
s_d99f4099828f6d::t_416b9f8e1d8b81 1-133
packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts
s_d99f4099828f6d::t_c7c01b4b4e9490 51
s_d99f4099828f6d::t_5ece204543099e 86
packages/cli/src/commands/usage-report/export.ts
s_d99f4099828f6d::t_b31e751bfd8e5f 1-4,6-10,12-100,102-114
s_d99f4099828f6d::t_c1dfb0d1a8ea4b 5,11
s_d99f4099828f6d::t_aee47a8dd7da77 101
s_d99f4099828f6d::t_7e01739f88e075 115-117
packages/cli/src/modules/usage-report/usage-report.config.ts
s_d99f4099828f6d::t_befc47d0e33f6f 1-19
packages/@n8n/config/src/configs/logging.config.ts
s_d99f4099828f6d::t_14c0834ed0935d 54
packages/cli/src/modules/usage-report/usage-report-checkpoint.service.ts
s_d99f4099828f6d::t_87c90c78e8b695 110
s_d99f4099828f6d::t_d1634ae1df4eea 1-6,8-15,17-19,21-109,111-150,155-166,169-195
s_d99f4099828f6d::t_a87da3a62ede89 7,16,20
s_d99f4099828f6d::t_a8f90fd6202ec1 151,167-168
s_d99f4099828f6d::t_e2702af77a1158 152-154
packages/@n8n/db/src/migrations/common/1784000000045-CreateUsageReportCheckpointTable.ts
s_d99f4099828f6d::t_9b11ef68d6325c 3-4,9-10,12-22,25
s_d99f4099828f6d::t_8da0b3d26abae3 6-8,11
s_d99f4099828f6d::t_5ff65978015775 1-2,5,23-24
packages/cli/src/modules/usage-report/database/entities/usage-report-checkpoint.ts
s_d99f4099828f6d::t_56ec0a39e5a0de 1-24
packages/cli/src/__tests__/license.test.ts
s_d99f4099828f6d::t_061b95608fb4d3 232-282
packages/cli/test/migration/1784000000045-create-usage-report-checkpoint-table.test.ts
s_d99f4099828f6d::t_617727ac70088b 1-6,8,12-14,19-20,22-26,28-30,34,37
s_d99f4099828f6d::t_402696754f7078 7,9-11,15-18,21,27,31-33,35-36,38-61
packages/cli/src/modules/usage-report/usage-report-crypto.util.ts
s_d99f4099828f6d::t_3cb7809d9098b1 136
s_d99f4099828f6d::t_0e5addb16c3f1e 1-12,14-135,137
s_d99f4099828f6d::t_4c93c3d6148c32 13
s_d99f4099828f6d::t_b54d00690810cd 138-140
packages/@n8n/backend-common/src/modules/modules.config.ts
s_d99f4099828f6d::t_ddba4f89a11879 36
packages/cli/src/modules/usage-report/usage-report.module.ts
s_d99f4099828f6d::t_049b9407e939e1 1-30
packages/cli/src/license.ts
s_d99f4099828f6d::t_e891f32ae45be2 420-441
packages/cli/src/modules/usage-report/database/repositories/usage-report-checkpoint.repository.ts
s_d99f4099828f6d::t_cfb3b04b53529b 1-24
packages/cli/src/controllers/e2e.controller.ts
s_d99f4099828f6d::t_46399a9d0b6719 138
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.10",
"base_commit_sha": "70bd63e0b4131838f44853866385bedfd0ca91ed",
"prompts": {},
"humans": {
"h_c63dce324dfc7b": {
"author": "konstantintieber <konstantin.tieber@n8n.io>"
}
},
"sessions": {
"s_d99f4099828f6d": {
"agent_id": {
"tool": "claude",
"id": "fa1468be-da33-4332-8d21-79f895f10bbb",
"model": "claude-sonnet-5"
},
"human_author": "konstantintieber <konstantin.tieber@n8n.io>"
}
}
}

View File

@ -0,0 +1,130 @@
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
s_85abb6607116d0::t_c8876bbb159eb0 53
s_61899bd475045b::t_627fc16b5ed30c 54
h_760178ed151f13 684-686,799-802
s_61899bd475045b::t_651db0c7c10fbe 699,701
s_85abb6607116d0::t_2404073670be11 700
s_85abb6607116d0::t_71266bd55aba41 87-88
packages/cli/src/workflows/workflow-history/workflow-history.service.ts
s_85abb6607116d0::t_d307b65cb713ab 22-25
s_85abb6607116d0::t_30ac491086ac76 195-200
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_85abb6607116d0::t_218e8df2bdd65b 1041
s_85abb6607116d0::t_788344bb6ce999 6
s_85abb6607116d0::t_a363a22daf793b 935-937
s_85abb6607116d0::t_a35795ed43b0b3 69-73
s_85abb6607116d0::t_19d0e9002fe961 914-923,925,927,929-934,938-968,970-972,976-987,989-991,995-1006,1008-1010,1014-1025,1027-1040,1042-1043
s_85abb6607116d0::t_f368d8fd468f99 969,973-975,988,992-994,1007,1011-1013,1026
s_85abb6607116d0::t_2f94bb23264daf 924,926,928
packages/@n8n/api-types/src/index.ts
s_85abb6607116d0::t_100501a26b4499 231-235
packages/@n8n/api-types/src/dto/index.ts
s_61899bd475045b::t_27f337bdb4d24d 251
packages/frontend/@n8n/design-system/src/components/N8nActionDropdown/ActionDropdown.vue
s_61899bd475045b::t_d3dc03aaed60d8 180-182
packages/workflow/src/interfaces.ts
s_61899bd475045b::t_fb108261e169f5 3617
packages/cli/src/workflows/workflows.controller.ts
s_85abb6607116d0::t_1971cdd138b745 11
s_85abb6607116d0::t_14f5c62d901630 98
s_85abb6607116d0::t_44a80419761ac2 701-727
s_85abb6607116d0::t_4fb634d7665639 13
s_85abb6607116d0::t_e797a8f5510dab 69
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_85abb6607116d0::t_04ff217b69dc50 79
s_b76c71a3ee2da1::t_8a84d6592cfe91 3
s_85abb6607116d0::t_7fa92e86c09af1 4,37,65
s_b76c71a3ee2da1::t_9fb30b7dbe17b2 15
s_85abb6607116d0::t_6bf81ad5dc87d9 27
h_760178ed151f13 124
s_85abb6607116d0::t_87b025557dd351 38
s_85abb6607116d0::t_73c1c3fd05bfac 16
s_85abb6607116d0::t_0c1b216651511a 41-46
s_61899bd475045b::t_9ce190b85c65c2 1-2,5-14,17-26,28-36,39-40,47-64,66-78,80-123,125-137
packages/cli/src/services/workflow-review-settings.service.ts
s_b76c71a3ee2da1::t_7338a24d13dff9 165,167
s_45f0a3480112ac::t_db6a35d2648105 181-185
s_85abb6607116d0::t_ea083bfc559f2f 65-66
s_b76c71a3ee2da1::t_ea07a4e68cc031 179-180
s_45f0a3480112ac::t_343596b1ed027c 63
s_85abb6607116d0::t_6a81688bee1f5f 43-46
s_45f0a3480112ac::t_c3f650ceec7930 87
s_61899bd475045b::t_7a6f943a0254f1 1-3,5,7-41,47-53,55-62,64,67-77,79-86,88-105,117-164,166,168-178,186-187
s_85abb6607116d0::t_f03ffc26be1fc8 78
s_85abb6607116d0::t_d0a8c22d26d677 6
s_85abb6607116d0::t_37865ffdaafe62 42,54
s_b76c71a3ee2da1::t_c4b758e0d198b9 106-116
s_45f0a3480112ac::t_281f3012ec4d3a 4
packages/frontend/@n8n/i18n/src/locales/en.json
s_61899bd475045b::t_0eb81e8cd7f6f3 4992-4994
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_85abb6607116d0::t_27f1d643785bd3 9
s_85abb6607116d0::t_49f169fa0fae44 45
s_85abb6607116d0::t_ffa4957a5b962c 18
packages/cli/test/integration/workflows/workflows.controller.review-required.test.ts
s_85abb6607116d0::t_663f5413cdd16c 1-64,77-209,211-217,219,224-239,241-243,262-265,267,286-287
s_45f0a3480112ac::t_4badc852cb2e0f 270,272-285
s_85abb6607116d0::t_f8a5269ba6ca34 65-76
s_45f0a3480112ac::t_116b4c7522f6f8 210,218,220-223
s_45f0a3480112ac::t_9a0a7bcf642413 240,249-261,266,268-269,271
packages/frontend/@n8n/rest-api-client/src/api/workflows.ts
s_b76c71a3ee2da1::t_ae71b6c798bfe6 61-65,69-77,81-84
s_85abb6607116d0::t_3c77b0efa411f7 11
s_45f0a3480112ac::t_0b408b4cec4281 1
s_85abb6607116d0::t_d5110ce0ce322d 66-68,78-80
s_b76c71a3ee2da1::t_00cb9ff6e2d588 10
packages/cli/src/workflows/workflow-history/workflow-history-authors.util.ts
s_85abb6607116d0::t_48aa5f6e5bad70 1-30
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsEnabled.ts
s_85abb6607116d0::t_16e754a8c183af 1-19
packages/@n8n/api-types/src/dto/workflow-reviews/update-workflow-review-required.dto.ts
s_61899bd475045b::t_e9dcf960b5fdf0 2-3
s_61899bd475045b::t_96503a7abfec74 1,4-7
packages/@n8n/api-types/src/schemas/workflow-review-required-status.schema.ts
s_85abb6607116d0::t_36d688749bedc3 1-8
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7a90030c7f33895b20bf172ddc7df78d58e2a4cd",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_45f0a3480112ac": {
"agent_id": {
"tool": "cursor",
"id": "a051ae45-104a-4ff4-8fef-747678491c90",
"model": "default"
},
"human_author": null
},
"s_61899bd475045b": {
"agent_id": {
"tool": "cursor",
"id": "bb55a7a2-1166-4654-b043-ebd4c2125ca6",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_85abb6607116d0": {
"agent_id": {
"tool": "cursor",
"id": "3c83d1ee-a310-4bc4-b39f-cd3aac6dfc89",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_b76c71a3ee2da1": {
"agent_id": {
"tool": "cursor",
"id": "e0fd9bd8-129e-42c7-a4dd-a9ae555973db",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/nodes-base/nodes/Microsoft/ExcelSharePoint/actions/worksheet/readRows.operation.ts
s_d617b0cea1e757::t_2755c2773e2661 224-227
h_63d8ce7f01339b 8-9,220,228
s_d617b0cea1e757::t_fd4238be0497e6 200-202
s_d617b0cea1e757::t_4dcef30964c843 214-219
s_d617b0cea1e757::t_a7e31a67dfb673 135,137,139,141,143,145,147
s_d617b0cea1e757::t_067aba88fa5abc 134,136,138,140,142,144,146,148-179,191,193-195,199,205-206,212-213,222-223
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "8737b7d98b430a3a0bc84974ed695519251d01ee",
"prompts": {},
"humans": {
"h_63d8ce7f01339b": {
"author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
},
"sessions": {
"s_d617b0cea1e757": {
"agent_id": {
"tool": "claude",
"id": "5b89a3ee-4aba-4b85-a778-80d03cbf21d4",
"model": "claude-sonnet-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,130 @@
packages/cli/src/services/workflow-review-settings.service.ts
s_85abb6607116d0::t_6a81688bee1f5f 43-46
s_45f0a3480112ac::t_343596b1ed027c 63
s_61899bd475045b::t_7a6f943a0254f1 1-3,5,7-41,47-53,55-62,64,67-77,79-86,88-105,117-164,166,168-178,186-187
s_45f0a3480112ac::t_db6a35d2648105 181-185
s_85abb6607116d0::t_f03ffc26be1fc8 78
s_b76c71a3ee2da1::t_c4b758e0d198b9 106-116
s_45f0a3480112ac::t_c3f650ceec7930 87
s_85abb6607116d0::t_37865ffdaafe62 42,54
s_85abb6607116d0::t_ea083bfc559f2f 65-66
s_45f0a3480112ac::t_281f3012ec4d3a 4
s_85abb6607116d0::t_d0a8c22d26d677 6
s_b76c71a3ee2da1::t_ea07a4e68cc031 179-180
s_b76c71a3ee2da1::t_7338a24d13dff9 165,167
packages/frontend/editor-ui/src/features/settings/security/WorkflowReviewsSection.vue
s_85abb6607116d0::t_27f1d643785bd3 9
s_85abb6607116d0::t_ffa4957a5b962c 18
s_85abb6607116d0::t_49f169fa0fae44 45
packages/cli/src/workflows/workflow-history/workflow-history.service.ts
s_85abb6607116d0::t_d307b65cb713ab 22-25
s_85abb6607116d0::t_30ac491086ac76 195-200
packages/@n8n/api-types/src/schemas/workflow-review-required-status.schema.ts
s_85abb6607116d0::t_36d688749bedc3 1-8
packages/cli/src/workflows/workflows.controller.ts
s_85abb6607116d0::t_1971cdd138b745 11
s_85abb6607116d0::t_44a80419761ac2 701-727
s_85abb6607116d0::t_e797a8f5510dab 69
s_85abb6607116d0::t_14f5c62d901630 98
s_85abb6607116d0::t_4fb634d7665639 13
packages/@n8n/api-types/src/dto/index.ts
s_61899bd475045b::t_27f337bdb4d24d 250
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_85abb6607116d0::t_788344bb6ce999 6
s_85abb6607116d0::t_19d0e9002fe961 914-923,925,927,929-934,938-968,970-972,976-987,989-991,995-1006,1008-1010,1014-1025,1027-1040,1042-1043
s_85abb6607116d0::t_a363a22daf793b 935-937
s_85abb6607116d0::t_f368d8fd468f99 969,973-975,988,992-994,1007,1011-1013,1026
s_85abb6607116d0::t_218e8df2bdd65b 1041
s_85abb6607116d0::t_a35795ed43b0b3 69-73
s_85abb6607116d0::t_2f94bb23264daf 924,926,928
packages/frontend/@n8n/rest-api-client/src/api/workflows.ts
s_85abb6607116d0::t_3c77b0efa411f7 10
s_85abb6607116d0::t_322983a7394670 11
s_b76c71a3ee2da1::t_ae71b6c798bfe6 61-65,69-77,81-84
s_85abb6607116d0::t_d5110ce0ce322d 66-68,78-80
s_b76c71a3ee2da1::t_00cb9ff6e2d588 9
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewRequiredToggle.vue
s_85abb6607116d0::t_04ff217b69dc50 79
h_760178ed151f13 124
s_b76c71a3ee2da1::t_8a84d6592cfe91 3
s_85abb6607116d0::t_87b025557dd351 38
s_b76c71a3ee2da1::t_9fb30b7dbe17b2 15
s_85abb6607116d0::t_73c1c3fd05bfac 16
s_61899bd475045b::t_9ce190b85c65c2 1-2,5-14,17-26,28-36,39-40,47-64,66-78,80-123,125-137
s_85abb6607116d0::t_7fa92e86c09af1 4,37,65
s_85abb6607116d0::t_0c1b216651511a 41-46
s_85abb6607116d0::t_6bf81ad5dc87d9 27
packages/frontend/@n8n/i18n/src/locales/en.json
s_61899bd475045b::t_0eb81e8cd7f6f3 4980-4982
packages/frontend/editor-ui/src/features/workflow-reviews/composables/useWorkflowReviewsEnabled.ts
s_85abb6607116d0::t_16e754a8c183af 1-19
packages/workflow/src/interfaces.ts
s_61899bd475045b::t_fb108261e169f5 3583
packages/frontend/@n8n/design-system/src/components/N8nActionDropdown/ActionDropdown.vue
s_61899bd475045b::t_d3dc03aaed60d8 180-182
packages/@n8n/api-types/src/index.ts
s_85abb6607116d0::t_100501a26b4499 231-235
packages/@n8n/api-types/src/dto/workflow-reviews/update-workflow-review-required.dto.ts
s_61899bd475045b::t_96503a7abfec74 1,4-7
s_61899bd475045b::t_e9dcf960b5fdf0 2-3
packages/cli/src/workflows/workflow-history/workflow-history-authors.util.ts
s_85abb6607116d0::t_48aa5f6e5bad70 1-30
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.vue
h_760178ed151f13 684-686,799-802
s_61899bd475045b::t_651db0c7c10fbe 699,701
s_85abb6607116d0::t_2404073670be11 700
s_85abb6607116d0::t_c8876bbb159eb0 53
s_85abb6607116d0::t_71266bd55aba41 87-88
s_61899bd475045b::t_627fc16b5ed30c 54
packages/cli/test/integration/workflows/workflows.controller.review-required.test.ts
s_85abb6607116d0::t_663f5413cdd16c 1-64,77-209,211-217,219,224-239,241-243,262-265,267,286-287
s_45f0a3480112ac::t_4badc852cb2e0f 270,272-285
s_45f0a3480112ac::t_9a0a7bcf642413 240,249-261,266,268-269,271
s_45f0a3480112ac::t_116b4c7522f6f8 210,218,220-223
s_85abb6607116d0::t_f8a5269ba6ca34 65-76
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "97a403acffe6df641c8aa00662dfa8971b007615",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_45f0a3480112ac": {
"agent_id": {
"tool": "cursor",
"id": "a051ae45-104a-4ff4-8fef-747678491c90",
"model": "default"
},
"human_author": null
},
"s_61899bd475045b": {
"agent_id": {
"tool": "cursor",
"id": "bb55a7a2-1166-4654-b043-ebd4c2125ca6",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_85abb6607116d0": {
"agent_id": {
"tool": "cursor",
"id": "3c83d1ee-a310-4bc4-b39f-cd3aac6dfc89",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
},
"s_b76c71a3ee2da1": {
"agent_id": {
"tool": "cursor",
"id": "e0fd9bd8-129e-42c7-a4dd-a9ae555973db",
"model": "default"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,39 @@
packages/frontend/editor-ui/src/app/composables/useExecutingNode.test.ts
s_27bf8a929ab032::t_f529547f3aed26 28,34-36,39,41-42,46-47,55
packages/cli/src/execution-lifecycle/execution-lifecycle-hooks.ts
s_8fa5f8db399b81::t_4baaf422852692 301-304
s_8fa5f8db399b81::t_38ec6c91918552 323-329
s_8fa5f8db399b81::t_fd587df95d4279 283-289
packages/cli/src/execution-lifecycle/__tests__/execution-lifecycle-hooks.test.ts
s_8fa5f8db399b81::t_2228ac78e90486 624
s_8fa5f8db399b81::t_edcc4f4f75b3ad 1
s_8fa5f8db399b81::t_98d8b0d346c0e1 549-552,558-580
s_8fa5f8db399b81::t_36325783360683 581-583
packages/@n8n/api-types/src/push/execution.ts
s_8fa5f8db399b81::t_856fd878a89578 62-70
s_8fa5f8db399b81::t_eb355f1a7a05f6 84-85
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.13",
"base_commit_sha": "ae417e15b5e7b91443d991f7e8ae279d6e6f1640",
"prompts": {},
"sessions": {
"s_27bf8a929ab032": {
"agent_id": {
"tool": "claude",
"id": "57771f1a-68b5-48e6-a727-09b13409333e",
"model": "claude-opus-4-8"
},
"human_author": "Alex Grozav <alex@grozav.com>"
},
"s_8fa5f8db399b81": {
"agent_id": {
"tool": "claude",
"id": "b1af0f0c-39d9-4644-b626-3fcc1399c403",
"model": "claude-opus-4-8"
},
"human_author": "Alex Grozav <alex@grozav.com>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/cli/src/public-api/index.ts
s_f5bbe38e38b45d::t_8ef2a2a6527227 5
s_f5bbe38e38b45d::t_1188bb0220b396 231-234
packages/cli/src/services/session-cookie-auth.strategy.ts
s_f5bbe38e38b45d::t_b27a8ebaa852c4 1-65
packages/cli/src/server.ts
s_f5bbe38e38b45d::t_29aa8e887a68d7 192
s_f5bbe38e38b45d::t_f5fd6f09b9d186 81
packages/cli/src/services/__tests__/session-cookie-auth.strategy.integration.test.ts
s_f5bbe38e38b45d::t_7ebac1204d28e7 2-13,33-61,63-112
s_f5bbe38e38b45d::t_48f7afe3ce2fdf 62
s_f5bbe38e38b45d::t_f22a5b8f4d0a66 1,14-32
packages/frontend/editor-ui/src/features/execution/insights/insights.api.ts
s_f5bbe38e38b45d::t_a096526fd6e54b 1
s_f5bbe38e38b45d::t_2d4178265f919d 40-49
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.14",
"base_commit_sha": "bc978883709638028e2c291798d7c08cfb66ca64",
"prompts": {},
"humans": {
"h_c63dce324dfc7b": {
"author": "konstantintieber <konstantin.tieber@n8n.io>"
}
},
"sessions": {
"s_f5bbe38e38b45d": {
"agent_id": {
"tool": "claude",
"id": "42e75e82-b1c1-4817-84b9-959be14af5da",
"model": "claude-sonnet-5"
},
"human_author": "konstantintieber <konstantin.tieber@n8n.io>"
}
}
}

View File

@ -0,0 +1,14 @@
packages/@n8n/scheduler/src/core/__tests__/factory.test.ts
h_32d8cd6a0d6aad 606,639
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "d06fd10c5c0c17e41c8e4f60e9ad2f0c073af53a",
"prompts": {},
"humans": {
"h_32d8cd6a0d6aad": {
"author": "Lorent Lempereur <lorent.lempereur@n8n.io>"
}
}
}