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

This commit is contained in:
Tomi Turtiainen 2026-09-17 22:30:38 +03:00
commit 0f6407cfef
59 changed files with 2094 additions and 0 deletions

View File

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

View File

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

View File

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

View File

@ -0,0 +1,19 @@
packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/publish.spec.ts
s_5be157f6e91b85::t_63511c0e91b68f 112-121
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "0ae1166613eb3a90f0b8e58a5b31df2961b4d25c",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

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

View File

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

View File

@ -0,0 +1,30 @@
packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts
s_a4556b837ab6e9::t_86a0796e1bdf04 1-34,38-42
s_a4556b837ab6e9::t_46995fc7684aa5 35-37
packages/cli/src/auth/__tests__/auth.service.test.ts
s_a4556b837ab6e9::t_948ce20f9e794d 659-666
packages/cli/src/auth/auth.service.ts
s_a4556b837ab6e9::t_948ce20f9e794d 7,39-40,43-45,48-49,382,386
s_a4556b837ab6e9::t_cb51056ef3fea8 41-42,46-47
s_a4556b837ab6e9::t_f0bf6f0953beb6 387
packages/cli/src/modules/oauth-server/oauth-session.service.ts
s_a4556b837ab6e9::t_2ad47bcd84d8d2 17
s_a4556b837ab6e9::t_948ce20f9e794d 4,8,12-13,15-16,18,48-52,55-56
s_a4556b837ab6e9::t_e7d70dcb6cf615 9-11
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "11c2bcf69b9650427054f64ae0a42de5e61f86fe",
"prompts": {},
"sessions": {
"s_a4556b837ab6e9": {
"agent_id": {
"tool": "claude",
"id": "5eb18d59-43bb-430f-8f1b-0d965479bf74",
"model": "claude-opus-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,34 @@
packages/frontend/editor-ui/src/features/credentials/composables/useCredentialOAuth.ts
s_48f671bf14760e::t_a7eb61ff5ad0bc 485
packages/@n8n/telemetry/src/events/credentials.ts
s_48f671bf14760e::t_a7eb61ff5ad0bc 44-48
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue
s_48f671bf14760e::t_9ca139aaeffb07 1180
s_48f671bf14760e::t_a7eb61ff5ad0bc 800
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts
s_48f671bf14760e::t_9ca139aaeffb07 1298,1337
s_48f671bf14760e::t_a7eb61ff5ad0bc 1399-1401,1428-1432,1460,1766-1768,1799-1800
s_48f671bf14760e::t_f86811c6b822f3 1769-1777,1779-1781,1783-1798
packages/@n8n/telemetry/src/__tests__/credential-description.test.ts
s_48f671bf14760e::t_a7eb61ff5ad0bc 29-34
packages/frontend/editor-ui/src/features/credentials/composables/__tests__/useCredentialOAuth.test.ts
s_48f671bf14760e::t_a7eb61ff5ad0bc 961-963,994,1014
packages/@n8n/telemetry/credential-descriptions.md
s_48f671bf14760e::t_a7eb61ff5ad0bc 11-15
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "12a27fdc007fd576f6ee2c86811854b7c58ee0a0",
"prompts": {},
"sessions": {
"s_48f671bf14760e": {
"agent_id": {
"tool": "codex",
"id": "01a0af97-fe52-7d72-861c-6ba2a89001dd",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/containers/tests/engine.test.ts
s_6292f7a6ebb209::t_25cf60fb5540b4 60-61,64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "17a8636c028f80b5ef8b60aae6c2d57fede95b89",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/playwright/tests/e2e/workflows/editor/workflow-actions/publish.spec.ts
s_5be157f6e91b85::t_63511c0e91b68f 112-121
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2c8094790b095d2647edead78144d8ae5703f6fe",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/EmbeddingsDatabricks.node.ts
s_bf3d11075781d3::t_6a500a823730e3 1-170
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/databricks.dark.svg
s_bf3d11075781d3::t_59f783b944d64b 1-19
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/databricks.svg
s_bf3d11075781d3::t_95620fab0935c9 1-19
packages/@n8n/nodes-langchain/nodes/embeddings/test/EmbeddingsDatabricks.test.ts
s_bf3d11075781d3::t_997a2a6cb353a0 1-253
packages/@n8n/nodes-langchain/package.json
s_bf3d11075781d3::t_fc93bbd2ed4448 111
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "2cbf3f6716d1456e56c9baed12987388a16283f0",
"prompts": {},
"sessions": {
"s_bf3d11075781d3": {
"agent_id": {
"tool": "claude",
"id": "bcbdbce0-7bcc-4a4a-acf1-25145ad93707",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/containers/tests/engine.test.ts
s_6292f7a6ebb209::t_a88aecbbf67e30 52-53,55
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "36cc34a1c425eafcff4fb35e402dfa6a40096788",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/test/integration/instance-context.service.test.ts
s_5be157f6e91b85::t_8fd757931133dd 807-831
packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts
s_5be157f6e91b85::t_c0b28c77062647 420-521,774-778,1572-1573
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "37dc8d55564989059b888340d837832b034ea0ba",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,33 @@
packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/LmChatDatabricks.node.ts
s_bf3d11075781d3::t_999256b2d23b30 1,15-21,23,203-205,223
packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts
s_bf3d11075781d3::t_19f9e817f623c8 20,24
packages/@n8n/nodes-langchain/utils/databricks/constants.ts
s_bf3d11075781d3::t_22b16a6ea31120 2-3,14-29
packages/@n8n/nodes-langchain/utils/databricks/error-handling.ts
s_bf3d11075781d3::t_1a2fafcd8573ce 4
packages/@n8n/nodes-langchain/utils/databricks/gateway-config.ts
s_bf3d11075781d3::t_b430749a96feb5 1-81
packages/@n8n/nodes-langchain/utils/databricks/model-services.ts
s_bf3d11075781d3::t_64e4f7683eb787 1-136
packages/@n8n/nodes-langchain/utils/databricks/test/error-handling.test.ts
s_bf3d11075781d3::t_bb49272fe1af32 5
packages/@n8n/nodes-langchain/utils/databricks/token-provider.ts
s_bf3d11075781d3::t_249eeae42a4d7f 11-12
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "38e9d294ab3e5edfa49a923731ec08c1418a2be4",
"prompts": {},
"sessions": {
"s_bf3d11075781d3": {
"agent_id": {
"tool": "claude",
"id": "bcbdbce0-7bcc-4a4a-acf1-25145ad93707",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/testing/containers/tests/engine.test.ts
s_6292f7a6ebb209::t_09df5136499ca3 3,73-80
s_6292f7a6ebb209::t_50e271f644ff71 81-82
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "3b753b25dbf42a481fc8afe67002479425aaddd5",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/containers/services/types.ts
s_6292f7a6ebb209::t_16bebf3698ee1b 80
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "3b95a7d6b96e7e80df6c63f926c06ce01a24017d",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,21 @@
packages/@n8n/agents/src/runtime/memory/observation-log-renderer.ts
s_1389ed5ff32164::t_f1273b95794cd3 30-34,57-97,109-116,119-131,137-138,144,147
packages/@n8n/agents/src/runtime/__tests__/observation-log-renderer.test.ts
s_1389ed5ff32164::t_5ae1796320094a 197-219
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "40465e8defc611edee8620ce8f6dd7455bb3445e",
"prompts": {},
"sessions": {
"s_1389ed5ff32164": {
"agent_id": {
"tool": "codex",
"id": "01a0afb5-5cd8-7dd1-ab29-acad02c48f33",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 740-745
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_5afa8602a98d1b::t_32c86804ff1451 1509-1513,1596
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_5afa8602a98d1b::t_f2df396bd48607 2679,2705
s_5afa8602a98d1b::t_aa79c6ea6e2a61 2669,2671-2672,2675-2677,2715,2737,2742,2744-2757,2760,2789,2794,2805-2808,2818,2835-2836,3367,3394
packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 107
packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 381
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "41db2c2e9c405150a1120ad267a27cd5589ee399",
"prompts": {},
"sessions": {
"s_5afa8602a98d1b": {
"agent_id": {
"tool": "codex",
"id": "01a0af9d-f115-7803-a3d4-41baa2b29ada",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/@n8n/nodes-langchain/package.json
s_bf3d11075781d3::t_fc93bbd2ed4448 111
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/databricks.svg
s_bf3d11075781d3::t_95620fab0935c9 1-19
packages/@n8n/nodes-langchain/nodes/embeddings/test/EmbeddingsDatabricks.test.ts
s_bf3d11075781d3::t_997a2a6cb353a0 1-64,66-107,109-173,175-253
s_bf3d11075781d3::t_07a2f847b361a7 65,108,174
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/databricks.dark.svg
s_bf3d11075781d3::t_59f783b944d64b 1-19
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/EmbeddingsDatabricks.node.ts
s_bf3d11075781d3::t_6a500a823730e3 1-85,87-170
s_bf3d11075781d3::t_91bc97eda7cffb 86
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "43e5ced0ccb509c1a4fffda06d9c04a46362576d",
"prompts": {},
"sessions": {
"s_bf3d11075781d3": {
"agent_id": {
"tool": "claude",
"id": "bcbdbce0-7bcc-4a4a-acf1-25145ad93707",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,289 @@
packages/cli/src/webhooks/__tests__/live-webhooks.test.ts
s_6e5e6dade5599e::t_069fef9841591d 71
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.ts
s_6e5e6dade5599e::t_6228cd8d0053f8 3440
packages/@n8n/permissions/src/roles/__tests__/credential-use-scope.test.ts
s_6e5e6dade5599e::t_ad5283de805289 1-85
packages/frontend/editor-ui/src/app/stores/workflowDocument/useWorkflowDocumentUsedCredentials.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 15
packages/@n8n/db/src/repositories/credentials.repository.ts
s_6e5e6dade5599e::t_412c37d1d046f8 74-82
packages/cli/src/active-workflow-manager.ts
s_6e5e6dade5599e::t_6e621a467db1d7 61
s_6e5e6dade5599e::t_e72a5225e136b3 98
s_6e5e6dade5599e::t_3286edc4f93ee0 638-640,644
packages/@n8n/permissions/src/roles/all-roles.ts
s_6e5e6dade5599e::t_5bd708ebb1acce 31,52
packages/cli/src/credentials/credentials.service.ee.ts
s_6e5e6dade5599e::t_2d52f0d1e43fe2 165-171,176-178
s_6e5e6dade5599e::t_b231ebd37363eb 43
s_6e5e6dade5599e::t_de335f673509d2 11
s_6e5e6dade5599e::t_08bc2c6a4c26ea 27
s_6e5e6dade5599e::t_19c8bae256e80b 46-49,55
s_6e5e6dade5599e::t_03db42712cb79c 99
s_6e5e6dade5599e::t_fff26689b0f737 179
packages/frontend/editor-ui/src/features/core/folders/components/MoveToFolderModal.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 115,128
granular-credential-sharing.md
s_6e5e6dade5599e::t_e1065b936e2c47 1-499
packages/cli/src/workflow-runner.ts
s_6e5e6dade5599e::t_96376ba7fbf4b5 273
packages/cli/test/integration/credentials/credentials.api.test.ts
s_6e5e6dade5599e::t_ca9aefd031722d 203,213-215,237,252,283,303,367,377-379,388-389
s_6e5e6dade5599e::t_978c669d443e58 390-394,449,469,492,908,1302
packages/frontend/editor-ui/src/features/core/folders/folders.store.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 191
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.test.ts
s_6e5e6dade5599e::t_68c918d476ace1 1520
packages/cli/test/integration/workflows/workflows.controller.test.ts
s_6e5e6dade5599e::t_60c4ddb115910a 148
packages/cli/src/scheduling/schedule-trigger-node/schedule-trigger-task-handler.ts
s_6e5e6dade5599e::t_e3e32a2c32878c 85-86
s_6e5e6dade5599e::t_62354fb04dec98 16,46
packages/cli/src/modules/redaction/executions/execution-redaction.service.ts
s_6e5e6dade5599e::t_4fcb158537fe31 51
s_6e5e6dade5599e::t_5a24451b1c8ebe 103-107
s_6e5e6dade5599e::t_92cb874c295e39 327
s_6e5e6dade5599e::t_71b0e9033370b6 142-154
s_6e5e6dade5599e::t_5ca857be5bdac2 2,6,12
s_6e5e6dade5599e::t_57b53e45d14be2 271-272
s_6e5e6dade5599e::t_d79931cc7f2157 308-326,328-348
s_6e5e6dade5599e::t_62e85adff75695 197,199-205,212,219
s_6e5e6dade5599e::t_0170bfa0f949d6 285-286,294
s_6e5e6dade5599e::t_de822ef8989f8d 307
packages/frontend/@n8n/i18n/src/locales/en.json
s_6e5e6dade5599e::t_f664c601b72367 2882-2884
s_6e5e6dade5599e::t_144316f9961d7c 1151-1155,2416
packages/frontend/editor-ui/src/features/credentials/credentials.store.ts
s_6e5e6dade5599e::t_40bdcd9c534c97 445-452,464
s_6e5e6dade5599e::t_f144bc28f92d69 490-491,493,495-500
packages/cli/src/credentials/__tests__/credentials.service.test.ts
s_6e5e6dade5599e::t_6f121d02146fc0 33
s_6e5e6dade5599e::t_df20d1887aa8bd 3065-3133
s_6e5e6dade5599e::t_f9b18251c2ca79 101,126,131-132
s_6e5e6dade5599e::t_4b31a16fce2345 3134-3135
packages/cli/src/credentials/restricted-credentials.service.ts
s_6e5e6dade5599e::t_8d75b8d00aed08 78
s_6e5e6dade5599e::t_1f6e330e38cbeb 1-66,83-96
s_6e5e6dade5599e::t_ddaa6c39016a6c 67-77,79-82
s_6e5e6dade5599e::t_be4d0a94e555a8 97-99
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue
s_6e5e6dade5599e::t_1c2f53bb064d64 574-578
s_6e5e6dade5599e::t_4307e9a411a733 899
s_6e5e6dade5599e::t_ef1829ce3ea278 945-949,953
s_6e5e6dade5599e::t_2cd89c13741c63 625-627
s_6e5e6dade5599e::t_8ea703c4812ddb 245,1488,1508
packages/cli/src/workflows/__tests__/workflow-creation.service.test.ts
s_6e5e6dade5599e::t_5b0a91d30d7b80 154,285
packages/cli/src/workflows/workflow.service.ee.ts
s_6e5e6dade5599e::t_631c854bbb2ef5 139-150,158
s_6e5e6dade5599e::t_bb0da990a8d643 159
packages/cli/src/modules/redaction/executions/strategies/__tests__/full-item-redaction.strategy.test.ts
s_6e5e6dade5599e::t_05b22574f2edf9 14
packages/cli/src/workflows/workflow-creation.service.ts
s_6e5e6dade5599e::t_ea61b8615258a1 125-126,128,247,260
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/OnlyMeToggle.test.ts
s_6e5e6dade5599e::t_b66773bd72b160 1-38
packages/cli/src/executions/pre-execution-checks/__tests__/credentials-permission-checker.test.ts
s_6e5e6dade5599e::t_1d48b92f7b7f43 15,30
s_6e5e6dade5599e::t_c04d12f5ae559e 69-72,298-299
s_6e5e6dade5599e::t_1c534b91c1b84c 661-717
s_6e5e6dade5599e::t_3d665c4c7422c7 246
s_6e5e6dade5599e::t_069fef9841591d 39
s_6e5e6dade5599e::t_4df5178167927d 627
packages/@n8n/permissions/src/scope-information.ts
s_6e5e6dade5599e::t_c60ef38d9ec130 110-114
packages/cli/src/workflows/__tests__/workflow.service.test.ts
s_6e5e6dade5599e::t_069fef9841591d 134-135,504-505,1289-1290,2002-2003,2145-2146,2452-2453,2623-2624,2806-2807,2911-2912
s_6e5e6dade5599e::t_bb27ecc5cbf429 117,487,1272,1984-1986,2127-2129,2435,2606,2788-2790,2893-2895
packages/cli/src/credentials/credentials.service.ts
s_6e5e6dade5599e::t_fa9ea25ad55003 83
s_6e5e6dade5599e::t_7d085a81868053 657,661-672
s_6e5e6dade5599e::t_7488bfa458c22f 2046,2054,2081-2106
s_6e5e6dade5599e::t_670867b4d01602 1139-1147,1154
s_6e5e6dade5599e::t_c35a95f5ef45ea 232
s_6e5e6dade5599e::t_ddf9cea17a7670 1184-1197,1199
s_6e5e6dade5599e::t_9e62421631ed16 1987-1994
s_6e5e6dade5599e::t_5d547751fffc64 2058-2061,2063-2076
s_6e5e6dade5599e::t_629dc00b0e2279 2055-2057,2062,2077-2080,2107
s_6e5e6dade5599e::t_eadcc1fc3b57b1 673,2108
packages/cli/src/credentials/__tests__/restricted-credentials.service.test.ts
s_6e5e6dade5599e::t_db899ef8e03218 1-128
packages/cli/src/webhooks/live-webhooks.ts
s_6e5e6dade5599e::t_a4f415e9d17e2d 142-144
s_6e5e6dade5599e::t_343d2d536d99aa 23,53
packages/workflow/src/node-helpers.ts
s_6e5e6dade5599e::t_a0ac6f2c2c475e 515-534
s_6e5e6dade5599e::t_9f080f08f68e73 514
packages/@n8n/permissions/src/roles/custom-role-scopes.ee.ts
s_6e5e6dade5599e::t_79296a33f56c66 29
packages/frontend/editor-ui/src/app/composables/useNodeHelpers.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 251,289,297,329,337
s_6e5e6dade5599e::t_75af02a0a4874e 360-429
packages/cli/test/integration/ai/ai.api.test.ts
s_6e5e6dade5599e::t_200b91832efd3d 87
packages/cli/src/modules/workflow-reviews.ee/__tests__/support/workflow-review-test-data.ts
s_6e5e6dade5599e::t_c2d739c439b55f 61-62
packages/@n8n/permissions/src/roles/scopes/global-scopes.ee.ts
s_6e5e6dade5599e::t_e27fe1f41f3002 23
packages/@n8n/permissions/src/constants.ee.ts
s_6e5e6dade5599e::t_bdaf99d9f5bba5 16-17,19
granular-credential-sharing-tickets.md
s_6e5e6dade5599e::t_e1065b936e2c47 1-346
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialSharing.ee.vue
s_6e5e6dade5599e::t_c73e97403cdfde 102-116
s_6e5e6dade5599e::t_966f14fa85076d 97
s_6e5e6dade5599e::t_d38e89a3d3d019 117
packages/frontend/editor-ui/src/app/composables/useCanvasOperations.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 4817,4842
packages/cli/src/credentials/__tests__/credentials.service.ee.test.ts
s_6e5e6dade5599e::t_e112d4f4eb4e08 9,70-99,303-320
s_6e5e6dade5599e::t_bb2442091a622f 15,34
s_6e5e6dade5599e::t_435f18e83a6c37 47
packages/@n8n/db/src/repositories/shared-credentials.repository.ts
s_6e5e6dade5599e::t_8535ab48a0a4cb 155-168
s_6e5e6dade5599e::t_09eaddcb611be6 293-294,298
s_6e5e6dade5599e::t_22db9940c424c2 125-154
packages/@n8n/permissions/src/roles/scopes/project-scopes.ee.ts
s_6e5e6dade5599e::t_b651a616eacbb1 178
s_6e5e6dade5599e::t_949636852185e9 34,98,149
packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts
s_6e5e6dade5599e::t_15426e52cef9fb 108,649
s_6e5e6dade5599e::t_9d6651821cf8c2 476
s_6e5e6dade5599e::t_92949272c6690c 107
packages/cli/src/webhooks/webhook.service.ts
s_6e5e6dade5599e::t_8a8b33782b4747 475-477
packages/cli/src/requests.ts
s_6e5e6dade5599e::t_94032ef6c69b2f 83-88
packages/frontend/editor-ui/src/app/stores/workflowDocument.store.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 329
packages/cli/src/modules/redaction/executions/__tests__/execution-redaction.service.test.ts
s_6e5e6dade5599e::t_069fef9841591d 50
s_6e5e6dade5599e::t_e1065b936e2c47 1076-1077
s_6e5e6dade5599e::t_1938666e49a0d2 8,27,42-43
s_6e5e6dade5599e::t_fc41dcb3163709 4,1001-1075
packages/cli/src/credentials/credentials-finder.service.ts
s_6e5e6dade5599e::t_b8a20c4b4690a8 42-45,48-50
packages/cli/src/workflows/workflow.service.ts
s_6e5e6dade5599e::t_941524c817ff93 43
s_6e5e6dade5599e::t_b9a686bf32e259 991
s_6e5e6dade5599e::t_7b87854592a796 1841-1850
s_6e5e6dade5599e::t_1730b4d1b18b2e 133
s_6e5e6dade5599e::t_2c0a480a0b8ae6 1832-1837,1840,1854-1866
s_6e5e6dade5599e::t_b0bffc8965b959 1838-1839,1851-1853
s_6e5e6dade5599e::t_787ebd8d39c960 1831
packages/cli/src/workflows/triggers/__tests__/trigger-execution-context.factory.test.ts
s_6e5e6dade5599e::t_069fef9841591d 121,1090
packages/@n8n/api-types/src/dto/credentials/create-credential.dto.ts
s_6e5e6dade5599e::t_f310df99cccc6b 14-20
packages/cli/src/__tests__/workflow-execute-additional-data.test.ts
s_6e5e6dade5599e::t_a85e1fc6e245ce 345-360
packages/cli/src/services/engine-v2-dispatcher.service.ts
s_6e5e6dade5599e::t_89aaa68b51cece 93
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectMoveResourceModal.test.ts
s_6e5e6dade5599e::t_46f31d686f52be 187,194
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialConfig.vue
s_6e5e6dade5599e::t_0191d6a07ac33f 630-633,635-637
s_6e5e6dade5599e::t_6b42778969f1ed 81-82
s_6e5e6dade5599e::t_f60eadae9390e8 634
s_6e5e6dade5599e::t_7df80135a1aa86 55
s_6e5e6dade5599e::t_9c1a9304b7b184 119
s_6e5e6dade5599e::t_ddb5f66f662053 309,315,322-326
s_6e5e6dade5599e::t_7ecc520e608c97 310-314,316-321
packages/cli/src/credentials/__tests__/credentials.controller.test.ts
s_6e5e6dade5599e::t_5acf3f96fe72bf 69
packages/@n8n/permissions/src/schemas.ee.ts
s_6e5e6dade5599e::t_35a451cc4e11af 62-66
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/OnlyMeToggle.vue
s_6e5e6dade5599e::t_64742f64adb2b8 55,57,62
s_6e5e6dade5599e::t_16c06c4cdd09bb 15-19,23,33-46,48
s_6e5e6dade5599e::t_dad8903f56f947 2
s_6e5e6dade5599e::t_91f42af98c07aa 1,3-14,20-22,24-32,47,49-54,56,58-61,63-88
packages/cli/src/__tests__/active-workflow-manager.test.ts
s_6e5e6dade5599e::t_3d5c3020d4146b 97,236,449,709,921,1375,1564,1644
s_6e5e6dade5599e::t_5acf3f96fe72bf 896-897
granular-credential-sharing-showcases.md
s_6e5e6dade5599e::t_d5ee87e4a6e5b2 228-306
s_6e5e6dade5599e::t_d9f60c266a1aee 1-227,307-312
packages/cli/src/scheduling/schedule-trigger-node/__tests__/schedule-trigger-task-handler.test.ts
s_6e5e6dade5599e::t_069fef9841591d 44
packages/frontend/editor-ui/src/features/credentials/credentials.types.ts
s_6e5e6dade5599e::t_aa8b2537438dfd 19-23,60-61
s_6e5e6dade5599e::t_7273e34f8e4749 41,43-47
packages/cli/src/services/__tests__/engine-v2-dispatcher.service.test.ts
s_6e5e6dade5599e::t_b04b887b4ee6e6 296-301
packages/cli/src/workflows/workflow-validation.service.ts
s_6e5e6dade5599e::t_87567cb865656c 432
s_6e5e6dade5599e::t_9949c245ad3c28 8
s_6e5e6dade5599e::t_5fe2703fe69b8a 431
packages/cli/test/integration/credentials/credentials.api.ee.test.ts
s_6e5e6dade5599e::t_d698ac2880b9bd 1699-1758
s_6e5e6dade5599e::t_c844c1a25c470f 1541-1698
packages/cli/test/integration/workflows/workflow.service.test.ts
s_6e5e6dade5599e::t_4ca04ae74fdc08 148
s_6e5e6dade5599e::t_069fef9841591d 129-130
packages/cli/src/credentials/credentials.controller.ts
s_6e5e6dade5599e::t_878c28ce5990c5 498-499,501,503-509
s_6e5e6dade5599e::t_0d8cda3868d5ae 547
s_6e5e6dade5599e::t_5aae8749f93b57 403,405-406
s_6e5e6dade5599e::t_0bd976e16391e8 404
packages/@n8n/db/src/entities/types-db.ts
s_6e5e6dade5599e::t_40bae504227f10 161,163-167
packages/@n8n/db/src/repositories/workflow-publish-history.repository.ts
s_6e5e6dade5599e::t_2f693e218f5d70 50-77
packages/frontend/editor-ui/src/features/credentials/credentials.api.ts
s_6e5e6dade5599e::t_f144bc28f92d69 112-116,118-121
packages/cli/src/workflows/triggers/trigger-execution-context.factory.ts
s_6e5e6dade5599e::t_989fa89361cbf2 526-527
s_6e5e6dade5599e::t_99bab1a9509e40 50
s_6e5e6dade5599e::t_836540321ded82 89
packages/@n8n/permissions/src/roles/scopes/credential-sharing-scopes.ee.ts
s_6e5e6dade5599e::t_c407def4401ad1 5,17-27
packages/@n8n/permissions/src/roles/role-maps.ee.ts
s_6e5e6dade5599e::t_2ef00ed0d3014c 13
s_6e5e6dade5599e::t_d9f4519b49eb57 55
packages/cli/src/modules/redaction/executions/execution-redaction.interfaces.ts
s_6e5e6dade5599e::t_f6d4810595afb8 19-22
packages/cli/src/workflow-execute-additional-data.ts
s_6e5e6dade5599e::t_a437cccf89a321 585-593
packages/cli/src/workflows/workflow-publisher.service.ts
s_6e5e6dade5599e::t_869f34db81de8d 1-48
packages/frontend/editor-ui/src/features/ndv/settings/components/NodeSettings.vue
s_6e5e6dade5599e::t_5c214c2b73c81a 741-749
s_6e5e6dade5599e::t_f94f7f454293a1 176-183,185-188
s_6e5e6dade5599e::t_3f492ae425940e 319-327
s_6e5e6dade5599e::t_2e5dd1e3a82c43 174-175
packages/cli/src/executions/pre-execution-checks/credentials-permission-checker.ts
s_6e5e6dade5599e::t_511c360a4baf09 138-142,144,160-202
s_6e5e6dade5599e::t_c1604621e0f0bb 87
s_6e5e6dade5599e::t_210898c5a5d602 31-62
s_6e5e6dade5599e::t_a9847caf229e1f 9
s_6e5e6dade5599e::t_0cc3dae14c6f86 121-123,125
packages/cli/src/modules/redaction/executions/strategies/full-item-redaction.strategy.ts
s_6e5e6dade5599e::t_3d25e28126e8a5 31-35
packages/frontend/editor-ui/src/app/composables/useNodeHelpers.ts
s_6e5e6dade5599e::t_b063a8bed13062 36-39
s_6e5e6dade5599e::t_5a131548b3f179 143,146-147,151-174,187-191
s_6e5e6dade5599e::t_79df5777a34aae 1
s_6e5e6dade5599e::t_3658dfee841915 1117
packages/cli/src/modules/redaction/executions/strategies/__tests__/node-defined-field-redaction.strategy.test.ts
s_6e5e6dade5599e::t_05b22574f2edf9 16
packages/@n8n/permissions/src/__tests__/__snapshots__/scope-information.test.ts.snap
s_6e5e6dade5599e::t_68a6ea20014dac 33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "526c2856cfd3f3d8c5cb1b56f9b49cf1818b7e26",
"prompts": {},
"sessions": {
"s_6e5e6dade5599e": {
"agent_id": {
"tool": "claude",
"id": "877ad200-a326-4a16-a593-edd12c995d4b",
"model": "claude-opus-5"
},
"human_author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/containers/stack.ts
s_6292f7a6ebb209::t_761ac2929f0ce6 537-539
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "5932e5198f112e2a01c1215b2248c87e2d211571",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/cli/src/modules/mcp/tools/get-instance-context.tool.ts
s_5be157f6e91b85::t_ae0b513c3aab7d 1-90,94-175
s_5be157f6e91b85::t_ae0c65b921baa9 91
s_5be157f6e91b85::t_b9b263dc3bc236 92
s_5be157f6e91b85::t_b5e741a0b79991 93
packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts
s_5be157f6e91b85::t_ae0c65b921baa9 46
s_5be157f6e91b85::t_211d8d666c093e 1-45,47-165
packages/cli/src/modules/mcp/__tests__/mcp-scopes.test.ts
s_5be157f6e91b85::t_998e1eb4c0caf4 4-10,15-21,29,33-39,69-73,77-92,112-115,138-146,178,195-199,222-223,225-226,231-439,452-494,524-528
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5e87aeb3d6691528685073df2ad613d53c693909",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/cli/src/auth/__tests__/auth.service.test.ts
s_a4556b837ab6e9::t_948ce20f9e794d 659-673
packages/cli/src/modules/oauth-server/oauth-session.service.ts
s_a4556b837ab6e9::t_948ce20f9e794d 4,8-13,15-16,18,48-52,55-56
s_a4556b837ab6e9::t_2ad47bcd84d8d2 17
packages/cli/src/auth/auth.service.ts
s_a4556b837ab6e9::t_948ce20f9e794d 7,39-52,385,389
s_a4556b837ab6e9::t_f0bf6f0953beb6 390
packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts
s_a4556b837ab6e9::t_86a0796e1bdf04 1-41
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "6040106fde62d556366847df4635b1a99eb1b21b",
"prompts": {},
"sessions": {
"s_a4556b837ab6e9": {
"agent_id": {
"tool": "claude",
"id": "5eb18d59-43bb-430f-8f1b-0d965479bf74",
"model": "claude-opus-5"
},
"human_author": "Yuliia Pominchuk <yuliia.pominchuk@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.test.ts
s_887a77164a6458::t_28d87000760c1d 1-173
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "653860fd40b07344d486678e3cbbd7f6934e3355",
"prompts": {},
"sessions": {
"s_887a77164a6458": {
"agent_id": {
"tool": "claude",
"id": "b8e3c94b-2a41-4fbf-816e-9fec03fbed10",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts
s_5be157f6e91b85::t_5c7097414b82b4 363-392,394-464,714-718,1495-1496
packages/cli/test/integration/instance-context.service.test.ts
s_5be157f6e91b85::t_ca3e7faec619ae 11-14,778-792,794-799,801-802
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "67b7a1800b7af495acc78dbd0fa3c4583c34dcb9",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/cli/src/modules/instance-ai/instance-context.service.ts
s_5be157f6e91b85::t_9fcf3b5f0705eb 155-158,186-203,351-352,533-534,555,560,603-605,611-615,627-634,636,641-645
packages/cli/test/integration/instance-context.service.test.ts
s_5be157f6e91b85::t_5e79d220dcd051 12-13,15,763-770,772-780
packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts
s_5be157f6e91b85::t_4a385aed73b0ac 348-359,366-370,374-376,410-415,422-423,435-438
s_5be157f6e91b85::t_5e79d220dcd051 360-365,371-373,377-409,416-421,424-434,677-679,681,1433-1434
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "67c5d103d8774be509e3f3d4114c465ce8b64bf6",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/cli/src/modules/promotions.ee/__tests__/promotion-connections.service.test.ts
s_9db88b93506f67::t_178ff21bbb79c9 17,75-89,154-218
s_9db88b93506f67::t_e819f2e1373db2 219-220
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "6b916ed3b97de77c2b86b319fc4af340616649b3",
"prompts": {},
"sessions": {
"s_9db88b93506f67": {
"agent_id": {
"tool": "codex",
"id": "01a0b00d-a161-76d2-9fdc-7ceff6ba7d7e",
"model": "gpt-5.6-sol"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,45 @@
packages/cli/src/modules/agents/agent-conversation-lease.service.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 22-29,108-115,145-154,156,158-159,163-164,166-167,194
packages/cli/src/modules/agents/agent-message-queue.service.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 304,307
packages/cli/test/migration/1789499956927-create-agent-message-queue.test.ts
s_d27d09d94cc9ff::t_243e7791a63224 83-110
s_d27d09d94cc9ff::t_f1ade0977adc21 111-113,124-126
packages/cli/src/modules/agents/repositories/agent-message-queue.repository.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 150-154
s_d27d09d94cc9ff::t_ddc25aee06528d 155-156,162
packages/cli/test/integration/agents/agent-conversation-lease.test.ts
s_d27d09d94cc9ff::t_243e7791a63224 21-24,66-103,304-321
s_d27d09d94cc9ff::t_3b6249d73aa65e 322-330
packages/@n8n/db/src/migrations/common/1789499956927-CreateAgentMessageQueue.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 4-8,47-49
s_d27d09d94cc9ff::t_19f466c5339173 50-53
packages/cli/test/integration/agents/agent-message-queue.test.ts
s_d27d09d94cc9ff::t_243e7791a63224 791-826,842-843
s_d27d09d94cc9ff::t_10991e90dee6c5 706
s_d27d09d94cc9ff::t_be01b7196fe2ff 707-708,827-841
packages/cli/src/modules/agents/entities/agent-message-queue.entity.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 9,22,54
packages/cli/src/modules/agents/repositories/agent-conversation-lease.repository.ts
s_d27d09d94cc9ff::t_10991e90dee6c5 33,43-44
docs/generated/postgres-schema/public.agent_message_queue.md
s_d27d09d94cc9ff::t_c4792ba23209aa 45
docs/generated/sqlite-schema/agent_message_queue.md
s_d27d09d94cc9ff::t_9058988a4d42cd 47
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "719e9a18afb00d54f1fff9ddb4ef411d79de21ad",
"prompts": {},
"sessions": {
"s_d27d09d94cc9ff": {
"agent_id": {
"tool": "codex",
"id": "01a0a974-d93e-7a81-998f-70beb9ade7da",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,41 @@
packages/@n8n/instance-ai/src/index.ts
s_5be157f6e91b85::t_f4126a0b088860 529
packages/@n8n/instance-ai/src/runtime/run-state-registry.ts
s_5be157f6e91b85::t_f4126a0b088860 18,64
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_5be157f6e91b85::t_7b03b4aaba083e 82,4354-4359,4382,4384,5129,5138-5141,5188,5687-5689,5711,5713,6485,6706-6728
s_5be157f6e91b85::t_f4126a0b088860 6729
packages/@n8n/telemetry/src/events/instance-ai.ts
s_5be157f6e91b85::t_f4126a0b088860 449
packages/frontend/@n8n/i18n/src/locales/en.json
s_5be157f6e91b85::t_fe5ca83f46431c 300
packages/@n8n/instance-ai/src/stream/__tests__/instance-context-reach.test.ts
s_5be157f6e91b85::t_f4126a0b088860 36
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_5be157f6e91b85::t_c964b26dac6882 3724-3726,3728,6456-6459,6465
s_5be157f6e91b85::t_9635b348cbf774 6455,6460-6464,6466-6481,6484-6487,6490-6495,6533,6537,6539-6553,6564,6569,6574-6578,6582-6586,6604,6607,6618-6619
s_5be157f6e91b85::t_13c1d50b50a35e 241-244,502-505,509,511-512,531,533-537,636-637,658-662,666,3698-3699,3720-3723,3727,3729-3748
s_5be157f6e91b85::t_f4126a0b088860 35,296-299,506-508,6449,6534-6536,6557-6558,6587-6603,6605-6606,6608-6617
packages/@n8n/instance-ai/src/stream/instance-context-reach.ts
s_5be157f6e91b85::t_f4126a0b088860 6
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceContextStep.test.ts
s_5be157f6e91b85::t_bbf03eddf3b2dd 121-122
packages/@n8n/instance-ai/src/runtime/instance-context-state.ts
s_5be157f6e91b85::t_f4126a0b088860 1-12
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "786597479b22b7d923009b1bd1cf09a76fc3b342",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,31 @@
packages/testing/playwright/README.md
s_6292f7a6ebb209::t_172814199a3269 208-211
packages/testing/playwright/tests/e2e/api/manual-run-outcome.spec.ts
s_6292f7a6ebb209::t_53735413132586 29
packages/testing/containers/services/engine.ts
s_6292f7a6ebb209::t_9284e3375d149b 15
packages/testing/playwright/services/workflow-api-helper.ts
s_6292f7a6ebb209::t_f52881b328838c 145-147,154-157
packages/testing/playwright/playwright-projects.ts
s_6292f7a6ebb209::t_35b4f7b475a5c6 243-244
.github/workflows/ci-pull-requests.yml
s_6292f7a6ebb209::t_49f6c3c37f91fb 368-369
packages/testing/playwright/fixtures/base.ts
s_6292f7a6ebb209::t_a51b12202980ca 111-112
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "7cae45d57db41f913aad0dde84cb2f4e86048ff1",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/cli/src/auth/__tests__/auth.service.test.ts
s_a4556b837ab6e9::t_948ce20f9e794d 659-666
packages/cli/src/modules/oauth-server/oauth-session.service.ts
s_a4556b837ab6e9::t_e7d70dcb6cf615 9-11
s_a4556b837ab6e9::t_2ad47bcd84d8d2 17
s_a4556b837ab6e9::t_948ce20f9e794d 4,8,12-13,15-16,18,48-52,55-56
packages/cli/src/auth/auth.service.ts
s_a4556b837ab6e9::t_cb51056ef3fea8 41-42,46-47
s_a4556b837ab6e9::t_f0bf6f0953beb6 387
s_a4556b837ab6e9::t_948ce20f9e794d 7,39-40,43-45,48-49,382,386
packages/cli/src/modules/oauth-server/__tests__/oauth-session.service.test.ts
s_a4556b837ab6e9::t_86a0796e1bdf04 1-34,38-42
s_a4556b837ab6e9::t_46995fc7684aa5 35-37
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "85759723bdbb2dea51255a370893500cc77f901d",
"prompts": {},
"sessions": {
"s_a4556b837ab6e9": {
"agent_id": {
"tool": "claude",
"id": "5eb18d59-43bb-430f-8f1b-0d965479bf74",
"model": "claude-opus-5"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,42 @@
packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts
s_5be157f6e91b85::t_516032026c5cc3 87,115,118-122,124,138,169,201,218,236,256,274,292,309,327,344,376,402,429,448,464,490,529,539,549,574,607,634,665,678,702,719,740,756,772,797,817,837,855,1023-1027,1029,1051,1073,1085-1086,1093,1100-1106
packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts
s_5be157f6e91b85::t_25364f9976954c 49
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_5be157f6e91b85::t_61865033b57b4b 2673
s_5be157f6e91b85::t_0c2f7d925c607f 2513,2676,2840,3901
s_5be157f6e91b85::t_4786f6b74ab1a5 2539,4077
packages/cli/src/modules/instance-ai/instance-context.service.ts
s_5be157f6e91b85::t_b3827e770f4e59 265-266
s_5be157f6e91b85::t_4786f6b74ab1a5 269
packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts
s_5be157f6e91b85::t_61865033b57b4b 93,5191,5241,5247-5257
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_5be157f6e91b85::t_61865033b57b4b 700-702,4778
s_5be157f6e91b85::t_342de99dd45544 712,804,884-888,4780
s_5be157f6e91b85::t_0e6196ad1ca297 703-704,4789,4791,4803,4843
packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
s_5be157f6e91b85::t_4786f6b74ab1a5 508
s_5be157f6e91b85::t_b3827e770f4e59 442-443,467,507
packages/cli/src/modules/mcp/tools/get-instance-context.tool.ts
s_5be157f6e91b85::t_4786f6b74ab1a5 92
s_5be157f6e91b85::t_0c2f7d925c607f 91
packages/cli/test/integration/instance-context.service.test.ts
s_5be157f6e91b85::t_b6b2cc29cac319 61,76-78,98,156,186-189,191,196,224,255,271,286,294,312,326,370-373,375,461,472,488,493,788,809,829,850
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "87d845848832740767373b5982d0cf4cbb97884b",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/testing/playwright/tests/framework/harness-contract.test.ts
s_5be157f6e91b85::t_f18e7853a4d168 2,16,204-236,238-244,247-255
s_5be157f6e91b85::t_e92559c40548b5 237
s_5be157f6e91b85::t_fb277a0aae3186 245-246
packages/testing/playwright/pages/CanvasPage.ts
s_5be157f6e91b85::t_6f098cf1f1f2c6 1188,1194
s_5be157f6e91b85::t_89749ae622164b 1187,1192
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8a0ffc121904789aaf3161458b16228b19c478f0",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/composables/usePromotionConnection.ts
h_ce2c4b90496ac9 1-32
packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue
s_0da3469b23d474::t_344dac2203ee7f 553-560,570,572-575,578
packages/frontend/@n8n/i18n/src/locales/en.json
h_ce2c4b90496ac9 8688-8689,8692,8696
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "8a24db3d421b3c818c2e99a0cbdac7d732a01edf",
"prompts": {},
"humans": {
"h_ce2c4b90496ac9": {
"author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
},
"sessions": {
"s_0da3469b23d474": {
"agent_id": {
"tool": "cursor",
"id": "a21aa892-94d3-4d6d-bb0a-a125692a9e67",
"model": "gpt-5.6-sol"
},
"human_author": "Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/@n8n/nodes-langchain/nodes/embeddings/test/EmbeddingsDatabricks.test.ts
s_7383ee4106ddca::t_c6da9bc3d6f671 70,167-175
s_7383ee4106ddca::t_667ec02e73e5fd 176-178
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "8cb9765aab7aee69e156c862c0cfc9721694c82a",
"prompts": {},
"sessions": {
"s_7383ee4106ddca": {
"agent_id": {
"tool": "claude",
"id": "f219b89b-3ec7-4972-9e54-e4dac4de28f2",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/nodes-langchain/nodes/embeddings/test/EmbeddingsDatabricks.test.ts
s_bf3d11075781d3::t_07a2f847b361a7 65,108,174
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/EmbeddingsDatabricks.node.ts
s_bf3d11075781d3::t_91bc97eda7cffb 86
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "8fdcb3986090c349a41e90b38bbfd159d0d557ce",
"prompts": {},
"sessions": {
"s_bf3d11075781d3": {
"agent_id": {
"tool": "claude",
"id": "bcbdbce0-7bcc-4a4a-acf1-25145ad93707",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/playwright/pages/n8nPage.ts
s_6292f7a6ebb209::t_fa238630a10506 166-168
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "a328c2509eed12411544e09a08464eabc2d8169b",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "unknown"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_0049db2dd32eb1::t_267d3e8a2a6a98 3739
s_0049db2dd32eb1::t_df498b63a850f6 3742
s_0049db2dd32eb1::t_88a53d8e5eb30e 3743-3744
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "a51ab8b9060b4919c5e097ecff5d38c100adbfb1",
"prompts": {},
"sessions": {
"s_0049db2dd32eb1": {
"agent_id": {
"tool": "claude",
"id": "9a30f539-cdf7-4607-bec4-58c9a5450dd6",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/frontend/editor-ui/src/features/agents/components/AgentSkillsSection.vue
s_77cdbd1a5a0d3d::t_f96e769ac17352 15,20,44,70,72-74
s_77cdbd1a5a0d3d::t_cba27b42c91e78 1-14,16-19,21-43,45-69,71,75-76
packages/frontend/editor-ui/src/features/agents/components/AgentChipRow.vue
s_77cdbd1a5a0d3d::t_cba27b42c91e78 11,16,32
packages/frontend/editor-ui/src/features/agents/composables/useAgentCapabilityIssueMessages.ts
s_77cdbd1a5a0d3d::t_cba27b42c91e78 1-84
packages/frontend/editor-ui/src/features/agents/components/AgentCapabilitiesSection.vue
s_77cdbd1a5a0d3d::t_cba27b42c91e78 10,15,124
s_77cdbd1a5a0d3d::t_f96e769ac17352 30,574,576,578-581
packages/frontend/editor-ui/src/features/agents/components/AgentBuilderEditorColumn.vue
s_77cdbd1a5a0d3d::t_36af380798f4de 133
s_77cdbd1a5a0d3d::t_f96e769ac17352 139
s_77cdbd1a5a0d3d::t_cba27b42c91e78 31,131-132,134-138,140-145,194
packages/frontend/@n8n/i18n/src/locales/en.json
s_77cdbd1a5a0d3d::t_92c06af160608f 8150
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderEditorColumn.spec.ts
s_77cdbd1a5a0d3d::t_990ee6a5bf5a0b 383,442,449,457,460
s_77cdbd1a5a0d3d::t_42e78a833b0826 461
s_77cdbd1a5a0d3d::t_1ee360b5181175 462
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "aa22e50dc8ad5ab1c89251a5e9d4e17dd5a06059",
"prompts": {},
"sessions": {
"s_77cdbd1a5a0d3d": {
"agent_id": {
"tool": "codex",
"id": "01a0af7c-c60d-76a3-8fee-60f525573f59",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.test.ts
s_6d2c07a45925a2::t_ba754fbc3cef33 82-101
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionConnectionForm.vue
s_6d2c07a45925a2::t_96b247e6052521 187
s_6d2c07a45925a2::t_8a12f2af14273b 147-150
s_6d2c07a45925a2::t_50cbadc8d94573 214
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue
s_6d2c07a45925a2::t_59add15687eae3 66-67,77-78,89-90
s_6d2c07a45925a2::t_8eadc2133e9e76 11-12
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "aa2c534172aa5e5f9f3438418e09874ca204af47",
"prompts": {},
"sessions": {
"s_6d2c07a45925a2": {
"agent_id": {
"tool": "claude",
"id": "835aa381-fd2c-40f5-87c6-30ac17f29c75",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/@n8n/nodes-langchain/utils/databricks/gateway-config.ts
s_7383ee4106ddca::t_d877f151a892b2 9-14,25-26,31-32,35-36,80-81,88
packages/@n8n/nodes-langchain/nodes/embeddings/EmbeddingsDatabricks/EmbeddingsDatabricks.node.ts
s_7383ee4106ddca::t_d877f151a892b2 150-154
packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/LmChatDatabricks.node.ts
s_7383ee4106ddca::t_d877f151a892b2 214-215,222-226
packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/test/LmChatDatabricks.test.ts
s_7383ee4106ddca::t_7851c55d1dc939 116
packages/@n8n/nodes-langchain/utils/databricks/constants.ts
s_23aea899fcc5f6::t_29ee4a3ed2203b 28-30
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b58f05a95491c95853070ef0c67fe8b7f0f00aa4",
"prompts": {},
"sessions": {
"s_23aea899fcc5f6": {
"agent_id": {
"tool": "claude",
"id": "e35f8be0-c5a6-4d2b-b92a-37f35601463c",
"model": "claude-sonnet-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
},
"s_7383ee4106ddca": {
"agent_id": {
"tool": "claude",
"id": "f219b89b-3ec7-4972-9e54-e4dac4de28f2",
"model": "claude-opus-5"
},
"human_author": "Thanasis Gkliatis <thanasis.gkliatis@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/testing/playwright/services/workflow-api-helper.test.ts
s_6292f7a6ebb209::t_55737d8dc6fdc0 126
packages/testing/playwright/fixtures/engine-parity.ts
s_6292f7a6ebb209::t_55737d8dc6fdc0 32-33,35
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b5feb1dfb23781fdcf9fe697df4842fbf6453bd9",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/testing/playwright/pages/CanvasPage.ts
s_5be157f6e91b85::t_89749ae622164b 1187,1192
s_5be157f6e91b85::t_6f098cf1f1f2c6 1188,1194
packages/testing/playwright/tests/framework/harness-contract.test.ts
s_5be157f6e91b85::t_e92559c40548b5 237
s_5be157f6e91b85::t_f18e7853a4d168 2,16,204-236,238-244,247-255
s_5be157f6e91b85::t_fb277a0aae3186 245-246
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b7004ee1172a62b8ed765baf6e88b70b5526d193",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/testing/playwright/fixtures/engine-parity.ts
s_6292f7a6ebb209::t_3130c42ddbcd00 32-33
packages/testing/playwright/services/workflow-api-helper.ts
s_6292f7a6ebb209::t_3130c42ddbcd00 457-458
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "b7f00fb0f31df5630b551bcc6bb0c03221f439d4",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,34 @@
packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts
s_644fa653780ed3::t_89c1a57b12c4bb 218
packages/@n8n/api-types/src/schemas/read-only-public.schema.ts
s_644fa653780ed3::t_0ffd515bdac0c9 1-8
packages/@n8n/decorators/src/controller/types.ts
s_644fa653780ed3::t_d579e0fa8cab41 29
s_644fa653780ed3::t_1bca7d7aa6bdff 26-28
packages/@n8n/decorators/src/controller/args.ts
s_644fa653780ed3::t_afd314ebd1abfb 16-19,21-47
packages/cli/src/public-api/__tests__/public-api-controller.registry.test.ts
s_644fa653780ed3::t_45d4b3ccb3af8d 194-209,291-311
packages/cli/src/public-api/public-api-controller.registry.ts
s_644fa653780ed3::t_2923d14ea8a95b 17,71-73
packages/cli/src/public-api/v1/openapi-gen/decorator-routes.ts
s_644fa653780ed3::t_933964cb86737b 161-162,164
packages/cli/src/public-api/public-api-route-resolver.ts
s_644fa653780ed3::t_7259de5f832400 32-33,42-49,59-60,124-133,250-252,266
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "be1702123305f4e0f07d0df3481c013b7f7c2b88",
"prompts": {},
"sessions": {
"s_644fa653780ed3": {
"agent_id": {
"tool": "claude",
"id": "5d77ebb3-11d2-4f3f-ba25-48171f0149f8",
"model": "claude-sonnet-5"
},
"human_author": "Sam Wooler <swooler592@gmail.com>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/testing/playwright/pages/n8nPage.ts
s_6292f7a6ebb209::t_212e5550bc55ba 74,164,166
packages/testing/playwright/tests/e2e/chat-hub/chat-hub-workflow-agent.spec.ts
s_6292f7a6ebb209::t_eec867246469d1 31,53
packages/testing/playwright/composables/TestEntryComposer.ts
s_6292f7a6ebb209::t_5c0405bdb19a03 5,95,106,112-116,144
s_6292f7a6ebb209::t_eff32d4bf55ccd 110-111
s_6292f7a6ebb209::t_4c35af4dfd2ff2 107-109
packages/testing/playwright/fixtures/base.ts
s_6292f7a6ebb209::t_eec867246469d1 294
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "c1305dc18485eb59df3bf2a2c8b4eb7e8bd7e0ed",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConversation.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 740-745
packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue
s_5afa8602a98d1b::t_32c86804ff1451 1509-1513,1596
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_5afa8602a98d1b::t_f2df396bd48607 2679,2705
s_5afa8602a98d1b::t_aa79c6ea6e2a61 2669,2671-2672,2675-2677,2715,2737,2742,2744-2757,2760,2789,2794,2805-2808,2818,2835-2836,3367,3394
packages/frontend/@n8n/design-system/src/components/N8nStepper/Stepper.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 107
packages/frontend/editor-ui/src/features/agents/components/AgentChannelSlackSetup.vue
s_5afa8602a98d1b::t_b164d7d8ecdf60 381
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "c2a71eb9450b2bc07a8edb5b7f5cd28265b0b85e",
"prompts": {},
"sessions": {
"s_5afa8602a98d1b": {
"agent_id": {
"tool": "codex",
"id": "01a0af9d-f115-7803-a3d4-41baa2b29ada",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,55 @@
packages/@n8n/instance-ai/src/stream/instance-context-reach.ts
s_5be157f6e91b85::t_d27f10970a1a87 6,20,27,36,48
packages/frontend/editor-ui/src/features/ai/instanceAi/components/ThinkingBlock.vue
s_5be157f6e91b85::t_d27f10970a1a87 52
packages/@n8n/api-types/src/schemas/agent-run-reducer.ts
s_5be157f6e91b85::t_d27f10970a1a87 486,488,566
packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
s_5be157f6e91b85::t_d90756876cc3ae 12
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceContextLabels.ts
s_5be157f6e91b85::t_d27f10970a1a87 37,44,49,51
packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts
s_5be157f6e91b85::t_d90756876cc3ae 18,320-323,333,340
s_5be157f6e91b85::t_6c33e8fbf27cf8 232,319
packages/@n8n/api-types/src/schemas/instance-ai.schema.ts
s_5be157f6e91b85::t_6c33e8fbf27cf8 301
s_5be157f6e91b85::t_d27f10970a1a87 312,326,340,365,396,1808,1811
s_5be157f6e91b85::t_9b7fd951fdab68 2581-2583
packages/@n8n/telemetry/src/events/instance-ai.ts
s_5be157f6e91b85::t_641cc8111fe196 3,418,422,428-430,434-435,439,444,452-453,456-457,462,467,472-474
packages/cli/src/modules/mcp/__tests__/get-instance-context.tool.test.ts
s_5be157f6e91b85::t_dca61715920111 49
packages/@n8n/instance-ai/src/stream/__tests__/instance-context-reach.test.ts
s_5be157f6e91b85::t_b967589637138e 1-2,156-157
packages/frontend/editor-ui/src/features/ai/instanceAi/agentTimeline.utils.ts
s_5be157f6e91b85::t_d27f10970a1a87 194
packages/@n8n/instance-ai/src/runtime/run-state-registry.ts
s_5be157f6e91b85::t_d27f10970a1a87 64,69
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.reducer.ts
s_5be157f6e91b85::t_d27f10970a1a87 299
packages/@n8n/instance-ai/src/stream/work-summary-accumulator.ts
s_5be157f6e91b85::t_d27f10970a1a87 11,13,24,101
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/ThinkingBlock.test.ts
s_5be157f6e91b85::t_6c33e8fbf27cf8 384
packages/@n8n/instance-ai/docs/streaming-protocol.md
s_5be157f6e91b85::t_9b7fd951fdab68 311-321
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.reducer.test.ts
s_5be157f6e91b85::t_6c33e8fbf27cf8 474
s_5be157f6e91b85::t_8b1197513e4940 526-528
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c453155c147951637df6d671070975c44b855c00",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

@ -0,0 +1,41 @@
packages/frontend/editor-ui/src/features/ai/instanceAi/toolLabels.ts
s_22e1224efb24cb::t_bee5259cc8033f 105-119,164-166
packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts
s_22e1224efb24cb::t_91c93083239fc6 392,394,398
s_22e1224efb24cb::t_493d3821a2b920 370-372,386-391
packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts
s_22e1224efb24cb::t_476f40935d2174 104-107,113,673-712,730-745
s_22e1224efb24cb::t_62eae0a18b04d3 746
packages/@n8n/instance-ai/src/types.ts
s_22e1224efb24cb::t_eb682191f9aae3 13,22,1480-1499,1501-1599,1602
s_22e1224efb24cb::t_1529590b55f0fc 1500
packages/cli/src/modules/agents/__tests__/instance-ai-agent-context.adapter.test.ts
s_22e1224efb24cb::t_f3934b4196d50e 2,6,18-19,23-24,32-33,35-41,59-63,73,125-168
packages/cli/src/modules/agents/instance-ai-agent-context.adapter.ts
s_22e1224efb24cb::t_a51331605014db 96
s_22e1224efb24cb::t_f46fbb847ae3a8 5,11,13,91-95,97-100,103-107,132-134
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts
s_22e1224efb24cb::t_45b6dfc2d3e077 877-905
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/AgentSection.test.ts
s_22e1224efb24cb::t_c5529ea5caca32 36-39,50,54-57,59,118-129
packages/@n8n/instance-ai/src/index.ts
s_22e1224efb24cb::t_25d9d381fed476 747
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/toolLabels.test.ts
s_22e1224efb24cb::t_c48bdf4db045e7 153
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "c9549d59a76c4b751d6c4367c0f1459eaa558902",
"prompts": {},
"sessions": {
"s_22e1224efb24cb": {
"agent_id": {
"tool": "codex",
"id": "01a0aadb-6625-7102-88f4-ab5ed0c4f71f",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/testing/containers/services/postgres.ts
s_6292f7a6ebb209::t_08b39d8e02fe48 162-163,173,186-190,193-194
packages/testing/containers/tests/postgres-helper.test.ts
s_6292f7a6ebb209::t_2444b9d68700a0 1-29,34-37
s_6292f7a6ebb209::t_c561c02750ceff 30-33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "d4edfb4321497da905df5912fe9fc48a58e160ed",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
.github/workflows/ci-pull-requests.yml
s_6292f7a6ebb209::t_51766cad7d39e6 166-167
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "e706fee2d63924b74c3f175e910b30485a201c7a",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/testing/playwright/playwright-projects.ts
s_6292f7a6ebb209::t_685981e3dc693f 243-244
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "e7155cbb76d95a2d4aa8d488cbac7e024e7abb51",
"prompts": {},
"sessions": {
"s_6292f7a6ebb209": {
"agent_id": {
"tool": "claude",
"id": "79d76b24-efed-47cf-aba8-09fbf6fffd6a",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,46 @@
packages/@n8n/telemetry/src/events/context.ts
s_5be157f6e91b85::t_4a9e8dbdabec8a 4,75,97,111,122,138
s_5be157f6e91b85::t_6a50c9b3656f4d 16
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceContextLabels.test.ts
s_5be157f6e91b85::t_b5849c1ae02c5d 1-94
packages/frontend/@n8n/i18n/src/locales/en.json
s_5be157f6e91b85::t_b5849c1ae02c5d 294-296
packages/cli/src/modules/instance-ai/instance-ai.service.ts
s_5be157f6e91b85::t_57cbfaeb16f04d 104,118,128,3774-3778,4113,4329,4340,4345,4629,4631-4637,4639-4647,4689,4766,5586-5590,5665,5677,5683,5703,5705,5933,5935,5998-6005,6007-6015,6059-6063,6143,6798-6807,6825
s_5be157f6e91b85::t_30b425b294716c 4355,4578,4630,4638,5704,5934,5997,6006
packages/@n8n/telemetry/src/schemas.ts
s_5be157f6e91b85::t_4a9e8dbdabec8a 1-5
packages/@n8n/telemetry/src/events/instance-ai.ts
s_5be157f6e91b85::t_4aa55626a917f9 422
s_5be157f6e91b85::t_972fa4f35b58ff 435
s_5be157f6e91b85::t_4a9e8dbdabec8a 3,12
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceContextLabels.ts
s_5be157f6e91b85::t_30056a4e37fb3b 34,41,49,53,57-60,63-72
packages/@n8n/instance-ai/src/index.ts
s_5be157f6e91b85::t_9921629a3b534a 571-575
packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
s_5be157f6e91b85::t_874f6d3f74017c 34,122,726-733,735-751
s_5be157f6e91b85::t_ee0b1af55853fc 6632
s_5be157f6e91b85::t_2b78fa98b96295 722-725,734,6363-6367,6434,6464-6553,6562,6564,6580,6596-6621,6642,6644,6650-6652,6657-6680,6688-6691
s_5be157f6e91b85::t_774ee922c2af72 37,6554-6561,6563,6565-6579,6581-6595,6622-6631,6633-6641,6643,6645-6649,6653-6656,6681-6687
packages/@n8n/telemetry/src/__tests__/instance-context-turn.test.ts
s_5be157f6e91b85::t_f30a87dce9cd45 49
s_5be157f6e91b85::t_4a9e8dbdabec8a 1-30,34-48,50-59
s_5be157f6e91b85::t_b30f494b5f7d3a 31-33
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ee0787b6408eb39670de0da9243574066eb18c06",
"prompts": {},
"sessions": {
"s_5be157f6e91b85": {
"agent_id": {
"tool": "codex",
"id": "01a0ae78-4d49-7f60-886d-eb5d6b02f635",
"model": "gpt-6-astra"
},
"human_author": "Arvin Ansari <arvin.ansari@n8n.io>"
}
}
}

View File

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

View File

@ -0,0 +1,42 @@
packages/frontend/editor-ui/src/features/agents/__tests__/AgentSessionHistoryDropdown.test.ts
s_8f0638df9beaf3::t_07791afc4cffcd 22
packages/frontend/editor-ui/src/features/ai/shared/components/ChatHistoryDropdown.test.ts
s_8f0638df9beaf3::t_9802453fab32b0 152,157,163-164
s_8f0638df9beaf3::t_a82ee2bdf2a46e 65
s_8f0638df9beaf3::t_23246076371d88 49,74,81,148-151,153-156,158-162,165-171
s_8f0638df9beaf3::t_ad759d01258649 172-173
packages/frontend/editor-ui/src/features/agents/__tests__/useAgentBuilderSession.test.ts
s_8f0638df9beaf3::t_6698409a9cad49 2,341-361
s_d27d09d94cc9ff::t_c24566c3bf48ac 362
packages/frontend/editor-ui/src/features/agents/composables/useAgentBuilderSession.ts
s_8f0638df9beaf3::t_a17fd11d5646c0 1,57-58,177,182
packages/testing/playwright/tests/e2e/instance-ai/instance-ai-sidebar.spec.ts
s_8f0638df9beaf3::t_6e8a36b676a798 50
s_8f0638df9beaf3::t_9883a41589f3c3 67
s_8f0638df9beaf3::t_ae3b33a7c3f199 63-64
s_8f0638df9beaf3::t_f61b072fabd0a7 51-52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "f6e6e157a495b1377b1a5367667b5ef846be429c",
"prompts": {},
"sessions": {
"s_8f0638df9beaf3": {
"agent_id": {
"tool": "codex",
"id": "01a0af20-9e0e-70f1-b1e1-d44c39cb3ff5",
"model": "gpt-5.6-sol"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
},
"s_d27d09d94cc9ff": {
"agent_id": {
"tool": "codex",
"id": "01a0a974-d93e-7a81-998f-70beb9ade7da",
"model": "gpt-6-astra"
},
"human_author": "Robin Braumann <robin.braumann@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.test.ts
s_3e35b5e2e4b304::t_bc7b35304d377e 45-54,56-57,67-74,77-78,80
s_3e35b5e2e4b304::t_f458477ca3daf4 55,75-76,79
s_3e35b5e2e4b304::t_3d4f0db0087bec 81
packages/frontend/editor-ui/src/features/integrations/promotions.ee/components/PromotionCheckoutStatus.vue
s_3e35b5e2e4b304::t_bc7b35304d377e 26
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "fe0e4a4d12196be79b50e03ced7102e84f0f6400",
"prompts": {},
"sessions": {
"s_3e35b5e2e4b304": {
"agent_id": {
"tool": "codex",
"id": "01a0b011-e509-7ab1-9669-6c432e516d9c",
"model": "gpt-5.6-sol"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_77ace137ff01d7::t_68cfbd08caae6b 3749
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.5",
"base_commit_sha": "feaf2ba11c3f61c89dc7302e094a8b44f748a78a",
"prompts": {},
"sessions": {
"s_77ace137ff01d7": {
"agent_id": {
"tool": "claude",
"id": "9a0476d1-9aef-41f8-be6a-f7dc66f344d1",
"model": "claude-opus-4-8"
},
"human_author": "Irénée <irenee.ajeneza@n8n.io>"
}
}
}