diff --git a/05/9b9176308cfc9586238d93aa51415cb27b3eab b/05/9b9176308cfc9586238d93aa51415cb27b3eab new file mode 100644 index 00000000000..ecaf077b083 --- /dev/null +++ b/05/9b9176308cfc9586238d93aa51415cb27b3eab @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "059b9176308cfc9586238d93aa51415cb27b3eab", + "prompts": {} +} \ No newline at end of file diff --git a/07/e99f293029255fd1f51948fc9159eb664573b1 b/07/e99f293029255fd1f51948fc9159eb664573b1 new file mode 100644 index 00000000000..d4cc092262f --- /dev/null +++ b/07/e99f293029255fd1f51948fc9159eb664573b1 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "07e99f293029255fd1f51948fc9159eb664573b1", + "prompts": {} +} \ No newline at end of file diff --git a/12/6e9890752a9f4a2fd329eba4a98f78654041d2 b/12/6e9890752a9f4a2fd329eba4a98f78654041d2 new file mode 100644 index 00000000000..55e9ce7bd76 --- /dev/null +++ b/12/6e9890752a9f4a2fd329eba4a98f78654041d2 @@ -0,0 +1,21 @@ +packages/@n8n/api-types/src/dto/source-control/pull-work-folder-request.dto.ts + s_f132370d90443c::t_9a26771c9ced32 11-20 + s_f132370d90443c::t_e9338b602b62f3 1-2 + s_f132370d90443c::t_8e4e1846bcd5ce 21-22 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "126e9890752a9f4a2fd329eba4a98f78654041d2", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/17/25cfff15774ba389a2501c8c46fa4391d2852d b/17/25cfff15774ba389a2501c8c46fa4391d2852d new file mode 100644 index 00000000000..1911298b96d --- /dev/null +++ b/17/25cfff15774ba389a2501c8c46fa4391d2852d @@ -0,0 +1,28 @@ +packages/cli/src/modules/instance-ai/eval/thread-restore.service.ts + s_c128925404d6f5::t_4ff64a1e3daada 265-267,269-284,376-383 +packages/cli/src/modules/instance-ai/eval/__tests__/thread-restore.service.test.ts + s_c128925404d6f5::t_4ff64a1e3daada 9,187-190,192,209-225 + s_c128925404d6f5::t_751c9fcf128291 226-227 +packages/cli/src/workflows/workflow-history/__tests__/workflow-history.service.test.ts + s_c128925404d6f5::t_4ff64a1e3daada 272-284 +packages/cli/src/workflows/workflow-history/workflow-history.service.ts + s_c128925404d6f5::t_4ff64a1e3daada 178,192-194,197-199,209-249 + s_c128925404d6f5::t_484e8a5508d63a 25-31 + s_c128925404d6f5::t_b3bd0f49b18361 250-251 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "1725cfff15774ba389a2501c8c46fa4391d2852d", + "prompts": {}, + "sessions": { + "s_c128925404d6f5": { + "agent_id": { + "tool": "claude", + "id": "6a04e249-8370-4127-a752-60228b3ff214", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/18/b2ae6570e4360738bae0f4a384c7c7245b7d43 b/18/b2ae6570e4360738bae0f4a384c7c7245b7d43 new file mode 100644 index 00000000000..b5db5302320 --- /dev/null +++ b/18/b2ae6570e4360738bae0f4a384c7c7245b7d43 @@ -0,0 +1,21 @@ +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_ff14c7b96858ea 85 + s_f132370d90443c::t_adcdfd79c2e8c7 134 + s_f132370d90443c::t_fb49e3b9b44604 52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "18b2ae6570e4360738bae0f4a384c7c7245b7d43", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/23/7d4b9e7d19bab3703960a4b1c945ca7b036581 b/23/7d4b9e7d19bab3703960a4b1c945ca7b036581 new file mode 100644 index 00000000000..1f8cb5e0df4 --- /dev/null +++ b/23/7d4b9e7d19bab3703960a4b1c945ca7b036581 @@ -0,0 +1,39 @@ +packages/cli/src/executions/execution-cursor.ts + ai_agent 62-95 +packages/cli/src/services/__tests__/engine-data-plane-proxy.service.test.ts + ai_agent 54-71 +packages/cli/test/integration/engine-v2-webhooks.test.ts + ai_agent 71-75 +packages/cli/src/executions/__tests__/execution-list.service.test.ts + ai_agent 7-138 +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + ai_agent 2,57-128 +packages/cli/test/integration/workflows/workflows.controller.test.ts + ai_agent 5018-5022 +packages/workflow/src/interfaces.ts + ai_agent 4205 +packages/cli/src/modules/engine-v2/engine-data-plane-client.ts + ai_agent 12-13,110-122 +packages/cli/src/executions/merge-execution-pages.ts + ai_agent 4-27 +packages/cli/src/executions/engine-v2-execution-reader.service.ts + ai_agent 21,40-42,52-108 +packages/cli/src/services/engine-data-plane-proxy.service.ts + ai_agent 2-8,20,54-56 +packages/cli/src/executions/__tests__/merge-execution-pages.test.ts + ai_agent 3-80 +packages/cli/test/integration/executions/execution-list.test.ts + ai_agent 1-244 +packages/cli/src/executions/execution-list.service.ts + ai_agent 11-97 +packages/cli/src/modules/engine-v2/__tests__/engine-data-plane-client.test.ts + ai_agent 65-86 +packages/cli/test/integration/executions.controller.test.ts + ai_agent 151-155 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "237d4b9e7d19bab3703960a4b1c945ca7b036581", + "prompts": {} +} \ No newline at end of file diff --git a/26/e23bddb08f04294f50dfe26201246b1b5358c7 b/26/e23bddb08f04294f50dfe26201246b1b5358c7 new file mode 100644 index 00000000000..e2ead669707 --- /dev/null +++ b/26/e23bddb08f04294f50dfe26201246b1b5358c7 @@ -0,0 +1,26 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_61e9a8042cb6ca::t_ea24fe2ae3c636 3214 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.vue + s_61e9a8042cb6ca::t_334386dbe6dab8 151,223,229-230 + s_61e9a8042cb6ca::t_c7bc6d1a584e84 217-222,224-228 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsContextView.vue + s_61e9a8042cb6ca::t_334386dbe6dab8 41,75-81 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.vue + s_61e9a8042cb6ca::t_c7bc6d1a584e84 40-47,52,61,69 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "26e23bddb08f04294f50dfe26201246b1b5358c7", + "prompts": {}, + "sessions": { + "s_61e9a8042cb6ca": { + "agent_id": { + "tool": "claude", + "id": "5d53bf96-ca9f-4ff2-8ba4-e5920c97ca99", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/28/59a7918d2a944abf7354c3502f00a3ae86875b b/28/59a7918d2a944abf7354c3502f00a3ae86875b new file mode 100644 index 00000000000..3544380872b --- /dev/null +++ b/28/59a7918d2a944abf7354c3502f00a3ae86875b @@ -0,0 +1,33 @@ +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.test.ts + s_7879f29575b19b::t_9eb1b843ca3048 408-434 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_7879f29575b19b::t_5c014f8514ff5f 2556-2577 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_7879f29575b19b::t_6f00248e711afa 1044-1045,1335 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_7879f29575b19b::t_5c014f8514ff5f 1743 +packages/cli/src/workflows/workflow.service.ee.ts + s_7879f29575b19b::t_5b218ce95546a1 203-204,219-229,232-235 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_7879f29575b19b::t_6f00248e711afa 1239-1246 +packages/cli/src/workflows/__tests__/workflow.service.ee.test.ts + s_7879f29575b19b::t_7fd6cc0daaef7a 313-378 +packages/frontend/editor-ui/src/features/credentials/components/NodeCredentials.vue + s_7879f29575b19b::t_2d9f17c341a24e 103-106,462-467 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "2859a7918d2a944abf7354c3502f00a3ae86875b", + "prompts": {}, + "sessions": { + "s_7879f29575b19b": { + "agent_id": { + "tool": "claude", + "id": "bc151cb7-c8eb-431c-8647-e2cb5393c17d", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/28/74ddf94f0aaf56b47f036166b8c6029bea65ee b/28/74ddf94f0aaf56b47f036166b8c6029bea65ee new file mode 100644 index 00000000000..3d0e508c73a --- /dev/null +++ b/28/74ddf94f0aaf56b47f036166b8c6029bea65ee @@ -0,0 +1,28 @@ +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/chatMessage/create.mentions.test.ts + s_14f52ab61740a5::t_116c45fd36da5f 31-33 + s_14f52ab61740a5::t_b950a605aa9b32 10-15 + s_14f52ab61740a5::t_8ccd9342d498d0 20,40,44-45,60,66,70-71 +packages/nodes-base/nodes/Microsoft/Teams/v2/helpers/utils.ts + s_14f52ab61740a5::t_0440b2aefb4dc7 26-27,29-34,220-222,225 + s_14f52ab61740a5::t_0a35ae3df9297e 223-224 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/utils.test.ts + s_14f52ab61740a5::t_5aa9f1e046a8b2 164,169-170,172-177,268-269 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/chatMessage/create.mentions.workflow.json + s_14f52ab61740a5::t_116c45fd36da5f 80,86,90 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "2874ddf94f0aaf56b47f036166b8c6029bea65ee", + "prompts": {}, + "sessions": { + "s_14f52ab61740a5": { + "agent_id": { + "tool": "claude", + "id": "3435d574-b67e-42e7-9ac5-77452c95f9ae", + "model": "claude-opus-5" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file diff --git a/2c/79fb280afec2cf2d466b5e53e0ade149af82c6 b/2c/79fb280afec2cf2d466b5e53e0ade149af82c6 new file mode 100644 index 00000000000..514aa73ca77 --- /dev/null +++ b/2c/79fb280afec2cf2d466b5e53e0ade149af82c6 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2c79fb280afec2cf2d466b5e53e0ade149af82c6", + "prompts": {} +} \ No newline at end of file diff --git a/2e/cb09deae5b4f84333a5c4a3df90f4636407387 b/2e/cb09deae5b4f84333a5c4a3df90f4636407387 new file mode 100644 index 00000000000..ba242f6d872 --- /dev/null +++ b/2e/cb09deae5b4f84333a5c4a3df90f4636407387 @@ -0,0 +1,27 @@ +packages/@n8n/db/src/services/auth.roles.service.ts + s_babec0e6d090bc::t_c09f85bcd0b4ae 147-148,152 + s_babec0e6d090bc::t_453642df36a05e 176,178 +packages/cli/src/services/__tests__/auth.roles.service.test.ts + s_babec0e6d090bc::t_ca9121f6522398 439-449 + s_babec0e6d090bc::t_9248ff9a666840 760,779,798 +packages/frontend/editor-ui/src/features/integrations/secretsProviders.ee/views/SettingsSecretsProviders.ee.vue + s_babec0e6d090bc::t_97dfb204efa7e3 23 +packages/cli/BREAKING-CHANGES.md + s_babec0e6d090bc::t_357936b3a7d814 5-22 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2ecb09deae5b4f84333a5c4a3df90f4636407387", + "prompts": {}, + "sessions": { + "s_babec0e6d090bc": { + "agent_id": { + "tool": "claude", + "id": "f1f91abd-1d9a-4ce1-a73f-a4c07449a84e", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/2f/b52b8c3bd8cbd88a0523d66ca8c54dd41e0a30 b/2f/b52b8c3bd8cbd88a0523d66ca8c54dd41e0a30 new file mode 100644 index 00000000000..62a0002d3e0 --- /dev/null +++ b/2f/b52b8c3bd8cbd88a0523d66ca8c54dd41e0a30 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2fb52b8c3bd8cbd88a0523d66ca8c54dd41e0a30", + "prompts": {} +} \ No newline at end of file diff --git a/3c/eeb01431427a04a67a07d404310fa3da57b6e1 b/3c/eeb01431427a04a67a07d404310fa3da57b6e1 new file mode 100644 index 00000000000..3964689ca73 --- /dev/null +++ b/3c/eeb01431427a04a67a07d404310fa3da57b6e1 @@ -0,0 +1,28 @@ +packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts + s_7042435b4384cd::t_a2cc4bb95f7243 32 + s_7042435b4384cd::t_cd0e9037b055a6 269-273,281-282,284-291,298-303,312-315,319-320,333-335 +packages/cli/src/modules/git-connections.ee/git-connections.service.ts + s_7042435b4384cd::t_61d582df74ecf5 405-421,423,425-428 +packages/cli/src/modules/n8n-packages/io/__tests__/manifest-entry.test.ts + s_7042435b4384cd::t_0fc8af85485cc7 5 + s_7042435b4384cd::t_e2337f3696ab6d 22 +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_7042435b4384cd::t_f0b23f00d8c8ac 48 + s_7042435b4384cd::t_f3a27b95babedb 105 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3ceeb01431427a04a67a07d404310fa3da57b6e1", + "prompts": {}, + "sessions": { + "s_7042435b4384cd": { + "agent_id": { + "tool": "claude", + "id": "fa05707c-0497-4ef5-b091-c6e3c26588ca", + "model": "claude-fable-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/44/fe29e33519c4bee61226045f71ace623a251a1 b/44/fe29e33519c4bee61226045f71ace623a251a1 new file mode 100644 index 00000000000..94e68c6088e --- /dev/null +++ b/44/fe29e33519c4bee61226045f71ace623a251a1 @@ -0,0 +1,35 @@ +packages/cli/src/executions/__tests__/executions.controller.test.ts + s_aa1fa843ac22ac::t_bf9858880dfd3c 104,121,127,129-131,136,142 + s_aa1fa843ac22ac::t_7102ffedfc41a6 152-156,158,160,162-166,169-170 + s_aa1fa843ac22ac::t_3a4e9763a8569c 148-151 +packages/@n8n/db/src/repositories/execution.repository.ts + h_8fb27e0cdf6d1e 993,995-998 +packages/cli/src/executions/executions.controller.ts + h_8fb27e0cdf6d1e 47,51 +packages/cli/src/executions/__tests__/execution-cursor.test.ts + s_aa1fa843ac22ac::t_f4ae9e96040b67 27-62 + s_aa1fa843ac22ac::t_1a3f0d097c535d 1-5 +packages/cli/src/executions/execution-cursor.ts + s_aa1fa843ac22ac::t_46d6ef9129fed8 8-21,26-27,32,36-41,44,46-48 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "44fe29e33519c4bee61226045f71ace623a251a1", + "prompts": {}, + "humans": { + "h_8fb27e0cdf6d1e": { + "author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + }, + "sessions": { + "s_aa1fa843ac22ac": { + "agent_id": { + "tool": "claude", + "id": "834d5d8f-14ba-470d-852b-feab376c3308", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/4d/a3dbcc502bc2688cba54fd8b368f58011d720e b/4d/a3dbcc502bc2688cba54fd8b368f58011d720e new file mode 100644 index 00000000000..a5b1113674e --- /dev/null +++ b/4d/a3dbcc502bc2688cba54fd8b368f58011d720e @@ -0,0 +1,22 @@ +packages/cli/src/modules/git-connections.ee/git-connections.service.ts + s_7042435b4384cd::t_61d582df74ecf5 396-412,414-418 +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_7042435b4384cd::t_f0b23f00d8c8ac 34 + s_7042435b4384cd::t_f3a27b95babedb 91 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "4da3dbcc502bc2688cba54fd8b368f58011d720e", + "prompts": {}, + "sessions": { + "s_7042435b4384cd": { + "agent_id": { + "tool": "claude", + "id": "fa05707c-0497-4ef5-b091-c6e3c26588ca", + "model": "claude-fable-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/58/6dd93253419d8edc62f220469975b21d7529ea b/58/6dd93253419d8edc62f220469975b21d7529ea new file mode 100644 index 00000000000..8dbdd85f016 --- /dev/null +++ b/58/6dd93253419d8edc62f220469975b21d7529ea @@ -0,0 +1,1952 @@ +packages/cli/src/modules/agents/tools/workflow-tool-workflow-resolver.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4-5,55,58 +packages/cli/src/modules/external-secrets.ee/external-secrets-provider-connection-manager.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 39,50-53,88,91-97,117-119,141,212-227,229,233,237-248,257-258,283,287,299-305,315-317,320,323-326,334,342-343,350-351,353-354,356-361,370-380,382-393,399-403,413-415,417,420,423,429-439,443,458,464,467,480-491,493-499 +packages/@n8n/db/src/repositories/__tests__/deployment-key.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-23 +.github/workflows/test-e2e-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 88 +packages/cli/src/executions/execution-data/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,32-40 +packages/@n8n/agents/src/workspace/sandbox/n8n-sandbox-sandbox.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13-14,138-141 +packages/@n8n/workflow-sdk/test-fixtures/committed-workflows/14.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-89 +.github/workflows/ci-pr-quality.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 39,75 +packages/cli/src/modules/agents/agent-checkpoint-pruning.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/cli/src/encryption/__tests__/key-manager.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-752 +packages/@n8n/instance-ai/src/skills/__tests__/skill-gates.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5,8-9,11,16-24 +packages/cli/src/credentials-helper.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 528 +packages/cli/src/executions/engine-v2-execution-reader.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,12,31-33,37,52-53,61,68,94-105 +packages/@n8n/node-engine-compatibility/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/scaling/job-processor.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12,63-71,397,539,548,620-632,634 +packages/@n8n/agents/src/workspace/scoped-workspace.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34-37,87-91 +packages/@n8n/ai-utilities/src/agent-config/from-ai-node-parameters.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7 +packages/@n8n/engine/src/execution/__tests__/execution-start.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 100,103,148,150 +packages/cli/src/modules/external-secrets.ee/__tests__/external-secrets-provider-connection-manager.ee.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,38,53-68,90-93,95-99,101-102,353-623,649,686,698,717,724-727,763,766 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-temporary-workflow.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 44-50,103-106,186-189 +packages/cli/src/errors/pre-execute-blocked.error.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-18 +packages/@n8n/agents/src/runtime/__tests__/mcp-connection.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 237-257 +packages/cli/src/modules/breaking-changes/rules/v3/__tests__/ssrf-default-blocked-ranges.rule.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-54 +.github/scripts/docker/should-smoke-build.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,73-80,100-110,112-118 +packages/cli/src/executions/execution-crash.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-43 +packages/@n8n/scheduler/src/observability/__tests__/attributes.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-47 +packages/cli/src/modules/otel/otel-settings.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4-5,18,35,40-46,68-95,99-100,107-113,130,134-141,146-191,193-196,202 +packages/@n8n/instance-ai/src/workspace/sandbox-setup.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 32,96-125,239,329,496-515 +packages/cli/src/public-api/v1/handlers/data-tables/__tests__/data-tables.utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-21 +packages/@n8n/eslint-config/src/rules/no-deployment-key-delete.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-247 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1283-1363 +.github/scripts/codespace-preview.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-237 +packages/cli/src/modules/insights/__tests__/insights.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,110,835-861,1157-1177 +packages/@n8n/config/test/config.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 377,383,580 +packages/cli/src/errors/__tests__/http-error-serializers.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,9,153-188 +packages/@n8n/module-cli/src/frontend.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46,54,63-65,118,130 +packages/@n8n/backend-network/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +.github/workflows/test-dev-server-smoke-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25 +packages/cli/src/modules/redaction/redaction.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7-12,15 +packages/@n8n/agents/src/runtime/model/prompt-cache.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,60,162 +packages/cli/src/modules/source-control.ee/types/source-control-action-origin.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/@n8n/cli/src/commands/package/import.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38 +packages/cli/src/modules/agents/integrations/platforms/slack/slack-methods.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-21,23,276-282 +packages/cli/src/modules/type-availability-policies/database/repositories/__tests__/type-availability-policy-locks.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-247 +packages/cli/src/modules/instance-ai/eval/structured-output-conformance.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2 +packages/@n8n/eslint-plugin-community-nodes/src/rules/icon-validation.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31,115,117,120 +packages/cli/src/scheduling/poll-trigger-node/__tests__/poll-trigger-task-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18 +packages/@n8n/decorators/src/controller/args.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,23-29 +.github/workflows/release-create-github-releases.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 74 +packages/cli/src/modules/instance-ai/repositories/conversation-history-search.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/@n8n/instance-ai/skills/instance-awareness/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-122 +packages/cli/src/webhooks/engine-v2-webhooks.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-122 +packages/cli/src/modules/insights/insights-compaction.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,17,21-23,36-37,42,110,119-122,146,153-158,161-164,172-176 +packages/cli/src/services/__tests__/ai-gateway.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 242-270 +packages/cli/src/public-api/public-api-route-resolver.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,32 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 483,525,672,718,811,860 +.github/scripts/attest-image-sbom.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-12,91-174 +packages/@n8n/workflow-sdk/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/mcp/tools/get-workflow-versions-diff.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,287-290 +packages/cli/src/errors/http-error-serializers.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34-38 +packages/cli/src/public-api/v1/handlers/otel/spec/schemas/otel-settings.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-7,24-36,40-43,47-49 +packages/cli/src/modules/agents/utils/agent-capabilities.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 59-76 +.agents/skills/create-instance-ai-eval/sourcing-cases.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 65-70,74,79,82-120 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publishing-policy.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 21 +packages/@n8n/eslint-plugin-community-nodes/src/rules/icon-validation.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 166-175,194-199 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-7,35-45,97-128,344-410 +packages/cli/src/modules/otel/otel-lifecycle-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 129,131-133,149-151 +packages/@n8n/instance-ai/src/tools/workflows/detect-wrong-kind-locator.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 300,339,370,423,437,457 +.github/workflows/test-db-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14-18,36,51 +packages/@n8n/agents/src/workspace/tools/read-file.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-16 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow.exporter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,87,92 +packages/@n8n/instance-ai/evaluations/run/langsmith-driver.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,24,390-391 +packages/@n8n/agents/src/__tests__/workspace/sandbox/create-workspace.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 153-184 +packages/cli/src/public-api/__tests__/public-api-validation-error.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 66-75 +packages/cli/src/modules/insights/__tests__/insights.config.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 415,645,710 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/stream-agent-writes-a-file-and-streams-the-response.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,380,384-385,388,391,393-394,397,402-403,406,441,458,473,536,572,818,822-823,826,829,831-832,835,840-841,844 +packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 64,66 +packages/cli/src/modules/agents/__tests__/agent-dependency-index.listener.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-78 +packages/cli/src/modules/instance-ai/message-parser.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,8,45-47 +AGENTS.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 261-284,327-329 +packages/@n8n/eslint-config/src/rules/no-unsealed-workflow-entity-write.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,5-67,69-92,96-152,154-155,158-159,162-163,166-167,169-170,172-215,218-219,222-223,226-227,230-233,236-237,239,241-242,245-248,250-257,259-260,263-264,267-268,271-272,274-279 +.gitattributes + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/@n8n/task-runner/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,56 +packages/cli/src/commands/base-command.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,205-208 +packages/cli/src/deprecation/deprecation.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 77-98 +packages/cli/src/executions/__tests__/enqueued-execution-recovery.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,10,25,36,87,99,110,124,133,145 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 63,878 +packages/@n8n/agents/src/runtime/tools/tool-call-executor.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,65,96,175,178 +packages/@n8n/imap/src/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,13-15 +packages/cli/src/modules/instance-ai/repositories/instance-ai-event-log.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,184-207 +.github/workflows/util-ensure-release-candidate-branches.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31 +packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 54,905,1102-1129,2273,2279,2345,2400,2428,2456,2486,2492,2510-2544,2559,2600,2636,2642,2686,2692,2732,2738,2859,2865,2930 +packages/cli/src/modules/source-control.ee/types/source-control-get-status.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,64 +packages/cli/src/modules/instance-ai/storage/__tests__/typeorm-agent-checkpoint-store.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-published-state.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-21 +packages/@n8n/agents/src/runtime/model/raw-usage.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,86 +.github/workflows/test-workflow-scripts-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25,33 +packages/@n8n/api-types/src/dto/credentials/credential-public.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-29 +packages/cli/src/modules/data-table/__tests__/data-table.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,488-548 +packages/cli/src/modules/n8n-packages/entities/project/__tests__/project.exporter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 72,258-393 +packages/@n8n/api-types/src/schemas/__tests__/agent-run-reducer.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 505-511,652-666 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.node-usage.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 150-153,155,158-159,166 +packages/@n8n/scheduler/src/observability/attributes.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,76-79,84-94 +packages/@n8n/api-types/src/dto/source-control/source-control-push-response-public.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-8 +packages/cli/src/modules/instance-ai/eval/provider-shapes.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23,111,138,143,145,158,177,182,184,198,228,232,254,257-258,263,271,287,328,393,399,411,414,416,424,442-443,448,456,462 +packages/cli/src/public-api/v1/openapi-gen/decorator-routes.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 150 +packages/@n8n/imap/src/connection-options.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-47 +packages/@n8n/decorators/src/controller/__tests__/args.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,66-91 +packages/@n8n/module-cli/src/templates/frontend/setup.ts.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-4 +packages/cli/src/services/import.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 45 +packages/cli/src/services/__tests__/engine-data-plane-proxy.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,18 +packages/cli/src/modules/token-exchange/services/jti-cleanup.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-48 +packages/@n8n/mcp-apps/tsconfig.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-21 +packages/@n8n/instance-ai/src/__tests__/tool-test-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-26 +packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 105-112,185,400,402 +packages/@n8n/permissions/src/constants.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 111 +packages/cli/src/modules/otel/__tests__/support/otel-integration-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-18,62,163-181 +packages/@n8n/instance-ai/src/tools/workflows/workflow-build-telemetry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14-15 +packages/@n8n/instance-ai/evaluations/comparison/fetch-baseline.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23 +packages/@n8n/engine/src/auth/__tests__/action-token.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 53-67,69 +.github/workflows/util-refresh-cubic-schema.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 47 +packages/cli/src/executions/pre-execution-checks/__tests__/workflow-pre-execute.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-176 +packages/cli/eslint.config.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 50-75,410-411,421 +packages/cli/src/modules/agents/entities/agent-background-job.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20,37-44,78-81 +packages/cli/src/modules/breaking-changes/rules/v3/ssrf-default-blocked-ranges.rule.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-64 +packages/cli/src/modules/agents/integrations/platforms/slack/slack-managed-setup.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28-35,386,499,732 +packages/cli/src/modules/instance-registry/__tests__/stale-member-cleanup.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-52 +packages/cli/src/modules/instance-ai/instance-ai-model.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,126 +packages/cli/src/modules/mcp/tools/get-workflow-details.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18,70,199,232-234 +packages/@n8n/instance-ai/src/utils/eval-agents.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,60,109 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-import.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-26 +packages/cli/src/modules/instance-ai/storage/typeorm-agent-memory.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2-4,19 +packages/cli/src/modules/agents/tools/__tests__/workflow-tool-factory.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22-25,36-37,875-882,911-912,978-1006 +packages/cli/src/executions/pre-execution-checks/workflow-pre-execute.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-113 +packages/cli/src/modules/token-exchange/services/__tests__/jti-cleanup.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-77 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 72,76,89,93,113,115,117,131,136,159,183,207,228,233,260,274,288,299,313-403,418,423 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7-12,23-31,225,311,315,646-647,656,681,693,722,729-735,750-754,807-817,874,940-984,986-1041,1043-1101,1195,1374,1379,1393,1395,1397-1413,1416-1420,1423,1425-1426,1428-1431,1433-1436,1439,1441-1443,1445-1456,1458,1461,1463,1465,1467-1470,1475,1479-1482,1514-1525,4725,4974-5007 + s_a871cc60b0c4d4::t_3113c235e2e77d 985,1042 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,12-13,24,30,34,48,76,81,90,165,182-189,196,285-299,385-389,414,417,420,423-429,446-447,465,467-470,484-488,553-557,559-573,575,577-578,580-590,593,595-596,600-626,796,798-803,825-826,854-935,950-981,1018-1097,1106,1130-1191,1193-1215,1384-1387,1391-1412,1502,1530,1534-1538,3269-3273,4521-4550 +packages/cli/src/modules/instance-reporting/__tests__/instance-reporting-settings.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-182 +packages/@n8n/config/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/services/__tests__/jwt.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 81-85,96-97,102,108-112,117,123,129,131-132 +.github/workflows/clean-stale-branches.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38 +packages/cli/src/modules/instance-reporting/instance-reporting-scheduler.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-195 +.github/workflows/util-qa-metrics-comment-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28 +.github/workflows/release-populate-cloud-with-releases.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 51 +packages/@n8n/scan-community-package/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,19 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 590,617,742 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/missing-node-type-mode.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34 +packages/cli/src/modules/instance-ai/eval/openai-responses-envelope.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,238,246,265,311,317,336,391,406 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-7,887-897,903-1042 +packages/@n8n/engine/src/auth/action-token.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10-12,14-16,32 +packages/@n8n/api-types/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 129-138,379-380,382,416 +packages/@n8n/node-engine-compatibility/src/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,15,30-31,46-57,60-62 +packages/cli/src/modules/agents/agent-runtime-cache.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 45-46,126,345-353,382-383 +packages/cli/src/modules/mcp/__tests__/get-workflow-details.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 361-409 +.github/workflows/test-linting-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27 +packages/cli/src/scheduling/__tests__/workflow-node-task-payload.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-18 +packages/cli/src/scheduling/agent-scheduled-job-owner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-41 +packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-event-log.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 219-273 +.github/workflows/ci-owners-review-recommendations.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 48-49 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-handles-multi-step-workflow-mkdir-write-list-read.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435,439,450,467,472,487,550,586,830,833-834,837,840,842-843,845,849-850,853,887,891,902,919,924,934,938,949,965,970,985,1048,1084,1328,1332,1335,1338,1341,1343,1347-1348,1351 +packages/cli/src/modules/policy-infrastructure/__tests__/policy-decision.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,10,29-42,62-92,158-171,186-199,336-497 +packages/cli/src/modules/source-control.ee/__tests__/source-control.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 379,410,451 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/structured-output-parser-validator.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-140 +packages/@n8n/cli/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +.github/workflows/prepare-docker-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 37 +.agents/skills/ui-design/rules/web-interface-guidelines.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-98 +packages/@n8n/eslint-plugin-community-nodes/docs/rules/icon-validation.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,11,30-31,37,48-51,63-64 +packages/@n8n/scheduler/src/observability/executor-tracing.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,76 +packages/cli/src/modules/insights/insights.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 74,80,96,102 +.github/workflows/ci-detect-new-packages.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/agent-persistence.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/cli/src/events/relays/log-streaming.event-relay.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,10-13,36-63,120-125,828-893 +.github/workflows/release-set-stable-npm-packages-to-latest.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28 +packages/@n8n/instance-ai/evaluations/data/discovery/folder-scoped-workflow-list.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-16 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publishing-policy.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3-6,8-12,52-53 +packages/cli/src/services/pruning/execution-pruning-soft-delete.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 69,71,156,168-182 +packages/cli/src/modules/agents/background/__tests__/sub-agent-background-runner.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,36,97-101,127-137 +packages/@n8n/instance-ai/scripts/print-prompts.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5 +packages/@n8n/backend-common/src/modules/modules.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 42 +packages/cli/src/modules/agents/agent-test-run.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13 +packages/cli/src/executions/__tests__/execution-recovery.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31,81 +packages/@n8n/agents/src/__tests__/integration/mcp-client-boundary.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46 +packages/@n8n/agents/src/types/utils/json.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/@n8n/client-oauth2/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/backend-common/src/locking/single-flight-lease.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/@n8n/db/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16 +packages/@n8n/instance-ai/src/tools/__tests__/provider-schema.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,29 +packages/cli/src/utils/__tests__/is-billable-execution.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/cli/src/services/public-api-key.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,79-80 +packages/cli/src/modules/instance-registry/checks/check.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12,23-26,137-143 +packages/cli/src/modules/mcp/tools/agents/agent-tools.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,135,1169,1553-1561 +packages/@n8n/nodes-langchain/nodes/tools/ToolWorkflow/v1/ToolWorkflowV1.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28-32,227-228,234 +packages/@n8n/workflow-sdk/test-fixtures/committed-workflows/manifest.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 130-162 +packages/cli/src/modules/n8n-packages/entities/variable/variable.exporter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 158-159 +.agents/skills/experiments/reference.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 69 +packages/cli/src/modules/instance-ai/mcp/instance-ai-mcp-registry.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,35,497-498,502-522 +packages/@n8n/workflow-sdk/src/workflow-builder.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 148-189,213-214,219,225,272,381-384,386,393,399,1028-1031 +packages/@n8n/blob-storage/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/agents/src/utils/zod.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/@n8n/instance-ai/src/tools/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-22,36-38,94,96-112,118-121,128-148,152-155,158-170 +packages/cli/src/modules/instance-ai/mcp/__tests__/instance-ai-mcp-registry.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 359,374,405 +packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,19-25 +packages/cli/src/modules/promotions.ee/database/entities/promotion-connection.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-36 +packages/cli/src/modules/instance-ai/browser/browser-local-mcp-server.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,54 +packages/@n8n/agents/src/runtime/telemetry/runtime-telemetry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,59 +packages/@n8n/telemetry/src/events/instance-ai.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 339-367 +packages/cli/src/eventbus/event-message-classes/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 164-168 +packages/@n8n/nodes-langchain/utils/schemaParsing.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 36-52,54,57 +packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 36,104-122,1082-1106 +packages/@n8n/instance-ai/src/tools/workflows/workflow-build-remediation.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,16 +packages/cli/src/encryption/encryption-bootstrap.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-48 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/composite-handlers/switch-case-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,11-12,48-52,54,61,79,102-106,129,146 +packages/@n8n/eslint-config/src/rules/no-encryption-guardrail-disable.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-94 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-items.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5,70-159,581-632 +packages/@n8n/eslint-config/src/rules/no-guardrail-disable.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-128 +packages/cli/src/modules/mcp-registry/registry/mcp-registry.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,97-114,116,119-123,125,130,133,151 +packages/cli/src/modules/insights/__tests__/insights-collection.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 105,109-111,194-200,203,236-242,261-278,486-488,593,595,616,618,624,626,651-652,746-748 +packages/@n8n/node-engine-compatibility/src/__tests__/acceptance-fixtures.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 350-360 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-6,36-45 +.agents/skills/create-instance-ai-eval/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 56,66-74,210-211 +packages/cli/src/modules/instance-ai/eval/llm-completion-mock.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,11-13 +packages/@n8n/imap/src/errors.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28-33 +packages/cli/src/public-api/v1/handlers/otel/otel.handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27-28,30 +packages/cli/src/modules/agents/agents.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38-39,65-67,163-167,206-208,245 +.github/scripts/sync-bundle-branch.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-7,13,32,35-37,54-66,69,71-74,80-85,117,121,126-151,159-161,229-232,259-262,303-430 +packages/@n8n/permissions/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/module-cli/src/templates/frontend/package.json.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17-18,37,39,42,49,53 +packages/cli/src/modules/agents/__tests__/agent-session-langsmith-export.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15,19,183-196,206,249-250,252,285-286,288,290,306-464,486,500,507,526,541,567,577 +packages/cli/src/modules/instance-ai/conversation-history-content.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-16 +packages/cli/src/modules/engine-v2/engine-v2.runtime.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 93-97 +packages/cli/src/modules/insights/__tests__/insights.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-12,57-63 +packages/cli/src/modules/n8n-packages/engine/__tests__/import-gates.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20 +packages/@n8n/db/eslint.config.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,19-21 +packages/cli/src/public-api/v1/controllers/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6 +packages/cli/src/modules/instance-reporting/LOCAL_VERIFICATION.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-223 +packages/cli/src/modules/otel/otel.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,13,18,29-31,46,52,59-61,66-81,83-99,101-106,110,114-125,129-131,133,150-151,160,165-235,285-291,293-297,299-300,308-348 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/get-as-code-node-identity.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 77 +packages/cli/src/modules/otel/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 138-187 +packages/cli/src/modules/instance-registry/__tests__/instance-registry-reconciliation.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-41 +packages/cli/src/modules/n8n-packages/__tests__/export-workflow.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,6,56,59-71,133-167,183,187,949-950,953-954,975-976,979 +packages/@n8n/instance-ai/src/stream/__tests__/consume-with-hitl.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/cli/src/modules/instance-ai/eval/__tests__/llm-completion-mock.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,55-57,66,68 +packages/cli/src/modules/instance-registry/stale-member-cleanup.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-41 +packages/cli/src/interfaces.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 253 +packages/@n8n/mcp-browser/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/GenericFunctions.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 285-288,386-435,495-529,626-629,661-690 +packages/cli/src/posthog/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,232,253-254 +packages/@n8n/workflow-sdk/src/workflow-builder/connection-utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 42,163,174-192 +packages/cli/src/modules/insights/__tests__/insights-compaction.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-29 +packages/@n8n/agents/AGENTS.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 41,66 +packages/@n8n/db/src/repositories/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38,84 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-config.dto.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-107 +packages/cli/src/modules/type-availability-policies/__tests__/type-availability-policy.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-662 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-uses-workspace-write-file-and-workspace-read-file-tools.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435-436,439,451,467-472,487,550,586,830,833-834,837,840,842-843,845,849-850,853 +packages/@n8n/module-cli/frontend-module-guide.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-675 +packages/cli/src/scaling/__tests__/scaling.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,8,14,90-92,96-100,104,132-135,138-140,148,171-174,308-329,366,373-375,377,382-611,749,788,822,859,901,911,921 +packages/cli/src/scheduling/__tests__/scheduled-job-owner-registry.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,9,11,13,16 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-564 +packages/cli/src/public-api/v1/handlers/data-tables/data-tables.rows.handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25 +packages/cli/src/modules/instance-reporting/instance-reporting.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-271 +packages/cli/src/modules/agents/instance-ai-builder-delegate.adapter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 133-134,140-153 +packages/@n8n/ai-utilities/src/__tests__/utils/http-proxy-agent.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,4,435,482,495-498,604-669 +packages/cli/src/modules/agents/background/background-job-tools.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22-23,26-31,121-126,140 +packages/@n8n/ai-utilities/src/types/json.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/composite-handlers/branch-handler-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15,33-76,84-89,133-137 +packages/@n8n/ai-utilities/src/json-schema/zod-to-json-schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-29 +packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 44,935-956,959,964-966,971-978 +packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 223-252 +packages/cli/src/public-api/public-api-controller.registry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8-9,30-45,92-94,128,163,179 +packages/@n8n/instance-ai/src/knowledge-base/extract-builder-templates-archive.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22-29,40,42,101,112-118,125-160,171-188,307,321,404-406 +packages/cli/src/modules/instance-ai/instance-ai-checkpoint-pruning.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-40 +packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,21-37,50,65,67,79,112,229,233-234,266,268-274,299,346,437,439-440 +packages/@n8n/instance-ai/evaluations/__tests__/data-discovery.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27,39 +packages/cli/src/modules/instance-reporting/instance-reporting.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-27 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-verification.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 222,315 +packages/@n8n/engine/src/execution/execution.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,9-30,74-79 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3-5,36,47-48,54-57,59-65,67,78,1126-1127,1818-2076 +packages/cli/src/modules/instance-registry/instance-registry.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 32-37 +packages/@n8n/workflow-sdk/src/types/base.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 496-506 +packages/cli/src/modules/token-exchange/__tests__/token-exchange.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-25 +packages/cli/src/scheduling/system-tasks/main-system-tasks.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,8,10-38 +packages/@n8n/eslint-config/src/rules/no-guardrail-disable.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-99 +packages/@n8n/api-types/src/schemas/data-table-filter.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14-15 +packages/@n8n/agents/src/workspace/tools/write-file.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-16 +packages/cli/src/modules/instance-registry/checks/instance-registry-reconciliation.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/@n8n/agents/src/__tests__/workspace/sandbox/n8n-sandbox-sandbox.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 121,125-131,168-179 +packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 57,59 +packages/@n8n/engine/src/execution/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,17 +packages/cli/src/modules/instance-ai/storage/__tests__/typeorm-agent-memory.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +.github/scripts/resolve-pnpm-version.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-73 +.github/workflows/sec-sync-bundle-branches.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-24,95-105,108-109,119,128 +packages/cli/src/__tests__/credentials-helper.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 70,75,79-92,1408-1456 +packages/cli/src/modules/instance-ai/sandbox/instance-ai-sandbox.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 262 +packages/cli/src/services/engine-v2-payload-guard.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-71 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,12,18,27,29-32,64,88-112,118,130-150,182-191,234,251,362,468,499,589-613,615,622-627,633-635,663,722-724,1380-1439,1466-1475,1616-1622,2058 +packages/cli/src/modules/agents/background/__tests__/agent-background-job.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 44-45,55,93-94,358-359 +packages/cli/src/modules/insights/__tests__/insights.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 55,90,94-95,102-103,110-111,201-265,1044-1071,1200,1238-1239,1241-1243,1248-1249,1251-1253,1507-1563,1678 +packages/cli/src/executions/__tests__/execution-crash.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-100 +packages/cli/src/public-api/v1/handlers/credentials/credentials.handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 26,29 +packages/@n8n/eslint-config/src/plugin.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34-35 +packages/@n8n/permissions/src/public-api-permissions.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,215-219 +packages/cli/src/public-api/v1/openapi-gen/__tests__/path-parameter-docs.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-31 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-uses-workspace-execute-command-tool.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435,451,466,529,565,809,812-813,816,819,821-822,824,828-829,832 +packages/cli/src/scheduling/workflow-node-task-payload.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-14 +packages/@n8n/api-types/src/dto/credentials/list-credentials-query.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-9 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/defaults.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 30,58 +.github/workflows/backport.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 49 +packages/cli/src/modules/insights/insights.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,6-8,15,64 +packages/cli/src/modules/encryption-key-manager/encryption-key-manager.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9-13,22 +packages/cli/src/modules/type-availability-policies/type-availability-policy.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-585 +packages/cli/src/public-api/v1/handlers/data-tables/spec/schemas/dataTable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 39-41,49 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 52,54 +packages/@n8n/eslint-plugin-community-nodes/docs/rules/icon-prefer-themed-variants.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20-21 +packages/@n8n/nodes-langchain/utils/tests/schemaParsing.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,383-412 +packages/cli/src/modules/insights/database/repositories/insights-by-period.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,28-34,64,71,362,508 +packages/cli/src/modules/instance-ai/entities/instance-ai-checkpoint.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/cli/src/modules/n8n-packages/spec/serialized/workflow-lifecycle.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-12 +packages/cli/src/modules/policy-infrastructure/policy-decision-audit.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-130 +packages/cli/src/modules/otel/__tests__/otel-lifecycle-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46,535,550,554-567,569,571 +packages/cli/src/modules/policy-infrastructure/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-14,35,98,104-126,141-186,231-232,237 +packages/@n8n/engine/src/common/json.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,16-18 +packages/cli/src/modules/n8n-packages/__tests__/export-git-blob-parity.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-109 +packages/@n8n/eslint-plugin-community-nodes/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,31-32,40 +packages/@n8n/config/src/configs/agents.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 101 +packages/@n8n/instance-ai/src/tools/task-control.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,13-26,33 +packages/cli/src/active-executions.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,7,17-21,41-42,322-375 +packages/cli/src/modules/encryption-key-manager/__tests__/encryption-key.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7 +packages/cli/src/modules/external-secrets.ee/__tests__/retry-manager.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 68-95 +packages/@n8n/module-cli/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-14 +packages/@n8n/workflow-sdk/src/workflow-builder/node-builders/node-builder.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 406-435,573-593,602-605,616-619,631-632,817-820,886-889 +packages/cli/src/modules/instance-registry/__tests__/instance-registry.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-11 +packages/cli/src/modules/agents/json-config/from-json-config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18,267 +.github/workflows/sec-sync-retarget-prs.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-78 +packages/cli/src/modules/instance-ai/eval/__tests__/mock-handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 71-73,110,112 +packages/cli/src/modules/otel/execution-level-tracer.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20,22 +packages/cli/src/modules/instance-ai/__tests__/conversation-history-content.fixtures.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-52 +lefthook.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-20 +packages/cli/src/modules/type-availability-policies/database/repositories/type-availability-policy.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31-47,55-57 +packages/cli/src/scheduling/__tests__/durable-job-provisioner.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,61,87,973,1010-1011,1013 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-19 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 71-82 +.github/workflows/test-bench-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 29 +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,1373-1385,1389,1468-1478,2287-2290,2292,2296-2302 +packages/cli/src/utils/is-billable-execution.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-39 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 59-63,93,119,148,1450-1489,2010 +packages/@n8n/workflow-sdk/src/validation/validate-workflow.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 43,286-290,308,329-386,777 +packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,21,121-126 +packages/@n8n/api-types/src/dto/promotions/promotion-config.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-124 +packages/cli/src/modules/instance-ai/eval/thread-restore.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11 +packages/cli/src/modules/workflow-index/agent-usage-provider-proxy.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/@n8n/backend-common/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/otel/__tests__/otel-settings.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22,135 +packages/@n8n/instance-ai/src/tools/workflows/setup-items.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,39-46,51-56,69-70,83-101 +packages/@n8n/module-cli/src/frontend.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 68-84,111,119,138-201,207,255,325,364-367 +packages/@n8n/instance-ai/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/agents/__tests__/agents-service-reconstruct-gating.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 36-39,931-1004 +packages/@n8n/engine/src/execution/__tests__/start-execution.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,15-21,48,51,62,64,72-90,99-105,119-125,143-149,165-171 +packages/@n8n/db/src/migrations/common/1788445119184-CreateInstanceMonitoringReportTable.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-40 +packages/cli/src/modules/agents/agent-config.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 182 +packages/@n8n/instance-ai/src/workspace/snapshot-manager.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 29,230 +packages/@n8n/api-types/src/dto/source-control/source-control-push-request-public.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-15 +packages/@n8n/engine/src/execution/start-execution.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-10,15-19,23-24,65,67 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/plan.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,480-512 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-89 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.serializer.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,84-122 +packages/@n8n/db/src/repositories/project-relation.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,14-26 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/__test__/connect-panel.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 119-120,122,126-129 +packages/cli/src/services/__tests__/engine-v2-dispatcher.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,14,33-34,76-123,152-160,167-179,197-230,317-500 +.agents/skills/experiments/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23 +packages/cli/src/services/workflow-statistics.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,24,29-32,35,65,92-97,107,114-164,173,181,194-195 +packages/@n8n/module-cli/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13 +packages/cli/src/modules/agents/builder/skills/external-services.skill.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,8 +packages/@n8n/workflow-sdk/src/validation/validate-workflow.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 248-417 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/defaults.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24 +packages/@n8n/nodes-langchain/nodes/llms/LMChatAnthropic/test/LmChatAnthropic.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 665-697,836,854,1021,1033 +.github/workflows/release-recreate-failed-release.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 91 +packages/@n8n/agents/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 474 +packages/cli/src/__tests__/active-executions.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,41,86,94,556-712 +packages/@n8n/eslint-config/src/configs/encryption-boundary.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7-24,28,30-31,36-38 +packages/cli/src/modules/agents/agent-setup-completion.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,110 +packages/@n8n/api-types/src/dto/otel/update-otel-settings.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-15,18-20 +.code-health-baseline.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1305-1312 +packages/cli/src/services/__tests__/ownership.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 290,295 +packages/@n8n/instance-ai/docs/architecture.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10-12,102,104,115,148,165-166,258,294,297,301-302,413 +packages/@n8n/workflow-sdk/src/workflow-builder.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1841-1947 +packages/cli/src/commands/worker.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 68,90-105 +packages/cli/src/controllers/ai.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20,30,65-77,196,209,228,237,256,267,278,293,306,326,341,355 +packages/cli/src/modules/agents/integrations/__tests__/slack-setup.types.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-15 +packages/cli/src/modules/breaking-changes/rules/v3/task-runner-internal-mode.rule.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-51 +packages/cli/src/scheduling/durable-job-provisioner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 30,126,133 +.github/workflows/ci-pull-requests.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27,31,42,120-127,135-136,166-167,176-192,221-222,226-228,262,287,353-364,373,439,447 +packages/cli/src/oauth/__tests__/oauth.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,37,40-42,46 +packages/@n8n/imap/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,3 +packages/@n8n/engine/src/database/typeorm-execution-view-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-13,36-41,44-63,65-68,79 +packages/@n8n/api-types/src/dto/source-control/source-control-push-conflict-error-public.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-9 +.github/scripts/owners/required-reviews.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 94,108-109,111-112,124,187 +packages/@n8n/engine/src/server/routes/workflow-executions.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,42-46,50-58 +packages/@n8n/instance-ai/src/skills/skill-gates.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8-13,17,24 +packages/@n8n/instance-ai/src/tools/workspace.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,65,247-256,273,291 +packages/cli/src/encryption/key-rotation-flag.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-13 +packages/cli/src/public-api/v1/handlers/otel/spec/paths/settings.otel.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31-32 +packages/@n8n/agents/src/utils/model.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3-20 +packages/cli/src/modules/agents/builder/agent-builder-preview-path.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5 +.github/workflows/release-update-pointer-tag.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 56 +packages/@n8n/instance-ai/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17 +packages/cli/src/modules/external-secrets.ee/providers/__tests__/vault.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27,34,292-324,459-540,711-713,728,744-827 +packages/@n8n/engine/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 71,91 +packages/cli/src/modules/agents/json-config/mcp-client-factory.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5-11,22,57-58,117,203-207,209,212-232,263-266 +packages/@n8n/nodes-langchain/nodes/llms/LmChatDatabricks/token-provider.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,19 +packages/@n8n/workflow-sdk/src/generate-types/schema-harvest.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15-20,26,70-71,207-352,362-367,403-407,413,426-427,429-431,435-437,440,451-455 +packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,240-241,298,497,522,525-528,550-554,638,809,828,961,972,988-991,1085 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/shell.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 184-185 +.github/workflows/test-frontend-declarations-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-44 +packages/cli/src/modules/insights/insights.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18-23 +packages/@n8n/agents/src/sdk/mcp-client.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 105-106,108-110,116-125 +packages/@n8n/engine/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,10 +packages/cli/src/modules/insights/insights-pruning.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,38-42 +.github/scripts/attest-image-sbom.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-12,66-69,78,85,97,101-102,106-117,123-125,127,131,134,138-153,155 +packages/@n8n/engine/docs/adr/ADR-20260904-store-the-workflow-with-the-execution.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-58 +packages/@n8n/node-engine-compatibility/src/__tests__/engine-step-data-loader.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24 +packages/@n8n/ai-workflow-builder.ee/src/utils/stream-processor.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9 +packages/cli/src/scheduling/schedule-trigger-node/schedule-trigger-task-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,63-68,86-88 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/structured-output-parser-validator.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-316 +packages/cli/src/modules/agents/__tests__/instance-ai-builder-delegate.adapter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 449-452,456-461,468-471,473-476,478,480,489-525 +packages/cli/src/__tests__/workflow-runner.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-13,42-45,855,942-943,967-1012,1094-1103 +packages/cli/src/modules/instance-reporting/__tests__/instance-reporting.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-546 +packages/@n8n/eslint-config/src/rules/no-unsealed-workflow-entity-write.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,6-7,9-11,13-15,17,23-149,153-155,166-167,173-196,199-220,224-225,228-229,232-238,242-257 +packages/@n8n/utils/src/is-unknown-array.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5 +.github/scripts/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,7 +packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 146-150 +packages/@n8n/db/src/repositories/__tests__/execution.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,15,31-32,37,252-264,266-275,277-278,281,283,293-356 +packages/cli/src/modules/instance-reporting/instance-reporting.constants.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-8 +packages/cli/src/services/__tests__/public-api-key.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 147-168 +packages/cli/src/scheduling/schedule-trigger-node/schedule-trigger-task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-12 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.get-as-code.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 86 +packages/@n8n/typeorm/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,73,79 +packages/cli/src/modules/external-secrets.ee/providers/vault.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 48,106-111,265-274,482-483,485,488,496,506-508,510,539-548,551-557,560-576,578-581,597,599,603,605,609-617,619-621,623,630,635-645,658-659,663-667 +packages/cli/src/modules/data-table/data-table-rows.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 67-75 +.github/scripts/nightly-sbom-context.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-105 +packages/@n8n/backend-common/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24-26 +packages/@n8n/engine/src/database/__tests__/workflow-execution.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,14-16,42,72,90,97-124,149,161 +packages/cli/src/services/__tests__/deployment-signing-secrets.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-128 +packages/cli/src/services/pruning/executions-pruning.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 19-21,26-28,76,81,84,86 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 26-28,69,108-121,156-167,180-181,189,220-221,226 +packages/@n8n/instance-ai/docs/streaming-protocol.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-7,54-56,78,208,217-220,226-227,231,239-240,245,323-338,441,445-447,449,451-454,563-564,566-569,571,574-575,597 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18,35-38,160-163,187,191,194,196,213,219,221-224,229,231,234-237,241-257,259-269,271-275,278-279,282-288,291-292,294-296,298-304,316,335,356,381,407,430,471,486,496,520,551,565,602,645,659,664-911,955,982,1007,1020,1051,1078,1093,1101,1450-1453,1455-1457,1461-1463,1465,1467-1478,1480-1487,1489,1491-1494,1497-1499,1501,1503-1506,1508-1516,1519-1523,1526-1527,1529-1534,1538-1539,1541-1545,1548,1550-1552,1555-1562,1572,1590,1609,1624,1636,1655,1678,1701,1714,1726,1746,1762,1804,1870,1913,1946,1965,1984,2008,2033,2061,2100,2137,2173,2213,2247,2272,2298,2469,2491,2505,2537,2575,2644,2658,2676,2712,2746,2763,2785,2806,2826,2843,2865,2892,2916,3001,3098,3115,3273-3581 +packages/cli/src/modules/n8n-packages/__tests__/entity-file-format-fence.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-25 +packages/@n8n/scheduler/src/observability/materializer-tracing.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,26 +packages/@n8n/ai-utilities/src/utils/http-proxy-agent.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 124-127,131-142 +packages/cli/src/public-api/v1/handlers/otel/spec/schemas/otel-test-trace.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13-24,28-31,35-37 +packages/@n8n/task-runner/eslint.config.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,7-9 +packages/@n8n/api-types/src/agents/dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 120-126,129 +packages/@n8n/agents/src/workspace/sandbox/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 65,67-75,93 +packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4-5 +packages/@n8n/db/src/migrations/common/1788527465971-AddWakeColumnsToAgentBackgroundJob.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-52 +.github/scripts/docker/should-smoke-build.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4-9,94-113 +packages/@n8n/telemetry/src/events/agents.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 214,218,451-456 +packages/@n8n/instance-ai/docs/memory.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,76,78-79 +packages/cli/src/modules/agents/builder/prompts/config-rules.prompt.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,71 +packages/cli/src/modules/external-secrets.ee/__tests__/external-secrets-manager.ee.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1168,1181-1183,1187-1193,1357-1417 +packages/cli/src/utils/strapi-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38,100,103-110 +packages/@n8n/ai-utilities/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/api-types/src/dto/promotions/promotion-provider.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-177 +packages/@n8n/nodes-langchain/nodes/agents/Agent/Agent.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 119-163 +packages/cli/src/modules/source-control.ee/source-control-export.service.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,6,53-57,86,127-145,150-170,177-179,182-185,187-188,190-203,206,208,278,298-300,306-308,447,451,456-458,483-524,529-552,560,562 +packages/cli/src/commands/__tests__/execute.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 20,70-72 +packages/cli/src/modules/instance-reporting/database/entities/instance-monitoring-report.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-65 +packages/@n8n/agents/src/workspace/tools/str-replace-file.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15-19 +packages/@n8n/config/src/configs/executions.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 197-205 +packages/cli/src/modules/source-control.ee/__tests__/source-control-import.service.ee.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24,50,93-94,138,142,151-152,3040-3105,3152-3155,3158,3166,3171-3201,3204-3207,3220,3228-3231,3790,3798,3801,3810-3811,3825,3828,3843,3857,3860,4059-4062,4103,4108-4159,4177 +packages/cli/src/modules/agents/agent-execution.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 54,374 +packages/@n8n/instance-ai/evaluations/discovery/runner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 143-144,258-260 +packages/cli/src/modules/agents/__tests__/agents.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 220,234,255-257,261-266,269,274,276,278-280,292 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/agent-target-binding.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-13,445-515 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/connect-panel.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 52-58 +packages/@n8n/typescript-config/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/ai-utilities/src/utils/redact-secrets.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,38,63 +packages/cli/src/modules/agents/__tests__/agent-dependency-index.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-74 +packages/cli/src/modules/insights/insights.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5,17-18,21-35,252-253,255-287,290,292-315,318-319 +packages/cli/src/modules/instance-ai/drop-rejected-attachments.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/cli/src/public-api/v1/handlers/data-tables/spec/paths/data-tables.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8 +packages/cli/src/services/pruning/workflow-history-compaction-trim.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/cli/src/webhooks/__tests__/webhook-response-headers.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 98,102 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-folder-scoped-listing.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-124 +packages/cli/src/modules/n8n-packages/n8n-packages.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 233-238 +packages/@n8n/nodes-langchain/nodes/tools/ToolCode/ToolCode.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,22-26,149-150,157 +packages/cli/src/modules/agents/agent-dependency-index.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-70 +.boundaries-baseline.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/cli/src/modules/instance-ai/__tests__/drop-rejected-attachments.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/@n8n/instance-ai/src/__tests__/tool-test-utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-32 +packages/cli/src/modules/mcp-registry/mcp-registry-refresh.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/cli/src/modules/type-availability-policies/type-availability-policies.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-9 +packages/@n8n/expression-runtime/src/runtime/lazy-proxy.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 102-103,132-133,179-181,184-188,217-219,222-223,322,328-332,334-337,369 +.github/workflows/release-promote-github-release.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 45 +packages/cli/src/modules/encryption-key-manager/encryption-key.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12 +packages/@n8n/instance-ai/src/tools/activity.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-131 +package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,7,9,45-50,74-79,91 +packages/cli/src/modules/source-control.ee/source-control.service.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,44,48-53,313-314,321,334-335,341,379-380,394,520-523 +packages/@n8n/imap/src/imap-simple.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,4-10,12,16-18,20,22-111,113-154,156-174,177,179-423,425-430,432-434,438-440,442-500,502,513,515,539,550-551,553,569,590-623,625,632,637-638,641-657,659-663 +packages/@n8n/instance-ai/evaluations/harness/scenario-execution.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 435,461,468 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-panel-state.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-363 +packages/@n8n/instance-ai/src/tools/__tests__/credentials.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,853,856 +packages/@n8n/module-cli/src/templates/frontend/design-system-icons.test.ts.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-24 +packages/@n8n/ai-utilities/src/converters/tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,56 +packages/cli/src/modules/redaction/instance-redaction-enforcement.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28-31,79-81 +packages/@n8n/eslint-config/src/rules/no-deployment-key-delete.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-163 +packages/cli/src/modules/n8n-packages/io/entity-file-format.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-8 +.agents/skills/conventions/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 72-73 +packages/cli/src/modules/n8n-packages/spec/serialized/__tests__/workflow-lifecycle.schema.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/cli/src/services/export.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12 +docker/images/runners/Dockerfile.distroless + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,48,55 +.github/workflows/sec-poutine-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23 +packages/cli/src/oauth/__tests__/oauth.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,83,114-116,144,5387,5391-5556,5605,5615,5652,5716,5747,5786-5812,5831-5833 +packages/cli/src/public-api/v1/handlers/data-tables/__tests__/data-tables.handler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 61,160-252 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12,42,6656-6660,6664,6696,6709-6742 +packages/@n8n/agents/src/__tests__/workspace/scoped-workspace.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 65,68 +packages/@n8n/db/src/repositories/deployment-key.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2-4,9-14,33,38-99,133-144,214-239 +packages/@n8n/db/src/repositories/execution.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25,34,64,73-79,386-413,415-418,420-463,742-840,927-931 +packages/cli/src/deprecation/__tests__/deprecation.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 79-85,209-227 +packages/@n8n/engine/src/dependencies/external-dependencies.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,34-35 +packages/cli/src/modules/agents/background/sub-agent-background-runner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31,60-65,79-80,120,136-137 +packages/@n8n/decorators/src/system-task/__tests__/resolve-schedule.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-33 +packages/cli/src/modules/agents/entities/agent-workflow-dependency.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-22 +packages/cli/src/modules/mcp/__tests__/get-workflow-versions-diff.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 155-194 +packages/cli/src/services/pruning/__tests__/execution-pruning-soft-delete.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-29 +.github/workflows/docker-build-push.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 138,296,298-300,313-314,316-317,319-320,322-323,326,330-332,334-335,339-345,347,349,351-353,356-370,401,415-418,421-422,424,430-433,435-436,438,443,445-465,467,693 +packages/cli/src/modules/instance-ai/instance-ai-temporary-workflow.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 147 +packages/cli/src/commands/start.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 430 +packages/cli/src/modules/agents/integrations/platforms/slack/slack-setup.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4-7,49-57 +packages/cli/src/modules/n8n-packages/entities/folder/__tests__/folder.exporter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 132-207 +packages/cli/src/modules/n8n-packages/entities/folder/folder.exporter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31-36,51-52,86-89,94,99-119,156,203-210,217 +packages/@n8n/module-cli/src/templates/frontend/vite.config.ts.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4-5,15-42 +packages/cli/src/modules/instance-ai/__tests__/stream-transport-error.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,15-18 +packages/@n8n/db/src/utils/escape-like.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-7 +packages/cli/src/modules/otel/otel.constants.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4-5,8 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-uses-workspace-list-files-for-a-pre-existing-directory.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435,452,467,530,566,810,813-814,817,820,822-823,825,829-830,833 +packages/cli/src/modules/agents/agent-sandbox-runtime.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 51-52,251,265,353,363-364,408,457-460,476 +packages/cli/src/modules/type-availability-policies/__tests__/type-availability-policy-instance.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-41 +packages/@n8n/api-types/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/mcp/__tests__/get-workflow-version.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 88-114 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28-29,87,91,210-250,479-517,530-531,613-645,1176,1193-1194,1335,1386,1393-1422 +packages/@n8n/instance-ai/src/tools/tool-ids.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18-19,77-81 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-948 +packages/@n8n/eslint-plugin-community-nodes/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 57 +packages/cli/src/__tests__/workflow-execute-additional-data.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38,131,191,198-209 +packages/cli/src/telemetry/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 96,329,354,466 +packages/@n8n/backend-common/src/locking/__tests__/single-flight-lease.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-94 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-adapters.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4-5,58-68,209-232 +packages/@n8n/benchmark/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/computer-use/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/agents/src/runtime/tools/tool-result-guard.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/cli/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,143,185 +packages/cli/src/modules/n8n-packages/entities/project/project.exporter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15-18,31-36,72-77,82,88-112,117,126-137,152,171,179,184-189,195 +.devcontainer/codespaces/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 51-85,343-346 +packages/@n8n/scheduler/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 230,232 +packages/cli/src/modules/insights/__tests__/insights.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12,164 +packages/@n8n/api-types/src/schemas/breaking-changes.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22 +packages/@n8n/cli/docs/commands/package.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 73 +packages/@n8n/instance-ai/src/workspace/__tests__/snapshot-manager.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 199-201 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-optimize.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-31 +packages/cli/src/__tests__/active-workflow-manager.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 892 +packages/@n8n/instance-ai/src/tools/attachments/__tests__/parse-file-registration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 39,75-94,108-157,396,1140,1148 +packages/@n8n/imap/src/imap-simple.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,6-7,9-10,14,17-39,41-50,52,55-56,58,61-65,67-88,92-96,98-99,101-102,104-107,109-111,113,116-126,128-130,132,135-141,143-144,146-158,162-166,168-245,247-251,253-256,258-260,262-265,268-271,273-281,283,285,288,293-295,297-301,303-307,309-310,313-318,320-323,325-326,328-330,332-333,335-347,349,351-372,374-375,377-378,380-381,383-384,386-387,389-390,392-393,395,397,399-401,403-406,408-410,412-413,415-417,419-423,425-431,433-436,440-456,458-463,466-471,475-478,480,483-487,492-494,496-497,500-502,504,509-510,513,515,518-520,522 +packages/@n8n/agents/src/runtime/loop/runtime-context.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,267 +packages/cli/src/modules/engine-v2/__tests__/engine-credentials.contract.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-41 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,205-208,229-232 +packages/cli/src/modules/instance-ai/instance-ai.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 56-65 +packages/cli/src/modules/agents/__tests__/agent-workflow-dependency.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-144 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/GenericFunctions.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,30-57,106,121,204-205,210-219,221,233-246,334-343 +packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-checkpoint.repository.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6 +packages/@n8n/instance-ai/src/tools/mcp-servers.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2 +packages/@n8n/instance-ai/docs/configuration.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 48,104 +packages/cli/src/modules/mcp-registry/mcp-registry.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,17,22-28 +packages/cli/src/modules/otel/__tests__/otel.config.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-74 +packages/cli/src/modules/instance-ai/repositories/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +.github/workflows/docker-build-smoke.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34,41 +packages/@n8n/decorators/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 234-242,262-264,368-371,373-378 +packages/@n8n/instance-ai/src/tools/conversation-history.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-181 +packages/cli/src/modules/token-exchange/token-exchange.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 42-50 +packages/@n8n/agents/src/sdk/agent.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,84,204-205,437-439,884-885,891-900,1088,1432-1434 +packages/@n8n/ai-workflow-builder.ee/src/tools/utils/parameter-update.utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,37,39 +packages/@n8n/chat-hub/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/instance-ai/src/tools/n8n-docs/registry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,250 +packages/cli/src/controller.registry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15,21-22 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-282 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-pending-agent.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-269 +packages/@n8n/imap/src/part-data.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 61-70,87-90 +packages/@n8n/imap/test/fake-imap.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-87 +packages/cli/src/events/relays/telemetry.event-relay.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 395,403 +packages/cli/src/modules/agents/__tests__/agents-builder-tools.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,2381 +packages/cli/src/modules/insights/__tests__/insights-compaction.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,178-179,181,226-227,229,324-325,327,359-360,362,372,398-399,401,405,426-427,429,436,482-483,485,512-513,515,525,533-619,642-643,645,655 +CONTRIBUTING.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 85,99 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-connection.dto.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-137 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,983-1005,1366,1401 +packages/cli/src/services/__tests__/engine-v2-payload-guard.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-89 +packages/cli/src/events/maps/relay.event-map.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27-31,736,1294-1338 +packages/@n8n/nodes-langchain/utils/output_parsers/N8nStructuredOutputParser.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 280 +packages/cli/src/scheduling/system-tasks/__tests__/main-system-tasks.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/@n8n/ai-workflow-builder.ee/evaluations/harness/runner.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/cli/src/scheduling/__tests__/resolve-task-trigger-node.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-49 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publisher.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 93,185,244,281,318 +packages/@n8n/engine/src/server/create-engine-server.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10-16,37 +packages/cli/src/commands/__tests__/worker.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 79-115,183,190-215 +packages/cli/src/modules/instance-ai/repositories/instance-ai-conversation-history.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-351 +CHANGELOG.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-267 +packages/cli/src/eventbus/message-event-bus/__tests__/message-event-bus.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 53 +packages/cli/src/modules/instance-ai/instance-ai-verification.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 303 +packages/cli/src/modules/token-exchange/services/__tests__/trusted-key-refresh.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-25 +packages/cli/src/modules/engine-v2/engine-credentials.contract.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12-14,19,68-70,74,1940-1943,2009-2020,2057,2093-2102,2110,2129-2131,2387-2989,5057-5076,5103,5106-5111,5113-5120,5122-5140,5144-5192,5194-5195,5198-5199,5201-5203,5546-5549,5553-5556 +packages/cli/src/modules/instance-ai/extract-resolved-node-parameters.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,339 +packages/@n8n/eslint-config/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2-69 +packages/@n8n/api-types/src/dto/otel/__tests__/update-otel-settings.dto.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,18-19,21,27-40,64-127,144,152,158-162,165-173,176,179,182-207,211,213 +packages/cli/src/modules/agents/agent-session-langsmith-export.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,9,11,23,25,30-33,35-36,44,100-101,104-105,107,113-115,235,266,278,292,306,435-459,492,504-559 +.github/workflows/util-codespace-preview.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-86 +packages/@n8n/instance-ai/src/tools/__tests__/task-control.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,215-247 +packages/cli/src/modules/n8n-packages/entities/variable/__tests__/variable.exporter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,60-65,88 +packages/cli/src/public-api/__tests__/public-api-controller.registry.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,9,33,50-51,57-62,80,100,116,119-141,162,170-221,251,261,278,290,306,332 +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,6-7,85-91,129-140,142-143 +packages/cli/src/scaling/__tests__/job-processor.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,12,33,1311-1441 +packages/cli/src/scheduling/durable-scheduler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,47,82 +packages/cli/src/modules/instance-ai/storage/typeorm-observation-log-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 187-188,193,196,212,220,233,252,276,279-282,290,293,298,300-322 +packages/cli/src/services/engine-v2-dispatcher.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3-10,12,21-30,34-40,63-64,71,75-84,87-89,99,103,110-122,140,142,150-153,163,194-203,205,209-210,218-246,261 +packages/@n8n/instance-ai/src/tools/n8n-docs.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,137 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 361-386 +packages/@n8n/nodes-langchain/nodes/vendors/GoogleGemini/actions/fileSearch/listStores.operation.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 21 +packages/cli/src/modules/breaking-changes/rules/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 40-41 +.github/workflows/ci-owners-required-reviews.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 32-36,146-149 +packages/cli/src/public-api/public-api-validation-error.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8-11 +packages/@n8n/expression-runtime/src/runtime/__tests__/lazy-proxy.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 540,563,581-588,632,634,636-638,641 +packages/cli/src/eventbus/message-event-bus/message-event-bus.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,66,312 +packages/@n8n/imap/src/reconnect.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-403 +packages/cli/src/scaling/scaling.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,38-45,68,207-217,249-262,265-302,305-319,321-325,783 +packages/cli/src/services/ownership-transfer/ownership-transfer.manifest.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 91-95 +.github/workflows/sbom-validation-callable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-53 +packages/cli/src/modules/agents/utils/extract-agent-workflow-refs.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-14 +packages/@n8n/create-node/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +.github/scripts/resolve-pnpm-version.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-124 +packages/@n8n/imap/src/message.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-58 +packages/@n8n/client-oauth2/src/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 37 +packages/cli/src/modules/instance-reporting/instance-reporting.module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-34 +packages/cli/src/execution-lifecycle/__tests__/execution-lifecycle-hooks.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,7-8,31-36,53-55,211,451,454,612,922-934,1308,1347,1356-1374,1578,1586-1599,1862 +packages/@n8n/instance-ai/src/tools/__tests__/conversation-history.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-369 +packages/cli/src/services/jwt.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,33-35,39-41,44-48 +packages/cli/src/executions/execution-recovery.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,12,18,44,105,233 +packages/cli/src/utils/__tests__/strapi-utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4,28-29,101-128 +.github/workflows/release-publish.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 34,64 +packages/@n8n/backend-test-utils/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,39 +packages/@n8n/agents/src/workspace/sandbox/create-workspace.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 63 +packages/@n8n/engine/src/execution/step-ready-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 135 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,257-362,808,811,853,856,904,907 +packages/@n8n/nodes-langchain/nodes/agents/Agent/agents/ToolsAgent/common.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 333,338,364-365,431-434 +packages/@n8n/instance-ai/src/tools/orchestration/agent-target-binding.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 111-123,246-320,343-347,349-350 +packages/@n8n/db/src/repositories/activity-event.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,109-154 +packages/cli/src/modules/instance-ai/instance-ai-pending-agent.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-150 +.github/scripts/codespace-preview.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-162 +packages/@n8n/nodes-langchain/utils/output_parsers/N8nStructuredOutputParser.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 87 +packages/@n8n/agents/src/runtime/model/model-factory.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,137,141-160 +packages/cli/src/public-api/v1/handlers/data-tables/data-tables.handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,55-59,88-95,131,150,176 +packages/cli/src/modules/agents/repositories/agent-background-job.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15-16,86-123 +packages/cli/src/encryption/key-manager.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-387 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-checkpoint-pruning.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-48 +packages/@n8n/node-cli/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/agents/register-agent-usage-provider.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-36 +.github/workflows/release-promote-backport-labels.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 55 +.agents/skills/ui-design/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-28 +packages/@n8n/engine/src/execution/execution-view-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,23-24,34-37,48-49 +packages/cli/src/task-runners/__tests__/task-runner-module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-53 +packages/cli/src/modules/agents/repositories/agent-workflow-dependency.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-131 +packages/@n8n/utils/src/is-unknown-array.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-31 +packages/@n8n/instance-ai/skills/planned-task-runtime/SKILL.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 159 +packages/@n8n/workflow-sdk/test-fixtures/committed-workflows/15.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-94 +packages/cli/src/modules/otel/__tests__/otel.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,25-79,83,108-123,160,174-179,192,197-199,220-236,252-437,466-521,609-655,713,740-779,811-838 +packages/cli/src/modules/breaking-changes/rules/v3/__tests__/task-runner-internal-mode.rule.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-42 +packages/@n8n/db/src/repositories/__tests__/shared-credentials.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,39,48-61 +packages/@n8n/instance-ai/docs/tools.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 18,25,232,234-239,252-254,256,270-284,335,341-342,395-416,1089-1148,1151-1159,1186-1187 +packages/@n8n/node-engine-compatibility/src/v1-adapters.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,20-25,35-40,198-218,220-229,238-239 +packages/cli/src/modules/agents/background/__tests__/background-job-tools.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17-22,73-85,134,150,156-157 +packages/@n8n/instance-ai/src/tools/__tests__/index.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5,94,128,140,145,193-223,250-251 +.github/scripts/owners/required-reviews.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 138,141-142,184,194-195,253,267 +.github/workflows/release-create-patch-pr.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 47 +OWNERS + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 84,188,192,253-266 +packages/@n8n/instance-ai/evaluations/run/reshape.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15,108,119,124,129,136,141,156 +packages/cli/src/modules/redaction/__tests__/redaction.module.hook-registration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-46 +packages/cli/src/modules/mcp/tools/workflow-builder/workflow-operations.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,453,583,620 +packages/cli/src/modules/insights/__tests__/insights-pruning.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-28 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,112,167,203 +packages/@n8n/eslint-config/src/rules/no-encryption-guardrail-disable.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-67 +packages/@n8n/agents/src/workspace/tools/read-tool-result.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,180,200,333,362,385 +packages/cli/src/modules/mcp/tools/webhook-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 162,227-230,233,298-300,361,369 +packages/@n8n/ai-utilities/src/__tests__/utils/refreshing-auth-fetch.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 262-314 +packages/@n8n/imap/src/connection-options.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,16-23,66-89 +packages/@n8n/imap/src/part-data.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7-15,57-58,73-75,77-79 +packages/cli/src/modules/engine-v2/__tests__/engine-data-plane-client.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24,26 +packages/cli/src/modules/redaction/__tests__/redaction.module.instance-types.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-58 +packages/@n8n/nodes-langchain/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,216 +packages/@n8n/workflow-sdk/test-fixtures/committed-workflows/16.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-89 +packages/cli/src/modules/promotions.ee/database/entities/promotion-connection-project.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-36 +packages/cli/src/modules/type-availability-policies/__tests__/type-availability-policies.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,14,17-26 +.github/scripts/db-test-matrix.test.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 128-155 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/build-agent.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 26,43,292,1212-1256 +packages/cli/src/modules/mcp-registry/__tests__/mcp-registry.module.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-31 +.github/scripts/db-test-matrix.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 27-28,33-36,38,40-44,81-83,94,108-110 +packages/@n8n/nodes-langchain/nodes/trigger/ChatTrigger/ChatTrigger.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 58-60,976,1027,1199-1200,1202-1203 +packages/@n8n/nodes-langchain/nodes/output_parser/OutputParserStructured/OutputParserStructured.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23-27,202,204,210,212,218 +packages/@n8n/workflow-sdk/src/workflow-builder/connection-utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 47,70-80 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 99-100 +packages/@n8n/node-engine-compatibility/src/v1-step-executor.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 28,61-63 +.github/workflows/test-evals-mcp.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 143 +packages/@n8n/api-types/src/dto/otel/test-otel-trace.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6 +packages/@n8n/engine/src/database/entities/workflow-execution.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,15,38-41,45-47 +packages/@n8n/instance-ai/docs/sandboxing.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 56-59,75,185 +packages/cli/src/public-api/v1/handlers/otel/otel.mapper.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8 +packages/cli/src/modules/mcp/tools/agents/agent-reference.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 51-53 +packages/cli/src/public-api/v1/handlers/data-tables/data-tables.utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-15 +packages/cli/src/modules/otel/otel.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,4,12-15 +packages/@n8n/nodes-langchain/nodes/llms/LMChatAnthropic/LmChatAnthropic.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 442-443,604-608,646-647,729-732,743-756,759-761,770 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-edits-files-with-append-copy-move-delete-and-rmdir-tools.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435,452,467,530,566,810,813-814,817,820,822-823,825,829-830,833,867,884,894,898,916,931,994,1030,1274,1277-1278,1281,1284,1286-1287,1289,1293-1294,1297,1331,1348,1358,1362,1380,1390,1394,1412,1427,1490,1526,1770,1773-1774,1777,1780,1782-1783,1785,1789-1790,1793,1827,1844,1854,1858,1876,1886,1890,1908,1918,1922,1938,1953,2016,2052,2296,2299-2300,2303,2306,2308-2309,2311,2315-2316,2319,2353,2370,2380,2384,2402,2412,2416,2434,2444,2448,2464,2474,2478,2496,2511,2574,2610,2854,2857-2858,2861,2864,2866-2867,2869,2873-2874,2877 +packages/cli/src/public-api/v1/controllers/role-mapping-rules.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8,124,151,178 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25 +packages/@n8n/db/src/migrations/common/1788522448804-CreateAgentWorkflowDependencyTable.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-23 +packages/cli/src/modules/agents/agent-dependency-index.listener.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-66 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-importer.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 74,84,93,152,222,277,322,361,403,444 +packages/@n8n/instance-ai/src/agent/__tests__/instance-agent.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 54-67,548,557,562-563,578,584,588,594,663,690,693-702,707-708,711-712,714-715,720-743,745-747,749-788,909-910 +packages/@n8n/instance-ai/src/runtime/__tests__/confirmation-payload.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 115 +packages/cli/src/modules/token-exchange/services/trusted-key-refresh.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-31 +packages/cli/src/modules/agents/integrations/n8n-checkpoint-storage.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,204-205,209-213 +packages/@n8n/api-types/src/dto/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 103-105,125-130,443-449,464-535 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-686 +packages/@n8n/db/src/repositories/shared-credentials.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,19,27-36 +packages/cli/src/modules/promotions.ee/database/entities/promotion-provider.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-36 +packages/@n8n/permissions/src/__tests__/types.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 25,86 +packages/cli/src/posthog/__tests__/posthog.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 255,295-304 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-importer.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 395 +packages/cli/src/modules/agents/agent-publish.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 45,71-78,413 +.github/workflows/release-create-pr.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 81 +packages/@n8n/instance-ai/src/errors/folder-resolution.error.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-17 +packages/cli/src/modules/agents/utils/__tests__/agent-capabilities.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-47 +packages/cli/src/modules/instance-ai/event-bus/__tests__/durable-event-log.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,8,119-132,195-247 +packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-lifecycle.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,29,639,643 +packages/@n8n/ai-utilities/src/json-schema/zod-to-json-schema.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-45 +packages/@n8n/decorators/src/system-task/system-task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10-11,43-45,143-152 +packages/cli/src/modules/agents/__tests__/agent-checkpoint-pruning.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-24 +packages/cli/src/modules/n8n-packages/__tests__/import-subworkflows.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23,222,229 +packages/cli/src/modules/data-table/__tests__/data-table-filters.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 332-412 +packages/cli/src/services/ownership.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 233-235 +packages/@n8n/instance-ai/src/tools/evals/eval-config.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,16,237,263 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/composite-handlers/split-in-batches-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 86-90 +.github/workflows/util-sync-master-to-3x.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 76 +packages/cli/src/modules/type-availability-policies/policy-evaluator.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 26-28,30 +.github/test-metrics/e2e-impact-map.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1 +packages/cli/src/modules/type-availability-policies/type-availability-policy-instance.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-159 +packages/cli/src/public-api/v1/openapi-gen/__tests__/decorator-routes.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 142-174 +packages/@n8n/nodes-langchain/nodes/llms/LmChatAzureOpenAi/LmChatAzureOpenAi.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 155-164 +packages/cli/src/telemetry/__tests__/telemetry.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 651,672 +packages/@n8n/node-engine-compatibility/src/__tests__/v1-workflow-converter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 296-320 +packages/cli/src/modules/instance-reporting/database/repositories/__tests__/instance-monitoring-report.repository.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-198 +packages/cli/src/databases/repositories/__tests__/folder.repository.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 734-786 +packages/@n8n/instance-ai/src/tools/orchestration/report-verification-verdict.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 182-185 +packages/cli/src/executions/enqueued-execution-recovery.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 10,26,57,104 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-uses-workspace-file-stat-to-get-file-metadata.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,433-436,439,455,470,533,569,813,816-817,820,823,825-826,828,832-833,836 +packages/@n8n/eslint-config/src/rules/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,35-37,50,73-75 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/composite-handlers/if-else-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,11-12,48-52,54,61-66,71-72,102-106,150,172 +packages/@n8n/db/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,56 +packages/cli/src/modules/data-table/data-table.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 806-810,814-826,898-909 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-24 +packages/@n8n/db/src/repositories/__tests__/project-relation.repository.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-56 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-folder-scope.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-127 +packages/cli/src/modules/instance-reporting/instance-reporting-settings.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-181 +packages/cli/src/modules/token-exchange/services/__tests__/trusted-key.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 60,87,140-141,145,147-148,153-155,157-165,188,208,227,231-260 +packages/@n8n/engine/src/server/routes/workflow-executions.handlers.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38,56-57 +packages/@n8n/agents/src/workspace/__tests__/scoped-workspace.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 98,129 +packages/cli/src/modules/otel/__tests__/otel-workflow-tracing.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,8,17,25,115-155 +packages/@n8n/decorators/src/controller/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,27 +packages/@n8n/nodes-langchain/nodes/agents/Agent/test/ToolsAgent/commons.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1054-1096 +.github/workflows/test-unit-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 48,76,115,136,175,224 +packages/cli/src/controllers/__tests__/ai.controller.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,15,92-99,520-528 +.github/workflows/test-e2e-pc-nightly.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 68 +packages/@n8n/instance-ai/src/tracing/langsmith-tracing.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,940,1231 +packages/cli/src/services/__tests__/export.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 437-457 +packages/cli/src/webhooks/__tests__/test-webhooks.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 406 +packages/@n8n/instance-ai/docs/e2e-tests.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 117-118,215-216,415 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 13,72,100,878-894 +packages/@n8n/eslint-config/src/rules/no-misplaced-cipher-primitives.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-121 +packages/cli/src/modules/external-secrets.ee/retry-manager.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,70-74,87,96 +packages/@n8n/agents/src/__tests__/integration/cassettes/workspace-agent/agent-applies-multiple-string-replacements.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35,98,134,378,381-382,385,388,390-391,393,397-398,401,435,465,480,543,579,823,826-827,830,833,835-836,838,842-843,846 +packages/cli/src/modules/instance-ai/event-bus/durable-event-log.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 252-257 +packages/cli/src/modules/agents/json-config/__tests__/mcp-client-factory.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 179,192-194,202-272,504,533-535 +packages/cli/src/modules/promotions.ee/database/entities/promotion-config.entity.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-32 +packages/cli/src/utils/__tests__/auth-fetch.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 76 +.github/workflows/test-evals-discovery.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 50 +packages/@n8n/db/src/repositories/folder.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 282-297 +packages/cli/src/modules/instance-ai/repositories/instance-ai-checkpoint.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4 +packages/@n8n/instance-ai/src/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 189,212,214-215,217,496-500,617-619,654-655,695-705,707 +packages/cli/src/modules/insights/insights-pruning.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-37 +packages/@n8n/ai-node-sdk/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/insights/__tests__/insights-pruning.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,14,25-27,30-32,35-37,40-44,46-48,50,52,55-58,60 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-125 +packages/@n8n/workflow-sdk/src/workflow-builder/control-flow-builders/switch-case.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 306-487 +packages/cli/src/modules/instance-reporting/__tests__/instance-reporting-scheduler.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-295 +packages/@n8n/api-types/src/dto/promotions/promotion-common.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-8 +packages/@n8n/instance-ai/src/stream/consume-with-hitl.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-trim.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-57 +packages/@n8n/instance-ai/src/tools/conversation-history.schema.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-49 +packages/cli/src/modules/agents/agent-modification-telemetry.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 12,140 +packages/@n8n/agents/src/runtime/__tests__/message-list.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 281-305 +packages/cli/src/modules/instance-registry/__tests__/check.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 53,124,138-162 +packages/@n8n/node-engine-compatibility/src/__tests__/fixtures.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,21,214-216,237,262 +packages/cli/src/modules/type-availability-policies/database/repositories/type-availability-policy-scope.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-7,9-10,28-39,43-49,55,57-60,64,68,70-106,109-121,124-133,135-141 +packages/cli/src/modules/n8n-packages/__tests__/export-project.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 21,23,685-853 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.exporter.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 32,189,191 +packages/@n8n/nodes-langchain/nodes/mcp/shared/__test__/utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 228-247 +packages/cli/src/modules/instance-ai/stream-transport-error.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,8,14-17 +packages/@n8n/workflow-sdk/src/generate-types/schema-harvest.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 219-543 +packages/cli/src/scheduling/scheduled-job-owner-registry.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,13,17 +packages/@n8n/nodes-langchain/nodes/mcp/shared/utils.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 24,350-353 +packages/cli/src/modules/agents/builder/agents-builder-prompts.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 335-338 +packages/cli/src/modules/insights/insights-compaction.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/cli/src/modules/mcp/__tests__/webhook-utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 246-274,396-417 +packages/cli/src/modules/source-control.ee/source-control-import.service.ee.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23,30,33-34,39-45,67,127-133,174,178,543,547-549,553,1796,1895,1898-1900,1925,1938-1939,1941,1948-1983 +.github/workflows/util-determine-current-version.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 36 +packages/cli/src/public-api/v1/controllers/executions.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,176,232,259,285,359,398 +packages/@n8n/scheduler/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/telemetry/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +.agents/skills/ui-design/rules/web-animation-guidelines.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-93 +packages/cli/src/encryption/__tests__/encryption-bootstrap.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-115 +packages/cli/src/modules/type-availability-policies/dto/update-policy-document.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,9-10 +packages/cli/src/modules/mcp-registry/registry/mcp-registry-api.client.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 30,39,45,55,60,77 +packages/cli/src/execution-lifecycle/execution-lifecycle-hooks.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,27-37,479,483-486,492-497,821-822,865-866,908-909,1006-1007 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-sandbox.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 409-425 +.github/workflows/sec-zizmor-reusable.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17 +.github/workflows/release-version-release-notification.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 40 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 43-44,448,480-487,614,626,645,704,719,812,820-823,848,1474-1475,1511 +docker/images/runners/Dockerfile + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,33,40,142-144 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-published-state.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-14 +packages/cli/src/modules/mcp-registry/__tests__/mcp-registry-refresh.task.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-37 +.githooks/check-pnpm.sh + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-13 +packages/@n8n/agents/src/sdk/__tests__/agent-isolated-runtime.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 9,91-127 +packages/@n8n/config/src/configs/logging.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 60 +packages/@n8n/eslint-config/src/rules/no-misplaced-cipher-primitives.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-165 +packages/cli/src/modules/instance-reporting/README.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-103 +packages/cli/src/oauth/oauth.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,12,98-108,134-135,138,735,740-792,796-797,802-803,815,817-834,836-847,849-864,866-870,872-883,885-896 +packages/cli/src/scheduling/__tests__/durable-scheduler.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17,56,91,93,331-332,338-339 +packages/@n8n/instance-ai/src/skills/__tests__/runtime-skills.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 162-167,484-491 +packages/cli/src/executions/pre-execution-checks/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/db/src/migrations/common/1788759351166-CreatePromotionsTables.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-144 +.github/workflows/test-sbom-nightly.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-142 +.github/workflows/sec-sync-public-to-private.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-13,107-108 +packages/@n8n/node-engine-compatibility/src/v1-workflow-converter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 135-136 +packages/cli/src/events/__tests__/telemetry-event-relay.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 484,495-517 +packages/@n8n/workflow-sdk/src/workflow-builder/plugins/composite-handlers/branch-handler-utils.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 57-75 +packages/cli/src/scheduling/resolve-task-trigger-node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-37 +packages/cli/src/modules/n8n-packages/entities/workflow/auto-included-workflow.exporter.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8-12,104,109 +packages/cli/src/services/data-table-export.constants.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5 +packages/@n8n/decorators/src/system-task/__tests__/whole-seconds.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-12 +packages/@n8n/engine/src/execution/execution-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2-8,10-11,18-19,21,24-26,32 +packages/@n8n/engine/src/common/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/@n8n/instance-ai/evaluations/discovery/types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 65-66 +.github/workflows/ci-owners-assign-reviewers.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 57-58 +packages/@n8n/workflow-sdk/src/workflow-builder/control-flow-builders/if-else.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 402-753 +packages/cli/src/public-api/v1/controllers/git-connections.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14-15,130,147,165,185,202,223,240,262-263,285-286,313 +packages/@n8n/node-engine-compatibility/src/guards.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2,25-37 +packages/cli/src/services/pruning/workflow-history-compaction.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 22-23,25,55-57,73,80-86,89-97,99-100,102,104-106,110-112,114-115,118-122,151,159-163,182,194,220,225-232,256,266,273,287-294 +packages/@n8n/constants/src/scheduler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 166-167 +packages/@n8n/module-cli/src/templates/frontend/README.md.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-9,13,37-52 +packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-conversation-history.repository.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-751 +packages/cli/src/encryption/__tests__/encryption-bootstrap.service.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-215 +packages/cli/src/modules/otel/__tests__/support/otel-workflow-fixtures.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 41-81 +packages/@n8n/api-types/src/dto/promotions/promotion-connection.dto.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-123 +packages/@n8n/ai-workflow-builder.ee/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/config/src/configs/instance-ai.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 106-107,221-229,286-300 +.github/WORKFLOWS.md + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 234-238,248-338,373-375,528,581,587-602,647,650,678,686-687,692-702,713,777-780,920-926,1021-1048 +packages/@n8n/tournament/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/instance-ai/src/agent/instance-agent.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 19-23,26,145-148,163-166,201-204 +packages/cli/src/services/pruning/workflow-history-compaction-optimize.task.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-35 +packages/@n8n/agents/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,115 +packages/cli/src/encryption/__tests__/key-rotation-cycle.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-76 +packages/cli/src/modules/agents/__tests__/agent-test-run.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7 +packages/@n8n/backend-test-utils/src/test-db.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 159 +packages/cli/src/modules/otel/__tests__/otel.service.grpc-deps.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-109 +packages/cli/src/modules/instance-reporting/database/repositories/instance-monitoring-report.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-111 +packages/cli/src/modules/otel/__tests__/otel-settings.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,4-7,10,16,30,38-74,83,130,141-179,190,200-281,303,340,343-344,347-351,358,361-391,395-396,408-422,427,437-449 +packages/cli/src/modules/agents/agents.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 37-47,68-74,80-89,95,99-100,139-141,143,145,150 +packages/cli/src/modules/instance-ai/workflow-templates.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5 +packages/cli/src/public-api/v1/controllers/workflows.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23-24,359,412,461,487,510,532,626,652,680,698,716,762-763,800,828 +packages/@n8n/utils/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4 +.github/actions/setup-nodejs/action.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46-60,62-72,75-105 +packages/@n8n/decorators/src/system-task/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-5,13 +packages/@n8n/instance-ai/src/tools/__tests__/workspace.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 238-317 +packages/@n8n/decorators/src/system-task/whole-seconds.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-4 +packages/cli/src/modules/engine-v2/__tests__/engine-v2.runtime.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 46-50,183-185 +.github/workflows/util-cleanup-abandoned-release-branches.yml + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 33 +packages/@n8n/instance-ai/evaluations/harness/stub-services.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 83-98 +packages/cli/src/modules/agents/__tests__/agent-runtime-cache.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 107-139,372-373,408-409,421-422,595 +packages/@n8n/instance-ai/src/tools/orchestration/plan.tool.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11-15 +packages/cli/src/modules/agents/agent-validation.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 40,305 +packages/cli/src/modules/agents/tools/workflow-tool-factory.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 47,694-704,712-713 +packages/cli/src/scheduling/__tests__/agent-scheduled-job-owner.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-67 +packages/cli/src/modules/insights/database/entities/insights-shared.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 32,40 +packages/@n8n/instance-ai/evaluations/__tests__/event-parser.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 375 +packages/cli/src/modules/instance-ai/storage/typeorm-agent-checkpoint-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2 +packages/@n8n/engine/src/database/typeorm-execution-store.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 31-41 +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,25-35,42,51,87-88,93,173-180,184-225 +packages/cli/src/modules/agents/integrations/__tests__/integration-tools.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-2 +packages/@n8n/agents/src/sdk/catalog.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,293 +packages/@n8n/constants/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/cli/src/modules/mcp-registry/registry/__tests__/mcp-registry-api.client.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 220-231,262-273,313-322 +packages/@n8n/instance-ai/evaluations/data/discovery/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 84 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-28 +packages/cli/src/modules/insights/insights-collection.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,185-191 +packages/cli/src/modules/n8n-packages/n8n-packages.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 38,183,346 +packages/@n8n/node-engine-compatibility/src/__tests__/guards.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-37 +packages/@n8n/instance-ai/src/tools/__tests__/activity.tool.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-130 +.github/scripts/sync-bundle-branch.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 29-36,38-39,59-66,79-119,135-136,139-142,146-156 +packages/cli/src/modules/n8n-packages/engine/n8n-package-parser.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 15,17,29-32,123-124,129,142-144,149-150,155-179,320,326-329 +packages/@n8n/agents/src/runtime/model/message-list.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 40-41,49,60,63,322-323,329,346 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow.serializer.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-8,23,46,55-69,94-102,104-106 +packages/cli/src/modules/mcp/tools/schemas.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 33-41,50-52,54-55 +packages/cli/src/modules/instance-ai/instance-ai-folder-scope.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-97 +packages/cli/src/modules/policy-infrastructure/policy-decision.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 17-18,107-109,124-128,131-132,139-144,162-179,184,186,215 +packages/@n8n/mcp-apps/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,59 +packages/cli/src/modules/engine-v2/engine-v2.constants.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6-8 +packages/cli/src/modules/agents/repositories/agent.repository.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,173,308-316 +packages/cli/src/modules/source-control.ee/__tests__/source-control-export.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 6,18,45,66,69-71,78-80,107,111-116,142-143,152,156-158,219,223-225,278,282-287,316-317,376,380-385,407-480,497,542-576,721-726,752-757,777-782,793-843,846-848,852,1109,1114-1145 +packages/@n8n/imap/src/message.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-24 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publishing-policy.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 88-128 +packages/@n8n/ai-utilities/src/utils/text-editor.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-3,189 +packages/cli/src/utils/auth-fetch.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 8-22,32-36,81-82,84,94,100-106 +packages/@n8n/instance-ai/evaluations/harness/normalize-workflow.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 16,89,103 +packages/@n8n/ai-utilities/src/json-schema/index.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 2,7,19 +packages/cli/src/modules/token-exchange/services/trusted-key.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 4,52-57,104,296,310-313,315-324 +packages/@n8n/agents/src/runtime/model/raw-error.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,64 +packages/cli/src/modules/instance-ai/eval/mock-handler.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 11,14 +packages/@n8n/ai-utilities/src/utils/refreshing-auth-fetch.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,25,56-59 +packages/@n8n/engine/src/server/api.types.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 7,25-29 +packages/@n8n/agents/src/runtime/loop/__tests__/stream-sink.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-88 +packages/@n8n/module-cli/src/main.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 103-104 +packages/@n8n/imap/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 26 +packages/cli/src/__tests__/chat-shell.template.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 144,162-163,502-511,523-524,529,547,579-586,663-673 +packages/cli/src/modules/agents/__tests__/agent-sandbox-runtime.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 316-327 +packages/@n8n/nodes-langchain/nodes/llms/LmChatAzureOpenAi/__tests__/LmChatAzureOpenAi.node.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-80 +packages/@n8n/nodes-langchain/nodes/chains/InformationExtractor/InformationExtractor.node.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 5,21-25,266,272-273 +packages/cli/src/eventbus/event-message-classes/event-message-audit.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23,38-43 +packages/@n8n/expression-runtime/package.json + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.setup-integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 50 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-619 +packages/cli/src/modules/instance-ai/instance-ai-memory.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,20-21,26,595-623,636-637,641,655,663 +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-7,12,17,20,27,74-122 +packages/cli/src/services/ai-gateway.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 14,21,169-172,180,187,206-212 +packages/cli/src/modules/workflow-index/workflow-dependency-query.service.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 23-24,76,197,270,278-285,288,329 +packages/@n8n/instance-ai/src/workspace/__tests__/sandbox-setup.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 273-279,318,344,389,423,430-461,464-465,467,480-494,497-499,506-515,531-532 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 35-49,52-56,65,73-80,82-90,127-141 +packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 48,753,763-776,797-798 +packages/cli/src/task-runners/task-runner-module.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 70-77,92 +packages/@n8n/module-cli/src/templates/frontend/stylelint.config.mjs.template + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-9 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-provider.dto.test.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1-157 +packages/@n8n/backend-test-utils/eslint.config.mjs + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 3,5-15,17 +packages/cli/src/modules/token-exchange/token-exchange.config.ts + s_a871cc60b0c4d4::t_6ae3ddc36e38b6 1,35,39 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "586dd93253419d8edc62f220469975b21d7529ea", + "prompts": {}, + "sessions": { + "s_a871cc60b0c4d4": { + "agent_id": { + "tool": "claude", + "id": "38d9881b-2ca2-4c99-97d9-16b2f1609424", + "model": "claude-opus-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file diff --git a/60/2750e6369f420cf520e58fc1404020bf3c738e b/60/2750e6369f420cf520e58fc1404020bf3c738e new file mode 100644 index 00000000000..42d77721acb --- /dev/null +++ b/60/2750e6369f420cf520e58fc1404020bf3c738e @@ -0,0 +1,58 @@ +packages/@n8n/engine/src/execution/execution-query.service.ts + s_667c164ac76678::t_1dc4147bf059f2 16-20,22 + s_d4538605bb58de::t_574e9c09364a92 5,21,23-32 +packages/@n8n/engine/src/server/api.types.ts + s_667c164ac76678::t_202e85b9ee506d 15-18 + s_d4538605bb58de::t_cc8457432f469c 13 + s_d4538605bb58de::t_574e9c09364a92 9,12,14,19-24 +packages/@n8n/engine/src/server/routes/workflow-executions.ts + s_d4538605bb58de::t_574e9c09364a92 5-8,68 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_d4538605bb58de::t_7b9b9a4a3f2889 16,37,40-80,85-101,103-145,147 + s_d4538605bb58de::t_1b03d0b0f42b51 38-39,102,146 + ai_agent 81-84 +packages/@n8n/engine/src/server/routes/workflow-executions.handlers.ts + s_667c164ac76678::t_6ff4926f3ae13e 23-24,28,35-36,38 + s_667c164ac76678::t_d78443e31c3b0d 56 + s_d4538605bb58de::t_574e9c09364a92 25-27,29-34,37,39-55,57-59 +packages/@n8n/engine/src/execution/__tests__/execution-query.service.test.ts + s_d4538605bb58de::t_c64ef2d1de89cf 23-38,40-42 + s_d4538605bb58de::t_75099028d6a31d 14-15 + s_667c164ac76678::t_96895236c65d3d 39 +packages/@n8n/engine/src/server/index.ts + s_d4538605bb58de::t_574e9c09364a92 4-8 +packages/@n8n/engine/src/database/typeorm-execution-view-store.ts + s_667c164ac76678::t_7fa27ef8e365f5 42,53,56-63,67,70 + s_d4538605bb58de::t_574e9c09364a92 10-11,41,43-52,54-55,64-66,68-69,71-83 + ai_agent 18-21 + s_667c164ac76678::t_4e1fa64d70236a 17,22-26 +packages/@n8n/engine/src/execution/execution-view-store.ts + s_d4538605bb58de::t_574e9c09364a92 22-30,33-35,94-95 + s_667c164ac76678::t_c52dd497b3d375 11-21,31-32 +packages/@n8n/engine/src/index.ts + s_d4538605bb58de::t_574e9c09364a92 19-23 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "602750e6369f420cf520e58fc1404020bf3c738e", + "prompts": {}, + "sessions": { + "s_667c164ac76678": { + "agent_id": { + "tool": "claude", + "id": "a89ab19d-2c3d-40c2-95b1-da7a385e51d0", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_d4538605bb58de": { + "agent_id": { + "tool": "codex", + "id": "01a07d32-9dcb-7211-9690-77633250ea37", + "model": "gpt-6-astra" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/63/e22fdfe7c4a30753a24f4be66836466277671f b/63/e22fdfe7c4a30753a24f4be66836466277671f new file mode 100644 index 00000000000..d334d252493 --- /dev/null +++ b/63/e22fdfe7c4a30753a24f4be66836466277671f @@ -0,0 +1,79 @@ +packages/frontend/editor-ui/src/features/execution/executions/executions.store.test.ts + s_aa1fa843ac22ac::t_202d7ce29c29f3 244 + s_aa1fa843ac22ac::t_6524226268995b 211 +packages/cli/src/executions/execution-cursor.ts + s_aa1fa843ac22ac::t_5ca0a04ba2bdc0 13-15,19-20,26,39-40,43,45 + s_aa1fa843ac22ac::t_f78a10ded6fe46 1 + s_aa1fa843ac22ac::t_f33764ba672106 32-35 + s_aa1fa843ac22ac::t_7ec248428a3758 42 +packages/cli/src/modules/mcp/__tests__/search-executions.tool.test.ts + s_aa1fa843ac22ac::t_b2c233d35f0771 167-168 + s_aa1fa843ac22ac::t_a48a4e799efb04 173 +packages/cli/src/executions/__tests__/parse-range-query.middleware.test.ts + s_aa1fa843ac22ac::t_b2aea425c13c8b 223 + s_aa1fa843ac22ac::t_4f3a28312bd571 205 + s_aa1fa843ac22ac::t_a48a4e799efb04 218,222,236 +packages/cli/src/executions/parse-range-query.middleware.ts + s_aa1fa843ac22ac::t_18693d96ccb2aa 65 + s_aa1fa843ac22ac::t_b29b2fdb99501c 55 + s_aa1fa843ac22ac::t_f827213f3f5b19 10 +packages/cli/src/executions/__tests__/execution-cursor.test.ts + s_aa1fa843ac22ac::t_bbbb0f9d7fa0ac 1,16-23,25-27,30,33-34 +packages/cli/test/integration/execution.service.integration.test.ts + s_aa1fa843ac22ac::t_a48a4e799efb04 158 +packages/cli/src/executions/__tests__/executions.controller.test.ts + s_aa1fa843ac22ac::t_a48a4e799efb04 109,115,124,130,136,142,199 + s_aa1fa843ac22ac::t_6ce6045211bf52 102 +packages/cli/src/modules/mcp/tools/search-executions.tool.ts + s_aa1fa843ac22ac::t_e68ddf33570361 121 + s_aa1fa843ac22ac::t_c99cce47428880 129 + s_aa1fa843ac22ac::t_e7d28fb9b98d11 5 +packages/@n8n/api-types/src/dto/executions/compare-execution-list-items.ts + s_aa1fa843ac22ac::t_21d5c3b4f6b3cd 1,6-11,13-16 +packages/@n8n/api-types/src/dto/executions/__tests__/compare-execution-list-items.test.ts + s_aa1fa843ac22ac::t_009bc789949d10 3,6-8,11-13,15-17,19-21,23-25,27-28,32,37 +packages/@n8n/db/src/repositories/execution.repository.ts + s_aa1fa843ac22ac::t_7c53580e336035 1005,1123 + s_aa1fa843ac22ac::t_9110fade00e4bf 838,844 + s_aa1fa843ac22ac::t_5e0810207d748c 1124-1131 + s_aa1fa843ac22ac::t_e5235364759ec3 1002-1004,1006-1010 + s_aa1fa843ac22ac::t_c3602659134221 840 + s_aa1fa843ac22ac::t_b4ab1daa16414d 839,841-843 + s_aa1fa843ac22ac::t_b8ad3e60016626 996,1000 +packages/cli/src/executions/__tests__/execution.service.test.ts + ai_agent 1003 + s_aa1fa843ac22ac::t_4f395dc69795d0 990-991,998,1024 + s_aa1fa843ac22ac::t_5a5475a9a13d9d 29 + s_aa1fa843ac22ac::t_58942ff7c5a58d 1016-1017,1042-1043 + s_aa1fa843ac22ac::t_a48a4e799efb04 1034 +packages/cli/test/integration/execution.repository.test.ts + s_aa1fa843ac22ac::t_0f0a33ec3d6bda 76,87,92,96,100 + s_aa1fa843ac22ac::t_7578f9cadaccb8 74-75,79,83,93-95,97-99,101-102 + s_aa1fa843ac22ac::t_c2106b2140d8c9 103-116,127-128,130-131,133-134 + s_aa1fa843ac22ac::t_c140e1471cc424 118,123 +packages/cli/src/executions/execution.service.ts + s_aa1fa843ac22ac::t_6280a9df596e7c 119 + s_aa1fa843ac22ac::t_8a523214f38718 1 + s_aa1fa843ac22ac::t_836fe2da23ffab 547 + s_aa1fa843ac22ac::t_306d876077ecea 69 + s_aa1fa843ac22ac::t_cbdc91b9de3c21 123 +packages/@n8n/db/src/entities/types-db.ts + s_aa1fa843ac22ac::t_1ff27fb92be68e 249 + s_aa1fa843ac22ac::t_f6eeccd1f0595d 248 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "63e22fdfe7c4a30753a24f4be66836466277671f", + "prompts": {}, + "sessions": { + "s_aa1fa843ac22ac": { + "agent_id": { + "tool": "claude", + "id": "834d5d8f-14ba-470d-852b-feab376c3308", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/67/b361fce6ae0f87adfe5500b45f0e02c84b1e9b b/67/b361fce6ae0f87adfe5500b45f0e02c84b1e9b new file mode 100644 index 00000000000..41ff8818b22 --- /dev/null +++ b/67/b361fce6ae0f87adfe5500b45f0e02c84b1e9b @@ -0,0 +1,13 @@ +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewMoreMenu.vue + ai_agent 21,147,149-152 +packages/frontend/@n8n/design-system/src/components/N8nDropdownMenu/DropdownMenuItem.vue + ai_agent 369,409,432,497 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewMoreMenu.test.ts + ai_agent 204,206,269,271 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "67b361fce6ae0f87adfe5500b45f0e02c84b1e9b", + "prompts": {} +} \ No newline at end of file diff --git a/68/5227d0aaaa01ba54e8ed69f97308e88a58113c b/68/5227d0aaaa01ba54e8ed69f97308e88a58113c new file mode 100644 index 00000000000..59180b87285 --- /dev/null +++ b/68/5227d0aaaa01ba54e8ed69f97308e88a58113c @@ -0,0 +1,49 @@ +packages/frontend/editor-ui/src/features/settings/context/composables/useContextPreferencesFlag.ts + s_61e9a8042cb6ca::t_161c05761b17ab 3,5 +packages/frontend/editor-ui/src/app/router.test.ts + s_61e9a8042cb6ca::t_d68fa52e93493a 7,9 +packages/frontend/editor-ui/src/features/settings/context/context.api.ts + s_61e9a8042cb6ca::t_51d10a535ffa07 8,14-18,21,29,32,37,41,46 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts + s_61e9a8042cb6ca::t_343e6e0585791a 36-37,127 +packages/frontend/editor-ui/src/features/settings/context/context.utils.test.ts + s_61e9a8042cb6ca::t_6ea5e9120e0a74 11,18-19,44-60 +packages/frontend/editor-ui/src/features/settings/context/context.constants.ts + s_61e9a8042cb6ca::t_f2c6416283be65 4-5 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.test.ts + s_61e9a8042cb6ca::t_343e6e0585791a 14-15,40-41,50-51,54 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts + s_61e9a8042cb6ca::t_262781b12bd452 124-151,171-172,195-196,209-210,218-219 +packages/frontend/editor-ui/src/features/settings/context/context.utils.ts + s_61e9a8042cb6ca::t_f2c6416283be65 6-19 +packages/frontend/editor-ui/src/features/settings/context/context.store.ts + s_61e9a8042cb6ca::t_161c05761b17ab 7,41,45 +packages/frontend/editor-ui/src/features/settings/context/context.types.ts + s_61e9a8042cb6ca::t_f2c6416283be65 3-7,16,19-22,47-54 +packages/frontend/editor-ui/src/features/settings/context/context.mock-server.ts + s_61e9a8042cb6ca::t_51d10a535ffa07 4,10,12,19-21,38,40-51,60,62-64,71,81-91,97,101-102,108-109,113,117-118 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.vue + s_61e9a8042cb6ca::t_923cec42b73d15 26,103,123-126 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.vue + s_61e9a8042cb6ca::t_e4f3631f514743 27,55-62,66,70,72,77-82,126,128-131,141-142,147,149-150,154,156-157,190-191,201,203 + s_61e9a8042cb6ca::t_07f4843808d167 159 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.vue + s_61e9a8042cb6ca::t_d8eba8a351ea11 10,44,51,89-90,93-94 + s_61e9a8042cb6ca::t_e6fd9a457a8c62 50,52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "685227d0aaaa01ba54e8ed69f97308e88a58113c", + "prompts": {}, + "sessions": { + "s_61e9a8042cb6ca": { + "agent_id": { + "tool": "claude", + "id": "5d53bf96-ca9f-4ff2-8ba4-e5920c97ca99", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/6a/6f457dfebd2320ec26f275c55e7c9275ec977f b/6a/6f457dfebd2320ec26f275c55e7c9275ec977f new file mode 100644 index 00000000000..6a6d5cc7375 --- /dev/null +++ b/6a/6f457dfebd2320ec26f275c55e7c9275ec977f @@ -0,0 +1,58 @@ +packages/@n8n/engine/src/execution/execution-query.service.ts + s_667c164ac76678::t_1dc4147bf059f2 16-20,22 + s_d4538605bb58de::t_574e9c09364a92 5,21,23-32 +packages/@n8n/engine/src/server/api.types.ts + s_667c164ac76678::t_202e85b9ee506d 15-18 + s_d4538605bb58de::t_cc8457432f469c 13 + s_d4538605bb58de::t_574e9c09364a92 9,12,14,19-24 +packages/@n8n/engine/src/server/routes/workflow-executions.ts + s_d4538605bb58de::t_574e9c09364a92 5-8,68 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_d4538605bb58de::t_7b9b9a4a3f2889 16,37,40-80,85-101,103-145,147 + s_d4538605bb58de::t_1b03d0b0f42b51 38-39,102,146 + ai_agent 81-84 +packages/@n8n/engine/src/server/routes/workflow-executions.handlers.ts + s_667c164ac76678::t_6ff4926f3ae13e 23-24,28,35-36,38 + s_667c164ac76678::t_d78443e31c3b0d 56 + s_d4538605bb58de::t_574e9c09364a92 25-27,29-34,37,39-55,57-59 +packages/@n8n/engine/src/execution/__tests__/execution-query.service.test.ts + s_d4538605bb58de::t_c64ef2d1de89cf 23-38,40-42 + s_d4538605bb58de::t_75099028d6a31d 14-15 + s_667c164ac76678::t_96895236c65d3d 39 +packages/@n8n/engine/src/server/index.ts + s_d4538605bb58de::t_574e9c09364a92 4-8 +packages/@n8n/engine/src/database/typeorm-execution-view-store.ts + s_667c164ac76678::t_7fa27ef8e365f5 42,53,56-63,67,70 + s_d4538605bb58de::t_574e9c09364a92 10-11,41,43-52,54-55,64-66,68-69,71-83 + ai_agent 18-21 + s_667c164ac76678::t_4e1fa64d70236a 17,22-26 +packages/@n8n/engine/src/execution/execution-view-store.ts + s_d4538605bb58de::t_574e9c09364a92 22-30,33-35,94-95 + s_667c164ac76678::t_c52dd497b3d375 11-21,31-32 +packages/@n8n/engine/src/index.ts + s_d4538605bb58de::t_574e9c09364a92 19-23 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6a6f457dfebd2320ec26f275c55e7c9275ec977f", + "prompts": {}, + "sessions": { + "s_667c164ac76678": { + "agent_id": { + "tool": "claude", + "id": "a89ab19d-2c3d-40c2-95b1-da7a385e51d0", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + }, + "s_d4538605bb58de": { + "agent_id": { + "tool": "codex", + "id": "01a07d32-9dcb-7211-9690-77633250ea37", + "model": "gpt-6-astra" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/6a/f1d08124073e2b3826fee675f1c090e4b2e55e b/6a/f1d08124073e2b3826fee675f1c090e4b2e55e new file mode 100644 index 00000000000..aef28b973d9 --- /dev/null +++ b/6a/f1d08124073e2b3826fee675f1c090e4b2e55e @@ -0,0 +1,19 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/views/SettingsInstanceAiView.vue + s_614acefefe585c::t_7ce563ec8b02c0 902 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "6af1d08124073e2b3826fee675f1c090e4b2e55e", + "prompts": {}, + "sessions": { + "s_614acefefe585c": { + "agent_id": { + "tool": "claude", + "id": "6eda22ab-fc0c-4988-9c5c-9d439ff1f73c", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/6d/8692e8af266a8a1cceba75d738c7d3d46da738 b/6d/8692e8af266a8a1cceba75d738c7d3d46da738 new file mode 100644 index 00000000000..9e40d729830 --- /dev/null +++ b/6d/8692e8af266a8a1cceba75d738c7d3d46da738 @@ -0,0 +1,33 @@ +packages/@n8n/instance-ai/skills/workflow-builder/SKILL.md + s_364b5a33777328::t_84ee847bf14f88 149 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_364b5a33777328::t_535851badc3704 2210-2211,2217 + s_364b5a33777328::t_849c0b3fe8267c 2212-2216 + s_364b5a33777328::t_fb57bb2fad4868 2151-2209,2218-2253 +packages/@n8n/agents/src/runtime/loop/agent-runtime.ts + s_364b5a33777328::t_1f3fff15bd3cbf 210-215 +packages/@n8n/instance-ai/skills/n8n-docs-assistant/SKILL.md + s_364b5a33777328::t_84ee847bf14f88 5,21-23 +packages/@n8n/agents/src/runtime/tools/deferred-tool-manager.ts + s_364b5a33777328::t_286bef38a9cc29 77-83,91-93,111-116,189-191,210-219,252 +packages/@n8n/instance-ai/src/skills/__tests__/runtime-skills.test.ts + s_364b5a33777328::t_6215b7d5972610 2,21-51 + s_364b5a33777328::t_e7279103823bb5 5 + s_364b5a33777328::t_1b42082e99996b 269-270,277 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6d8692e8af266a8a1cceba75d738c7d3d46da738", + "prompts": {}, + "sessions": { + "s_364b5a33777328": { + "agent_id": { + "tool": "claude", + "id": "da17b30e-c686-4c26-ba41-4be4bf6a216e", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/6e/5690d37601eb2f8a2ddbe1f3a5663e436a6a03 b/6e/5690d37601eb2f8a2ddbe1f3a5663e436a6a03 new file mode 100644 index 00000000000..6f87aaa3827 --- /dev/null +++ b/6e/5690d37601eb2f8a2ddbe1f3a5663e436a6a03 @@ -0,0 +1,19 @@ +packages/frontend/editor-ui/src/app/router.test.ts + s_61e9a8042cb6ca::t_ab25768810b872 8,260-289 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6e5690d37601eb2f8a2ddbe1f3a5663e436a6a03", + "prompts": {}, + "sessions": { + "s_61e9a8042cb6ca": { + "agent_id": { + "tool": "claude", + "id": "5d53bf96-ca9f-4ff2-8ba4-e5920c97ca99", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/6e/5928a1ed35786537fd2397915fc84c804de9e0 b/6e/5928a1ed35786537fd2397915fc84c804de9e0 new file mode 100644 index 00000000000..204bf8ff2e8 --- /dev/null +++ b/6e/5928a1ed35786537fd2397915fc84c804de9e0 @@ -0,0 +1,28 @@ +packages/cli/src/modules/git-connections.ee/git-connections.service.ts + s_7042435b4384cd::t_61d582df74ecf5 392-408,412-416 +packages/cli/src/modules/n8n-packages/io/__tests__/manifest-entry.test.ts + s_7042435b4384cd::t_0fc8af85485cc7 5 + s_7042435b4384cd::t_e2337f3696ab6d 25 +packages/cli/src/modules/git-connections.ee/git-connections-git.service.ts + s_7042435b4384cd::t_a2cc4bb95f7243 31 + s_7042435b4384cd::t_cd0e9037b055a6 265-269,276-277,280-293,302-305,311-312,318-320 +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_7042435b4384cd::t_f0b23f00d8c8ac 44 + s_7042435b4384cd::t_f3a27b95babedb 101 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6e5928a1ed35786537fd2397915fc84c804de9e0", + "prompts": {}, + "sessions": { + "s_7042435b4384cd": { + "agent_id": { + "tool": "claude", + "id": "fa05707c-0497-4ef5-b091-c6e3c26588ca", + "model": "claude-fable-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/75/1ef4ae04753d4f8bb5f5065e3ac0fdaac16b5f b/75/1ef4ae04753d4f8bb5f5065e3ac0fdaac16b5f new file mode 100644 index 00000000000..1aad9a5e26f --- /dev/null +++ b/75/1ef4ae04753d4f8bb5f5065e3ac0fdaac16b5f @@ -0,0 +1,31 @@ +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_575d894dd3229d 129-173 + s_f132370d90443c::t_057ea78fd90e06 2-3,30-31,44 +packages/cli/test/integration/public-api/source-control.test.ts + s_f132370d90443c::t_e2268a1671a508 58-60 + s_f132370d90443c::t_7f65395b925a43 83,86-88 +packages/@n8n/api-types/src/dto/index.ts + s_f132370d90443c::t_d49e8f84c5c632 106 +packages/@n8n/api-types/src/dto/source-control/source-control-pull-response-public.dto.ts + s_f132370d90443c::t_afd2d3795e8cb1 1-4 +packages/cli/src/public-api/v1/handlers/source-control/spec/paths/pullSourceControl.generated.yml + s_f132370d90443c::t_c0cc404b443337 1-318 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + s_f132370d90443c::t_4a1ea6a4b73a1d 97-99 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "751ef4ae04753d4f8bb5f5065e3ac0fdaac16b5f", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/78/a21c13731156144a58f30cf485d3497bdf99e6 b/78/a21c13731156144a58f30cf485d3497bdf99e6 new file mode 100644 index 00000000000..993dbed774f --- /dev/null +++ b/78/a21c13731156144a58f30cf485d3497bdf99e6 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "78a21c13731156144a58f30cf485d3497bdf99e6", + "prompts": {} +} \ No newline at end of file diff --git a/80/32b460d2f37391fe510b87f2741e7f3424ddab b/80/32b460d2f37391fe510b87f2741e7f3424ddab new file mode 100644 index 00000000000..d2da0eeab4d --- /dev/null +++ b/80/32b460d2f37391fe510b87f2741e7f3424ddab @@ -0,0 +1,21 @@ +scripts/build-n8n.mjs + s_2a98b7ba767f04::t_be1fb2b603c13b 572-573 +package.json + s_2a98b7ba767f04::t_be1fb2b603c13b 91 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8032b460d2f37391fe510b87f2741e7f3424ddab", + "prompts": {}, + "sessions": { + "s_2a98b7ba767f04": { + "agent_id": { + "tool": "claude", + "id": "205fb3c1-f50a-4615-b40c-8de637bf10c8", + "model": "claude-opus-5" + }, + "human_author": "Matsuuu " + } + } +} \ No newline at end of file diff --git a/92/5b5c79523e75811b5c1d6ddc6b001917d2aa92 b/92/5b5c79523e75811b5c1d6ddc6b001917d2aa92 new file mode 100644 index 00000000000..d9470609ee7 --- /dev/null +++ b/92/5b5c79523e75811b5c1d6ddc6b001917d2aa92 @@ -0,0 +1,21 @@ +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_e8fe7b2e1e571c 134 +packages/cli/src/public-api/v1/handlers/source-control/spec/paths/pullSourceControl.generated.yml + s_f132370d90443c::t_7ddd9b2eb5d913 5 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "925b5c79523e75811b5c1d6ddc6b001917d2aa92", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/94/c403e06b16b09ff294f010f32f788c8a4cbc93 b/94/c403e06b16b09ff294f010f32f788c8a4cbc93 new file mode 100644 index 00000000000..6512bcf7bf5 --- /dev/null +++ b/94/c403e06b16b09ff294f010f32f788c8a4cbc93 @@ -0,0 +1,19 @@ +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_8e55a29bf38752 146 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "94c403e06b16b09ff294f010f32f788c8a4cbc93", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/99/3f416619d715ea8ed31fc0d8028e03c3c20b17 b/99/3f416619d715ea8ed31fc0d8028e03c3c20b17 new file mode 100644 index 00000000000..88a76f5017e --- /dev/null +++ b/99/3f416619d715ea8ed31fc0d8028e03c3c20b17 @@ -0,0 +1,35 @@ +packages/@n8n/api-types/src/schemas/instance-ai.schema.ts + s_c128925404d6f5::t_73a25b7ce66d22 2453-2456,2550-2551 +packages/cli/src/modules/instance-ai/eval/thread-restore.service.ts + s_c128925404d6f5::t_73a25b7ce66d22 8-14,18,26-27,71,74-75,263-271,285-287,298-299,305,311,317-318,355-357,359-368,373,378-380,382-386,388-391,393-396 + s_c128925404d6f5::t_b891210d681f13 243,248-254,293,306-310,374-377,381,387,392 + s_c128925404d6f5::t_818f5e880372c6 397 +packages/cli/src/modules/instance-ai/eval/__tests__/thread-restore.service.integration.test.ts + s_c128925404d6f5::t_7c4b888cc7f736 222,225-226 + s_c128925404d6f5::t_73a25b7ce66d22 3,6,13-14,45,48-49,127,130-131 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_c128925404d6f5::t_73a25b7ce66d22 1049-1051,1146-1147 + s_c128925404d6f5::t_b891210d681f13 1102-1104,1110 +packages/@n8n/instance-ai/evaluations/harness/conversation-seed.ts + s_c128925404d6f5::t_73a25b7ce66d22 32-33 +packages/cli/src/modules/instance-ai/eval/__tests__/thread-restore.service.test.ts + s_c128925404d6f5::t_b891210d681f13 159-178 + s_c128925404d6f5::t_73a25b7ce66d22 3-10,21-22,41,44-45,49,52-53,65,114,124-128,135-158,179-208 + s_c128925404d6f5::t_368a2c06b92dc1 209 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "993f416619d715ea8ed31fc0d8028e03c3c20b17", + "prompts": {}, + "sessions": { + "s_c128925404d6f5": { + "agent_id": { + "tool": "claude", + "id": "6a04e249-8370-4127-a752-60228b3ff214", + "model": "claude-fable-5-1" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file diff --git a/b3/2104d54cf0ae2a208818f9beaa5f3d71a5bd6e b/b3/2104d54cf0ae2a208818f9beaa5f3d71a5bd6e new file mode 100644 index 00000000000..c4b11cd6340 --- /dev/null +++ b/b3/2104d54cf0ae2a208818f9beaa5f3d71a5bd6e @@ -0,0 +1,37 @@ +packages/@n8n/engine/src/execution/execution-view-store.ts + s_dcdc074ef7030d::t_923bc9ae6d6123 11-15,21-23,36-37 +packages/@n8n/engine/src/server/routes/workflow-executions.handlers.ts + s_dcdc074ef7030d::t_bcce3dd6b9da2c 25-26,30,40-44 +packages/@n8n/engine/src/execution/__tests__/execution-query.service.test.ts + s_dcdc074ef7030d::t_0b59a2824a8a66 29 + s_dcdc074ef7030d::t_ae598d552f4634 7 + s_dcdc074ef7030d::t_a8f787b01e4cab 24-28,37-41,49 +packages/@n8n/engine/src/database/typeorm-execution-view-store.ts + s_dcdc074ef7030d::t_2dbb142e158c04 43-50,53 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_dcdc074ef7030d::t_871b06db06db5b 111 + s_dcdc074ef7030d::t_a6de79c42d3d9c 88,90 + s_dcdc074ef7030d::t_031a7fab957e11 91-93 + s_dcdc074ef7030d::t_85da79bbfdc586 75 + s_dcdc074ef7030d::t_bf66045e4ec804 137,139 +packages/@n8n/engine/src/server/api.types.ts + s_dcdc074ef7030d::t_eb6a3cb80a48f9 22-23 +packages/@n8n/engine/src/execution/execution-query.service.ts + s_dcdc074ef7030d::t_e50d97170b51cb 18-19,27-28,30-31 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "b32104d54cf0ae2a208818f9beaa5f3d71a5bd6e", + "prompts": {}, + "sessions": { + "s_dcdc074ef7030d": { + "agent_id": { + "tool": "claude", + "id": "4be822e5-5242-455f-a6ad-873004f48535", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/bb/09872a37b41f5a351061513e8ec930c07eceb0 b/bb/09872a37b41f5a351061513e8ec930c07eceb0 new file mode 100644 index 00000000000..888caa42b0d --- /dev/null +++ b/bb/09872a37b41f5a351061513e8ec930c07eceb0 @@ -0,0 +1,31 @@ +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts + s_61e9a8042cb6ca::t_2c752962af4d5a 8-9,15-19,72,149-163,186-207 +packages/@n8n/telemetry/src/events/context.ts + s_61e9a8042cb6ca::t_db0ebbdd5f2d1e 1-29,31-57,59-61 + s_61e9a8042cb6ca::t_372ef2d5d96e88 30,58 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts + s_61e9a8042cb6ca::t_98645aa7964859 8-9,16-25,59-61,126-156 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.vue + s_61e9a8042cb6ca::t_f02f91ef90dc89 4,6,38,136-140,147-152 +packages/@n8n/telemetry/src/telemetry-events.ts + s_61e9a8042cb6ca::t_db0ebbdd5f2d1e 3,16 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.vue + s_61e9a8042cb6ca::t_c45d422d085551 5,7,25,31,87,89-96,102,120-123 + s_61e9a8042cb6ca::t_e567a5de324d6b 88 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bb09872a37b41f5a351061513e8ec930c07eceb0", + "prompts": {}, + "sessions": { + "s_61e9a8042cb6ca": { + "agent_id": { + "tool": "claude", + "id": "5d53bf96-ca9f-4ff2-8ba4-e5920c97ca99", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/be/26ad0f71be968acca49e6d3a5ff4b8846b7891 b/be/26ad0f71be968acca49e6d3a5ff4b8846b7891 new file mode 100644 index 00000000000..920d3c59c5e --- /dev/null +++ b/be/26ad0f71be968acca49e6d3a5ff4b8846b7891 @@ -0,0 +1,993 @@ +packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 146-150 +packages/cli/src/modules/n8n-packages/engine/__tests__/import-gates.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 20 +packages/@n8n/db/src/repositories/activity-event.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 7,109-154 +packages/testing/code-health/src/single-instance/lockfile-splits.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-278 +packages/cli/src/commands/start.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 430 +.github/workflows/test-unit-reusable.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 76,136 +packages/@n8n/agents/src/runtime/model/model-factory.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 13,137,141-160 +packages/@n8n/api-types/src/dto/promotions/promotion-operations.dto.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-89 +packages/@n8n/instance-ai/src/tools/__tests__/credentials.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 853,856 +.github/WORKFLOWS.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 373-375,528,650,678,687,920-925 +packages/@n8n/eslint-plugin-community-nodes/src/rules/icon-validation.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 31,115,117,120 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 275 +packages/modules/insights/frontend/src/components/charts/InsightsChartTimeSaved.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-74 +package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 74-79 +packages/@n8n/cli/src/commands/package/import.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 38 +packages/@n8n/instance-ai/src/tools/orchestration/report-verification-verdict.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 182-185 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/missing-node-type-mode.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 34 +packages/cli/src/public-api/v1/openapi-gen/__tests__/decorator-routes.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 142-174 +packages/frontend/@n8n/design-system/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 87,133-134 +packages/cli/src/modules/n8n-packages/engine/n8n-package-parser.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 15,17,29-32,123-124,129,142-144,149-150,155-179,320,326-329 +packages/cli/src/services/pruning/workflow-history-compaction-trim.task.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-33 +packages/frontend/@n8n/eslint-plugin-design-system/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 28,35 +packages/cli/src/modules/insights/database/entities/insights-shared.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 32,40 +packages/@n8n/nodes-langchain/utils/tests/schemaParsing.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 9,383-412 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiMessage.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 7,12,122-139,240-262 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-workflow.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5-7,887-897,903-1042 +packages/cli/src/utils/is-billable-execution.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-39 +packages/cli/src/modules/insights/__tests__/insights.controller.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 12,164 +packages/@n8n/imap/test/fake-imap.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-87 +packages/frontend/@n8n/design-system/src/components/N8nSticky/Sticky.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 165-168,197 +packages/frontend/editor-ui/src/app/extractionRatchet.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-79 +.github/scripts/attest-image-sbom.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 11-12,66-69,78,85,97,101-102,106-117,123-125,127,131,134,138-153,155 +packages/cli/src/deprecation/__tests__/deprecation.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 79-85,209-227 +packages/cli/src/modules/mcp/tools/get-workflow-versions-diff.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 16,287-290 +packages/cli/src/modules/promotions.ee/database/entities/promotion-provider.entity.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-36 +packages/@n8n/instance-ai/src/agent/instance-agent.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 26,204 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 11,41,6676-6680,6684,6716,6729-6762 +packages/frontend/@n8n/design-system/README.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 14-15,189-197,199 +packages/modules/insights/frontend/src/components/tables/InsightsTableWorkflows.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-279 +packages/testing/code-health/src/rules/single-instance-lockfile.rule.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-84 +packages/frontend/editor-ui/src/features/agents/agentReturnContext.store.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10-11,22-26,29,39-56 +packages/frontend/@n8n/stores/src/registries/upgradeRedirectGuard.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-29 +packages/@n8n/mcp-apps/tsconfig.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 20-21 +packages/cli/src/public-api/v1/controllers/roles.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 9,112,167,203 +packages/modules/insights/frontend/tsconfig.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-24 +packages/@n8n/decorators/src/system-task/__tests__/resolve-schedule.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-33 +packages/@n8n/decorators/src/controller/__tests__/args.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,66-91 +packages/cli/src/public-api/__tests__/public-api-controller.registry.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,9,33,50-51,57-62,80,100,116,119-141,162,170-221,251,261,278,290,306,332 +packages/nodes-base/nodes/EmailReadImap/v2/utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,9,12-31,46-51,54-59,65,68-69,86-87,89,91,97-100,102,109-112,114-115,117-119,121-124,126,128-132,134-149,151-155,157-159,161-167,170-181,183-195,199-201,203-211,213 +packages/@n8n/instance-ai/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 496-500,617-619 +packages/cli/src/encryption/key-manager.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23-28,131-186 +packages/frontend/editor-ui/src/features/core/auth/views/SettingsPersonalView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 508-509 +packages/modules/insights/frontend/src/components/InsightsDashboard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-426 +packages/cli/src/workflows/publication/workflow-publication-applier.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 152-154 +packages/cli/src/modules/n8n-packages/__tests__/import-package.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 54,905,1102-1129,2273,2279,2345,2400,2428,2456,2486,2492,2510-2544,2559,2600,2636,2642,2686,2692,2732,2738,2859,2865,2930 +packages/@n8n/db/src/repositories/deployment-key.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 133-144 +packages/@n8n/scan-community-package/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 19 +packages/cli/src/public-api/__tests__/public-api-validation-error.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 66-75 +packages/modules/insights/frontend/src/components/charts/InsightsChartAverageRuntime.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-67 +packages/frontend/@n8n/i18n/src/locales/en.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1264,1309,7199-7200,7209 +packages/cli/src/workflows/publication/workflow-publication-outbox-cleanup.task.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-35 +packages/@n8n/instance-ai/src/types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 666-707,755-759,1351-1352,1438-1444,1517-1518,1530-1531,1915-1916 +packages/cli/src/workflows/publication/__tests__/workflow-publication-outbox-cleanup.task.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-27 +packages/cli/src/public-api/v1/openapi-gen/decorator-routes.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 150 +packages/frontend/editor-ui/src/features/agents/components/AgentMarkdownChunk.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 3,5,12-15,18,21-34,36,45,48 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow.exporter.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8,87,92 +packages/frontend/editor-ui/src/features/ndv/agents/components/AgentNdvReferencedSummary.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 186,234 +packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-2,21-25,62-144,320-323,325-329,334,336-337,349-351,360,362-363,365-367,369,372,374,376,379-383,386-387,397,401-418,421-428,430-433,436-445,447,449-451,453,455-462 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/onlineMeeting/createOrGet.existing.workflow.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-89 +packages/nodes-base/nodes/EmailReadImap/credentials.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-18 +packages/modules/insights/frontend/src/chartjs.utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-208 +packages/@n8n/imap/src/imap-simple.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,6-7,9-10,14,17-39,41-50,52,55-56,58,61-65,67-88,92-96,98-99,101-102,104-107,109-111,113,116-126,128-130,132,135-141,143-144,146-158,162-166,168-245,247-251,253-256,258-260,262-265,268-271,273-281,283,285,288,293-295,297-301,303-307,309-310,313-318,320-323,325-326,328-330,332-333,335-347,349,351-372,374-375,377-378,380-381,383-384,386-387,389-390,392-393,395,397,399-401,403-406,408-410,412-413,415-417,419-423,425-431,433-436,440-456,458-463,466-471,475-478,480,483-487,492-494,496-497,500-502,504,509-510,513,515,518-520,522 +.github/workflows/test-sbom-nightly.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-142 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/TestsPanel.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,10,33,126-147 +packages/@n8n/api-types/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 129-138 +packages/cli/src/modules/n8n-packages/__tests__/export-workflow.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 4,6,56,59-71,133-167,183,187,949-950,953-954,975-976,979 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 72,76,89,93,113,115,117,131,136,159,183,207,228,233,260,274,288,299,313-403,418,423 +packages/frontend/@n8n/chat/tsconfig.build.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-24 +packages/@n8n/imap/src/part-data.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 7-15,57-58,73-75,77-79 +packages/extensions/insights/vite.config.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 4,14 +packages/frontend/editor-ui/src/app/views/WorkflowsView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 54,2578-2579 +packages/@n8n/db/src/migrations/common/1788759351166-CreatePromotionsTables.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-144 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-import.types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 20-26 +packages/cli/src/workflows/publication/__tests__/trigger-diff.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 88-127 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageActions.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,6-13,15-29,32,39-44,49-72,81-82,84,88 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInputList.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1071-1072 +packages/modules/insights/frontend/vite.config.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-29 +packages/cli/src/encryption/__tests__/encryption-bootstrap.service.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,8,129-212 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 123,319-336,353,504-512,1495-1499,1502,1522 +packages/@n8n/api-types/src/dto/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 464-535 +packages/frontend/@n8n/chat/vite.config.mts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6,14-17,30-41 +packages/frontend/editor-ui/src/features/collaboration/projects/projects.routes.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 18 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ParameterInput.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 2221-2222 +packages/frontend/editor-ui/src/app/css/plugins/_vueflow.scss + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,62,152 +packages/@n8n/instance-ai/src/tools/workflows.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 18,27-32,234,251,1380-1439,1466-1475,1616-1620 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.exporter.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 32,189,191 +packages/frontend/editor-ui/src/features/ai/chatHub/components/SuggestedPromptsEditor.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 32,34 +packages/cli/src/public-api/v1/controllers/role-mapping-rules.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8,124,151,178 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 76,196,389,485-488,600-626,3269-3273 +packages/cli/src/modules/instance-reporting/__tests__/instance-reporting.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,52,55-62,66-67 +packages/testing/playwright/tests/framework/playwright.config.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-26 +packages/@n8n/instance-ai/src/skills/__tests__/skill-gates.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-5,8-9,11,16-24 +.github/scripts/attest-image-sbom.test.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 6-12,91-174 +packages/frontend/editor-ui/src/app/bootstrapRegistrations.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-27 +packages/cli/test/integration/insights/insights-vs-workflow-statistics.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 290-330 +packages/modules/insights/frontend/src/insights.module.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-59 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/CategoryItem.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 43-44 +packages/cli/src/workflows/publication/__tests__/workflow-publication-outbox-cleanup.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,36-37,40,51,59,64-65,67,71,79,87,98 +packages/testing/code-health/src/utils/pnpm-lock-parser.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 21-26,30,108-186 +packages/cli/src/modules/breaking-changes/rules/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 40-41 +packages/@n8n/eslint-plugin-community-nodes/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 31-32,40 +packages/modules/insights/frontend/src/components/charts/InsightsChartFailed.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-57 +packages/@n8n/nodes-langchain/nodes/tools/ToolWorkflow/v1/ToolWorkflowV1.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 28-32,227-228,234 +packages/cli/src/modules/mcp/__tests__/get-workflow-details.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 361-409 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5057-5076 +packages/testing/playwright/tests/framework/harness-contract.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-201 +packages/@n8n/instance-ai/src/skills/skill-gates.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8-13,17,24 +packages/frontend/editor-ui/src/features/ai/chatHub/components/ChatStarter.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 169-170,183,197,216,228 +packages/frontend/editor-ui/src/features/core/dataTable/components/DataTableBreadcrumbs.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 150-151 +packages/modules/insights/frontend/README.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-64 +packages/cli/src/modules/promotions.ee/database/entities/promotion-connection.entity.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-36 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Panel/NodesListPanel.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 342-343,469-470 +packages/frontend/editor-ui/src/features/collaboration/projects/projects.routes.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10 +packages/frontend/editor-ui/src/features/credentials/views/CredentialsView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 14 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/AgentSection.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-111 +packages/frontend/editor-ui/src/features/agents/utils/agentPreviewUrl.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-64 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-trim.task.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-57 +packages/cli/src/modules/workflow-reviews.ee/__tests__/workflow-review-lifecycle.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10,29,639,643 +packages/modules/insights/frontend/src/components/InsightsPaywall.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-42 +packages/cli/src/modules/n8n-packages/spec/serialized/__tests__/workflow-lifecycle.schema.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-33 +packages/@n8n/instance-ai/src/workflow-loop/__tests__/guidance.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 361-386 +packages/cli/src/modules/instance-ai/__tests__/instance-context.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-619 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/ActionItem.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 124-125 +packages/cli/src/workflows/publication/workflow-publication-outbox-cleanup.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6,12-18,34-38,60 +packages/frontend/editor-ui/src/app/components/WorkflowCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 794-795,883,903 +packages/modules/insights/frontend/src/insights.utils.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-339 +packages/frontend/editor-ui/src/features/workflows/templates/views/TemplatesCollectionView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 173-174 +packages/nodes-base/nodes/Microsoft/Teams/v2/actions/onlineMeeting/createOrGet.operation.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-102 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publisher.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 93,185,244,281,318 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 77-79,140-144,180-181,837,2446-2447,2454-2464,2466-2470,2563-2566,2650,2950-2977,3001,3037-3051,3058-3060,3896-3900,3929-3942,3979-3987,4104-4123 +packages/frontend/@n8n/frontend-module-sdk/tsconfig.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 14-17 +packages/@n8n/typeorm/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 73 +packages/frontend/@n8n/design-system/src/components/AskAssistantChat/messages/BaseMessage.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,23-27,37,39-43 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiWorkflowPreview.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 16-19,23,25,125,152,219-238 +packages/frontend/editor-ui/src/features/core/dataTable/components/DataTableCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 151-152,205 +packages/cli/test/integration/execution-run-summaries.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-274 +packages/frontend/editor-ui/src/app/views/NodeView.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 30-32 +packages/frontend/editor-ui/src/app/components/SaveButton.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 80-81 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-items.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-5,70-159,581-632 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageActions.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,5,18-29,36,40 +packages/cli/test/integration/instance-context.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-292 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/SubagentStepTimeline.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 18,30,164-167,175-178,180-184 +packages/frontend/editor-ui/src/features/agents/views/AgentsListView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 13 +packages/@n8n/eslint-plugin-community-nodes/src/rules/icon-validation.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 166-175,194-199 +packages/@n8n/instance-ai/src/tools/workflows/setup-items.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 13,39-46,51-56,69-70,83-101 +packages/@n8n/agents/src/runtime/model/message-list.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 40-41,49,60,63,322-323,329,346 +packages/modules/insights/frontend/src/components/InsightsSummary.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-357 +packages/nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 70-71,460 +packages/cli/src/modules/n8n-packages/__tests__/entity-file-format-fence.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-25 +packages/@n8n/db/src/repositories/workflow.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 108-157 +packages/cli/src/modules/data-table/data-table-rows.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 67-75 +packages/cli/src/modules/breaking-changes/rules/v3/__tests__/task-runner-internal-mode.rule.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-42 +packages/@n8n/api-types/src/dto/promotions/promotion-connection.dto.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-123 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInputMenu.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 82,84 +packages/@n8n/db/src/repositories/execution.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 64,742-838 +packages/frontend/editor-ui/tsconfig.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 28-29,44-45 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/onlineMeeting/createOrGet.workflow.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-94 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Panel/SearchBar.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 78-79 +packages/cli/src/modules/n8n-packages/io/entity-file-format.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-8 +packages/frontend/@n8n/design-system/src/components/N8nChatActions/ChatActions.types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-41 +.github/workflows/sbom-validation-callable.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-53 +packages/frontend/editor-ui/src/app/components/NpsSurvey.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 193-194 +packages/frontend/editor-ui/src/features/agents/composables/useAgentNavigation.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,14,24,26-27,29,31-39 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/NodeCreator.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 203-204 +packages/cli/src/services/pruning/executions-pruning.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 19-21,26-28,76,81,84,86 +packages/cli/src/services/pruning/execution-pruning-soft-delete.task.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-33 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-connection.dto.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-137 +packages/frontend/editor-ui/vite/aliases.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 3,27-31,107-146 +packages/cli/test/integration/workflow-inventory.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-110 +packages/cli/src/scheduling/system-tasks/system-task-runner.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10,229-232 +packages/@n8n/cli/docs/commands/package.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 73 +packages/frontend/@n8n/design-system/AGENTS.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-20 +packages/@n8n/nodes-langchain/nodes/output_parser/OutputParserStructured/OutputParserStructured.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23-27,202,204,210,212,218 +packages/frontend/editor-ui/src/app/upgradeRedirectGuard.manifest.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-18 +packages/@n8n/nodes-langchain/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 216 +packages/testing/playwright/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 35,83 +packages/cli/src/modules/n8n-packages/spec/serialized/workflow-lifecycle.schema.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-12 +packages/cli/src/modules/insights/insights.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 74,80,96,102 +packages/frontend/editor-ui/src/features/execution/executions/components/workflow/WorkflowExecutionsList.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 111-112,123 +packages/frontend/@n8n/design-system/src/components/N8nChatActions/component-chat-actions.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-181 +packages/@n8n/instance-ai/src/agent/system-prompt.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 27-28,156-167,181,220-221,226 +packages/cli/src/modules/mcp/tools/agents/agent-tools.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1169 +packages/cli/src/modules/instance-ai/repositories/instance-ai-event-log.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,184-207 +packages/frontend/editor-ui/src/features/agents/constants.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 50 +packages/@n8n/api-types/src/schemas/data-table-filter.schema.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 14-15 +packages/nodes-base/nodes/EmailReadImap/v2/utils.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-293 +packages/frontend/@n8n/frontend-module-sdk/src/registries/componentRegistry.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-73 +packages/frontend/editor-ui/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 56,126 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-24 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewChatPage.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 13-24,43,64,73 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderView.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 16,57,820-831,885,895,1343-1380,1693,1698,1724,1740-1742,1746,1771,1778-1780,1792-1794,1798,1801,1804,1825,1837 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-operations.dto.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-19 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1366,1401 +packages/cli/src/public-api/public-api-validation-error.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8-11 +packages/frontend/editor-ui/src/app/components/VersionCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 74-75 +packages/modules/insights/frontend/src/components/charts/insightChartProps.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-9 +packages/cli/src/deprecation/deprecation.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 77-98 +packages/frontend/@n8n/stores/src/composables/useBasePageRedirectionHelper.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,21-22,29,107 +packages/frontend/@n8n/frontend-vite-config/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 47 +security/sca/README.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 42-45,48-49,59-62 +packages/cli/src/modules/agents/builder/agent-builder-preview-path.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentPreviewDock.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8,69,186,264,280,285,291,312 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectFilter.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-101 +packages/cli/test/integration/environments/source-control-import.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 31,50,141,145 +packages/modules/insights/frontend/src/components/charts/InsightsChartFailureRate.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-58 +packages/modules/insights/frontend/src/insights.module.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-45 +packages/modules/insights/frontend/src/components/tables/InsightsTableWorkflows.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-509 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatMessageList.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8-13,15-28,271 +packages/frontend/editor-ui/src/features/agents/views/AgentView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 40-53 +packages/frontend/@n8n/design-system/src/components/N8nTag/Tag.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 54 +packages/@n8n/instance-ai/src/agent/__tests__/system-prompt.setup-panel.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-28 +packages/cli/src/modules/mcp/__tests__/get-workflow-versions-diff.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 155-194 +packages/frontend/@n8n/design-system/src/components/N8nChatActions/ChatActions.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-140 +packages/cli/src/modules/insights/__tests__/insights-collection.service.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 105,109-111,194-200,203,236-242,261-278,486-488,593,595,616,618,624,626,651-652,746-748 +.agents/skills/experiments/reference.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 69 +packages/@n8n/config/test/config.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 383 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/build-workflow.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 808,811,853,856,904,907 +packages/modules/insights/frontend/eslint.config.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-33 +packages/@n8n/imap/src/message.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-24 +packages/@n8n/instance-ai/src/skills/__tests__/runtime-skills.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 162-167,484-491 +packages/cli/src/encryption/__tests__/key-manager.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6-13,682-749 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiAgentPreview.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 50-55,113,122,142,158,191 +packages/frontend/editor-ui/src/app/views/NodeView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 2170,2189 +OWNERS + s_27dcc65e96f9fe::t_bb8886cf89f12f 188,192 +.agents/skills/experiments/SKILL.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 23 +packages/frontend/editor-ui/src/features/workflows/components/WorkflowSettings/WorkflowSettings.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1827-1828 +packages/cli/test/integration/policy/content-import.policy.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 21,46,167-172 +packages/cli/src/modules/mcp/__tests__/webhook-utils.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 246-274,396-417 +packages/modules/insights/frontend/src/__tests__/setup.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-4 +packages/cli/src/modules/data-table/__tests__/data-table-filters.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 332-412 +packages/@n8n/decorators/src/controller/args.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,23-29 +packages/frontend/@n8n/design-system/specification/COMPONENT_API_SPEC_TEMPLATE.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,4-8,10,12-13,35,38-39 +packages/cli/src/modules/n8n-packages/__tests__/import-subworkflows.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23,222,229 +packages/cli/src/public-api/public-api-route-resolver.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 17,32 +.github/workflows/ci-pull-requests.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 27,120-127,349-360,435 +packages/frontend/editor-ui/src/features/agents/__tests__/constants.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,14,26-30 +packages/nodes-base/nodes/HttpRequest/test/node/HttpRequestV3.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2,5-6,85-243 +packages/frontend/editor-ui/src/app/components/Badge.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 31-32 +packages/modules/insights/frontend/stylelint.config.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-9 +packages/modules/insights/frontend/src/insights.api.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-71 +packages/cli/src/encryption/__tests__/encryption-bootstrap.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 13,70-76 +packages/@n8n/instance-ai/src/tools/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 36-38,144-148 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentsListView.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 48-49 +packages/nodes-base/nodes/EmailReadImap/credentials.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-49 +.agents/skills/ui-design/SKILL.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-28 +packages/cli/src/public-api/v1/controllers/workflows.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23-24,359,412,461,487,510,532,626,652,680,698,716,762-763,800,828 +packages/@n8n/instance-ai/src/tools/__tests__/index.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 210-225 +packages/frontend/@n8n/storybook/tsconfig.app.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 17 +.github/workflows/test-frontend-declarations-reusable.yml + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-44 +packages/@n8n/instance-ai/docs/streaming-protocol.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 323-338 +packages/cli/src/modules/promotions.ee/database/entities/promotion-config.entity.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-32 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiWorkflowPreview.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 19,39-40,46,50,118-134,211 +scripts/build-n8n.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 566-567 +packages/cli/src/modules/instance-ai/instance-context.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-686 +packages/cli/src/controller.registry.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 15,21-22 +packages/@n8n/instance-ai/src/tools/tool-ids.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 19,78-81 +packages/cli/test/integration/public-api/n8n-packages-import.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 13,109-112,428 +packages/frontend/editor-ui/src/app/components/MainSidebar.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 410-411 +packages/frontend/editor-ui/src/app/modules.manifest.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10,25 +packages/@n8n/instance-ai/src/workflow-loop/guidance.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5-6,36-45 +packages/@n8n/imap/src/part-data.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 61-70,87-90 +packages/frontend/editor-ui/src/features/core/dataTable/DataTableView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 4 +packages/cli/src/modules/mcp/tools/schemas.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 33-41,50-52,54-55 +packages/frontend/editor-ui/src/app/componentSlots.manifest.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-19 +packages/cli/src/modules/insights/database/repositories/insights-by-period.repository.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 14,28-34,64,71,362,508 +packages/modules/insights/frontend/src/components/charts/InsightsChartTotal.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-58 +packages/@n8n/decorators/src/system-task/system-task.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10-11,143-152 +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,6-7,85-91,129-140,142-143 +packages/cli/src/services/workflow-statistics.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 24,107,141 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-published-state.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-21 +packages/extensions/insights/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 61,64-65 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentView.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 27-32,37-38,99-131 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentPreview.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 25,136 +packages/frontend/editor-ui/src/features/workflows/workflowHistory/components/WorkflowHistoryContent.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 184-185,227 +packages/modules/insights/frontend/src/components/InsightsDateRangeAlert.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-89 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 45-49,59,80,88-92,99-112,262-263 +packages/testing/playwright/tests/e2e/nodes/n8n-trigger.spec.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 7-21 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/servicePrincipal.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 100 +packages/frontend/editor-ui/src/features/ndv/settings/components/NodeWebhooks.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 254-255 +packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10 +packages/modules/insights/frontend/src/components/InsightsDateRangeAlert.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-134 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/NodeItem.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 276-277 +packages/frontend/editor-ui/src/features/execution/executions/components/workflow/WorkflowExecutionAnnotationTags.ee.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 144-145 +packages/workflow/src/data-table.types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 61-71 +packages/cli/src/modules/n8n-packages/entities/workflow/auto-included-workflow.exporter.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8-12,104,109 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 35,286-291,294-299,309,313-316,325,359-374,604,1757-1779,2036-2068 +packages/frontend/@n8n/design-system/src/components/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 76,112-119 +packages/modules/insights/frontend/src/insights.utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-172 +packages/cli/src/services/pruning/workflow-history-compaction-optimize.task.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-35 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-config.dto.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-107 +packages/frontend/editor-ui/src/features/agents/__tests__/agentReturnContext.store.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 22-31 +packages/modules/insights/frontend/src/components/InsightsSummary.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-206 +packages/frontend/editor-ui/src/app/components/SettingsSidebar.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 53-54 +packages/cli/src/modules/breaking-changes/rules/v3/ssrf-default-blocked-ranges.rule.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-64 +packages/cli/src/public-api/v1/controllers/executions.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6,176,232,259,285,359,398 +packages/frontend/editor-ui/src/app/components/layouts/ResourcesListLayout.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 786-787,818,829,861 +packages/@n8n/eslint-plugin-community-nodes/docs/rules/icon-prefer-themed-variants.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 20-21 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow.serializer.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6-8,23,46,55-69,94-102,104-106 +packages/cli/src/modules/mcp/__tests__/get-workflow-version.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 88-114 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentMarkdownChunk.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 17,27,31-32,35,37,40,42,45-62 +packages/modules/insights/frontend/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-72 +packages/modules/insights/frontend/src/insights.api.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-435 +packages/modules/insights/frontend/src/components/InsightsDataRangePicker.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-195 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/onlineMeeting/createOrGet.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-35 +packages/frontend/editor-ui/src/features/ndv/parameters/components/ExpressionEditModal.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 282-283 +packages/nodes-base/nodes/HttpRequest/V3/Description.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,5-32,73,1254-1260 +packages/cli/src/services/ownership-transfer/ownership-transfer.manifest.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 91-95 +packages/@n8n/nodes-langchain/nodes/tools/ToolCode/ToolCode.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 14,22-26,149-150,157 +packages/frontend/@n8n/frontend-module-sdk/src/types/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1 +packages/frontend/editor-ui/eslint.config.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 28-32 +packages/nodes-base/nodes/Microsoft/Teams/v2/actions/onlineMeeting/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 4,11,46-52,76 +packages/cli/src/utils/__tests__/is-billable-execution.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-42 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-published-state.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-14 +packages/frontend/editor-ui/src/__tests__/setup.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 106-133 +packages/cli/src/services/pruning/__tests__/workflow-history-compaction-optimize.task.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-31 +packages/nodes-base/nodes/EmailReadImap/connection-events.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-20 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-importer.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 74,84,93,152,222,277,322,361,403,444 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentNavigation.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 3,5-15,18-22,36,39-43,77,87-120 +packages/frontend/editor-ui/src/features/workflows/templates/views/TemplatesWorkflowView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 230-231 +packages/cli/src/modules/agents/__tests__/agents-builder-tools.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 2381 +packages/frontend/@n8n/stores/src/registries/upgradeRedirectGuard.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-30 +packages/cli/src/modules/n8n-packages/n8n-packages.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 38,346 +packages/workflow/src/interfaces.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 540-551 +packages/cli/src/modules/source-control.ee/source-control-import.service.ee.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23,33-34,39-45,67,127-133,174,178,1796,1895,1898-1900,1925,1938-1939,1941,1948-1983 +packages/frontend/editor-ui/src/features/agents/components/AgentChatMessageList.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 2 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectFilter.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-157 +packages/@n8n/api-types/src/dto/promotions/promotion-provider.dto.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-177 +packages/cli/src/modules/promotions.ee/database/entities/promotion-connection-project.entity.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-36 +packages/cli/src/modules/n8n-packages/__tests__/export-git-blob-parity.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-109 +packages/@n8n/nodes-langchain/nodes/chains/InformationExtractor/InformationExtractor.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,21-25,266,272-273 +packages/frontend/@n8n/design-system/src/components/N8nChatMessage/ChatMessage.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 47-48,55,84-85,91,95-98 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderHeader.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 14 +packages/@n8n/eslint-config/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 44-47 +packages/cli/src/services/pruning/workflow-history-compaction.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 22-23,25,55-57,73,80-86,89-97,99-100,102,104-106,110-112,114-115,118-122,151,159-163,182,194,220,225-232,256,266,273,287-294 +packages/modules/insights/frontend/src/components/InsightsUpgradeModal.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-74 +packages/frontend/@n8n/design-system/vite.config.mts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6,14-17,137-149 +packages/frontend/@n8n/design-system/src/components/N8nChatActions/ChatActions.stories.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-157 +packages/frontend/@n8n/frontend-module-sdk/src/types/component.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-22 +packages/cli/src/modules/insights/insights.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-5,17-18,22-36,252-253,255-287,290,292-315,318-319 +packages/frontend/editor-ui/src/features/ndv/shared/ndv.utils.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 402-410 +packages/frontend/editor-ui/src/features/agents/components/AgentPreviewDock.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 12-13,143,183 +packages/@n8n/instance-ai/src/tools/workflows/setup-workflow.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 43-44,448,480-487,614,626,645,704,719,812,820-823,848,1474-1475,1511 +packages/modules/README.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 11-17 +packages/cli/src/modules/instance-ai/internal-messages.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 35-49,54-56,65 +.github/test-metrics/e2e-impact-map.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 1 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-importer.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 395 +packages/cli/src/public-api/v1/controllers/credentials.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,116 +packages/frontend/@n8n/design-system/src/locale/lang/en.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 97-99 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/AgentSection.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 26-31,73-78,81-84 +packages/modules/insights/frontend/src/insights.store.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-88 +packages/frontend/editor-ui/src/features/workflows/templates/views/TemplatesSearchView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 420-421 +packages/cli/src/modules/insights/__tests__/insights.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 11,110,835-861,1157-1177 +packages/cli/test/migration/1788759351166-create-promotions-tables.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-307 +packages/frontend/@n8n/frontend-module-sdk/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 9 +packages/@n8n/instance-ai/src/tools/__tests__/workflows.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 3273-3583 +packages/frontend/editor-ui/src/features/collaboration/projects/views/ProjectVariables.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 36,476-477 +packages/modules/insights/frontend/src/insights.types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-16 +packages/@n8n/nodes-langchain/utils/schemaParsing.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 36-52,54,57 +.agents/skills/ui-design/rules/web-animation-guidelines.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-93 +packages/cli/src/modules/instance-ai/event-bus/durable-event-log.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 252-257 +packages/testing/code-health/src/single-instance/lockfile-splits.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-203 +packages/cli/src/scheduling/system-tasks/__tests__/main-system-tasks.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-42 +packages/frontend/editor-ui/src/features/agents/components/SessionDetailPanel.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 463,585 +packages/frontend/editor-ui/src/features/ndv/runData/components/RunDataBinary.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 164-165 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiInputMenu.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 64-71 +packages/testing/playwright/tests/framework/consumers.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-84 +packages/nodes-base/nodes/EmailReadImap/v2/EmailReadImapV2.node.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 3-4,18,20-21,207,209,216-217,257,259-260,262-264,266,268-271,273-299,302-304,306-313,315,317-319,321-324,327-333,335,337-339,341-343,345,347-356 +packages/cli/src/modules/insights/insights-collection.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 16,185-191 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-runner.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 71-82 +packages/testing/playwright/vitest.harness.config.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-10 +packages/@n8n/imap/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 26 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publishing-policy.types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 3-6,8-12,52-53 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow-publishing-policy.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 88-128 +packages/cli/src/services/pruning/__tests__/execution-pruning-soft-delete.task.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-29 +packages/frontend/@n8n/design-system/src/components/N8nChatActions/ChatActions.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-221 +packages/cli/src/encryption/encryption-bootstrap.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 28 +packages/frontend/@n8n/frontend-module-sdk/src/registries/componentRegistry.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-42 +packages/frontend/editor-ui/src/features/execution/executions/views/ExecutionsView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 11 +packages/cli/src/modules/breaking-changes/rules/v3/__tests__/ssrf-default-blocked-ranges.rule.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-54 +packages/nodes-base/nodes/EmailReadImap/v1/EmailReadImapV1.node.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-240 +packages/frontend/editor-ui/src/features/ai/chatHub/components/ChatSidebar.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 111-112 +packages/cli/src/modules/mcp/tools/webhook-utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 162,227-230,233,298-300,361,369 +packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-event-log.repository.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 219-273 +packages/cli/src/modules/source-control.ee/__tests__/source-control-import.service.ee.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 24,50,93-94,138,142,151-152,3040-3105,3152-3155,3158,3166,3171-3201,3204-3207,3220,3228-3231,3790,3798,3801,3810-3811,3825,3828,3843,3857,3860 +packages/cli/src/modules/n8n-packages/entities/workflow/__tests__/workflow.serializer.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-2,84-122 +packages/cli/test/integration/activity-event.repository.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 78-196 +packages/cli/src/modules/instance-ai/event-bus/__tests__/durable-event-log.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,8,119-132,195-247 +.github/scripts/nightly-sbom-context.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-105 +packages/@n8n/imap/src/types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,13-15 +packages/@n8n/instance-ai/docs/tools.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 395-415 +packages/@n8n/instance-ai/src/tools/activity.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-131 +packages/cli/src/modules/data-table/data-table.service.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 806-810,814-825 +packages/testing/playwright/docs/HARNESS_BASELINE.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-168 +packages/@n8n/imap/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,3 +packages/cli/test/integration/insights/insights.api.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 209,216-251 +packages/frontend/editor-ui/src/app/components/MainHeader/WorkflowDetails.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 407-408 +packages/frontend/editor-ui/src/features/agents/views/AgentBuilderView.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 73,96-97,118,190-191,215-223,630-631,1642-1646,1677,1893,1895,2005 +.agents/skills/ui-design/rules/web-interface-guidelines.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-98 +packages/cli/src/modules/n8n-packages/entities/workflow/workflow-publishing-policy.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 21 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiMarkdown.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 3-7,13,45-48,228,235,279-293,311,341-344,347-348,351-352,355,376-377,390-391,393,397 +packages/@n8n/api-types/src/dto/promotions/promotion-config.dto.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-124 +packages/frontend/@n8n/chat/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 71,75-76 +packages/modules/insights/frontend/src/components/InsightsDashboard.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-891 +packages/modules/insights/frontend/biome.jsonc + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-4 +packages/frontend/editor-ui/src/features/core/folders/components/ProjectBreadcrumb.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 108-109 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 23-31,225,644-645,654,690,719,746-750,803-813,870,4719,4968-5001 +packages/cli/src/public-api/public-api-controller.registry.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8-9,30-45,92-94,128,163,179 +packages/testing/code-health/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 10,21,48-52,137 +packages/@n8n/eslint-plugin-community-nodes/docs/rules/icon-validation.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,11,30-31,37,48-51,63-64 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/node/onlineMeeting/createOrGet.validation.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-148 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 642-643,709 +packages/frontend/editor-ui/src/app/components/WarningTooltip.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 17-18 +packages/@n8n/imap/src/connection-options.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-47 +packages/@n8n/instance-ai/src/tools/__tests__/provider-schema.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 29 +packages/cli/eslint.config.mjs + s_27dcc65e96f9fe::t_bb8886cf89f12f 411 +packages/nodes-base/nodes/Microsoft/Teams/v2/actions/node.type.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 8 +packages/frontend/editor-ui/src/features/shared/tags/components/TagsDropdown.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 273-274 +packages/cli/test/integration/public-api/executions.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 104 +packages/nodes-base/nodes/DataTable/test/common/utils.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 208,220,227,239-268,304,309 +packages/@n8n/decorators/src/controller/types.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 6,27 +packages/frontend/editor-ui/src/features/agents/utils/__tests__/agentPreviewUrl.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-53 +packages/testing/playwright/tests/framework/support.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-153 +packages/@n8n/eslint-plugin-community-nodes/README.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 57 +packages/@n8n/instance-ai/src/tools/__tests__/activity.tool.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-130 +packages/frontend/editor-ui/src/features/core/dataTable/components/dataGrid/ColumnHeader.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 259-260,301 +packages/@n8n/imap/src/message.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-58 +packages/frontend/editor-ui/src/app/upgradeRedirectGuard.manifest.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-55 +packages/@n8n/api-types/src/dto/promotions/promotion-common.dto.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-8 +packages/@n8n/imap/src/connection-options.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-35 +packages/testing/code-health/src/rules/single-instance-lockfile.rule.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-132 +packages/frontend/editor-ui/src/features/agents/components/AgentCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 236-237,287 +packages/frontend/editor-ui/src/features/credentials/components/CredentialCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 313-314,358 +packages/cli/test/integration/workflow-history-compaction.service.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 126,209,262,303,346 +packages/cli/src/workflows/publication/trigger-diff.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 15-28,49,56,69-72 +packages/frontend/editor-ui/src/features/core/folders/components/FolderCard.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 374-375,433 +packages/cli/src/modules/mcp/tools/get-workflow-details.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 18,70,199,232-234 +packages/frontend/editor-ui/src/app/componentSlots.manifest.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-32 +turbo.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 29-51 +packages/@n8n/decorators/src/system-task/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-5 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/TestsPanel.spec.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 5,10,14-29,157,271-319 +packages/@n8n/imap/src/imap-simple.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-2,4-10,12,16-18,20,22-111,113-154,156-174,177,179-423,425-430,432-434,438-440,442-500,502,513,515,539,550-551,553,569,590-623,625,632,637-638,641-657,659-663 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-provider.dto.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-157 +packages/nodes-base/nodes/DataTable/common/utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 129-130,133,139-140 +packages/cli/test/integration/public-api/insights.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 33-39,79-87,115,129,162,177,209-248,264,271,285 +packages/cli/src/public-api/v1/controllers/git-connections.public.controller.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 14-15,130,147,165,185,202,223,240,262-263,285-286,313 +packages/frontend/editor-ui/src/features/shared/nodeCreator/components/Renderers/ItemsRenderer.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 237-238 +packages/@n8n/instance-ai/skills/instance-awareness/SKILL.md + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-122 +packages/@n8n/agents/src/runtime/__tests__/message-list.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 281-305 +packages/cli/src/workflows/publication/__tests__/workflow-publication-applier.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 760-804 +packages/cli/src/modules/n8n-packages/__tests__/fixtures/package-fixtures.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 17,21-37,50,65,67,79,112,229,233-234,266,268-274,299,346,437,439-440 +packages/frontend/editor-ui/src/app/components/layouts/PageViewLayout.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 17-18,29 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiMarkdown.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 204-213,312-345,349-351,356,359-394 +packages/modules/insights/frontend/src/index.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-4 +packages/frontend/editor-ui/vite.config.mts + s_27dcc65e96f9fe::t_bb8886cf89f12f 96-99 +packages/@n8n/instance-ai/src/tools/workflows/__tests__/setup-panel-state.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-363 +packages/@n8n/imap/src/errors.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 28-33 +packages/cli/src/modules/insights/__tests__/insights.service.integration.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 201-265,1044-1071,1200,1238-1239,1241-1243,1248-1249,1251-1253,1507-1560 +packages/cli/src/modules/breaking-changes/rules/v3/task-runner-internal-mode.rule.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-51 +packages/cli/src/scheduling/system-tasks/main-system-tasks.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,8,10-38 +pnpm-workspace.yaml + s_27dcc65e96f9fe::t_bb8886cf89f12f 125-127,176-183,279,308 +packages/modules/insights/frontend/src/insights.constants.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-69 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiMessage.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1,3-4,6-29,76,78,103-160 +packages/@n8n/instance-ai/src/tools/workflows/build-workflow.tool.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 28-29,1193-1194 +packages/frontend/editor-ui/src/app/components/UpdatesPanel.vue + s_27dcc65e96f9fe::t_bb8886cf89f12f 82-83 +packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectFilter.slot.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-155 +packages/@n8n/imap/src/reconnect.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-403 +packages/cli/src/public-api/v1/openapi-gen/__tests__/path-parameter-docs.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-31 +packages/frontend/editor-ui/src/features/ndv/shared/ndv.utils.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 435-437,440-441 +packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 38 +packages/cli/src/modules/instance-ai/__tests__/internal-messages.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 35-45,97-126 +packages/frontend/editor-ui/src/main.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 35-36,58-62 +packages/modules/insights/frontend/src/insights.store.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-118 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 408-453 +packages/frontend/@n8n/stores/src/composables/useBasePageRedirectionHelper.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 9-12,254-322 +packages/@n8n/config/src/configs/instance-ai.config.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 286-300 +packages/nodes-base/nodes/EmailReadImap/v2/EmailReadImapV2.node.test.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-208 +packages/@n8n/instance-ai/src/tools/workflows/setup-panel-state.ts + s_27dcc65e96f9fe::t_bb8886cf89f12f 1-282 +packages/nodes-base/package.json + s_27dcc65e96f9fe::t_bb8886cf89f12f 941 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "be26ad0f71be968acca49e6d3a5ff4b8846b7891", + "prompts": {}, + "sessions": { + "s_27dcc65e96f9fe": { + "agent_id": { + "tool": "codex", + "id": "01a0810c-13ac-7de2-affe-87c09db0fab9", + "model": "gpt-6-astra" + }, + "human_author": "Eugene Molodkin " + } + } +} \ No newline at end of file diff --git a/be/69de7e0d48213f2fb4916bbed92f49f3235a64 b/be/69de7e0d48213f2fb4916bbed92f49f3235a64 new file mode 100644 index 00000000000..8c9f82bd144 --- /dev/null +++ b/be/69de7e0d48213f2fb4916bbed92f49f3235a64 @@ -0,0 +1,19 @@ +packages/@n8n/agents/src/runtime/streaming/stream-stall.ts + s_a871cc60b0c4d4::t_16dfb3c7748bb9 73-81 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "be69de7e0d48213f2fb4916bbed92f49f3235a64", + "prompts": {}, + "sessions": { + "s_a871cc60b0c4d4": { + "agent_id": { + "tool": "claude", + "id": "38d9881b-2ca2-4c99-97d9-16b2f1609424", + "model": "claude-opus-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file diff --git a/c0/29d91fd7ed9af3acf8ad45ce63014e34f66658 b/c0/29d91fd7ed9af3acf8ad45ce63014e34f66658 new file mode 100644 index 00000000000..fef3e26a8de --- /dev/null +++ b/c0/29d91fd7ed9af3acf8ad45ce63014e34f66658 @@ -0,0 +1,21 @@ +packages/cli/test/integration/public-api/source-control.test.ts + s_f132370d90443c::t_4107c7133e2cc0 160,170-173 +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_489fe6ad98b906 145-149,159,164 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "c029d91fd7ed9af3acf8ad45ce63014e34f66658", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/c3/ac606e0db8e4b2746c8aab3d80bd4f1c180924 b/c3/ac606e0db8e4b2746c8aab3d80bd4f1c180924 new file mode 100644 index 00000000000..545aaba2e5a --- /dev/null +++ b/c3/ac606e0db8e4b2746c8aab3d80bd4f1c180924 @@ -0,0 +1,20 @@ +packages/@n8n/instance-ai/evaluations/data/discovery/n8n-docs-question-routing.json + s_364b5a33777328::t_f39cb8401bb901 3,17 + s_364b5a33777328::t_a1eaa8d4fbfcca 1-2,4-16,18 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c3ac606e0db8e4b2746c8aab3d80bd4f1c180924", + "prompts": {}, + "sessions": { + "s_364b5a33777328": { + "agent_id": { + "tool": "claude", + "id": "da17b30e-c686-4c26-ba41-4be4bf6a216e", + "model": "claude-opus-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file diff --git a/cd/7f900eebe613b87cde0117253201fb341f11f3 b/cd/7f900eebe613b87cde0117253201fb341f11f3 new file mode 100644 index 00000000000..6044f70cba0 --- /dev/null +++ b/cd/7f900eebe613b87cde0117253201fb341f11f3 @@ -0,0 +1,55 @@ +packages/frontend/editor-ui/src/features/execution/executions/executions.store.test.ts + s_aa1fa843ac22ac::t_de0cc4ce708506 117-120,129-134,136-137,148,150 + s_aa1fa843ac22ac::t_5c198e0511e9aa 228-264 + s_aa1fa843ac22ac::t_6156454decad99 22-24 + s_aa1fa843ac22ac::t_a1ae8b1aa4a477 169,190,201,223,227,265-277 + s_aa1fa843ac22ac::t_938c53147fbdbb 281 + s_aa1fa843ac22ac::t_28eb7f136297b0 314 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/composables/useUserExecutions.ts + s_aa1fa843ac22ac::t_971bbafbde6124 42-44 +packages/@n8n/api-types/src/dto/executions/compare-execution-list-items.ts + s_aa1fa843ac22ac::t_81ce4250b2650a 1-5,10-14,16-24,27-31 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/composables/useUserExecutions.test.ts + s_aa1fa843ac22ac::t_160acd53d0aa9f 6,23,42,54,68-69,78,84 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/composables/useCreateCaseFromExecution.test.ts + s_aa1fa843ac22ac::t_e3b7e65ba1085c 15 +packages/frontend/editor-ui/src/features/execution/executions/views/ExecutionsView.test.ts + s_aa1fa843ac22ac::t_d62e0992c16f17 132 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/TestsPanel.spec.ts + s_aa1fa843ac22ac::t_e3b7e65ba1085c 111 +packages/frontend/editor-ui/src/features/execution/executions/executions.store.ts + s_aa1fa843ac22ac::t_c68e0a54d0f3a0 199-201 + s_aa1fa843ac22ac::t_7a482d9e0d215f 221-223 + s_aa1fa843ac22ac::t_bfe51bb247576e 166 + s_aa1fa843ac22ac::t_ea0603989f1ec0 418-420 + s_aa1fa843ac22ac::t_8ddf2128f0eae2 160-165,167-176,178-179,186,188-191,194,196,198,212-214,218-219,232-244 + s_aa1fa843ac22ac::t_1052e0c03a719b 269 +packages/frontend/editor-ui/src/features/execution/executions/components/global/GlobalExecutionsList.vue + s_aa1fa843ac22ac::t_c59922e7ce80fa 223-225 + s_aa1fa843ac22ac::t_0369740f1e1f32 235 +packages/frontend/editor-ui/src/features/execution/executions/views/ExecutionsView.vue + s_aa1fa843ac22ac::t_a2f530c63763a2 121 +packages/frontend/editor-ui/src/features/ai/evaluation.ee/components/Tests/TestCaseList.test.ts + s_aa1fa843ac22ac::t_e3b7e65ba1085c 55 +packages/@n8n/api-types/src/dto/executions/__tests__/compare-execution-list-items.test.ts + s_aa1fa843ac22ac::t_a93d4ff632fbc6 3-7,10-15,17-19,21-30,32-34,36-46,49-75,79-85,90 +packages/frontend/editor-ui/src/features/execution/executions/views/WorkflowExecutionsView.vue + s_aa1fa843ac22ac::t_49a1ca243dc2db 321 + s_aa1fa843ac22ac::t_0064680ee2bb0a 176-179 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cd7f900eebe613b87cde0117253201fb341f11f3", + "prompts": {}, + "sessions": { + "s_aa1fa843ac22ac": { + "agent_id": { + "tool": "claude", + "id": "834d5d8f-14ba-470d-852b-feab376c3308", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/d1/49c7da9c43ee39585b60e4feabbf3085c9a32d b/d1/49c7da9c43ee39585b60e4feabbf3085c9a32d new file mode 100644 index 00000000000..5ca58326924 --- /dev/null +++ b/d1/49c7da9c43ee39585b60e4feabbf3085c9a32d @@ -0,0 +1,42 @@ +packages/cli/src/modules/agents/integrations/agent-chat-bridge.ts + s_27dcc65e96f9fe::t_a8a7040fb99bdb 418-427,929 + s_27dcc65e96f9fe::t_e7d1d0b819afdf 957,978,1011 +packages/cli/src/modules/agents/background/__tests__/agent-background-job.service.test.ts + s_27dcc65e96f9fe::t_bc29537c8f14eb 106-127 +packages/cli/src/modules/agents/background/agent-wake.service.ts + s_27dcc65e96f9fe::t_bc29537c8f14eb 92-95 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + s_27dcc65e96f9fe::t_074f2bcdb66586 30-31,135-145,178-179,854-861,885-886,889-914,916-945 + s_27dcc65e96f9fe::t_be7151fc2a45de 766,810,816-852 +packages/cli/src/modules/agents/integrations/agent-chat-stream-consumer.ts + s_27dcc65e96f9fe::t_e7d1d0b819afdf 19-23,290,299,330-331,375,397-402 + s_27dcc65e96f9fe::t_a8a7040fb99bdb 4,28-32,43-44,88-89,306,353-355,361,364-369,371 +packages/cli/src/modules/agents/integrations/__tests__/agent-chat-bridge.test.ts + s_27dcc65e96f9fe::t_074f2bcdb66586 1302-1326,1336-1337,1342-1344,1346-1376,1389-1409 + s_27dcc65e96f9fe::t_be7151fc2a45de 1333-1335,1338-1339,1341,1345,1377-1388 + s_27dcc65e96f9fe::t_63b0829f12db7e 1327-1332,1340 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + s_27dcc65e96f9fe::t_bc29537c8f14eb 836 + s_27dcc65e96f9fe::t_a8a7040fb99bdb 768-770,803,806,815-816,822-835,837-845 +packages/cli/src/modules/agents/background/__tests__/agent-wake.service.test.ts + s_27dcc65e96f9fe::t_bc29537c8f14eb 471-474,482 + s_27dcc65e96f9fe::t_074f2bcdb66586 470,475-481,483-486 +packages/cli/src/modules/agents/background/agent-background-job.service.ts + s_27dcc65e96f9fe::t_bc29537c8f14eb 196-200 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d149c7da9c43ee39585b60e4feabbf3085c9a32d", + "prompts": {}, + "sessions": { + "s_27dcc65e96f9fe": { + "agent_id": { + "tool": "codex", + "id": "01a0810c-13ac-7de2-affe-87c09db0fab9", + "model": "gpt-6-astra" + }, + "human_author": "Eugene Molodkin " + } + } +} \ No newline at end of file diff --git a/d4/90d90911c50e66f898c908f1c6068b49b136f1 b/d4/90d90911c50e66f898c908f1c6068b49b136f1 new file mode 100644 index 00000000000..cd090fc54dd --- /dev/null +++ b/d4/90d90911c50e66f898c908f1c6068b49b136f1 @@ -0,0 +1,20 @@ +packages/cli/src/modules/n8n-packages/io/manifest-entry.ts + s_7042435b4384cd::t_f0b23f00d8c8ac 34 + s_7042435b4384cd::t_f3a27b95babedb 91 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d490d90911c50e66f898c908f1c6068b49b136f1", + "prompts": {}, + "sessions": { + "s_7042435b4384cd": { + "agent_id": { + "tool": "claude", + "id": "fa05707c-0497-4ef5-b091-c6e3c26588ca", + "model": "claude-fable-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/d7/3bd7ab13b377b2581b18d96f8df2fb036051e9 b/d7/3bd7ab13b377b2581b18d96f8df2fb036051e9 new file mode 100644 index 00000000000..f50d3494673 --- /dev/null +++ b/d7/3bd7ab13b377b2581b18d96f8df2fb036051e9 @@ -0,0 +1,21 @@ +packages/nodes-base/nodes/Microsoft/Teams/v2/helpers/utils.ts + s_14f52ab61740a5::t_9c145fa58fc7cf 145-151 +packages/nodes-base/nodes/Microsoft/Teams/test/v2/utils.test.ts + s_14f52ab61740a5::t_7b9a124645f770 391-406 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "d73bd7ab13b377b2581b18d96f8df2fb036051e9", + "prompts": {}, + "sessions": { + "s_14f52ab61740a5": { + "agent_id": { + "tool": "claude", + "id": "3435d574-b67e-42e7-9ac5-77452c95f9ae", + "model": "claude-opus-5" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file diff --git a/db/835ed3f081640178d419eeef18f93d8ac1d522 b/db/835ed3f081640178d419eeef18f93d8ac1d522 new file mode 100644 index 00000000000..f7b9113ce62 --- /dev/null +++ b/db/835ed3f081640178d419eeef18f93d8ac1d522 @@ -0,0 +1,420 @@ +.github/scripts/db-test-matrix.mjs + h_5d40c27a8fdfd1 27-28,33-36,38,40-44,81-83,94,108-110 +.github/scripts/db-test-matrix.test.mjs + h_5d40c27a8fdfd1 128-155 +.github/workflows/backport.yml + h_5d40c27a8fdfd1 49 +.github/workflows/ci-detect-new-packages.yml + h_5d40c27a8fdfd1 23 +.github/workflows/ci-owners-assign-reviewers.yml + h_5d40c27a8fdfd1 57 +.github/workflows/ci-owners-review-recommendations.yml + h_5d40c27a8fdfd1 48 +.github/workflows/ci-pr-quality.yml + h_5d40c27a8fdfd1 39,75 +.github/workflows/ci-pull-requests.yml + h_5d40c27a8fdfd1 221-222,226-228 +.github/workflows/clean-stale-branches.yml + h_5d40c27a8fdfd1 38 +.github/workflows/release-create-github-releases.yml + h_5d40c27a8fdfd1 74 +.github/workflows/release-create-patch-pr.yml + h_5d40c27a8fdfd1 47 +.github/workflows/release-create-pr.yml + h_5d40c27a8fdfd1 81 +.github/workflows/release-populate-cloud-with-releases.yml + h_5d40c27a8fdfd1 51 +.github/workflows/release-promote-backport-labels.yml + h_5d40c27a8fdfd1 55 +.github/workflows/release-promote-github-release.yml + h_5d40c27a8fdfd1 45 +.github/workflows/release-publish.yml + h_5d40c27a8fdfd1 34,64 +.github/workflows/release-recreate-failed-release.yml + h_5d40c27a8fdfd1 91 +.github/workflows/release-set-stable-npm-packages-to-latest.yml + h_5d40c27a8fdfd1 28 +.github/workflows/release-update-pointer-tag.yml + h_5d40c27a8fdfd1 56 +.github/workflows/release-version-release-notification.yml + h_5d40c27a8fdfd1 40 +.github/workflows/test-workflow-scripts-reusable.yml + h_5d40c27a8fdfd1 33 +.github/workflows/util-cleanup-abandoned-release-branches.yml + h_5d40c27a8fdfd1 33 +.github/workflows/util-codespace-preview.yml + h_5d40c27a8fdfd1 71 +.github/workflows/util-determine-current-version.yml + h_5d40c27a8fdfd1 36 +.github/workflows/util-ensure-release-candidate-branches.yml + h_5d40c27a8fdfd1 31 +.github/workflows/util-refresh-cubic-schema.yml + h_5d40c27a8fdfd1 47 +.github/workflows/util-sync-master-to-3x.yml + h_5d40c27a8fdfd1 76 +docs/generated/postgres-schema/public.project.md + h_5d40c27a8fdfd1 12 +docs/generated/sqlite-schema/project.md + h_5d40c27a8fdfd1 23 +package.json + h_5d40c27a8fdfd1 91 +packages/@n8n/agents/package.json + h_5d40c27a8fdfd1 115 +packages/@n8n/agents/src/__tests__/workspace/sandbox/create-workspace.test.ts + h_5d40c27a8fdfd1 153-184 +packages/@n8n/agents/src/__tests__/workspace/sandbox/n8n-sandbox-sandbox.test.ts + h_5d40c27a8fdfd1 121,125-131,168-181 +packages/@n8n/agents/src/runtime/__tests__/agent-runtime.test.ts + h_5d40c27a8fdfd1 1,1701-1703,1706-1717,1719,1721,1724-1729,1732-1767,7066-7067,7075,7087-7110,8735-8759,8829-8927 +packages/@n8n/agents/src/runtime/loop/stream-sink.ts + h_5d40c27a8fdfd1 1-2,23,121-151,153-159,163-168,171-177,180-182,225-237,247,253-260,275,285-286,288-292,298-300 +packages/@n8n/agents/src/runtime/streaming/__tests__/stream-stall.test.ts + h_5d40c27a8fdfd1 150-192 +packages/@n8n/agents/src/runtime/streaming/stream-stall.ts + h_5d40c27a8fdfd1 11-15,41-47,72-81,87,96,115-118,124,131-145 +packages/@n8n/agents/src/workspace/sandbox/create-workspace.ts + h_5d40c27a8fdfd1 63 +packages/@n8n/agents/src/workspace/sandbox/n8n-sandbox-sandbox.ts + h_5d40c27a8fdfd1 13-14,138-141 +packages/@n8n/agents/src/workspace/sandbox/types.ts + h_5d40c27a8fdfd1 65,67-75,93 +packages/@n8n/ai-utilities/src/utils/text-editor.ts + h_5d40c27a8fdfd1 2 +packages/@n8n/ai-workflow-builder.ee/evaluations/harness/runner.ts + h_5d40c27a8fdfd1 2 +packages/@n8n/ai-workflow-builder.ee/src/utils/stream-processor.ts + h_5d40c27a8fdfd1 9 +packages/@n8n/api-types/src/agents/types.ts + h_5d40c27a8fdfd1 327-331 +packages/@n8n/api-types/src/dto/index.ts + h_5d40c27a8fdfd1 495-498 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-connection.dto.test.ts + h_5d40c27a8fdfd1 94-97 +packages/@n8n/api-types/src/dto/promotions/__tests__/promotion-provider.dto.test.ts + h_5d40c27a8fdfd1 113-116 +packages/@n8n/api-types/src/dto/promotions/promotion-checkout.dto.ts + h_5d40c27a8fdfd1 3,7-9,11,13-17,20 +packages/@n8n/api-types/src/dto/promotions/promotion-connection.dto.ts + h_5d40c27a8fdfd1 1-2,66-67,71-102 +packages/@n8n/api-types/src/dto/promotions/promotion-provider.dto.ts + h_5d40c27a8fdfd1 1-2,134-135,138-165 +packages/@n8n/api-types/src/index.ts + h_5d40c27a8fdfd1 133-135 +packages/@n8n/api-types/src/schemas/public-api-path-params.schema.ts + h_5d40c27a8fdfd1 23-31 +packages/@n8n/backend-common/src/modules/modules.config.ts + h_5d40c27a8fdfd1 17 +packages/@n8n/client-oauth2/src/types.ts + h_5d40c27a8fdfd1 37 +packages/@n8n/config/src/configs/__tests__/ai.config.test.ts + h_5d40c27a8fdfd1 9,18-31 +packages/@n8n/config/src/configs/agents.config.ts + h_5d40c27a8fdfd1 101 +packages/@n8n/config/src/configs/ai.config.ts + h_5d40c27a8fdfd1 34-55 +packages/@n8n/config/src/configs/instance-ai.config.ts + h_5d40c27a8fdfd1 106-107 +packages/@n8n/config/src/configs/logging.config.ts + h_5d40c27a8fdfd1 35 +packages/@n8n/config/src/decorators.ts + h_5d40c27a8fdfd1 60-67 +packages/@n8n/config/test/decorators.test.ts + h_5d40c27a8fdfd1 36-95 +packages/@n8n/db/src/migrations/common/1788780616817-DropGitConnectionTables.ts + h_5d40c27a8fdfd1 1,4-5,7-8,10-15 +packages/@n8n/expression-runtime/src/runtime/__tests__/lazy-proxy.test.ts + h_5d40c27a8fdfd1 540,563,581-588,632,634,636-638,641 +packages/@n8n/expression-runtime/src/runtime/lazy-proxy.ts + h_5d40c27a8fdfd1 102-103,132-133,179-181,184-188,217-219,222-223,322,328-332,334-337,369 +packages/@n8n/instance-ai/docs/configuration.md + h_5d40c27a8fdfd1 104 +packages/@n8n/instance-ai/docs/sandboxing.md + h_5d40c27a8fdfd1 56-59,75,185 +packages/@n8n/instance-ai/src/types.ts + h_5d40c27a8fdfd1 7,1920-1927 +packages/@n8n/instance-ai/src/workspace/__tests__/sandbox-setup.test.ts + h_5d40c27a8fdfd1 273-279,318,344,389,423,430-461,464-465,467,480-494,497-499,506-515,531-532 +packages/@n8n/instance-ai/src/workspace/__tests__/snapshot-manager.test.ts + h_5d40c27a8fdfd1 200 +packages/@n8n/instance-ai/src/workspace/sandbox-setup.ts + h_5d40c27a8fdfd1 101-102,104-124,329,496-515 +packages/@n8n/utils/src/is-unknown-array.test.ts + h_5d40c27a8fdfd1 1,3,5-8,11-14,17-21,24-29,31 +packages/@n8n/utils/src/is-unknown-array.ts + h_5d40c27a8fdfd1 1-5 +packages/cli/src/modules/agents/__tests__/agent-execution-orchestrator.service.test.ts + h_5d40c27a8fdfd1 9,33-37,153,304-305 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + h_5d40c27a8fdfd1 6,276 +packages/cli/src/modules/agents/__tests__/agent-sandbox-runtime.service.test.ts + h_5d40c27a8fdfd1 316-327 +packages/cli/src/modules/agents/__tests__/agent-workflow-execution.service.test.ts + h_5d40c27a8fdfd1 4,29-30,144 +packages/cli/src/modules/agents/__tests__/execution-to-message-mapper.test.ts + h_5d40c27a8fdfd1 17-54,312-313,317,320 +packages/cli/src/modules/agents/__tests__/model-stream-stall-options.test.ts + h_5d40c27a8fdfd1 1,3,5-7,9-11,14,16-17,19,22-24,28-29,32,34-35,37,40,42-43 +packages/cli/src/modules/agents/agent-execution-orchestrator.service.ts + h_5d40c27a8fdfd1 11,43,282,470,797 +packages/cli/src/modules/agents/agent-sandbox-runtime.service.ts + h_5d40c27a8fdfd1 51-52,251,265,353,363-364,408,457-460,476 +packages/cli/src/modules/agents/agent-workflow-execution.service.ts + h_5d40c27a8fdfd1 11,42,103,357 +packages/cli/src/modules/agents/builder/__tests__/agents-builder.service.session.test.ts + h_5d40c27a8fdfd1 3,18-19,206 +packages/cli/src/modules/agents/builder/agents-builder.service.ts + h_5d40c27a8fdfd1 15,35,99,132,193 +packages/cli/src/modules/agents/model-stream-stall-options.ts + h_5d40c27a8fdfd1 1-36 +packages/cli/src/modules/agents/sub-agents/__tests__/sub-agent-runner.test.ts + h_5d40c27a8fdfd1 15,35-36,137-143 +packages/cli/src/modules/agents/sub-agents/sub-agent-runner.ts + h_5d40c27a8fdfd1 26,49,126,254 +packages/cli/src/modules/agents/utils/execution-to-message-mapper.ts + h_5d40c27a8fdfd1 170-179,186,232-234 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-sandbox.service.test.ts + h_5d40c27a8fdfd1 409-425 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-verification.service.test.ts + h_5d40c27a8fdfd1 222,315 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + h_5d40c27a8fdfd1 468,577,690,747,985,1042 +packages/cli/src/modules/instance-ai/__tests__/run-debug-gating.test.ts + h_5d40c27a8fdfd1 8,30,69-72 +packages/cli/src/modules/instance-ai/eval/llm-completion-mock.ts + h_5d40c27a8fdfd1 13 +packages/cli/src/modules/instance-ai/instance-ai-verification.service.ts + h_5d40c27a8fdfd1 303 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + h_5d40c27a8fdfd1 32-37,133,709-710,857,1279,1313,2664 +packages/cli/src/modules/instance-ai/sandbox/instance-ai-sandbox.service.ts + h_5d40c27a8fdfd1 262 +packages/cli/src/modules/n8n-packages/__tests__/import-package-policy.integration.test.ts + h_5d40c27a8fdfd1 175 +packages/cli/src/modules/promotions.ee/__tests__/promotion-config.resolver.integration.test.ts + h_5d40c27a8fdfd1 1-9,12-13,15-28,31,34-43,50-58,60-71,73-80,82-91,93-130,133-196 +packages/cli/src/modules/promotions.ee/__tests__/promotion-connections.service.test.ts + h_5d40c27a8fdfd1 1-115,118-119,122-128,131,133-136,138-142,145-148,151-153,155-157,160-165,168-173,175-176,179-183,185-187 +packages/cli/src/modules/promotions.ee/__tests__/promotion-providers.service.test.ts + h_5d40c27a8fdfd1 1-224 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.integration.test.ts + h_5d40c27a8fdfd1 1-35 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.service.test.ts + h_5d40c27a8fdfd1 11,46-47,49,52,58,64,69,79,87,91,98,111,131,139,145,148,150-153,156-161,167-173,180,184,186,193,196,198,203-204,225-255,258-269,278,282,286,288,291,307-309,311,323,330-336,349,351-354,356,363,368,371-372,374-377 +packages/cli/src/modules/promotions.ee/__tests__/promotions-git.utils.test.ts + h_5d40c27a8fdfd1 4,6,8,32-33,36,43,46,51-52,59,70,81,93-94,98,101-102,108-132 +packages/cli/src/modules/promotions.ee/__tests__/promotions-package.integration.test.ts + h_5d40c27a8fdfd1 23-24,34,37-45,57-60,66,69,72-75,92-94,96,103,105,108,110,113,115-127,136-137,149,158-182,184-207,210-211,213-255,263-264,268,291,299,303,305-306,342,358,361,363-365,375-376,379,381,384,389,391-392,394,399-440 +packages/cli/src/modules/promotions.ee/__tests__/promotions.service.test.ts + h_5d40c27a8fdfd1 3,17-22,24-25,27-30,37-54,57-81,83-98,102-103,106-109,111,113-131,134-136,138-139,141,143-160,164,173-175,177,197-199,201,204-206,208-211,230,235,239-240,249,253-255,260,263-264,268-270,272,274-275,280-282,286,289,295-296,298-300,302,305-314,316-319,323-330,333-338,340-342,344-348,351,354-357,366-370,372-374,377-379,382-386,389-391,394-397,399-403,407,436-437,439-443,448-449,451,473,475,477-480,484-485,502,506-507,511-512,514-515 +packages/cli/src/modules/promotions.ee/constants.ts + h_5d40c27a8fdfd1 2,7-16 +packages/cli/src/modules/promotions.ee/database/promotion-conflict.error.ts + h_5d40c27a8fdfd1 1-21 +packages/cli/src/modules/promotions.ee/database/repositories/promotion-config.repository.ts + h_5d40c27a8fdfd1 1-95 +packages/cli/src/modules/promotions.ee/database/repositories/promotion-connection-project.repository.ts + h_5d40c27a8fdfd1 3,5-6,9,11,14-20,25-26,28-29,31-38,42-46,48-49,54,56 +packages/cli/src/modules/promotions.ee/database/repositories/promotion-connection.repository.ts + h_5d40c27a8fdfd1 1-105 +packages/cli/src/modules/promotions.ee/database/repositories/promotion-provider.repository.ts + h_5d40c27a8fdfd1 1,3,5-11,14-16,19-49,51-56,60-61,66-85 +packages/cli/src/modules/promotions.ee/promotion-config-settings.ts + h_5d40c27a8fdfd1 1-21 +packages/cli/src/modules/promotions.ee/promotion-config.resolver.ts + h_5d40c27a8fdfd1 1-122 +packages/cli/src/modules/promotions.ee/promotion-conflicts.ts + h_5d40c27a8fdfd1 1-13 +packages/cli/src/modules/promotions.ee/promotion-connections.service.ts + h_5d40c27a8fdfd1 1-408 +packages/cli/src/modules/promotions.ee/promotion-providers.service.ts + h_5d40c27a8fdfd1 1-210 +packages/cli/src/modules/promotions.ee/promotion-working-directory.service.ts + h_5d40c27a8fdfd1 1-90 +packages/cli/src/modules/promotions.ee/promotions-git.service.ts + h_5d40c27a8fdfd1 1,18-28,30-37,39-42,44,46,49-50,53,56,59-60,62,66-67,70,72,75,78,83,85,88,90,95,99,105,107,119-120,123,125-126,130-137,139-161,164,168,170,182,184,186,191,196,200,202-203,208,218,222,226-227,229,231-232,235,240,244,251,257-258,277-278,284-287,289,293,314 +packages/cli/src/modules/promotions.ee/promotions-git.utils.ts + h_5d40c27a8fdfd1 1,12,18,21,23-26,39,47,70-84 +packages/cli/src/modules/promotions.ee/promotions.module.ts + h_5d40c27a8fdfd1 7-8,12,14-15,19-21,23-27 +packages/cli/src/modules/promotions.ee/promotions.service.ts + h_5d40c27a8fdfd1 1-6,9,37-43,45,47,67-70,72,74-77,83,86-92,95-99,101-102,104,107-121,124-125,128-139,142,144,149,157,162,169-171,173-176,178,180-182,185-191,197-201,203-204,206-212,214-218,221,223-228,230-235,238-244,246,249,251-261,263,266,268-276,278,280-282,286-293,311,315,321,343,373,375-379 +packages/cli/src/modules/promotions.ee/promotions.types.ts + h_5d40c27a8fdfd1 2-7,9,11-12,14-18,20-22,24-30,32-34,36-39,41-47,49-64,66-77 +packages/cli/src/modules/source-control.ee/__tests__/source-control-git.service.test.ts + h_5d40c27a8fdfd1 329-332,349-350,365-369 +packages/cli/src/modules/source-control.ee/source-control-git.service.ee.ts + h_5d40c27a8fdfd1 18,133,140-143 +packages/cli/src/modules/source-control.ee/source-control-helper.ee.ts + h_5d40c27a8fdfd1 21 +packages/cli/src/public-api/v1/controllers/index.ts + h_5d40c27a8fdfd1 8 +packages/cli/src/public-api/v1/controllers/promotions.public.controller.ts + h_5d40c27a8fdfd1 2-6,8-23,25-29,56,58-61,63,65-71,74,76,80,82,85-87,90-92,95,99-100,102-104,107-110,113-114,118,122-123,125,127-128,131-133,136,140-143,145,147-148,151-154,157,159-162,164,166-168,171-173,176-178,180-249,251,254,256-257,260-263,266,270-273,277-278,281,283,286-288,290-292,294,297-368,372-373,375-378,381-404,408,410,412-413,416-418,421,425,427,430,435-436,439,441-442,449,453,459-460,463,466,473-500,504,506,509,515,518-536,538-574 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/addProjectToPromotionConnection.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,33,37,48-49 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/applyPackage.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,27-28,197-206,209,211 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/clonePromotionCheckout.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,17-22,29,38-39 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/createPromotionConnection.generated.yml + h_5d40c27a8fdfd1 1-126 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/createPromotionProvider.generated.yml + h_5d40c27a8fdfd1 1-147 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConfig.generated.yml + h_5d40c27a8fdfd1 1-33 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionConnection.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,26-27 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/deletePromotionProvider.generated.yml + h_5d40c27a8fdfd1 1-29 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/disconnectPromotionCheckout.generated.yml + h_5d40c27a8fdfd1 1-37 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionConnection.generated.yml + h_5d40c27a8fdfd1 1,3-6,14,23,30-31 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionConnectionProjects.generated.yml + h_5d40c27a8fdfd1 1,3-4,13,36-37 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionConnections.generated.yml + h_5d40c27a8fdfd1 1-193 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionProvider.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,23,30-31 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/getPromotionProviders.generated.yml + h_5d40c27a8fdfd1 1,3-5,30,33-34,37-38,48-49,64-65 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/promotePackage.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,43-44,73-82,85,87 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/removeProjectFromPromotionConnection.generated.yml + h_5d40c27a8fdfd1 1,3-4,13,33-34 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/updatePromotionConnection.generated.yml + h_5d40c27a8fdfd1 1,3-5,14,18,28-42,45-46,53,64-65 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/updatePromotionProvider.generated.yml + h_5d40c27a8fdfd1 1-81 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/upsertPromotionApplyConfig.generated.yml + h_5d40c27a8fdfd1 1,3-6,10-16,28-42,44-45,47,52-84,91-92,97-98 +packages/cli/src/public-api/v1/handlers/promotions/spec/paths/upsertPromotionPromoteConfig.generated.yml + h_5d40c27a8fdfd1 1-104 +packages/cli/src/public-api/v1/openapi.decorator-routes.generated.yml + h_5d40c27a8fdfd1 34,36,38-39,41,43,45-46,48-67,69-70,72-73,75-76,78,80-84,86 +packages/cli/src/public-api/v1/openapi.yml + h_5d40c27a8fdfd1 50-51 +packages/cli/src/public-api/v1/shared/spec/schemas/promotionCheckoutPublicDto.generated.yml + h_5d40c27a8fdfd1 1-21 +packages/cli/src/public-api/v1/shared/spec/schemas/promotionConnectionPublicDto.generated.yml + h_5d40c27a8fdfd1 1-143 +packages/cli/src/public-api/v1/shared/spec/schemas/promotionProviderPublicDto.generated.yml + h_5d40c27a8fdfd1 7,10-11,14-45,55-57 +packages/cli/src/services/ownership-transfer/ownership-transfer.manifest.json + h_5d40c27a8fdfd1 90 +packages/cli/src/workflows/publication/__tests__/trigger-diff.test.ts + h_5d40c27a8fdfd1 120-133 +packages/cli/src/workflows/publication/trigger-diff.ts + h_5d40c27a8fdfd1 22-25 +packages/cli/test/integration/public-api/promotions.test.ts + h_5d40c27a8fdfd1 5-13,17,21,25-60,67-71,75,77-78,80-89,92,95-104,106-108,111,115,118,120-122,126-133,135,137-141,144,146-152,155,157,161-169,171,173-182,185,187-189,193-194,197-223,227,229,231-337,340,343-347,349-351,353,355,358-360,362-364,366,370-381,383-557,562,565,567,569,573,576,582,585-586,589,594-595,598-599,606-607,611-612,617-620,625-626,628,630-632,636-637,642,645-656,662,664,670,672,674,677,683,685,690,694-704,707-709,711-714,716-724,726-728,730-756 +packages/cli/test/integration/shared/types.ts + h_5d40c27a8fdfd1 75 +packages/cli/test/migration/1788780616817-drop-git-connection-tables.test.ts + h_5d40c27a8fdfd1 12,14-15,17-22,24-25,30-31,40-43,46-51,61,65-66,68,72-79,81-89,91-92,94-96,98-99,101-104,107-108,110-113 +packages/core/src/execution-engine/node-execution-context/utils/request-helpers/__tests__/authentication.test.ts + h_5d40c27a8fdfd1 128-198,367-402 +packages/core/src/execution-engine/node-execution-context/utils/request-helpers/__tests__/oauth.test.ts + h_5d40c27a8fdfd1 711-886 +packages/core/src/execution-engine/node-execution-context/utils/request-helpers/authentication.ts + h_5d40c27a8fdfd1 21,114-117 +packages/core/src/execution-engine/node-execution-context/utils/request-helpers/oauth.ts + h_5d40c27a8fdfd1 313,317-340,436-437,440,489-501,540,559,566 +packages/frontend/@n8n/i18n/src/locales/en.json + h_5d40c27a8fdfd1 6930-6931,6933,7965 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilder.readonly.test.ts + h_5d40c27a8fdfd1 31,129 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentBuilderEditorColumn.spec.ts + h_5d40c27a8fdfd1 161,213,217 +packages/frontend/editor-ui/src/features/agents/utils/agent-eval-tool-calls.ts + h_5d40c27a8fdfd1 2 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + h_5d40c27a8fdfd1 102,320-337,1397-1401,1497,1500 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiArtifactsPanel.test.ts + h_5d40c27a8fdfd1 5,8-9,23,55,59-91 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + h_5d40c27a8fdfd1 2,440-448,667-744,1939-1990 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/module.descriptor.test.ts + h_5d40c27a8fdfd1 1-2,5-11,20-23,43,54-88,118-194 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts + h_5d40c27a8fdfd1 1260-1387 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useSetupPanelState.test.ts + h_5d40c27a8fdfd1 54,56-58,60-61,70,99-177 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiArtifactsPanel.vue + h_5d40c27a8fdfd1 9,31-33,229,235-246,327-341,533-554 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanel.vue + h_5d40c27a8fdfd1 1-4,6-16,18-22,24-28,32-73,76-84,87-93,96-97,100-101,104-112,115-118,121-132,134-141,143-148,150-152,158-181,183-208,210-228,232-248,250-267,271-279,281-293 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/InstanceAiSetupPanelDetail.vue + h_5d40c27a8fdfd1 1-5,7-14,16-26,28-32,35-40,44-45,49-68,71-84,87-112,115-122,125,127-131,133-139,142-149,152-172,174-175,178-181,184-228,230-232,234,237-239,241,243-249,251-253,256-258,260-262,264-268,270-271,275-287,289-293,295-310,312-316,318,320-322,326,330-333,336-338 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.interactions.test.ts + h_5d40c27a8fdfd1 1-615 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/setupPanel/__tests__/InstanceAiSetupPanel.test.ts + h_5d40c27a8fdfd1 1-3,5-7,9-12,14-35,37-44,48-53,55-57,59-60,63-68,71-77,79-81,83-87,90-94,97-115,117,120-121,124-126,129-133,135,137-141,143-145,148-150,152,154,156-157,159,161-162,165-166,168,170-171,173,175 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelActions.ts + h_5d40c27a8fdfd1 24-30,75,113-114,118-120,159,181-183,233,238-242,245,249,376,380,382,385-386,393,416,418 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useSetupPanelState.ts + h_5d40c27a8fdfd1 22-42,95-102,105,117-120,123-130 +packages/frontend/editor-ui/src/features/ai/instanceAi/module.descriptor.ts + h_5d40c27a8fdfd1 17-18,23-45,148,153-155,214 +packages/frontend/editor-ui/src/features/ai/instanceAi/setupPanelParameterChanges.ts + h_5d40c27a8fdfd1 1-97 +packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts + h_5d40c27a8fdfd1 17,77-86,237,242,246-253,261,272,284,330-335,364,392,451-454,478-482 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/__tests__/messageMappers.executionError.test.ts + h_5d40c27a8fdfd1 1-61 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + h_5d40c27a8fdfd1 337-351 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.test.ts + h_5d40c27a8fdfd1 1-2,6,9-11,174-316 +packages/frontend/editor-ui/src/features/setupPanel/composables/useWorkflowSetupItems.ts + h_5d40c27a8fdfd1 1,4,15,70-100,117,162-170,177,180-181,209,246-255,316-320,323-336 +packages/frontend/editor-ui/src/features/shared/promotions/usePromotionsEnabled.test.ts + h_5d40c27a8fdfd1 1-42 +packages/frontend/editor-ui/src/features/shared/promotions/usePromotionsEnabled.ts + h_5d40c27a8fdfd1 6,14 +packages/nodes-base/nodes/Confluence/test/transport/index.test.ts + h_5d40c27a8fdfd1 22-39,119,146,159,170,175-176,181,186-187,196-211,253-257,295,313,344,388,426,429,437,441-454,456-457,469-486,535,555-578,656-672 +packages/nodes-base/nodes/Confluence/transport/index.ts + h_5d40c27a8fdfd1 3,19-29,155,170,172,189,204,206,225-229,237,251,253 +packages/nodes-base/nodes/Jira/GenericFunctions.ts + h_5d40c27a8fdfd1 2,97-106,108-113 +packages/nodes-base/nodes/Jira/__test__/GenericFunctions.test.ts + h_5d40c27a8fdfd1 10-15,64,99,114,146,172,195,212,232,250-312,340,356 +packages/nodes-base/nodes/Jira/__test__/JiraTrigger.node.test.ts + h_5d40c27a8fdfd1 21-26,89,94,119,136,156,161,186,203,259,285,306,367,456,542,770,775,800,817 +packages/nodes-base/nodes/N8n/n8n-api-coverage.json + h_5d40c27a8fdfd1 232-286,289 +packages/testing/performance/benchmarks/paired-item/traversal.bench.ts + h_5d40c27a8fdfd1 1-250 +packages/workflow/src/common/find-ai-root-node-names.ts + h_5d40c27a8fdfd1 1-2 +packages/workflow/src/interfaces.ts + h_5d40c27a8fdfd1 52-57,95-102 +packages/workflow/src/workflow-data-proxy-paired-item-memo.ts + h_5d40c27a8fdfd1 1-42 +packages/workflow/src/workflow-data-proxy.ts + h_5d40c27a8fdfd1 46,1038-1057,1066-1085,1117,1123 +packages/workflow/test/expression-array-proxy-semantics.test.ts + h_5d40c27a8fdfd1 7-9 +packages/workflow/test/workflow-data-proxy-paired-item-memo.test.ts + h_5d40c27a8fdfd1 1-2,4-6,8-10,12-14,17-26,29-31,33-40,42-53 +packages/workflow/test/workflow-data-proxy.test.ts + h_5d40c27a8fdfd1 12-13,2269-2625 +pnpm-lock.yaml + h_5d40c27a8fdfd1 543,1157-1158,11226-11227,30566 +pnpm-workspace.yaml + h_5d40c27a8fdfd1 221 +scripts/build-n8n.mjs + h_5d40c27a8fdfd1 572-573 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "db835ed3f081640178d419eeef18f93d8ac1d522", + "prompts": {}, + "humans": { + "h_5d40c27a8fdfd1": { + "author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/dc/b466665f6f0c70f7961da1ab55f92646e95912 b/dc/b466665f6f0c70f7961da1ab55f92646e95912 new file mode 100644 index 00000000000..ab260b95368 --- /dev/null +++ b/dc/b466665f6f0c70f7961da1ab55f92646e95912 @@ -0,0 +1,70 @@ +packages/frontend/editor-ui/src/app/composables/useSettingsItems.ts + s_61e9a8042cb6ca::t_d3631b7a5d7114 192-198 +packages/frontend/editor-ui/src/features/settings/context/context.api.ts + s_61e9a8042cb6ca::t_d3a9bfb51ab2e5 1-48 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.vue + s_61e9a8042cb6ca::t_65e07623c4766b 1-5,13-174,188-193,203-210 + s_61e9a8042cb6ca::t_a06e4d66ff0b60 6-12,175-187,194-202 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsContextView.test.ts + s_61e9a8042cb6ca::t_f5936e3d7b7a6b 1-60 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.test.ts + s_61e9a8042cb6ca::t_d03445a7925803 1-164 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.vue + s_61e9a8042cb6ca::t_5dc278293d9478 1-149 +packages/frontend/@n8n/frontend-constants/src/views.ts + s_61e9a8042cb6ca::t_5c30ce2029f732 99-100 +packages/frontend/editor-ui/src/features/settings/context/context.utils.test.ts + s_61e9a8042cb6ca::t_25f7c2d9cda4d6 1-7,13-89 + s_61e9a8042cb6ca::t_707c7d2a669a30 8-12 +packages/frontend/editor-ui/src/features/settings/context/context.utils.ts + s_61e9a8042cb6ca::t_d3a9bfb51ab2e5 6-18,43 + s_61e9a8042cb6ca::t_ef8276e8773b23 1-5,19-42 +packages/frontend/editor-ui/src/features/settings/context/composables/useContextPreferencesFlag.ts + s_61e9a8042cb6ca::t_5c30ce2029f732 8,17-21 + s_61e9a8042cb6ca::t_b9fb8f492d0da2 1-7,9-16 +packages/frontend/editor-ui/src/features/settings/context/context.store.ts + s_61e9a8042cb6ca::t_b9fb8f492d0da2 1-76 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsPreferencesView.test.ts + s_61e9a8042cb6ca::t_7a6aafe97abcfa 1-122 +packages/frontend/editor-ui/src/app/components/Modals.vue + s_61e9a8042cb6ca::t_28cfa2a0806e48 123 + s_61e9a8042cb6ca::t_707c7d2a669a30 448 + s_61e9a8042cb6ca::t_cec6232f65138e 46,122,447,449 +packages/frontend/editor-ui/src/features/settings/context/context.types.ts + s_61e9a8042cb6ca::t_2faac5938bfa87 1-57 +packages/frontend/editor-ui/src/features/settings/context/context.constants.ts + s_61e9a8042cb6ca::t_2faac5938bfa87 1-12 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceModal.vue + s_61e9a8042cb6ca::t_14ad93fbc24410 1-260 +packages/frontend/editor-ui/src/features/settings/context/views/SettingsContextView.vue + s_61e9a8042cb6ca::t_034127841f418d 1-74 +packages/frontend/editor-ui/src/app/stores/defaults/modals.ts + s_61e9a8042cb6ca::t_5c30ce2029f732 56,191 +packages/frontend/editor-ui/src/app/router.ts + s_61e9a8042cb6ca::t_28cfa2a0806e48 18,1145-1169 +packages/frontend/@n8n/i18n/src/locales/en.json + s_61e9a8042cb6ca::t_33e2b371b43644 3213-3249 +packages/frontend/editor-ui/src/features/settings/context/components/PreferencesTable.test.ts + s_61e9a8042cb6ca::t_f1059116147610 1-90 +packages/frontend/editor-ui/src/features/settings/context/components/PreferenceScopeBadge.vue + s_61e9a8042cb6ca::t_62b4b8fd48268b 1-61 +packages/frontend/editor-ui/src/features/settings/context/context.mock-server.ts + s_61e9a8042cb6ca::t_ef8276e8773b23 12,19-21,67-68 + s_61e9a8042cb6ca::t_128964917ce97b 1-11,13-18,22-66,69-127 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "dcb466665f6f0c70f7961da1ab55f92646e95912", + "prompts": {}, + "sessions": { + "s_61e9a8042cb6ca": { + "agent_id": { + "tool": "claude", + "id": "5d53bf96-ca9f-4ff2-8ba4-e5920c97ca99", + "model": "claude-opus-5" + }, + "human_author": "Arvin Ansari " + } + } +} \ No newline at end of file diff --git a/ea/785425e9cce181d97c86d2b54849c52a9d5a64 b/ea/785425e9cce181d97c86d2b54849c52a9d5a64 new file mode 100644 index 00000000000..d8eef294da1 --- /dev/null +++ b/ea/785425e9cce181d97c86d2b54849c52a9d5a64 @@ -0,0 +1,37 @@ +packages/@n8n/engine/src/execution/execution-view-store.ts + s_dcdc074ef7030d::t_923bc9ae6d6123 11-15,21-23,36-37 +packages/@n8n/engine/src/server/routes/workflow-executions.handlers.ts + s_dcdc074ef7030d::t_bcce3dd6b9da2c 25-26,30,40-44 +packages/@n8n/engine/src/execution/__tests__/execution-query.service.test.ts + s_dcdc074ef7030d::t_0b59a2824a8a66 29 + s_dcdc074ef7030d::t_ae598d552f4634 7 + s_dcdc074ef7030d::t_a8f787b01e4cab 24-28,37-41,49 +packages/@n8n/engine/src/database/typeorm-execution-view-store.ts + s_dcdc074ef7030d::t_2dbb142e158c04 43-50,53 +packages/@n8n/engine/src/server/__tests__/workflow-executions.integration.test.ts + s_dcdc074ef7030d::t_871b06db06db5b 111 + s_dcdc074ef7030d::t_a6de79c42d3d9c 88,90 + s_dcdc074ef7030d::t_031a7fab957e11 91-93 + s_dcdc074ef7030d::t_85da79bbfdc586 75 + s_dcdc074ef7030d::t_bf66045e4ec804 137,139 +packages/@n8n/engine/src/server/api.types.ts + s_dcdc074ef7030d::t_eb6a3cb80a48f9 22-23 +packages/@n8n/engine/src/execution/execution-query.service.ts + s_dcdc074ef7030d::t_e50d97170b51cb 18-19,27-28,30-31 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ea785425e9cce181d97c86d2b54849c52a9d5a64", + "prompts": {}, + "sessions": { + "s_dcdc074ef7030d": { + "agent_id": { + "tool": "claude", + "id": "4be822e5-5242-455f-a6ad-873004f48535", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/ed/cc0c209e3da42a6d6bd3327fcc151162035f89 b/ed/cc0c209e3da42a6d6bd3327fcc151162035f89 new file mode 100644 index 00000000000..afaca191052 --- /dev/null +++ b/ed/cc0c209e3da42a6d6bd3327fcc151162035f89 @@ -0,0 +1,22 @@ +packages/cli/src/executions/parse-range-query.middleware.ts + s_aa1fa843ac22ac::t_c5828c00fb37cb 43-45 +packages/cli/src/executions/__tests__/parse-range-query.middleware.test.ts + s_aa1fa843ac22ac::t_df2b9b9122131f 137-138,147-148 + s_aa1fa843ac22ac::t_647cc58827f540 99,103 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "edcc0c209e3da42a6d6bd3327fcc151162035f89", + "prompts": {}, + "sessions": { + "s_aa1fa843ac22ac": { + "agent_id": { + "tool": "claude", + "id": "834d5d8f-14ba-470d-852b-feab376c3308", + "model": "claude-opus-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/f0/3ddc6f2098c0bdeca5b7dc2a190b2724cacd02 b/f0/3ddc6f2098c0bdeca5b7dc2a190b2724cacd02 new file mode 100644 index 00000000000..5baf72bad7f --- /dev/null +++ b/f0/3ddc6f2098c0bdeca5b7dc2a190b2724cacd02 @@ -0,0 +1,21 @@ +packages/cli/src/public-api/v1/controllers/source-control.public.controller.ts + s_f132370d90443c::t_45097fd344d0e1 134 + s_f132370d90443c::t_366468b3400309 85 + s_f132370d90443c::t_843038b1a0ba5b 52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.2", + "base_commit_sha": "f03ddc6f2098c0bdeca5b7dc2a190b2724cacd02", + "prompts": {}, + "sessions": { + "s_f132370d90443c": { + "agent_id": { + "tool": "claude", + "id": "25ed8c69-7f66-4eb4-b9c9-748477178fd8", + "model": "claude-sonnet-5" + }, + "human_author": "Sam Wooler " + } + } +} \ No newline at end of file diff --git a/f2/db6e8b6afc7c0688045aacfad0e8bc1a4bf7b1 b/f2/db6e8b6afc7c0688045aacfad0e8bc1a4bf7b1 new file mode 100644 index 00000000000..09c725febf7 --- /dev/null +++ b/f2/db6e8b6afc7c0688045aacfad0e8bc1a4bf7b1 @@ -0,0 +1,27 @@ +packages/cli/src/modules/breaking-changes/rules/v3/external-secrets-project-roles-default.rule.ts + ai_agent 69-71 + s_84040fb7ac48aa::t_5ff242ecec3c35 29 + s_84040fb7ac48aa::t_0ef61ad3ba4731 1-28,30-68,72-74 +packages/cli/src/modules/breaking-changes/rules/index.ts + s_84040fb7ac48aa::t_df3390defe67e1 34 +packages/cli/src/modules/breaking-changes/rules/v3/__tests__/external-secrets-project-roles-default.rule.test.ts + s_84040fb7ac48aa::t_77d1127ec32926 2 + s_84040fb7ac48aa::t_1bb9a368015bc5 1,3-17,19-65 + s_84040fb7ac48aa::t_4d79e0ca2fb2b9 18 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f2db6e8b6afc7c0688045aacfad0e8bc1a4bf7b1", + "prompts": {}, + "sessions": { + "s_84040fb7ac48aa": { + "agent_id": { + "tool": "claude", + "id": "7a75fcc4-4978-424c-8aee-2e0ee4fb36a7", + "model": "claude-opus-4-8" + }, + "human_author": "Irénée " + } + } +} \ No newline at end of file diff --git a/f3/fea2600b036f07929766f49e6bcdfeba0429f6 b/f3/fea2600b036f07929766f49e6bcdfeba0429f6 new file mode 100644 index 00000000000..37d62d4b6e0 --- /dev/null +++ b/f3/fea2600b036f07929766f49e6bcdfeba0429f6 @@ -0,0 +1,45 @@ +packages/cli/src/executions/engine-v2-execution-reader.service.ts + s_b657e90b8812af::t_f6930a0ebcfd68 95,97 + s_b657e90b8812af::t_e85eeb49acd75a 84 + s_b657e90b8812af::t_7f2ed65e763a92 21,40-42,52-83,85-94,96,98-106 +packages/cli/src/executions/__tests__/execution-list.service.test.ts + s_b657e90b8812af::t_130e0c72dd46a4 117 + s_b657e90b8812af::t_6f08bdc369ab57 145 + s_b657e90b8812af::t_7f2ed65e763a92 7-44,46-116,118-137 + s_b657e90b8812af::t_ee9e8b20ad0fcc 45 + s_b657e90b8812af::t_2e7c315adfc4de 174 +packages/cli/src/executions/execution-list.service.ts + s_b657e90b8812af::t_2f33897e6dd9de 113 + s_b657e90b8812af::t_3393bba273894d 33 + s_b657e90b8812af::t_7f2ed65e763a92 11-32,34-94 +packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts + s_b657e90b8812af::t_e2977f7a033d2b 57 + s_b657e90b8812af::t_16690492859717 84-97 +packages/cli/src/executions/merge-execution-pages.ts + s_b657e90b8812af::t_7f2ed65e763a92 4-30 +packages/cli/src/executions/__tests__/merge-execution-pages.test.ts + s_b657e90b8812af::t_7f2ed65e763a92 3-80 +packages/cli/test/integration/executions/execution-list.test.ts + s_b657e90b8812af::t_c1e516349f705f 111 + s_b657e90b8812af::t_99d71c90580e53 242 + s_b657e90b8812af::t_a025c650b9740a 78 + s_b657e90b8812af::t_24024f9cbf7415 188-193 +packages/cli/src/executions/execution-cursor.ts + s_b657e90b8812af::t_d9829beaad626b 73 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f3fea2600b036f07929766f49e6bcdfeba0429f6", + "prompts": {}, + "sessions": { + "s_b657e90b8812af": { + "agent_id": { + "tool": "claude", + "id": "426da0c5-5c8d-43c8-834f-b42cae6044b9", + "model": "claude-sonnet-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/f6/21698d553799b32fe7d2b1ece417889e520783 b/f6/21698d553799b32fe7d2b1ece417889e520783 new file mode 100644 index 00000000000..527a8f3d2a7 --- /dev/null +++ b/f6/21698d553799b32fe7d2b1ece417889e520783 @@ -0,0 +1,27 @@ +packages/cli/src/executions/execution-list.service.ts + s_b657e90b8812af::t_7f2ed65e763a92 11-97 +packages/cli/src/executions/merge-execution-pages.ts + s_b657e90b8812af::t_7f2ed65e763a92 4-30 +packages/cli/src/executions/engine-v2-execution-reader.service.ts + s_b657e90b8812af::t_7f2ed65e763a92 21,40-42,52-108 +packages/cli/src/executions/__tests__/merge-execution-pages.test.ts + s_b657e90b8812af::t_7f2ed65e763a92 3-80 +packages/cli/src/executions/__tests__/execution-list.service.test.ts + s_b657e90b8812af::t_7f2ed65e763a92 7-138 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f621698d553799b32fe7d2b1ece417889e520783", + "prompts": {}, + "sessions": { + "s_b657e90b8812af": { + "agent_id": { + "tool": "claude", + "id": "426da0c5-5c8d-43c8-834f-b42cae6044b9", + "model": "claude-sonnet-5" + }, + "human_author": "Tomi Turtiainen <10324676+tomi@users.noreply.github.com>" + } + } +} \ No newline at end of file diff --git a/fb/a9bcc2b3883d44784d12cc5205be19c08f5119 b/fb/a9bcc2b3883d44784d12cc5205be19c08f5119 new file mode 100644 index 00000000000..32e9eff32c6 --- /dev/null +++ b/fb/a9bcc2b3883d44784d12cc5205be19c08f5119 @@ -0,0 +1,20 @@ +packages/@n8n/ai-utilities/src/utils/refreshing-auth-fetch.ts + s_894c4e86d9aaa6::t_72c1a580464968 47-48,89,141,180-181,184-185 + s_894c4e86d9aaa6::t_d48970512ff6ff 49-61,79-83,85-88,90-92,94-108,110-112,114-138,140,142-159,161-179,182-183,186,188-195,197-198,202-204,210,212 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fba9bcc2b3883d44784d12cc5205be19c08f5119", + "prompts": {}, + "sessions": { + "s_894c4e86d9aaa6": { + "agent_id": { + "tool": "claude", + "id": "56ec0584-63f8-42b4-aa55-e67df50c5303", + "model": "claude-opus-5" + }, + "human_author": "Ilfat Mindubaev " + } + } +} \ No newline at end of file