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

This commit is contained in:
Phyllis Noester 2026-08-12 14:04:15 +02:00
commit 9ffcc2292d
41 changed files with 2229 additions and 0 deletions

View File

@ -0,0 +1,27 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.vue
s_d8b5e951456b7b::t_e3f79c4352f934 55-60,68-72,74
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_4ed5ed285e1370 31-33,52,55-61
s_d8b5e951456b7b::t_542a6877ac0ebe 263-264,266,348,350-362,376-383,385-435,439-445,222,225,228,231,234,236-237,244,248,250-251
ai_agent 265,267-316,318-347,349,436-438
s_d8b5e951456b7b::t_369a418d811b2e 363-375,384
s_d8b5e951456b7b::t_e11aa47d349153 317
s_d8b5e951456b7b::t_7cdfff9ff4623b 11-15
s_d8b5e951456b7b::t_df21badc6e35f5 213-221,223-224,226-227,229-230,232-233,235,238-243,245-247,249
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "06ec8619ef3c5a1075012f42069411851ced8e02",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,24 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
s_d8b5e951456b7b::t_3aad0bb4569746 36,39-41
s_d8b5e951456b7b::t_c60de4d9c6804a 166
s_d8b5e951456b7b::t_40ba55fc5a2cf7 153
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_28400231b761d0 109-124
s_d8b5e951456b7b::t_f980cdf228ae27 95,98
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "172c7a31248393da4a29e8477b3c18aaa8a2b13e",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,26 @@
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_95669472dbf7f3 170-172,176-178,180-183
s_d8b5e951456b7b::t_91c00c71245cf3 204-206
s_d8b5e951456b7b::t_28a33b3f4b64eb 123-125
s_d8b5e951456b7b::t_c15dd56129e34b 155-156
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_aedab640993295 699-728,732-780
ai_agent 729-731
s_d8b5e951456b7b::t_a509e2a16e6fdd 85
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "202bb1c7475a5c281858f17a780500f9f5f8fe0d",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_d8b5e951456b7b::t_f3aa2dc3309781 375
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "246d167d56d1d63b7528c8629571bb15eec0a79e",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,67 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_d8b5e951456b7b::t_b2f59169cdbf77 359-373,375-479,481,483-484,486-506,508-541
s_d8b5e951456b7b::t_3b2590ee8fdd5b 374,507
s_d8b5e951456b7b::t_87e35a3f9f42bb 551
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_35e766623f889d 1,3-8
s_d8b5e951456b7b::t_51a1d6537e9a7c 28
s_d8b5e951456b7b::t_b7f735a7d56554 103
s_d8b5e951456b7b::t_badb8b33368a72 124-125,129-138
s_d8b5e951456b7b::t_8bc431227b7234 167-169
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.integration.test.ts
s_d8b5e951456b7b::t_7b85d1d587537e 18,66,73,106-112
s_d8b5e951456b7b::t_6eb3eb0ccda282 81-82
s_d8b5e951456b7b::t_2dc359def5ead2 162-168
s_d8b5e951456b7b::t_49c160a8a6c145 171-175,177-181
s_d8b5e951456b7b::t_3b2590ee8fdd5b 176
s_d8b5e951456b7b::t_418adfc80299b7 228-231
s_d8b5e951456b7b::t_8053fc392468b5 246-251
s_d8b5e951456b7b::t_61030ebaf25267 252-253
s_d8b5e951456b7b::t_d16ff2297aa613 266-267,274-277
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.service.test.ts
s_d8b5e951456b7b::t_16101bf0b5d717 6
s_d8b5e951456b7b::t_fad117f7ce7734 7,20,29
s_d8b5e951456b7b::t_fc4d1d074c9035 175-177,183-184
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 15,61,86
s_d8b5e951456b7b::t_213c0f964d50f3 45-48
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.update.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 16,61,86
packages/cli/src/modules/workflow-reviews.ee/workflow-review.mapper.ts
s_d8b5e951456b7b::t_a08dda2239bd4c 1-5,8-9,11-12
s_d8b5e951456b7b::t_992eb9600a3377 6-7
s_d8b5e951456b7b::t_1f9f6de969d92d 28-29,33,38-47
s_d8b5e951456b7b::t_f07bd7fc552d5e 34
s_d8b5e951456b7b::t_09c19cd98f8137 61-104,107-109
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review.mapper.test.ts
s_d8b5e951456b7b::t_18ffd8f6e364b9 1-28
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 21,76,101
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_d8b5e951456b7b::t_6eb3eb0ccda282 83-84
s_d8b5e951456b7b::t_213c0f964d50f3 1404,1445
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_cd5d51b94cd4db 27
s_d8b5e951456b7b::t_991ca2b4eb694a 79
s_d8b5e951456b7b::t_afaf9c261bbca9 422-433
s_d8b5e951456b7b::t_2580b2283f1bd7 564-565
s_d8b5e951456b7b::t_b5c6e18b6e9468 592-595,597,599-602
s_d8b5e951456b7b::t_bbac9f31177417 670-676
s_d8b5e951456b7b::t_819955b95b4fe2 720-736
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "2e36b9f2e8cadf11f3c457ae96e324c20d8792d7",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,492 @@
docs/generated/sqlite-schema/workflow_entity.md
s_8f38577809ca61::t_1960aa2391d5cd 23,75,219-226
packages/@n8n/config/src/configs/poller.config.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-12
.devcontainer/codespaces/devcontainer.json
s_8f38577809ca61::t_1960aa2391d5cd 20-23,26-28,33-34
docs/generated/postgres-schema/README.md
s_8f38577809ca61::t_1960aa2391d5cd 95,284,1185-1192
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailMetadata.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 67
packages/@n8n/db/src/repositories/poller-state.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-92
packages/cli/src/modules/agents/repositories/agent-credential-dependency.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 21
packages/cli/src/modules/oauth-server/__tests__/test-trigger-resource-lifetime.api.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-333
packages/cli/src/oauth/__tests__/account-identifier.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-91
packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts
s_8f38577809ca61::t_1960aa2391d5cd 5,7,569-574,577-598,604,610-620,624-630,632,636-644,673-678,1374
packages/@n8n/db/src/repositories/workflow-review-request-workflow.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,23-24
packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts
s_8f38577809ca61::t_1960aa2391d5cd 23,25,27,83-84,89-90,455-456,460,527,530-533,1006
packages/@n8n/api-types/src/schemas/instance-ai.schema.ts
s_8f38577809ca61::t_1960aa2391d5cd 55-75,638-643,1748-1751
packages/cli/src/modules/agents/builder/__tests__/agents-builder-model-recommendations.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 150-186
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-misfire-skip.spec.ts
s_8f38577809ca61::t_1960aa2391d5cd 29-33
packages/cli/src/modules/agents/builder/builder-tool-names.ts
s_8f38577809ca61::t_1960aa2391d5cd 23-25
packages/cli/src/modules/workflow-reviews.ee/workflow-review-activity.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,9,11,19,22,31,33,35,61-99
packages/cli/src/workflows/triggers/poll-cursor.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-91
packages/@n8n/db/src/repositories/base-repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,5,17-24,40-51
packages/cli/src/modules/agents/__tests__/agents-builder-tools.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 68,76-77,85-87,1597-1863
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.env-gate.integration.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 64-70
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 10,81,85,88-91
packages/cli/src/modules/dynamic-credentials.ee/credential-resolvers/identifiers/n8n-identifier.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,20-29,33-34,83-84,88
packages/cli/src/oauth/oauth.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 29,401-403
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.vue
s_8f38577809ca61::t_1960aa2391d5cd 74-82,107,125-127,136
packages/frontend/editor-ui/src/app/utils/urlUtils.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-21
packages/frontend/editor-ui/src/app/init/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 308-309
packages/frontend/editor-ui/src/app/stores/ui.store.ts
s_8f38577809ca61::t_1960aa2391d5cd 403-412,618
packages/frontend/editor-ui/src/features/ai/shared/components/ChannelSetupCard.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 35,83,185,241,251-270,272,274-275,277-285,291-292,297,299-300
packages/@n8n/config/src/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 39,76,185-186
packages/frontend/editor-ui/src/features/core/auth/views/SigninView.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 10,39-46,51,91,105-128,146-157
packages/frontend/editor-ui/src/features/credentials/credentials.types.ts
s_8f38577809ca61::t_1960aa2391d5cd 22-27,51-56
.devcontainer/codespaces/docker-compose.yml
s_8f38577809ca61::t_1960aa2391d5cd 29-30
packages/cli/src/modules/dynamic-credentials.ee/services/__tests__/credential-connection-status.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,9,14,23,27,37-38,47-48,59-130
packages/cli/src/__tests__/active-workflow-manager.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 31,47,410,414-415,443,827
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 811
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_8f38577809ca61::t_b39b8cfcb92de2 107,185,190,193,197,204,219,224-229,233,244
packages/@n8n/frontend-vite-config/tsconfig.json
s_8f38577809ca61::t_1960aa2391d5cd 1-10
packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 763-900
packages/cli/src/workflows/triggers/__tests__/poll-cursor.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-229
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 349-365,415-418
packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 4-5,436-445
packages/cli/src/workflows/publication/__tests__/trigger-diff.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 47-59
packages/frontend/editor-ui/src/Interface.ts
s_8f38577809ca61::t_1960aa2391d5cd 354
packages/core/src/execution-engine/__tests__/poll-trigger-executor.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,4,8,23,35,41,126-167,218-340
packages/nodes-base/nodes/E2eTest/E2eTestPollingTrigger.node.ts
s_8f38577809ca61::t_1960aa2391d5cd 15-20,62-77,79
packages/@n8n/db/src/entities/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 29,103,186
packages/@n8n/db/src/repositories/shared-workflow.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 19,23-24
packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts
s_8f38577809ca61::t_1960aa2391d5cd 6-11,29,42,61-72,74-90,96-114,117,123-135,137-138,140
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-helpers.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,11-29,36,39-47,65-146
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowSubmitForReviewDialog.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 72-79,82,209-217,222,238,293,303,338,346,374-381,386,401-408,412,420,427,448,452,463-472,476,478-480,483,485,490-491,502,507,526-527,531,555,560,581-582,586,598-599,603
packages/core/src/execution-engine/__tests__/execution-context.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 349-373
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.vue
s_8f38577809ca61::t_1960aa2391d5cd 1-85
packages/cli/src/services/protected-resource.registry.ts
s_8f38577809ca61::t_1960aa2391d5cd 5,79-86
packages/@n8n/mcp-browser-extension/manifest.json
s_8f38577809ca61::t_1960aa2391d5cd 5
packages/@n8n/db/src/migrations/common/1785926660580-CreatePollerStateTable.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-32
packages/cli/src/controllers/e2e.controller.ts
ai_agent 12,37,52,203-204,270-289
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_8f38577809ca61::t_b39b8cfcb92de2 18,191-194,203,244,250,540-543,574-577
s_8f38577809ca61::t_1960aa2391d5cd 12-14,52-54,63-65,162-190,195-202,204-243,245-249,251-364,438,440,442-495,521-524,526,528-529,535-539,544-573,578-606,629-637
packages/@n8n/api-types/src/dto/workflow-reviews/create-workflow-review-request.dto.ts
s_8f38577809ca61::t_1960aa2391d5cd 24-25
packages/@n8n/db/src/repositories/workflow-review-activity.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 9,18-19
packages/cli/src/modules/agents/__tests__/agent-skills.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 294,299,316,322-323,327
packages/frontend/editor-ui/src/features/agents/components/AgentAdvancedPanel.vue
s_8f38577809ca61::t_1960aa2391d5cd 475,664,686
packages/cli/src/modules/oauth-server/database/repositories/oauth-refresh-token.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,17-18
packages/cli/src/modules/oauth-server/resource-gate.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-45
packages/@n8n/db/src/repositories/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 57,96
packages/frontend/@n8n/stores/src/users.store.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,338-388
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.vue
s_8f38577809ca61::t_1960aa2391d5cd 10,33,121-122,193-194,203
packages/core/src/execution-engine/__tests__/active-workflow-triggers.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 74,88,1319,1504
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 3,16,162-164,177,180-183
packages/frontend/editor-ui/src/features/agents/components/AgentSubAgentsPanel.vue
s_8f38577809ca61::t_1960aa2391d5cd 339
packages/cli/src/modules/agents/builder/agents-builder-prompts.ts
s_8f38577809ca61::t_1960aa2391d5cd 13-15,175-176,180-182
packages/frontend/editor-ui/src/features/ai/instanceAi/toolLabels.ts
s_8f38577809ca61::t_1960aa2391d5cd 7-13,109
packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 5,8-9,23,33,94-98,100,113-114,233-320,357-370
packages/frontend/editor-ui/src/app/utils/rbac/middleware/authenticated.ts
s_8f38577809ca61::t_1960aa2391d5cd 5,13
packages/@n8n/instance-ai/evaluations/harness/build-workflow.ts
s_8f38577809ca61::t_1960aa2391d5cd 126-133
packages/frontend/editor-ui/src/features/agents/utils/toolDisplayName.ts
s_8f38577809ca61::t_1960aa2391d5cd 19-21
packages/@n8n/db/src/repositories/credentials.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 16,23,25
packages/core/src/execution-engine/node-execution-context/__tests__/poll-context.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 4,8,105-209
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1672,1703,1808-1885
packages/cli/src/modules/oauth-server/__tests__/resource-gate.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-75
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 12,87,92,96-99
packages/frontend/editor-ui/src/features/ai/shared/components/ChannelSetupCard.vue
s_8f38577809ca61::t_1960aa2391d5cd 69,184-196
packages/workflow/src/workflow-diff.ts
s_8f38577809ca61::t_1960aa2391d5cd 46-66
packages/cli/src/services/__tests__/oauth-token-verifier-proxy.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 33,37-52
packages/@n8n/api-types/src/dto/workflow-reviews/get-workflow-review-request-detail.dto.ts
s_8f38577809ca61::t_1960aa2391d5cd 53-54
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-128
packages/cli/src/services/oauth-token-verifier-proxy.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 3,32-37,49-52,54-58,78-82,93
packages/@n8n/instance-ai/evaluations/outcome/event-parser.ts
s_8f38577809ca61::t_1960aa2391d5cd 631-662
docs/generated/postgres-schema/public.poller_state.md
s_8f38577809ca61::t_1960aa2391d5cd 1-76
pnpm-workspace.yaml
s_8f38577809ca61::t_1960aa2391d5cd 285
packages/@n8n/instance-ai/src/tools/__tests__/data-tables.tool.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 3,44-45,67-81,391-428
packages/@n8n/frontend-vite-config/biome.jsonc
s_8f38577809ca61::t_1960aa2391d5cd 1-4
packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiConfirmationPanel.vue
s_8f38577809ca61::t_1960aa2391d5cd 178-184,186,254-258,294
packages/cli/test/integration/executions/poll-cursor-atomicity.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-232
packages/frontend/editor-ui/src/app/router.ts
s_8f38577809ca61::t_1960aa2391d5cd 22-23,1192-1193
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,14,25,27-29,32,36,43-51,59-67,113-132,141,143,153,155,158
packages/@n8n/db/src/repositories/settings.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 8,12-13
packages/cli/test/integration/credentials/credentials.resolvable.api.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 11,98-107,130,161-198,308-320
packages/frontend/editor-ui/src/features/agents/__tests__/toolDisplayName.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 45-47
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_8f38577809ca61::t_1960aa2391d5cd 10,128-138
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-cursor-unmigrated.spec.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-77
packages/cli/src/modules/oauth-server/database/repositories/oauth-access-token.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,15-16
packages/@n8n/instance-ai/evaluations/langtracer/to-exported.ts
s_8f38577809ca61::t_1960aa2391d5cd 53
packages/@n8n/db/src/repositories/tag.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 11,15-16
packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,62-63,1081-1095,1097,1292-1423
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 64,113-133,137-138
packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 493,497,514-538,565,572-616
packages/@n8n/db/src/repositories/workflow.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 34,71,73
packages/cli/src/modules/agents/agent-skills.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 158-159
packages/nodes-base/nodes/E2eTest/test/E2eTestPollingTrigger.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-121
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 8,11,101,105,108-111
packages/frontend/@n8n/design-system/src/v2/components/InputNumber/component-input-number.md
s_8f38577809ca61::t_1960aa2391d5cd 5-7,16-19,21-22,24-30,34-38,42-43,47,52,58,62,65,71-73,75-76,78-86,89,92,95,98-102,104-107,109
packages/cli/src/workflows/__tests__/workflow-execution.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,3-13,18,23,29-30,40,108-111,113-114,128-129,184-325,688-689,762-763,935-936,1093-1094,1238-1239,1344-1345,1399-1400,1441
packages/frontend/editor-ui/src/features/credentials/credentials.store.ts
s_8f38577809ca61::t_1960aa2391d5cd 419-428,433
.github/workflows/test-e2e-coverage-nightly.yml
s_8f38577809ca61::t_1960aa2391d5cd 117
packages/@n8n/mcp-browser-extension/package.json
s_8f38577809ca61::t_1960aa2391d5cd 3
packages/frontend/@n8n/rest-api-client/src/utils.ts
s_8f38577809ca61::t_1960aa2391d5cd 86-93,155-160
packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 3,13,85,90,94-97
packages/frontend/editor-ui/src/app/router.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,12-13,15-16,383-421
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialConfig.vue
s_8f38577809ca61::t_1960aa2391d5cd 80-81,100,237-241,244
packages/cli/src/credentials/__tests__/credentials.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1252-1254,1260,1263-1266,1281,2478
packages/@n8n/frontend-vite-config/tsconfig.build.json
s_8f38577809ca61::t_1960aa2391d5cd 1-10
packages/core/src/execution-engine/execution-context.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 8,62-71,75
pnpm-lock.yaml
ai_agent 698-699,741,775,801-802,1170,1300,2576-2587,6588,16471-16472,17729-17730,22264-22265,22998-23001,23235,23240,23409,26001,26300,26314,26828,26866,26933,28583,28589,28666,32052,32636,33248,33257,33266,33833,33846,34640,35014,35017,35022,36393,37946,42025,42873
packages/frontend/@n8n/design-system/src/v2/components/InputNumber/InputNumber.stories.ts
s_8f38577809ca61::t_1960aa2391d5cd 2-3,7-8,15-18,23-27,32-50,58-61,69,76-137,146,155-156,160,168-169,177,182-183,185-206,209-233,240-241,243-261,264-327,334-336,338-340,343-349,356-357,359-362,365-384,398,400-403,405-408,418-419
packages/cli/src/modules/agents/builder/agents-builder-tools.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 23,127-169,1036-1147,1247-1249
packages/core/src/execution-engine/node-execution-context/poll-context.ts
s_8f38577809ca61::t_1960aa2391d5cd 4,39-46,59-61
packages/workflow/src/interfaces.ts
s_8f38577809ca61::t_1960aa2391d5cd 1393-1395,1409-1416
packages/@n8n/api-types/src/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 290-291
packages/cli/src/modules/workflow-reviews.ee/workflow-review-inbox.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 128,142
packages/@n8n/instance-ai/src/tools/workflows.tool.ts
s_8f38577809ca61::t_1960aa2391d5cd 34-37,212-219,223-227,906-909,917-919,927-929
packages/workflow/test/workflow-diff.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 62-70,136-138,145-164,529-536,1145-1147
packages/workflow/src/execution-context.ts
s_8f38577809ca61::t_1960aa2391d5cd 63-77
packages/cli/src/workflows/publication/trigger-diff.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-2,6-14,36
packages/cli/src/modules/workflow-reviews.ee/workflow-review-eligibility.service.ts
s_8f38577809ca61::t_b39b8cfcb92de2 17-18,22,26-27,55-59,68-71,73-74,76-80,83-88,90,92-98,102,106-110,118-122,125
packages/@n8n/api-types/src/dto/workflow-reviews/workflow-review-activity.dto.ts
s_8f38577809ca61::t_1960aa2391d5cd 20-34
packages/@n8n/db/src/repositories/execution.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 51,59,155,165,167
packages/cli/src/credentials/credentials.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,158,195-198,200-202,214,220-225,1003,1571
packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowHeaderDraftPublishActions.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 37,104,178-187,264-274,744,752,806,814,834,842
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/toolLabels.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 117,119-120
packages/@n8n/db/src/repositories/workflow-review-activity-comment.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-25
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 20
packages/frontend/editor-ui/src/app/utils/handleSessionExpired.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-199
packages/@n8n/instance-ai/evaluations/harness/chat-loop.ts
s_8f38577809ca61::t_1960aa2391d5cd 21,279-292,315-321,336-390
packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 1875-1880
packages/cli/src/executions/execution-persistence.ts
s_8f38577809ca61::t_1960aa2391d5cd 14,93-95,97,114
packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1362-1378
packages/@n8n/frontend-vite-config/aliases.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-61
packages/frontend/@n8n/design-system/src/locale/lang/en.ts
s_8f38577809ca61::t_1960aa2391d5cd 14-15
packages/cli/src/workflows/triggers/__tests__/trigger-execution-context.factory.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 14,24,45,68-69,73,82-83,99,320,573,680,763-1174
packages/frontend/@n8n/i18n/src/locales/en.json
s_8f38577809ca61::t_1960aa2391d5cd 241-242,4605,5468,5470-5473,5475,7127-7128
packages/core/src/execution-engine/poll-cursor-hooks.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-16
packages/@n8n/instance-ai/src/tools/orchestration/__tests__/build-agent.tool.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 705-749
packages/core/src/execution-engine/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 104
packages/@n8n/db/src/repositories/instance-credential-assignment.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,11-12
.github/test-metrics/e2e-impact-map.json
s_8f38577809ca61::t_1960aa2391d5cd 1
packages/frontend/@n8n/design-system/src/v2/components/InputNumber/InputNumber.types.ts
s_8f38577809ca61::t_1960aa2391d5cd 8,20-23,25-28
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiConfirmationPanel.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 104,108,133,135,261,299-370
packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 25-26,2534-2562
docs/generated/sqlite-schema/README.md
s_8f38577809ca61::t_1960aa2391d5cd 95,267,1172-1179
packages/@n8n/api-types/src/dto/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 335-336
packages/@n8n/config/test/config.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 477-479
packages/cli/src/workflow-runner.ts
s_8f38577809ca61::t_1960aa2391d5cd 185-187,189,191,236-249
packages/frontend/editor-ui/src/features/credentials/composables/useCredentialForm.ts
s_8f38577809ca61::t_1960aa2391d5cd 108-109,484-488,652
packages/@n8n/instance-ai/evaluations/__tests__/external-workflow-edits.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-262
packages/@n8n/instance-ai/evaluations/utils/user-proxy/tools.ts
s_8f38577809ca61::t_1960aa2391d5cd 132-149,248
packages/@n8n/instance-ai/src/stream/__tests__/work-summary-accumulator.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 14,19,54-65
packages/frontend/editor-ui/src/features/workflow-reviews/reviewInbox.store.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 510
.devcontainer/codespaces/README.md
s_8f38577809ca61::t_1960aa2391d5cd 44-78
packages/@n8n/frontend-vite-config/source-packages.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-80
packages/@n8n/db/src/repositories/workflow-review-request-reviewer.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 6,10-11
packages/frontend/@n8n/stores/src/users.store.ts
s_8f38577809ca61::t_1960aa2391d5cd 14,43-46,248-255,266,269
packages/@n8n/api-types/src/dto/credentials/credential-connection-status.ts
s_8f38577809ca61::t_1960aa2391d5cd 8-13
packages/cli/src/workflows/triggers/trigger-execution-context.factory.ts
s_8f38577809ca61::t_1960aa2391d5cd 6-7,25,30,42,81,280-315,322-327,333-351,365-402,408-409,475-476
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-durable.spec.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-5,56,60,63,66
packages/core/src/execution-engine/poll-trigger-executor.ts
s_8f38577809ca61::t_1960aa2391d5cd 5,8,25,86-92,94-98,100-103,106-121,123-145,168
packages/@n8n/frontend-vite-config/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-14
packages/@n8n/instance-ai/src/agent/system-prompt.ts
s_8f38577809ca61::t_1960aa2391d5cd 144
packages/cli/src/modules/agents/builder/skills/target-skills.skill.ts
s_8f38577809ca61::t_1960aa2391d5cd 14-33,37-39,43-48,52-55,69-70,81-100,105,111-112,131,141-142,147
packages/@n8n/api-types/src/dto/workflow-reviews/__tests__/create-workflow-review-request.dto.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 5-6,10,20,30,44,58,70,83-119
.devcontainer/codespaces/agent-broker.mjs
s_8f38577809ca61::t_1960aa2391d5cd 1-159
packages/frontend/editor-ui/src/app/utils/rbac/middleware/authenticated.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 23,57
docs/generated/postgres-schema/public.workflow_entity.md
s_8f38577809ca61::t_1960aa2391d5cd 12,76,220-227
packages/@n8n/instance-ai/evaluations/utils/user-proxy/index.ts
s_8f38577809ca61::t_1960aa2391d5cd 332-339
packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 22,33,71,593,676,793
packages/@n8n/db/src/repositories/workflow-review-request.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 12,58-59
packages/@n8n/instance-ai/src/tools/workflows/workflow-build-context.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,16-50
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 163-176,180-190,226-236,246-256,265-275,284-302,314,317-319,323,329-343,351-360,366-375,381-390,396-406,413-422,426-435,441-450,459-468,477-486,510-519,550-559,585-594,615-616,630-639,646-655,661-670,679-688,699-702,711-721,734-744,753-762,770-779
packages/frontend/editor-ui/src/features/core/auth/views/SigninView.vue
s_8f38577809ca61::t_1960aa2391d5cd 2,11,45-65,150
packages/frontend/editor-ui/src/app/stores/sessionExpiry.store.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-16
packages/cli/src/credentials/credential-connection-status-proxy.ts
s_8f38577809ca61::t_1960aa2391d5cd 4-7,23-28
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivityComment.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-102
packages/testing/playwright/services/api-helper.ts
s_8f38577809ca61::t_1960aa2391d5cd 245-269
docs/generated/sqlite-schema/poller_state.md
s_8f38577809ca61::t_1960aa2391d5cd 1-83
packages/frontend/editor-ui/src/app/utils/handleSessionExpired.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-60
packages/@n8n/db/src/entities/poller-state.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-28
packages/frontend/editor-ui/src/app/init/index.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 288-307
packages/frontend/editor-ui/src/app/utils/urlUtils.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-6
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivityComment.vue
s_8f38577809ca61::t_1960aa2391d5cd 1-112
.github/workflows/test-db-reusable.yml
s_8f38577809ca61::t_1960aa2391d5cd 39
packages/cli/src/credentials/credentials.service.ee.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,161
packages/cli/src/credentials/credential-connection-status-provider.interface.ts
s_8f38577809ca61::t_1960aa2391d5cd 3-12,23,28-29,33
packages/frontend/@n8n/design-system/src/v2/components/InputNumber/InputNumber.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 15,26,29,32-34,37,40,43-44,62-63,68-77,85-86,111,127,152-156,180,202,224,235-239,248-287,290-294,313-314,328-329,349,353-372,377-551
packages/@n8n/instance-ai/src/stream/work-summary-accumulator.ts
s_8f38577809ca61::t_1960aa2391d5cd 10,23-31,65-69
packages/cli/test/integration/database/repositories/poller-state.repository.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-208
packages/cli/src/webhooks/webhook-helpers.ts
s_8f38577809ca61::t_1960aa2391d5cd 36,76,598-601,606,625-640,643
packages/@n8n/db/src/repositories/workflow-history.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 11,18,20
packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue
s_8f38577809ca61::t_1960aa2391d5cd 245-259,1206-1208
packages/@n8n/db/src/repositories/workflow-review-request-author.repository.ts
s_8f38577809ca61::t_1960aa2391d5cd 6,10-11
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 26-34,112,154,164-172,175-200,203,213-216
packages/cli/src/modules/dynamic-credentials.ee/credential-resolvers/identifiers/__tests__/n8n-identifier.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 342,348-392
packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.reducer.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 765-771
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialEdit.vue
s_8f38577809ca61::t_1960aa2391d5cd 237,600,1165,1167-1173,1237,1283,1449
package.json
s_8f38577809ca61::t_1960aa2391d5cd 149,183
packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts
s_8f38577809ca61::t_1960aa2391d5cd 98-99
packages/@n8n/frontend-vite-config/package.json
s_8f38577809ca61::t_1960aa2391d5cd 1-32
packages/cli/src/modules/dynamic-credentials.ee/services/credential-connection-status.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 1,12-19,35-37,54-55,58-62,65,73-115,120
packages/frontend/@n8n/design-system/src/v2/components/InputNumber/InputNumber.vue
s_8f38577809ca61::t_1960aa2391d5cd 2,10-13,17-24,28,31,49-66,70-81,95-96,100-104,107-116,122-123,127-136,140-148,151-159,166-169,171-173,176-191,193-197,200,208,212-218,220-223,226-228,237,239,241-244,246-250,254-256,258-260,263-266,268-270,276-284,293-294,298,302,306,310,314,318
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowSubmitForReviewDialog.vue
s_8f38577809ca61::t_1960aa2391d5cd 79-82,195,299
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 97,101,105-108,121,151-193,210-216,239,246-390
packages/@n8n/instance-ai/src/types.ts
s_8f38577809ca61::t_1960aa2391d5cd 1137-1142
packages/frontend/editor-ui/src/features/credentials/components/CredentialEdit/CredentialConfig.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 601-655
packages/cli/src/modules/workflow-reviews.ee/workflow-review-requests.controller.ts
s_8f38577809ca61::t_1960aa2391d5cd 2,13,130-144
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-workflow.ts
s_8f38577809ca61::t_1960aa2391d5cd 4-5,11
packages/testing/playwright/tests/e2e/scheduling/poll-trigger-cursor-migrated.spec.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-119
packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts
s_8f38577809ca61::t_1960aa2391d5cd 11-12,147-149,153,156-159
packages/frontend/@n8n/rest-api-client/src/utils.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-65
packages/@n8n/db/src/services/__tests__/typeorm-transaction.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,124
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.service.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 59,119-126,367-368,372-373,375-377,379-381
packages/cli/src/modules/oauth-server/oauth-token.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 6,9,20,25,48,243-247,254-258,264-266,286,294-296,389-402
packages/cli/src/workflows/workflow-execution.service.ts
s_8f38577809ca61::t_1960aa2391d5cd 4,6,26,35,46,69-70,117-236
packages/frontend/editor-ui/src/features/workflow-reviews/components/activityEntryRegistry.ts
s_8f38577809ca61::t_1960aa2391d5cd 4,9-11
packages/@n8n/instance-ai/src/tools/data-tables.tool.ts
s_8f38577809ca61::t_1960aa2391d5cd 6-9,55-56,66-79,359-360,382-383,414-415,431-432,449-451,467-468,489-491,507-508,527-529,545-546,565-567,583-584,602-604,620-621,639-641,666
packages/cli/src/oauth/account-identifier.ts
s_8f38577809ca61::t_1960aa2391d5cd 1-59
packages/@n8n/db/src/repositories/__tests__/workflow.repository.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 7,23,30,158,388,418,635,697
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-eligibility.service.test.ts
s_8f38577809ca61::t_b39b8cfcb92de2 36-44,53,55,57-61,72,77,81,85,87-91,95,101,103-107,109-110,120,122-126,130,134,136-140,144,150,156,158-159,163,168,171-173,176-178,181-185,187-191,193-234,239,246
packages/cli/src/executions/__tests__/execution-persistence.test.ts
s_8f38577809ca61::t_1960aa2391d5cd 10-11,79-85,112-137,143,173,192,213,225,249,279,290,308,326,337,351,383,398,441,461,480,492,506,1061,2429
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3136bb6b3d6510e565d0df76e3cc3df07cbb05ae",
"prompts": {},
"sessions": {
"s_8f38577809ca61": {
"agent_id": {
"tool": "cursor",
"id": "a628c489-42e7-4ebc-8adb-a0559c7b6dc8",
"model": "auto-smart"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,44 @@
packages/core/src/execution-engine/node-execution-context/workflow-node-context.ts
s_0d7ba5127812fa::t_280f54642f51f6 16-17
packages/workflow/src/workflow-diff.ts
s_0d7ba5127812fa::t_b6a34f3b3f7dea 66
packages/core/src/execution-engine/node-execution-context/load-options-context.ts
s_0d7ba5127812fa::t_a7e6386c24bf07 21-22
packages/workflow/src/errors/expression.error.ts
s_0d7ba5127812fa::t_c99063ca6dbb51 25-26
packages/workflow/src/interfaces.ts
s_0d7ba5127812fa::t_47cf753dda1d0a 1606-1610
packages/core/src/execution-engine/node-execution-context/node-execution-context.ts
s_0d7ba5127812fa::t_ad36b5b007ddbe 578
s_0d7ba5127812fa::t_328cc8484673fe 580-581
s_0d7ba5127812fa::t_63cd4a1a379d73 52-58
s_0d7ba5127812fa::t_eb2106d38ca0fe 564-577,579
packages/workflow/src/schemas.ts
s_0d7ba5127812fa::t_df9640e051998c 488
packages/core/src/execution-engine/node-execution-context/__tests__/throw-on-undefined-expression.test.ts
s_0d7ba5127812fa::t_e9db14ab9fb902 32-46,48-49
s_0d7ba5127812fa::t_b862e427ef980d 71
s_0d7ba5127812fa::t_3ad77bc8583682 47,50,54,56
s_0d7ba5127812fa::t_ad36b5b007ddbe 131
s_0d7ba5127812fa::t_148cf59477cf53 183
s_0d7ba5127812fa::t_df089dca64e300 1-5,7-11,18-31,51-53,55,57-70,72-130,132-182,184-202
s_0d7ba5127812fa::t_e2cc316d493e20 6,12-17
packages/core/src/execution-engine/__tests__/routing-node-undefined-expression.test.ts
s_0d7ba5127812fa::t_55d4c13ef1f9a6 1-133
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "34c5c9e34835e307cc88f1556290576c71c6bc25",
"prompts": {},
"sessions": {
"s_0d7ba5127812fa": {
"agent_id": {
"tool": "claude",
"id": "1bac7e68-e5ee-48ab-a9ab-eb830eaf31ae",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/@n8n/db/src/repositories/workflow-review-activity.repository.ts
s_d8b5e951456b7b::t_da6ff57730a9b5 43,46-47
s_d8b5e951456b7b::t_e33c3fe9cd96ce 1-6,20-34
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_4164d9a7f96899 45-50
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "3c4166901ee1926cd6f4d3af78e6ad51dae257d2",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/editor-ui/package.json
s_be09d53c080b81::t_784ad0b105915a 138
packages/frontend/editor-ui/vite/aliases.test.ts
s_be09d53c080b81::t_636998342447f9 1-153
packages/frontend/editor-ui/vite.config.mts
s_be09d53c080b81::t_9fa52d15af8df1 27
s_be09d53c080b81::t_d4af9ac365783e 17
packages/frontend/editor-ui/vite/aliases.mts
s_be09d53c080b81::t_636998342447f9 1-28
pnpm-lock.yaml
s_be09d53c080b81::t_bf5bc6cad61f46 6144-6146
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "46ea6cb64ef6012c0852fbfd0a51df37e3caa290",
"prompts": {},
"sessions": {
"s_be09d53c080b81": {
"agent_id": {
"tool": "claude",
"id": "28daf230-71eb-405f-a0c1-ca0384381fd9",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,57 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_d8b5e951456b7b::t_bf4a13b7470f53 43
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
s_d8b5e951456b7b::t_1841d292dec250 36
s_d8b5e951456b7b::t_e1a2dd5650bc2d 165-167
s_d8b5e951456b7b::t_dbe35c9c5d83aa 86,92-93,104-106,108-110,112
s_d8b5e951456b7b::t_a2c737df126146 87-91
s_d8b5e951456b7b::t_48ef70ca0941b3 107,111
s_d8b5e951456b7b::t_63222fa8cb38e0 2,124
s_d8b5e951456b7b::t_b48929f067d9df 153-155
s_d8b5e951456b7b::t_09fe137daa8677 56,60-64
s_d8b5e951456b7b::t_01b42e8ae6ca76 136-138
s_d8b5e951456b7b::t_8dff94d1cd7c4a 75-76
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_6ed3e6a2060246 168
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_ac2d0dace85635 95-107
s_d8b5e951456b7b::t_ec5773f9dff700 136
s_d8b5e951456b7b::t_da6905817e4051 155,159-194,205
s_d8b5e951456b7b::t_70e6f61eab924c 73
s_d8b5e951456b7b::t_542fb6cfbdd59e 240-247
s_d8b5e951456b7b::t_84f85da3c58420 5
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivitySystemEntry.vue
s_d8b5e951456b7b::t_ddadc1ab49a204 35-38
s_d8b5e951456b7b::t_42b4842f004505 107
s_d8b5e951456b7b::t_029c33873d35b5 50,53
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_8c48ec31559935 656-659,664,668-669
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.test.ts
s_d8b5e951456b7b::t_d07eb9d976c372 105
s_d8b5e951456b7b::t_b35236fe3c9da9 385-386,390-400,402
s_d8b5e951456b7b::t_739ee3831c9b61 367-369
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.test.ts
s_d8b5e951456b7b::t_801a2525780e5a 32,97-98
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.ts
s_d8b5e951456b7b::t_717393780a6c6f 30-32
s_d8b5e951456b7b::t_864ea348e7f7ec 143-149
s_d8b5e951456b7b::t_ce1ee971c1be85 118-122,131,135
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_369a418d811b2e 323-335,344
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5ba8d0e14ecf73d380526fc9bf82ada98876acb9",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_4164d9a7f96899 45
packages/@n8n/db/src/repositories/workflow-review-activity.repository.ts
s_d8b5e951456b7b::t_e33c3fe9cd96ce 1-6,20-34
s_d8b5e951456b7b::t_da6ff57730a9b5 43,47
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "5bba117631058577d1421f1e3b5ac8d8cbc8a42c",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_5e16b24252bb5c 74-77,79-84
s_d8b5e951456b7b::t_6daaccd240eb23 311,316,444,448,451,457,467,478-481
s_d8b5e951456b7b::t_625b3d495cab46 464,475,492,511,533,551,565,584,600,614,629,645,687,793,712,738,758
s_d8b5e951456b7b::t_19a526e49006e3 637,644,650-653,656,663,668,673-683,688,690-692,695-696,781,795-798,804-807,659,708,734,754
s_d8b5e951456b7b::t_aedab640993295 697-698,660,699-707,709-711,713-728,732-733,735-737,739-753,755-757,759-780
s_d8b5e951456b7b::t_8c48ec31559935 657-658,665,669-670
s_d8b5e951456b7b::t_a509e2a16e6fdd 85
ai_agent 729-731
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_87a98b5dc31ec9 164,167
s_d8b5e951456b7b::t_7ff08dfcca2c68 168-169,173,175,179
s_d8b5e951456b7b::t_759313c6fe7221 219-221
s_d8b5e951456b7b::t_6ed3e6a2060246 174
s_d8b5e951456b7b::t_28a33b3f4b64eb 123-124
s_d8b5e951456b7b::t_c15dd56129e34b 125,155-156
s_d8b5e951456b7b::t_95669472dbf7f3 170-172,176-178,180-182
s_d8b5e951456b7b::t_91c00c71245cf3 183,204-206
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "68f6f8041cb0bf9afa3a7efc78f08ef049c980fe",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,60 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
s_d8b5e951456b7b::t_d19c7052b16bfc 1,3-35,41-48,50-54,58-60,64-66,70-79,83-91,98-118,120-126,128-141,144-152,154-180
ai_agent 55-57
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_289f018c4f35a3 1-4,6-72,74-122,124-141,143,146-155,157-188,190-197
s_d8b5e951456b7b::t_da6905817e4051 144-145
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.test.ts
s_d8b5e951456b7b::t_27a6a1a149a199 240,249
s_d8b5e951456b7b::t_0718cb174a4bec 371,376,381,392-393
s_d8b5e951456b7b::t_b35236fe3c9da9 382-383,386,390
packages/frontend/editor-ui/src/features/workflow-reviews/reviewInbox.store.test.ts
s_d8b5e951456b7b::t_d436109fb44cfa 339-342,344-348
ai_agent 383-385
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.vue
s_d8b5e951456b7b::t_f647cb459cfe5d 3,11
s_d8b5e951456b7b::t_b54a37280081dd 24
s_d8b5e951456b7b::t_ecc64630cf62f5 71-78
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_d8b5e951456b7b::t_9eb06c3d990725 42,44-50,52,54-55,57-58,60,62
s_d8b5e951456b7b::t_36da6cb4687384 276-288,297,300,305,319,324-326,329,341-346,361-366
packages/frontend/editor-ui/src/features/workflow-reviews/reviewInbox.store.ts
s_d8b5e951456b7b::t_8d2cea3e35d798 208-209
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_87a98b5dc31ec9 159,162
s_d8b5e951456b7b::t_7ff08dfcca2c68 163-164,167,169-170
s_d8b5e951456b7b::t_759313c6fe7221 206-208
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_d8b5e951456b7b::t_cbbd31b6958129 25
packages/frontend/@n8n/i18n/src/locales/en.json
s_d8b5e951456b7b::t_6fc34f2b439925 5467-5473
s_d8b5e951456b7b::t_2fe2537e906d43 5497-5502
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.ts
s_d8b5e951456b7b::t_e6329c7165fc9c 33
s_d8b5e951456b7b::t_2a02aad76d9fda 55
s_d8b5e951456b7b::t_91da83113291b7 140-141
s_d8b5e951456b7b::t_0f5872c3aec591 153
s_d8b5e951456b7b::t_e86b4a1e0f5de7 166,170
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_5e16b24252bb5c 74-77,79-84
s_d8b5e951456b7b::t_6daaccd240eb23 310,315,443,447,450,456,466,477-480
s_d8b5e951456b7b::t_625b3d495cab46 463,474,491,510,532,550,564,583,599,613,628,644,681,705
s_d8b5e951456b7b::t_19a526e49006e3 636,643,649-652,655,658,663,667-677,682,684-686,689-690,693,707-710,716-719
s_d8b5e951456b7b::t_aedab640993295 691-692
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "6c0c98daf8205af31f0240520736e1c10bf89649",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,28 @@
packages/frontend/@n8n/i18n/src/locales/en.json
s_d8b5e951456b7b::t_6fc34f2b439925 5467-5473
packages/frontend/editor-ui/src/features/workflow-reviews/components/activityEntryRegistry.ts
s_d8b5e951456b7b::t_a60071c86e64d6 6,8-9,14-18
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivitySystemEntry.vue
s_d8b5e951456b7b::t_9eca9ef4a4b620 1-34,38-50,52-104,111-112,114-162
ai_agent 113
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_4ed5ed285e1370 30-32,51,54-60
s_d8b5e951456b7b::t_542a6877ac0ebe 223-224,226,308,310-322,327-365,367-386,390-394,396-397
ai_agent 225,227-276,278-307,309,387-389
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7c27d969e31c50873466d916069d67322623a08d",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,63 @@
packages/@n8n/agents/src/__tests__/daytona-harness-sandbox-provider.test.ts
s_e2504e875a073c::t_bf6aef921892c1 153-160
s_e2504e875a073c::t_34abe88006b975 16-17,19,41-42,69-70,72,75,78-79
s_e2504e875a073c::t_65abb82ee31c53 22-25,185-188
s_e2504e875a073c::t_2644efe79a84d4 1-15,18,20-21,26-40,43-68,71,73-74,76-77,80-152,161-184,189-243
packages/cli/src/modules/agents/__tests__/harness-runtime-identity.test.ts
s_e2504e875a073c::t_1f57f90abf405d 21,50-62
s_e2504e875a073c::t_21ad50c06a9efa 63
packages/cli/src/modules/agents/utils/harness-runtime-identity.ts
s_e2504e875a073c::t_1f57f90abf405d 19,42
packages/cli/src/modules/agents/integrations/n8n-harness-session-cleanup.service.ts
s_e2504e875a073c::t_acf3fa8de4d54d 59-61
s_e2504e875a073c::t_52bd8a9c62891f 56-58
s_e2504e875a073c::t_cc30de5188f410 1,11,64-88
packages/cli/src/modules/agents/repositories/agent-harness-session.repository.ts
s_e2504e875a073c::t_f964a8fe753897 28,131-137,151,163-169,184,204
packages/@n8n/agents/src/__tests__/workspace/sandbox/daytona-sandbox.test.ts
s_e2504e875a073c::t_22006f3295216b 182-185,219-230
packages/@n8n/agents/src/workspace/sandbox/daytona-sandbox.ts
s_e2504e875a073c::t_9f56d40c90218e 133-141,214-216,330-337,343
packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts
s_e2504e875a073c::t_7622e7d552febb 4
packages/@n8n/agents/src/harness/index.ts
s_e2504e875a073c::t_c253e6942e8819 16-19
s_e2504e875a073c::t_07755f1669429c 15
packages/cli/src/modules/agents/__tests__/n8n-harness-session-cleanup.service.test.ts
s_e2504e875a073c::t_d7fde3c74426e8 11,15,23,64-83
s_e2504e875a073c::t_d96f8a30149ece 84
packages/cli/src/modules/agents/utils/harness-sandbox-provider.ts
s_e2504e875a073c::t_dcc0d92cc10975 1-15
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_e2504e875a073c::t_fd6be435cc7e10 86
s_e2504e875a073c::t_d031890179078e 547-548,571-576,595,609,614-635,637
s_e2504e875a073c::t_acf3fa8de4d54d 636
s_e2504e875a073c::t_a61f5cfbc95e73 549-559,561-569
s_e2504e875a073c::t_749c85927d8798 570
packages/@n8n/agents/src/harness/daytona-sandbox-provider.ts
s_e2504e875a073c::t_acf3fa8de4d54d 13,202
s_e2504e875a073c::t_62ce73103297ed 194-195
s_e2504e875a073c::t_65abb82ee31c53 245-248
s_e2504e875a073c::t_b69d4a4a6e0971 180
s_e2504e875a073c::t_1562c9bab27dfd 10,15
s_e2504e875a073c::t_d201a460a0d415 128-130
s_e2504e875a073c::t_9127f5fdeaf241 83-85,91-93,143
s_e2504e875a073c::t_4f41d529ebe43f 1-9,11-12,14,16-82,86-90,94-127,131-142,144-179,181-191,196-201,203-244,249-370,372-388
s_e2504e875a073c::t_664df01b6ab84c 192-193,371
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "7c8ebcdb625b0e4bffc9c5f24c474a9d5a0c9439",
"prompts": {},
"sessions": {
"s_e2504e875a073c": {
"agent_id": {
"tool": "codex",
"id": "019ff50f-358b-7522-8664-26ba4394dffe",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_d8b5e951456b7b::t_9a3ec8760aad54 481-489
s_d8b5e951456b7b::t_d93c3766e01b75 219-230
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review.mapper.test.ts
s_d8b5e951456b7b::t_6b889daa44d5ca 28-42
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_1d1a02774ce6aa 48
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.integration.test.ts
s_d8b5e951456b7b::t_2742412ee5d3d6 115,117
s_d8b5e951456b7b::t_61030ebaf25267 254-267
packages/cli/src/modules/workflow-reviews.ee/workflow-review.mapper.ts
s_d8b5e951456b7b::t_6d1877d7ae044c 30,33
s_d8b5e951456b7b::t_fd447f65ffb3b6 34-38
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_6bf058dcd1cf37 562
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_5e9b412c293c31 69-70
s_d8b5e951456b7b::t_c662ffeaca5861 124-126
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7e6d8acc6bcf997492e529b817c18758fc7945a1",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,62 @@
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_4164d9a7f96899 45
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_35e766623f889d 1,3-8
s_d8b5e951456b7b::t_51a1d6537e9a7c 28
s_d8b5e951456b7b::t_b7f735a7d56554 101
s_d8b5e951456b7b::t_badb8b33368a72 122-123,127-136
s_d8b5e951456b7b::t_8bc431227b7234 165-167
s_d8b5e951456b7b::t_c662ffeaca5861 124-126
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review.mapper.test.ts
s_d8b5e951456b7b::t_18ffd8f6e364b9 1-27,43
s_d8b5e951456b7b::t_6b889daa44d5ca 28-42
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 15,61,86
s_d8b5e951456b7b::t_213c0f964d50f3 45-48
s_d8b5e951456b7b::t_d93c3766e01b75 219-230
s_d8b5e951456b7b::t_9a3ec8760aad54 481-489
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.integration.test.ts
s_d8b5e951456b7b::t_7b85d1d587537e 18,66,73,106-112
s_d8b5e951456b7b::t_6eb3eb0ccda282 81-82
s_d8b5e951456b7b::t_2dc359def5ead2 162-168
s_d8b5e951456b7b::t_49c160a8a6c145 171-175,177-181
s_d8b5e951456b7b::t_3b2590ee8fdd5b 176
s_d8b5e951456b7b::t_418adfc80299b7 228-231
s_d8b5e951456b7b::t_8053fc392468b5 246-251
s_d8b5e951456b7b::t_61030ebaf25267 252-253,254-259,261,263-266
s_d8b5e951456b7b::t_d16ff2297aa613 280-281,288-291,260,262,267
s_d8b5e951456b7b::t_2742412ee5d3d6 115,117
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_cd5d51b94cd4db 27
s_d8b5e951456b7b::t_991ca2b4eb694a 79
s_d8b5e951456b7b::t_afaf9c261bbca9 422-433
s_d8b5e951456b7b::t_2580b2283f1bd7 563-564
s_d8b5e951456b7b::t_b5c6e18b6e9468 591-594,596,598-601
s_d8b5e951456b7b::t_bbac9f31177417 669-675
s_d8b5e951456b7b::t_819955b95b4fe2 719-735
s_d8b5e951456b7b::t_6bf058dcd1cf37 562
packages/cli/src/modules/workflow-reviews.ee/workflow-review.mapper.ts
s_d8b5e951456b7b::t_a08dda2239bd4c 1-5,8-9,11-12
s_d8b5e951456b7b::t_992eb9600a3377 6-7
s_d8b5e951456b7b::t_1f9f6de969d92d 28-29,31,39-48
s_d8b5e951456b7b::t_f07bd7fc552d5e 32
s_d8b5e951456b7b::t_09c19cd98f8137 62-105,108-110
s_d8b5e951456b7b::t_6d1877d7ae044c 30,33
s_d8b5e951456b7b::t_fd447f65ffb3b6 34-38
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "7ea39aa5aec226eaddabcd48146ba1c5f110b286",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,83 @@
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.ts
s_d8b5e951456b7b::t_e6329c7165fc9c 33
s_d8b5e951456b7b::t_2a02aad76d9fda 55
s_d8b5e951456b7b::t_91da83113291b7 150-151
s_d8b5e951456b7b::t_0f5872c3aec591 163
s_d8b5e951456b7b::t_e86b4a1e0f5de7 176,180
s_d8b5e951456b7b::t_717393780a6c6f 30-32
s_d8b5e951456b7b::t_864ea348e7f7ec 118,121,143-149
s_d8b5e951456b7b::t_ce1ee971c1be85 119-120,122,131,135
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivitySystemEntry.vue
s_d8b5e951456b7b::t_9eca9ef4a4b620 1-34,39-49,51-52,54-106,108-109,111-159,50
ai_agent 110
s_d8b5e951456b7b::t_ddadc1ab49a204 35-38
s_d8b5e951456b7b::t_029c33873d35b5 53
s_d8b5e951456b7b::t_42b4842f004505 107
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.test.ts
s_d8b5e951456b7b::t_27a6a1a149a199 240,249
s_d8b5e951456b7b::t_0718cb174a4bec 373,378,383,401,403,392,398
s_d8b5e951456b7b::t_b35236fe3c9da9 384,385-386,390-391,393-397,399-400,402
s_d8b5e951456b7b::t_d07eb9d976c372 105
s_d8b5e951456b7b::t_739ee3831c9b61 367-369
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_d8b5e951456b7b::t_9eb06c3d990725 42,44-55,57,59
s_d8b5e951456b7b::t_36da6cb4687384 263-275,284,287,292,295,300-302,305,317-322,337-342
s_d8b5e951456b7b::t_bf4a13b7470f53 43
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_4ed5ed285e1370 30-32,51,54-60
s_d8b5e951456b7b::t_542a6877ac0ebe 223-224,226,308,310-322,336-343,345-395,399-405
ai_agent 225,227-276,278-307,309,396-398
s_d8b5e951456b7b::t_369a418d811b2e 323-335,344
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.test.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 1,73,78
s_d8b5e951456b7b::t_801a2525780e5a 32,97-98
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_289f018c4f35a3 1-4,6-72,74-94,108-135,137-154,156,195-204,206-237,248-255,100,102-104,106-107,167-173,177,180-181,185-190,192-194,238-239,244
s_d8b5e951456b7b::t_da6905817e4051 157-158,155,159-166,174-176,178-179,182-184,191,205
s_d8b5e951456b7b::t_84f85da3c58420 5
s_d8b5e951456b7b::t_70e6f61eab924c 73
s_d8b5e951456b7b::t_ac2d0dace85635 96-98,101,105
s_d8b5e951456b7b::t_28400231b761d0 99
s_d8b5e951456b7b::t_ec5773f9dff700 136
s_d8b5e951456b7b::t_542fb6cfbdd59e 240-243,245-247
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_5e16b24252bb5c 74-77,79-84
s_d8b5e951456b7b::t_6daaccd240eb23 310,315,443,447,450,456,466,477-480
s_d8b5e951456b7b::t_625b3d495cab46 463,474,491,510,532,550,564,583,599,613,628,644,686,710
s_d8b5e951456b7b::t_19a526e49006e3 636,643,649-652,655,662,667,672-682,687,689-691,694-695,698,712-715,721-724,658
s_d8b5e951456b7b::t_aedab640993295 696-697,659
s_d8b5e951456b7b::t_8c48ec31559935 656-657,664,668-669
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
s_d8b5e951456b7b::t_d19c7052b16bfc 1,3-35,37-49,53-55,57-59,65-74,77-85,94-103,113-123,125-135,139-148,150-152,156-164,168-191,63
ai_agent 50-52
s_d8b5e951456b7b::t_63222fa8cb38e0 2,124
s_d8b5e951456b7b::t_09fe137daa8677 56,60-62,64
s_d8b5e951456b7b::t_8dff94d1cd7c4a 75-76
s_d8b5e951456b7b::t_dbe35c9c5d83aa 86,92-93,104-106,108-110,112
s_d8b5e951456b7b::t_a2c737df126146 87-91
s_d8b5e951456b7b::t_48ef70ca0941b3 107,111
s_d8b5e951456b7b::t_e1a2dd5650bc2d 136,138,165-167
s_d8b5e951456b7b::t_01b42e8ae6ca76 137
s_d8b5e951456b7b::t_b48929f067d9df 153-155
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_87a98b5dc31ec9 159,162
s_d8b5e951456b7b::t_7ff08dfcca2c68 163-164,167,169-170
s_d8b5e951456b7b::t_759313c6fe7221 206-208
s_d8b5e951456b7b::t_6ed3e6a2060246 168
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "92241ced6d2f1b6d79c74b88049e6a0149bb3de2",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,68 @@
packages/@n8n/config/src/configs/__tests__/transport.config.test.ts
s_3e2de9c50fdafd::t_508bf5b2b264f1 16,23
s_3e2de9c50fdafd::t_0d818f48ac1d6c 46-53
packages/@n8n/config/test/config.test.ts
s_3e2de9c50fdafd::t_d2e1e9998f3f17 409
packages/cli/src/commands/hypervisor.ts
s_3e2de9c50fdafd::t_3d1fe362f67c0a 9-11
s_3e2de9c50fdafd::t_dd8a3dcd323c5b 42-47,54,65,67-71
packages/cli/src/modules/instance-registry/storage/instance-storage.interface.ts
s_3e2de9c50fdafd::t_0e0c38202b3683 9
packages/cli/src/modules/instance-registry/instance-registry.service.ts
s_3e2de9c50fdafd::t_1b8a467bd715e7 111,113-118
s_3e2de9c50fdafd::t_d0ed17a2d5afd5 31
s_3e2de9c50fdafd::t_c345f32c08a40d 92
s_3e2de9c50fdafd::t_ecebcebed33432 8
packages/cli/src/scaling/__tests__/hypervisor-message-router.test.ts
s_3e2de9c50fdafd::t_a720a7bb101b55 1-62
packages/cli/src/modules/instance-registry/storage/__tests__/ipc-instance-storage.test.ts
s_3e2de9c50fdafd::t_30b2bcc1acc847 1-100,106-110,113-124,127-128,130-134,136-137
s_3e2de9c50fdafd::t_435842c854a98e 101-105,135
s_3e2de9c50fdafd::t_22fff4d7d01d7c 111-112,125-126,129
s_3e2de9c50fdafd::t_cd37c9a1c8240e 138-140
packages/cli/src/commands/__tests__/hypervisor.test.ts
s_3e2de9c50fdafd::t_c365936d41e1b1 11
s_3e2de9c50fdafd::t_dd9a4277b1a5ca 43-52
packages/cli/src/scaling/hypervisor-leader-election.ts
s_3e2de9c50fdafd::t_6c1f6b9ae336d5 9-10
s_3e2de9c50fdafd::t_e62871c457befc 112-182
packages/cli/src/scaling/__tests__/transport-mode.service.test.ts
s_3e2de9c50fdafd::t_f1505c5d9f718c 16
s_3e2de9c50fdafd::t_a9624758336cea 29-37
packages/@n8n/config/src/configs/transport.config.ts
s_3e2de9c50fdafd::t_62d8472cc817d1 30-37
s_3e2de9c50fdafd::t_f370333cd8b1c7 8-10
packages/cli/src/scaling/transport-mode.service.ts
s_3e2de9c50fdafd::t_faee6d0c1b7603 6-11
s_3e2de9c50fdafd::t_abaebd0297346e 25-27
packages/cli/src/scaling/hypervisor-message-router.ts
s_3e2de9c50fdafd::t_094cbe5fa1d647 1-60
packages/cli/src/modules/instance-registry/storage/ipc-instance-storage.ts
s_3e2de9c50fdafd::t_07d24e33d32655 2
s_3e2de9c50fdafd::t_7fb92d51b07ed7 1,3-165
packages/cli/src/scaling/__tests__/hypervisor-leader-election.test.ts
s_3e2de9c50fdafd::t_ff9b0509943c9d 173-257
s_3e2de9c50fdafd::t_e21da98e4bd00e 9-10
packages/cli/src/modules/instance-registry/__tests__/instance-registry.service.test.ts
s_3e2de9c50fdafd::t_416ea85a7ead93 72-78
s_3e2de9c50fdafd::t_a222b39ff9191b 272
s_3e2de9c50fdafd::t_b0759d3c6b5d05 107,111,116-117,124-125,129,140,142
s_3e2de9c50fdafd::t_4508ebcff45e6b 7
s_3e2de9c50fdafd::t_235c5d43212c94 8
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "923088b4c05573cbf4601f16b9947dd220bb4010",
"prompts": {},
"sessions": {
"s_3e2de9c50fdafd": {
"agent_id": {
"tool": "claude",
"id": "71471209-e89f-4d40-8aa6-c40750a3f307",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,22 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.vue
s_d8b5e951456b7b::t_e3f79c4352f934 55-60,68-72,74
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_df21badc6e35f5 213-251
s_d8b5e951456b7b::t_7cdfff9ff4623b 11-15
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9724369f0eb8eb48dcb9604b0c9fc4cda6e81a4b",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,67 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 21,75,100
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_d8b5e951456b7b::t_3b2590ee8fdd5b 374,507
s_d8b5e951456b7b::t_87e35a3f9f42bb 551
s_d8b5e951456b7b::t_b2f59169cdbf77 359-373,375-506,508-541
packages/cli/src/modules/workflow-reviews.ee/workflow-review.mapper.ts
s_d8b5e951456b7b::t_f07bd7fc552d5e 34
s_d8b5e951456b7b::t_992eb9600a3377 6-7
s_d8b5e951456b7b::t_a08dda2239bd4c 1-5,8-9,11-12
s_d8b5e951456b7b::t_1f9f6de969d92d 28-33,35-47
s_d8b5e951456b7b::t_09c19cd98f8137 61-104,107-109
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.service.test.ts
s_d8b5e951456b7b::t_fad117f7ce7734 7,20,29
s_d8b5e951456b7b::t_fc4d1d074c9035 168-184
s_d8b5e951456b7b::t_16101bf0b5d717 6
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.integration.test.ts
s_d8b5e951456b7b::t_7b85d1d587537e 18,66,73,106-112
s_d8b5e951456b7b::t_418adfc80299b7 228-231
s_d8b5e951456b7b::t_d16ff2297aa613 266-267,274-277
s_d8b5e951456b7b::t_8053fc392468b5 246-251
s_d8b5e951456b7b::t_3b2590ee8fdd5b 176
s_d8b5e951456b7b::t_2dc359def5ead2 162-168
s_d8b5e951456b7b::t_49c160a8a6c145 171-175,177-181
s_d8b5e951456b7b::t_6eb3eb0ccda282 81-82
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review.mapper.test.ts
s_d8b5e951456b7b::t_18ffd8f6e364b9 1-28
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.update.service.test.ts
s_d8b5e951456b7b::t_ff9029d46648e6 16,61,86
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_d8b5e951456b7b::t_213c0f964d50f3 45-48
s_d8b5e951456b7b::t_ff9029d46648e6 15,61,86
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_8bc431227b7234 167-169
s_d8b5e951456b7b::t_51a1d6537e9a7c 28
s_d8b5e951456b7b::t_35e766623f889d 1,3-8
s_d8b5e951456b7b::t_2bf9ba845bf6b0 68-90
s_d8b5e951456b7b::t_b7f735a7d56554 103
s_d8b5e951456b7b::t_badb8b33368a72 124-138
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_991ca2b4eb694a 79
s_d8b5e951456b7b::t_afaf9c261bbca9 422-433
s_d8b5e951456b7b::t_cd5d51b94cd4db 27
s_d8b5e951456b7b::t_b5c6e18b6e9468 592-602
s_d8b5e951456b7b::t_bbac9f31177417 670-676
s_d8b5e951456b7b::t_819955b95b4fe2 720-736
s_d8b5e951456b7b::t_2580b2283f1bd7 562-565
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_d8b5e951456b7b::t_6eb3eb0ccda282 82-83
s_d8b5e951456b7b::t_213c0f964d50f3 1433,1474
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "9d78bbcffb1b48a843a8d3551a73d76dbd8f8735",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
docs/product/undefined-expression-failure.md
s_377715f4080b40::t_75515022dcef2b 5-17,20-26,30-38,40,43,52-70,73-74,78-83,88-112,118-125,129-145,150-158,160,166-189,193-242,246-249,251-252,258-271,279,281,283-284,286-287,290-308,311,314,320,322,326-330,332-335
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "a7d316493e2131a2d3932c4fdc4fa9d5c91ee561",
"prompts": {},
"sessions": {
"s_377715f4080b40": {
"agent_id": {
"tool": "claude",
"id": "d688fba8-234f-4e6e-928c-0a2cf10223b2",
"model": "claude-opus-5"
},
"human_author": "alex <alex@n8n.io>"
}
}
}

View File

@ -0,0 +1,35 @@
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_8f38577809ca61::t_ac1dc1d259f055 761
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_8f38577809ca61::t_e5efbbe0ff6f78 1595,1600,1605,1611,1620
s_8f38577809ca61::t_97a11bebf97dce 1591-1594,1596-1599,1601-1604,1606-1610,1612-1619
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_8f38577809ca61::t_f296ab34e04e68 493-494,498,500,504-510,512
s_8f38577809ca61::t_d50c913f161204 40-44
s_8f38577809ca61::t_79665c0a09fdfe 496,511
s_8f38577809ca61::t_d5117fbd3d2ba4 499,501-503
s_8f38577809ca61::t_cbfff9d1ffffe7 495,497
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_8f38577809ca61::t_29b300b0919af9 234
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a9009d7774e712d6ab340be5dd7b42e4d549b81e",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_8f38577809ca61": {
"agent_id": {
"tool": "cursor",
"id": "a628c489-42e7-4ebc-8adb-a0559c7b6dc8",
"model": "auto-smart"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,41 @@
packages/@n8n/db/src/repositories/workflow-review-request-workflow.repository.ts
s_c71524616be380::t_7985a194a084bd 6,20-21
s_c71524616be380::t_b8512083c50689 68-95
s_c71524616be380::t_5b3305cce1181e 146,153,160
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_c71524616be380::t_46f7e2b0710ef0 2613-2646
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_c71524616be380::t_663df24a4a2f2f 675-687
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_c71524616be380::t_c4ee09de88dc18 118
s_c71524616be380::t_deae4479b47d1b 300-303,329
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-access.service.test.ts
s_c71524616be380::t_fcb183ddfa4d26 57-62
s_c71524616be380::t_09100054b2f91a 140-145
packages/@n8n/db/src/repositories/__tests__/workflow-review-request-workflow.repository.test.ts
s_c71524616be380::t_c0d040b1f68201 100-132
packages/@n8n/api-types/src/dto/workflow-reviews/get-workflow-review-request-detail.dto.ts
s_c71524616be380::t_7dd7311a97c541 24-28
packages/cli/src/modules/workflow-reviews.ee/workflow-review-inbox.service.ts
s_c71524616be380::t_4289a6741380fd 124-128
s_c71524616be380::t_87850c69d2b81d 158-161,165,167-170,174
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_c71524616be380::t_a78ed163a6af9b 115,117
s_c71524616be380::t_f04e608447a823 323-372
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "a9e4bc44bad0c1548813dbf4b848e6b86aa15c9c",
"prompts": {},
"sessions": {
"s_c71524616be380": {
"agent_id": {
"tool": "cursor",
"id": "6e8d085b-e9aa-421c-8b11-9739b0e78e3d",
"model": "auto-smart"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_d8b5e951456b7b::t_ab0f5e3a34d987 480-484,486-487,490-512
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_447120e8afc521 46-55
packages/@n8n/api-types/src/workflow-review-activity.ts
s_d8b5e951456b7b::t_687df809d090df 50-54
packages/@n8n/db/src/repositories/workflow-review-activity.repository.ts
s_d8b5e951456b7b::t_fbbf0a48e2ac6c 46-49
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_31981de21456d0 595-599
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_e11aa47d349153 277
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ab9bd86bedf322c7c250a612c430489e96f2a141",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,27 @@
packages/@n8n/api-types/src/dto/workflow-reviews/workflow-review-activity.dto.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 21,28
packages/@n8n/api-types/src/dto/index.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 336
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.test.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 1,73,78
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.vue
s_d8b5e951456b7b::t_63222fa8cb38e0 2,24,52
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
ai_agent 26
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b1000f2ea8682541f9f4bdf7c5dff628a519086e",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,41 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-access.service.test.ts
s_c71524616be380::t_fcb183ddfa4d26 57-62
s_c71524616be380::t_09100054b2f91a 140-145
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_c71524616be380::t_f04e608447a823 317-366
s_c71524616be380::t_a78ed163a6af9b 114,116
packages/cli/src/modules/workflow-reviews.ee/workflow-review-inbox.service.ts
s_c71524616be380::t_87850c69d2b81d 157-160,164,166-169,173
s_c71524616be380::t_4289a6741380fd 124-128
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_c71524616be380::t_663df24a4a2f2f 675-687
packages/@n8n/db/src/repositories/workflow-review-request-workflow.repository.ts
s_c71524616be380::t_b8512083c50689 68-95
s_c71524616be380::t_5b3305cce1181e 146,153,160
s_c71524616be380::t_7985a194a084bd 6,20-21
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_c71524616be380::t_46f7e2b0710ef0 2613-2646
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_c71524616be380::t_deae4479b47d1b 300-303,329
s_c71524616be380::t_c4ee09de88dc18 118
packages/@n8n/db/src/repositories/__tests__/workflow-review-request-workflow.repository.test.ts
s_c71524616be380::t_c0d040b1f68201 100-132
packages/@n8n/api-types/src/dto/workflow-reviews/get-workflow-review-request-detail.dto.ts
s_c71524616be380::t_7dd7311a97c541 24-28
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b4c0d71a20566cf6fa5390c7aa880de63f5d2ebf",
"prompts": {},
"sessions": {
"s_c71524616be380": {
"agent_id": {
"tool": "cursor",
"id": "6e8d085b-e9aa-421c-8b11-9739b0e78e3d",
"model": "auto-smart"
},
"human_author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
}
}

View File

@ -0,0 +1,127 @@
packages/@n8n/agents/src/harness/stream.ts
s_e2504e875a073c::t_62a3155ca17c2a 15-47
packages/@n8n/agents/src/harness/n8n-sandbox-provider.ts
s_e2504e875a073c::t_60ec3c2496b304 34
s_e2504e875a073c::t_8eb9784d386384 477-478
s_e2504e875a073c::t_9e1d449cb53756 479-481
s_e2504e875a073c::t_05b64b6d919036 474-476,482-483
s_e2504e875a073c::t_990af6d3874016 7,32-33,35-53,203,223-225,374,433-441,453-454,488-495
packages/cli/src/modules/agents/integrations/n8n-harness-session-cleanup.service.ts
s_e2504e875a073c::t_e9acf6a6094055 43-47,49-52
s_e2504e875a073c::t_251952f6a376f4 48
s_e2504e875a073c::t_c4791e7ac61ec4 1-37,39-42,53-69
s_e2504e875a073c::t_930bfa9b8930dd 38
packages/@n8n/api-types/src/agents/agent-json-config.schema.ts
s_e2504e875a073c::t_4ff709e74159f4 22-38
packages/cli/src/services/project.service.ee.ts
s_e2504e875a073c::t_54bb0b5ed216d8 276
packages/@n8n/agents/src/__tests__/harness-runtime-agent.test.ts
s_e2504e875a073c::t_cfad3ac6788052 62-65,77-79,94,130-131,145
s_e2504e875a073c::t_dd1c2066c3e6c4 1-25,29-56,58,60-61,66-76,80-93,95-129,132-144,146-153,193-194
s_e2504e875a073c::t_eaf22f0c9b58ff 57,59,154-192
s_e2504e875a073c::t_930bfa9b8930dd 26-28
packages/cli/src/modules/agents/__tests__/agent-execution.service.test.ts
s_e2504e875a073c::t_d86622d861b4a9 15,70,88,101,288,353,767
s_e2504e875a073c::t_e56a31c19b436d 950-953,989
packages/cli/src/modules/agents/__tests__/n8n-harness-session-store.test.ts
s_e2504e875a073c::t_930bfa9b8930dd 76-93
s_e2504e875a073c::t_a9abfdda36da21 43,122-129
s_e2504e875a073c::t_c5cc22255b1646 1-42,44-75,94-121,130-132
packages/@n8n/agents/src/harness/index.ts
s_e2504e875a073c::t_62a3155ca17c2a 9-13,17-18
packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts
s_e2504e875a073c::t_79a9230acf995e 52,66,1061-1126
s_e2504e875a073c::t_d86622d861b4a9 4,76
s_e2504e875a073c::t_dbca215e9bf916 1127-1128
packages/@n8n/agents/src/__tests__/n8n-harness-sandbox-provider.test.ts
s_e2504e875a073c::t_88b569c3e7e52a 1-8,14-115,117-122,125,129,139
s_e2504e875a073c::t_cfad3ac6788052 9-13
s_e2504e875a073c::t_90af5cc699d92c 116,123-124
s_e2504e875a073c::t_e1bb40765c7674 130-138
s_e2504e875a073c::t_251952f6a376f4 126-128
packages/cli/src/modules/agents/agent-test-chat.service.ts
s_e2504e875a073c::t_54bb0b5ed216d8 5,20
s_e2504e875a073c::t_3255cb149705a6 40,49
packages/frontend/editor-ui/src/features/agents/__tests__/AgentInfoPanel.spec.ts
s_e2504e875a073c::t_44ff5b3e7b84b6 9,307
s_e2504e875a073c::t_930bfa9b8930dd 341
s_e2504e875a073c::t_1713bbf0a8e44b 69-75,86-92,299-306,308-340,342
s_e2504e875a073c::t_f5748e2a9c4064 343
packages/cli/src/modules/agents/__tests__/agent-test-chat.service.test.ts
s_e2504e875a073c::t_dd99bc4b0d170f 46
s_e2504e875a073c::t_930bfa9b8930dd 20
s_e2504e875a073c::t_d86622d861b4a9 5,16,24
s_e2504e875a073c::t_e56a31c19b436d 50-53,59-62
packages/cli/src/modules/agents/agents.service.ts
s_e2504e875a073c::t_54bb0b5ed216d8 325
packages/cli/src/modules/agents/__tests__/agent-harness-session.repository.test.ts
s_e2504e875a073c::t_dd99bc4b0d170f 1-6,12-16,19-25,29,50-52,57,63,71-74,76-77,81,86-88
s_e2504e875a073c::t_aa44a35d2e07e7 7-11,17-18,26-28,30-49,53-56,58-62,64-70,75,78-80,82-85,89-103
packages/@n8n/agents/src/harness/tool-adapter.ts
s_e2504e875a073c::t_b693b4fffecfd5 2,35-37
packages/cli/src/modules/agents/__tests__/harness-runtime-identity.test.ts
s_e2504e875a073c::t_930bfa9b8930dd 45-47
s_e2504e875a073c::t_c5cc22255b1646 1-44,48-49
packages/cli/src/modules/agents/__tests__/agents.service.test.ts
s_e2504e875a073c::t_e56a31c19b436d 291,309-312
packages/cli/src/modules/agents/utils/harness-runtime-identity.ts
s_e2504e875a073c::t_03734552f83810 1-49,53
s_e2504e875a073c::t_930bfa9b8930dd 50-52
packages/cli/src/modules/agents/agent-execution.service.ts
s_e2504e875a073c::t_54bb0b5ed216d8 20,107,457-458
s_e2504e875a073c::t_3255cb149705a6 447
s_e2504e875a073c::t_dc7bf249eecdd7 459-460
packages/cli/src/modules/agents/agent-validation.service.ts
s_e2504e875a073c::t_4ff709e74159f4 87,368,397-413
s_e2504e875a073c::t_7c9842a3ae0996 9
packages/cli/src/modules/agents/integrations/n8n-harness-session-store.ts
s_e2504e875a073c::t_cbe1da5e22747a 47-49,56,64-68
s_e2504e875a073c::t_e9acf6a6094055 91-101
s_e2504e875a073c::t_930bfa9b8930dd 44-46
s_e2504e875a073c::t_c4791e7ac61ec4 18,79,90,102-111
s_e2504e875a073c::t_4da658c5fa6a53 69
packages/@n8n/agents/package.json
s_e2504e875a073c::t_62a3155ca17c2a 130
packages/@n8n/agents/src/harness/harness-runtime-agent.ts
s_e2504e875a073c::t_16285d62bde2b4 266-270
s_e2504e875a073c::t_1544d029dda2b0 316-317
s_e2504e875a073c::t_60ec3c2496b304 131
s_e2504e875a073c::t_a84de44f8a724b 252
s_e2504e875a073c::t_b693b4fffecfd5 7,21,23-27,52-57,65,74,104,124-130,132-133,135-138,163-167,183-195,207,231,238-245,251,284,311-315,318
packages/cli/src/modules/agents/repositories/agent-harness-session.repository.ts
s_e2504e875a073c::t_c4791e7ac61ec4 26-30,126-133,136-148,151-175,200-209
s_e2504e875a073c::t_e9acf6a6094055 176-199
s_e2504e875a073c::t_210bcc678297d0 210
packages/frontend/editor-ui/src/features/agents/components/AgentInfoPanel.vue
s_e2504e875a073c::t_a1573c78adc105 9,134-145,158-159,226-236
packages/@n8n/agents/src/harness/session-store.ts
s_e2504e875a073c::t_62a3155ca17c2a 19
packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts
s_e2504e875a073c::t_7d338eb8d8dcd1 67,298,316-320
packages/@n8n/agents/src/__tests__/harness-stream.test.ts
s_e2504e875a073c::t_88b569c3e7e52a 1-4,8-27,29,31-36,38-44
s_e2504e875a073c::t_930bfa9b8930dd 5-7,30
s_e2504e875a073c::t_cfad3ac6788052 28,37
packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
s_e2504e875a073c::t_03734552f83810 87,571-577
packages/cli/src/modules/agents/__tests__/n8n-harness-session-cleanup.service.test.ts
s_e2504e875a073c::t_c5cc22255b1646 1-61
pnpm-lock.yaml
s_e2504e875a073c::t_f1e2aaee0f4a4c 1043-1045
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "b57873a3f0cacb9990139c6cb1f7ce387912776f",
"prompts": {},
"sessions": {
"s_e2504e875a073c": {
"agent_id": {
"tool": "codex",
"id": "019ff50f-358b-7522-8664-26ba4394dffe",
"model": "gpt-5.6-sol"
},
"human_author": "Michael Drury <michael.drury@n8n.io>"
}
}
}

View File

@ -0,0 +1,44 @@
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_8f38577809ca61::t_29b300b0919af9 234
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-eligibility.service.test.ts
s_8f38577809ca61::t_758cbc8bef2a4c 77
s_8f38577809ca61::t_35e6062f00e112 202,210
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_8f38577809ca61::t_63e62589853443 191-194,203
s_8f38577809ca61::t_b2f9276bc72bc8 540-543,574-577
s_8f38577809ca61::t_138c6e4bbcbf5f 18
packages/cli/src/modules/workflow-reviews.ee/workflow-review-eligibility.service.ts
s_8f38577809ca61::t_f6126c4614d1cf 95-97,102,106-110,121,125
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_8f38577809ca61::t_ac1dc1d259f055 761
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_8f38577809ca61::t_cbfff9d1ffffe7 495,497
s_8f38577809ca61::t_d5117fbd3d2ba4 499,501-503
s_8f38577809ca61::t_79665c0a09fdfe 496,511
s_8f38577809ca61::t_f296ab34e04e68 493-494,498,500,504-510,512
s_8f38577809ca61::t_d50c913f161204 40-44
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_8f38577809ca61::t_e5efbbe0ff6f78 1595,1600,1605,1611,1620
s_8f38577809ca61::t_97a11bebf97dce 1591-1594,1596-1599,1601-1604,1606-1610,1612-1619
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "b5b947e54da5f8d99998ed508a74a410f13a35e5",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_8f38577809ca61": {
"agent_id": {
"tool": "cursor",
"id": "a628c489-42e7-4ebc-8adb-a0559c7b6dc8",
"model": "auto-smart"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,56 @@
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_8f38577809ca61::t_483101a276b1a6 88-89
s_8f38577809ca61::t_d238c2c5e329c5 618,634,639-643,669-670,675-679,728,731,733-735,739-740,744,751,756-760,796,812,821-827,829-838,841-843
s_8f38577809ca61::t_a0cac3719777c1 645-651,696-698,711,715-727,732,741-743,745-750,752-755,762-780,782
s_8f38577809ca61::t_ac1dc1d259f055 761
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_8f38577809ca61::t_cfb2a05a9f6edc 92
s_8f38577809ca61::t_5ec5960b03497a 109,129,131
s_8f38577809ca61::t_1a6a9c2578de5e 179
s_8f38577809ca61::t_cad46102b1f3ef 190,196-202
s_8f38577809ca61::t_4552d01cf13497 195
s_8f38577809ca61::t_de21d9783b13dc 221,224,259,272
s_8f38577809ca61::t_a5332b5703ee99 408
s_8f38577809ca61::t_79665c0a09fdfe 415,421,438-441,479-480,538,496,511
s_8f38577809ca61::t_cbfff9d1ffffe7 478,481-486,513-518,495,497
s_8f38577809ca61::t_d5117fbd3d2ba4 487-492,499,501-503
s_8f38577809ca61::t_f296ab34e04e68 519-537,493-494,498,500,504-510,512
s_8f38577809ca61::t_d50c913f161204 40-44
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_8f38577809ca61::t_fda3867d1af3f6 1301,1326-1331,1368,1379,1382
s_8f38577809ca61::t_67d5f339ed24aa 1386-1387,1391-1445
s_8f38577809ca61::t_9056319f21ba21 1388-1390
s_8f38577809ca61::t_6f948be9515e4e 1567
s_8f38577809ca61::t_40ff26df326d75 1568-1575,1577-1586,1621
s_8f38577809ca61::t_d8a64ffce080f9 1576
s_8f38577809ca61::t_97a11bebf97dce 1587-1590,1591-1594,1596-1599,1601-1604,1606-1610,1612-1619
s_8f38577809ca61::t_10c6107208c23a 1740
s_8f38577809ca61::t_afad0d63f27adc 1751-1752,1766,1769
s_8f38577809ca61::t_5e400a4f627a63 1819
h_760178ed151f13 2871
s_8f38577809ca61::t_703fb5e9f681f4 2874-2877,2886-2891,2900-2903,2921,2932
s_8f38577809ca61::t_a0d41823d7b3ff 2885
s_8f38577809ca61::t_b87b04ef66e287 2892-2894
s_8f38577809ca61::t_e5efbbe0ff6f78 2895-2897,1595,1600,1605,1611,1620
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "be347dc8be0db6a2ce6bf694dce1cfdf30a9ae1a",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_8f38577809ca61": {
"agent_id": {
"tool": "cursor",
"id": "a628c489-42e7-4ebc-8adb-a0559c7b6dc8",
"model": "auto-smart"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,57 @@
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.test.ts
s_d8b5e951456b7b::t_0718cb174a4bec 371,376,381-395
s_d8b5e951456b7b::t_27a6a1a149a199 240,249
packages/frontend/editor-ui/src/features/workflow-reviews/reviewInbox.store.ts
s_d8b5e951456b7b::t_8d2cea3e35d798 208-209
packages/frontend/editor-ui/src/features/workflow-reviews/reviewInbox.store.test.ts
ai_agent 379-381
s_d8b5e951456b7b::t_d436109fb44cfa 335-338,340-344
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_d8b5e951456b7b::t_cbbd31b6958129 25-29
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_289f018c4f35a3 1-197
packages/frontend/editor-ui/src/features/workflow-reviews/reviewActivity.store.ts
s_d8b5e951456b7b::t_e6329c7165fc9c 30-33
s_d8b5e951456b7b::t_e86b4a1e0f5de7 166,170
s_d8b5e951456b7b::t_2a02aad76d9fda 55
s_d8b5e951456b7b::t_91da83113291b7 138-141
s_d8b5e951456b7b::t_0f5872c3aec591 153
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_d8b5e951456b7b::t_36da6cb4687384 265,270,272,275-287,296,299,304,307,312-315,318,323-325,328,340-345,360-365
s_d8b5e951456b7b::t_9eb06c3d990725 42-58,60,62
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
ai_agent 55-57
s_d8b5e951456b7b::t_7bf9fdb964fdcc 80-82
s_d8b5e951456b7b::t_d19c7052b16bfc 1-54,58-79,83-180
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.vue
s_d8b5e951456b7b::t_f647cb459cfe5d 3,11
s_d8b5e951456b7b::t_ecc64630cf62f5 71-78
s_d8b5e951456b7b::t_b54a37280081dd 24
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_d8b5e951456b7b::t_5e16b24252bb5c 74-77,79-84
s_d8b5e951456b7b::t_6daaccd240eb23 310,315,443,447,450,456,466,477-480
s_d8b5e951456b7b::t_625b3d495cab46 463,474,491,510,532,550,564,583,599,613,628,644,681,705
s_d8b5e951456b7b::t_19a526e49006e3 636,643,649-652,655,658,660,663-664,667-677,682,684-686,689-690,693,707-710,716-719
packages/frontend/@n8n/i18n/src/locales/en.json
s_d8b5e951456b7b::t_2fe2537e906d43 5498-5503
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.vue
s_d8b5e951456b7b::t_87a98b5dc31ec9 159,162
s_d8b5e951456b7b::t_7ff08dfcca2c68 163-170
s_d8b5e951456b7b::t_759313c6fe7221 206-208
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "c623ab70837501659f3f8553f1cabed9e13b4cf6",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/activityEntryRegistry.ts
s_d8b5e951456b7b::t_a60071c86e64d6 6,8-9,14-18
packages/frontend/@n8n/i18n/src/locales/en.json
s_d8b5e951456b7b::t_6fc34f2b439925 5471-5477
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_c139fe37d44361 366
ai_agent 225,227-307,309,387-389
s_d8b5e951456b7b::t_542a6877ac0ebe 223-224,226,308,310-365,367-386,390-397
s_d8b5e951456b7b::t_4ed5ed285e1370 30-32,51,54-60
packages/frontend/editor-ui/src/features/workflow-reviews/components/activity-entries/WorkflowReviewActivitySystemEntry.vue
s_d8b5e951456b7b::t_9eca9ef4a4b620 1-112,114-162
ai_agent 113
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "d347d38a9d25cda6ff0cbe383b21e7e7f88e14d7",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,42 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.test.ts
s_d8b5e951456b7b::t_289f018c4f35a3 1-4,6-72,74-94,125-152,154-171,173,212-221,223-254,265-272,101,103-105,107-108,184-190,194,197-198,202-207,209-211,255-256,261,116,118-120,123-124
s_d8b5e951456b7b::t_da6905817e4051 174-175,172,176-183,191-193,195-196,199-201,208,222
s_d8b5e951456b7b::t_84f85da3c58420 5
s_d8b5e951456b7b::t_70e6f61eab924c 73
s_d8b5e951456b7b::t_ac2d0dace85635 96-97,99,102,106
s_d8b5e951456b7b::t_28400231b761d0 100,109-115,117,121-122
s_d8b5e951456b7b::t_ec5773f9dff700 153
s_d8b5e951456b7b::t_542fb6cfbdd59e 257-260,262-264
s_d8b5e951456b7b::t_f980cdf228ae27 95,98
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDecisionPopover.vue
s_d8b5e951456b7b::t_d19c7052b16bfc 1,3-35,37-38,43-53,57-59,61-63,69-78,81-89,98-107,117-127,129-139,143-152,154-156,160-165,167-169,173-196,67,42
ai_agent 54-56
s_d8b5e951456b7b::t_63222fa8cb38e0 2,128
s_d8b5e951456b7b::t_09fe137daa8677 60,64-66,68
s_d8b5e951456b7b::t_8dff94d1cd7c4a 79-80
s_d8b5e951456b7b::t_dbe35c9c5d83aa 90,96-97,108-110,112-114,116
s_d8b5e951456b7b::t_a2c737df126146 91-95
s_d8b5e951456b7b::t_48ef70ca0941b3 111,115
s_d8b5e951456b7b::t_e1a2dd5650bc2d 140,142,170-172
s_d8b5e951456b7b::t_01b42e8ae6ca76 141
s_d8b5e951456b7b::t_b48929f067d9df 157-159
s_d8b5e951456b7b::t_3aad0bb4569746 36,39-41
s_d8b5e951456b7b::t_40ba55fc5a2cf7 153
s_d8b5e951456b7b::t_c60de4d9c6804a 166
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "d92b5c63e36fc11839438a9c0614d1af9a629020",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,65 @@
packages/@n8n/api-types/src/dto/workflow-reviews/get-workflow-review-request-detail.dto.ts
s_8f38577809ca61::t_7b69df89d53509 35-38
packages/frontend/editor-ui/src/features/workflow-reviews/views/WorkflowReviewRequestsView.test.ts
s_8f38577809ca61::t_606e0d1bc321d1 678
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-requests.controller.integration.test.ts
s_8f38577809ca61::t_fda3867d1af3f6 1301,1326-1331,1368,1379,1382
s_8f38577809ca61::t_67d5f339ed24aa 1386-1387,1391-1445
s_8f38577809ca61::t_9056319f21ba21 1388-1390
s_8f38577809ca61::t_6f948be9515e4e 1567
s_8f38577809ca61::t_40ff26df326d75 1568-1575,1577-1586,1591
s_8f38577809ca61::t_d8a64ffce080f9 1576
s_8f38577809ca61::t_97a11bebf97dce 1587-1590
s_8f38577809ca61::t_10c6107208c23a 1710
s_8f38577809ca61::t_afad0d63f27adc 1721-1722,1736,1739
s_8f38577809ca61::t_5e400a4f627a63 1789
h_760178ed151f13 2841
s_8f38577809ca61::t_703fb5e9f681f4 2844-2847,2856-2861,2870-2873,2891,2902
s_8f38577809ca61::t_a0d41823d7b3ff 2855
s_8f38577809ca61::t_b87b04ef66e287 2862-2864
s_8f38577809ca61::t_e5efbbe0ff6f78 2865-2867
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-request.decide.service.test.ts
s_8f38577809ca61::t_cfb2a05a9f6edc 88
s_8f38577809ca61::t_5ec5960b03497a 105,125,127
s_8f38577809ca61::t_1a6a9c2578de5e 175
s_8f38577809ca61::t_cad46102b1f3ef 186,192-198
s_8f38577809ca61::t_4552d01cf13497 191
s_8f38577809ca61::t_de21d9783b13dc 217,220,255,268
s_8f38577809ca61::t_a5332b5703ee99 404
s_8f38577809ca61::t_79665c0a09fdfe 411,417,434-437,475-476,514
s_8f38577809ca61::t_cbfff9d1ffffe7 474,477-482,489-494
s_8f38577809ca61::t_d5117fbd3d2ba4 483-488
s_8f38577809ca61::t_f296ab34e04e68 495-513
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_8f38577809ca61::t_483101a276b1a6 88-89
s_8f38577809ca61::t_d238c2c5e329c5 618,634,639-643,669-670,675-679,728,731,733-735,739-740,744,751,756-760,796,812,821-827,829-838,841-843
s_8f38577809ca61::t_a0cac3719777c1 645-651,696-698,711,715-727,732,741-743,745-750,752-755,762-780,782
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewDetailTabs.test.ts
s_8f38577809ca61::t_7cf9fc40094567 355
packages/@n8n/db/src/repositories/workflow-review-request-reviewer.repository.ts
s_8f38577809ca61::t_1392e9ba58fc74 63-75
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-inbox.detail.service.test.ts
s_8f38577809ca61::t_104baae52099d9 208
s_8f38577809ca61::t_6c928a4698298c 232
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "de5d66a2e0c98d4c20c0b25031cf3a60a6064f52",
"prompts": {},
"humans": {
"h_760178ed151f13": {
"author": "Sandra Zollner <sandra.zollner@n8n.io>"
}
},
"sessions": {
"s_8f38577809ca61": {
"agent_id": {
"tool": "cursor",
"id": "a628c489-42e7-4ebc-8adb-a0559c7b6dc8",
"model": "auto-smart"
},
"human_author": null
}
}
}

View File

@ -0,0 +1,25 @@
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_c8b0158be172f8 57-81
packages/@n8n/db/src/repositories/workflow-review-request.repository.ts
s_d8b5e951456b7b::t_0a4ebde9194781 109-111
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.service.test.ts
s_d8b5e951456b7b::t_cadaa7a603643e 141,143,147-164
s_d8b5e951456b7b::t_b87751a3a2bbeb 2
s_d8b5e951456b7b::t_f0e1a88fc715cf 183-188,192-193
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e8ab5068bd5f50811455f7f66ead61c6b44ce218",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,34 @@
packages/cli/src/modules/workflow-reviews.ee/workflow-review-auto-close.service.ts
s_d8b5e951456b7b::t_35e766623f889d 1,3-8
s_d8b5e951456b7b::t_51a1d6537e9a7c 28
s_d8b5e951456b7b::t_b7f735a7d56554 103
s_d8b5e951456b7b::t_badb8b33368a72 124-125,129-138,62,69-70,72,74-77,79
s_d8b5e951456b7b::t_8bc431227b7234 167-169
s_d8b5e951456b7b::t_c662ffeaca5861 126-128
s_d8b5e951456b7b::t_c8b0158be172f8 57-61,63-68,71,73,78,80-81
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-auto-close.service.test.ts
s_d8b5e951456b7b::t_16101bf0b5d717 7
s_d8b5e951456b7b::t_fad117f7ce7734 8,21,30
s_d8b5e951456b7b::t_fc4d1d074c9035 189-191,194-195
s_d8b5e951456b7b::t_b87751a3a2bbeb 2
s_d8b5e951456b7b::t_cadaa7a603643e 141,143,147-164
s_d8b5e951456b7b::t_f0e1a88fc715cf 183-188,192-193
packages/@n8n/db/src/repositories/workflow-review-request.repository.ts
s_d8b5e951456b7b::t_0a4ebde9194781 109-111
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "e93a39ade67c01ce06bb6a9fc1908b1f12710b3b",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/@n8n/api-types/src/dto/workflow-reviews/decide-workflow-review-request.dto.ts
s_d8b5e951456b7b::t_575d98f26bec71 1,7-11
packages/@n8n/api-types/src/dto/workflow-reviews/workflow-review-activity.dto.ts
s_d8b5e951456b7b::t_2f1e3cb2abed85 23-27,29-34,36
packages/@n8n/api-types/src/workflow-review-activity.ts
s_d8b5e951456b7b::t_5d181d6e086581 1
s_d8b5e951456b7b::t_4af7eee83785ab 25-63
s_d8b5e951456b7b::t_48adbc3046bb96 85-86,95-112
packages/@n8n/api-types/src/dto/workflow-reviews/__tests__/decide-workflow-review-request.dto.test.ts
s_d8b5e951456b7b::t_4b3e2e5464ea19 8-15,21-30
s_d8b5e951456b7b::t_92dbf12b83f609 56-70
packages/@n8n/api-types/src/index.ts
s_d8b5e951456b7b::t_78794d8184a558 16
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ed191062a868cb20fe2d737756f9fbe86ade5032",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,68 @@
packages/@n8n/config/src/configs/__tests__/transport.config.test.ts
s_3e2de9c50fdafd::t_508bf5b2b264f1 16,23
s_3e2de9c50fdafd::t_0d818f48ac1d6c 46-53
packages/@n8n/config/test/config.test.ts
s_3e2de9c50fdafd::t_d2e1e9998f3f17 409
packages/cli/src/commands/hypervisor.ts
s_3e2de9c50fdafd::t_3d1fe362f67c0a 9-11
s_3e2de9c50fdafd::t_dd8a3dcd323c5b 42-47,54,65,67-71
packages/cli/src/modules/instance-registry/storage/instance-storage.interface.ts
s_3e2de9c50fdafd::t_0e0c38202b3683 9
packages/cli/src/modules/instance-registry/instance-registry.service.ts
s_3e2de9c50fdafd::t_1b8a467bd715e7 111,113-118
s_3e2de9c50fdafd::t_d0ed17a2d5afd5 31
s_3e2de9c50fdafd::t_c345f32c08a40d 92
s_3e2de9c50fdafd::t_ecebcebed33432 8
packages/cli/src/scaling/__tests__/hypervisor-message-router.test.ts
s_3e2de9c50fdafd::t_a720a7bb101b55 1-62
packages/cli/src/modules/instance-registry/storage/__tests__/ipc-instance-storage.test.ts
s_3e2de9c50fdafd::t_30b2bcc1acc847 1-100,106-110,113-124,127-128,130-134,136-137
s_3e2de9c50fdafd::t_435842c854a98e 101-105,135
s_3e2de9c50fdafd::t_22fff4d7d01d7c 111-112,125-126,129
s_3e2de9c50fdafd::t_cd37c9a1c8240e 138-140
packages/cli/src/commands/__tests__/hypervisor.test.ts
s_3e2de9c50fdafd::t_c365936d41e1b1 11
s_3e2de9c50fdafd::t_dd9a4277b1a5ca 43-52
packages/cli/src/scaling/hypervisor-leader-election.ts
s_3e2de9c50fdafd::t_6c1f6b9ae336d5 9-10
s_3e2de9c50fdafd::t_e62871c457befc 112-182
packages/cli/src/scaling/__tests__/transport-mode.service.test.ts
s_3e2de9c50fdafd::t_f1505c5d9f718c 16
s_3e2de9c50fdafd::t_a9624758336cea 29-37
packages/@n8n/config/src/configs/transport.config.ts
s_3e2de9c50fdafd::t_62d8472cc817d1 30-37
s_3e2de9c50fdafd::t_f370333cd8b1c7 8-10
packages/cli/src/scaling/transport-mode.service.ts
s_3e2de9c50fdafd::t_faee6d0c1b7603 6-11
s_3e2de9c50fdafd::t_abaebd0297346e 25-27
packages/cli/src/scaling/hypervisor-message-router.ts
s_3e2de9c50fdafd::t_094cbe5fa1d647 1-60
packages/cli/src/modules/instance-registry/storage/ipc-instance-storage.ts
s_3e2de9c50fdafd::t_07d24e33d32655 2
s_3e2de9c50fdafd::t_7fb92d51b07ed7 1,3-165
packages/cli/src/scaling/__tests__/hypervisor-leader-election.test.ts
s_3e2de9c50fdafd::t_ff9b0509943c9d 173-257
s_3e2de9c50fdafd::t_e21da98e4bd00e 9-10
packages/cli/src/modules/instance-registry/__tests__/instance-registry.service.test.ts
s_3e2de9c50fdafd::t_416ea85a7ead93 72-78
s_3e2de9c50fdafd::t_a222b39ff9191b 272
s_3e2de9c50fdafd::t_b0759d3c6b5d05 107,111,116-117,124-125,129,140,142
s_3e2de9c50fdafd::t_4508ebcff45e6b 7
s_3e2de9c50fdafd::t_235c5d43212c94 8
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.6.22",
"base_commit_sha": "edae34aadcbd49226f649d01775dca6f631636cd",
"prompts": {},
"sessions": {
"s_3e2de9c50fdafd": {
"agent_id": {
"tool": "claude",
"id": "71471209-e89f-4d40-8aa6-c40750a3f307",
"model": "claude-opus-4-8"
},
"human_author": "Andreas Fitzek <andreas.fitzek@n8n.io>"
}
}
}

View File

@ -0,0 +1,50 @@
packages/@n8n/db/src/entities/workflow-review-activity.ee.ts
s_d8b5e951456b7b::t_4164d9a7f96899 45
s_d8b5e951456b7b::t_447120e8afc521 46-55
packages/cli/src/modules/workflow-reviews.ee/workflow-review-request.service.ts
s_d8b5e951456b7b::t_cd5d51b94cd4db 27
s_d8b5e951456b7b::t_991ca2b4eb694a 79
s_d8b5e951456b7b::t_afaf9c261bbca9 422-433
s_d8b5e951456b7b::t_2580b2283f1bd7 563-564
s_d8b5e951456b7b::t_b5c6e18b6e9468 591-594,600-604
s_d8b5e951456b7b::t_bbac9f31177417 672-678
s_d8b5e951456b7b::t_819955b95b4fe2 722-738,595,599
s_d8b5e951456b7b::t_6bf058dcd1cf37 562
s_d8b5e951456b7b::t_31981de21456d0 596-598
packages/@n8n/db/src/repositories/workflow-review-activity.repository.ts
s_d8b5e951456b7b::t_e33c3fe9cd96ce 1-6,20-34
s_d8b5e951456b7b::t_da6ff57730a9b5 43,50
s_d8b5e951456b7b::t_fbbf0a48e2ac6c 46-49
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewActivityFeed.test.ts
s_d8b5e951456b7b::t_4ed5ed285e1370 30-32,51,54-60
s_d8b5e951456b7b::t_542a6877ac0ebe 223-224,226,308,310-322,336-343,345-395,399-405
ai_agent 225,227-276,278-307,309,396-398
s_d8b5e951456b7b::t_369a418d811b2e 323-335,344
s_d8b5e951456b7b::t_e11aa47d349153 277
packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-activity.integration.test.ts
s_d8b5e951456b7b::t_b2f59169cdbf77 359-373,375-479,485,488-489,513-533,535-568,484,491-492,494-500,503-505,509
s_d8b5e951456b7b::t_3b2590ee8fdd5b 374,534
s_d8b5e951456b7b::t_87e35a3f9f42bb 578
s_d8b5e951456b7b::t_ab0f5e3a34d987 480-483,486-487,490,493,501-502,506-508,510-512
packages/@n8n/api-types/src/workflow-review-activity.ts
s_d8b5e951456b7b::t_5d181d6e086581 1
s_d8b5e951456b7b::t_4af7eee83785ab 25-49,55-68
s_d8b5e951456b7b::t_48adbc3046bb96 90-91,100-117
s_d8b5e951456b7b::t_687df809d090df 50-54
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "ee9ba9e0694b6818639668f59fb8e74eaa2060c2",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,30 @@
packages/@n8n/api-types/src/dto/workflow-reviews/workflow-review-activity.dto.ts
s_d8b5e951456b7b::t_2f1e3cb2abed85 23-34,36
packages/@n8n/api-types/src/index.ts
s_d8b5e951456b7b::t_78794d8184a558 16
packages/@n8n/api-types/src/dto/workflow-reviews/decide-workflow-review-request.dto.ts
s_d8b5e951456b7b::t_575d98f26bec71 1,7-11
packages/@n8n/api-types/src/workflow-review-activity.ts
s_d8b5e951456b7b::t_4af7eee83785ab 25-63
s_d8b5e951456b7b::t_5d181d6e086581 1
s_d8b5e951456b7b::t_48adbc3046bb96 85-86,95-112
packages/@n8n/api-types/src/dto/workflow-reviews/__tests__/decide-workflow-review-request.dto.test.ts
s_d8b5e951456b7b::t_92dbf12b83f609 56-70
s_d8b5e951456b7b::t_4b3e2e5464ea19 8-15,21-30
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f38f5a5bf0e262d678986b969f144b184c4a761a",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.test.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 1,73,78
packages/@n8n/api-types/src/dto/index.ts
s_d8b5e951456b7b::t_63222fa8cb38e0 336
packages/frontend/editor-ui/src/features/workflow-reviews/workflowReviews.api.ts
s_d8b5e951456b7b::t_cbbd31b6958129 25
ai_agent 26
packages/@n8n/api-types/src/dto/workflow-reviews/workflow-review-activity.dto.ts
s_d8b5e951456b7b::t_2f1e3cb2abed85 23-27,29-34,36
s_d8b5e951456b7b::t_63222fa8cb38e0 21,28
packages/frontend/editor-ui/src/features/workflow-reviews/components/WorkflowReviewCommentComposer.vue
s_d8b5e951456b7b::t_63222fa8cb38e0 2,24,52
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.5.2",
"base_commit_sha": "f68a44be548185f67990a3d15e37cb865f0b2ba4",
"prompts": {},
"sessions": {
"s_d8b5e951456b7b": {
"agent_id": {
"tool": "claude",
"id": "d598e382-1f10-4e94-a256-40ec7275df71",
"model": "claude-opus-5"
},
"human_author": "Jan K. <jan.kalkan@n8n.io>"
}
}
}