From bca9042b4ece4015b5c9a56487ea9d333c866f4c Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 18:46:09 +0000 Subject: [PATCH 01/82] --- d1/adb718efac7e4935b59410180438108a23d11c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 d1/adb718efac7e4935b59410180438108a23d11c diff --git a/d1/adb718efac7e4935b59410180438108a23d11c b/d1/adb718efac7e4935b59410180438108a23d11c new file mode 100644 index 00000000000..ca57634855e --- /dev/null +++ b/d1/adb718efac7e4935b59410180438108a23d11c @@ -0,0 +1,19 @@ +packages/@n8n/api-types/src/dto/log-streaming/log-streaming-public.dto.ts + s_f237da1bec2829::t_7ed1d673e6666f 40-41 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d1adb718efac7e4935b59410180438108a23d11c", + "prompts": {}, + "sessions": { + "s_f237da1bec2829": { + "agent_id": { + "tool": "claude", + "id": "0032cd37-e885-4ea6-b9bc-63715d721b55", + "model": "claude-opus-5-5" + }, + "human_author": "Uddish Verma " + } + } +} \ No newline at end of file From 03407132995b38a5753edbd724f54e2643d21b57 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 19:21:07 +0000 Subject: [PATCH 02/82] --- ca/a417db61f71db91dea66dd249bd8eb0a3ca06b | 59 +++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 ca/a417db61f71db91dea66dd249bd8eb0a3ca06b diff --git a/ca/a417db61f71db91dea66dd249bd8eb0a3ca06b b/ca/a417db61f71db91dea66dd249bd8eb0a3ca06b new file mode 100644 index 00000000000..95fa0ac7a08 --- /dev/null +++ b/ca/a417db61f71db91dea66dd249bd8eb0a3ca06b @@ -0,0 +1,59 @@ +packages/frontend/editor-ui/src/features/shared/nodeCreator/views/__snapshots__/viewsData.test.ts.snap + ai_agent 23-34 +packages/nodes-base/nodes/MessageAnAgent/shared.ts + s_dd64aae38c8902::t_07d7905dd5c315 19 +packages/cli/src/__tests__/workflow-execute-additional-data.test.ts + s_dd64aae38c8902::t_f5b1e1f0a6c969 1,1669-1671,2036-2049 +packages/frontend/editor-ui/src/features/ndv/agents/components/__tests__/AgentNdvReferencedSummary.test.ts + s_dd64aae38c8902::t_bcf7519b3c19ac 90 + s_dd64aae38c8902::t_635ff65c6411e1 51,67,87-89,91-93 +packages/frontend/editor-ui/src/features/ndv/agents/composables/useReferencedAgentSummary.ts + s_dd64aae38c8902::t_d68539c4682c1f 3,25,28-30,120,133,160,164 +packages/frontend/editor-ui/src/app/stores/nodeTypes.store.ts + s_dd64aae38c8902::t_d82c4af076b285 9-11,108-114,216,585 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeAgent.test.ts + s_dd64aae38c8902::t_635ff65c6411e1 10,132,223-234 +packages/cli/src/node-catalog/node-catalog.service.ts + s_dd64aae38c8902::t_65a725e291ec8f 6-7,21-30,109,224,278-280,287-289,293,717-729,746-747 +packages/frontend/editor-ui/src/app/stores/nodeTypes.store.test.ts + s_dd64aae38c8902::t_bee9d6ff781f32 93-148 +packages/frontend/editor-ui/src/features/ndv/agents/components/AgentNdvReferencedSummary.vue + s_dd64aae38c8902::t_d68539c4682c1f 47,102,121-130,133 +packages/frontend/editor-ui/src/features/shared/nodeCreator/views/viewsData.ts + s_dd64aae38c8902::t_70698530d56ead 202-210 +packages/frontend/@n8n/i18n/src/locales/en.json + s_dd64aae38c8902::t_d68539c4682c1f 6503 +packages/frontend/editor-ui/src/features/ndv/agents/composables/__tests__/useNdvAgentConfig.test.ts + s_dd64aae38c8902::t_bcf7519b3c19ac 14,140,182-192 +packages/cli/src/node-catalog/__tests__/node-catalog.service.test.ts + s_dd64aae38c8902::t_57088b9f3368bd 1,50-51,83-84,88,90-91,265-329 + s_dd64aae38c8902::t_4ad11dbd98493a 85-87,89 +packages/@n8n/api-types/src/agent-builder-tool-node-types.ts + s_dd64aae38c8902::t_8099c843ec3054 26-27 +packages/nodes-base/nodes/MessageAnAgent/__tests__/MessageAnAgent.node.test.ts + s_dd64aae38c8902::t_43eea916de7938 1046-1055 +packages/cli/src/workflow-execute-additional-data.ts + s_dd64aae38c8902::t_47dd776926d062 44,384-392,408-409,508-509 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeAgent.vue + s_dd64aae38c8902::t_075c87c66eae28 10,41,94-102,119,196,211,233,251-259 +packages/frontend/editor-ui/src/features/shared/nodeCreator/views/viewsData.test.ts + s_dd64aae38c8902::t_95a1a5013bac5a 26,31-32,66-67,99,117,129-132 +packages/@n8n/constants/src/nodes.ts + s_dd64aae38c8902::t_17b0a6af821314 6-17 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "caa417db61f71db91dea66dd249bd8eb0a3ca06b", + "prompts": {}, + "sessions": { + "s_dd64aae38c8902": { + "agent_id": { + "tool": "claude", + "id": "4c6dc1ab-2fad-4bdb-8e7b-175fcf16ad2e", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From aca4ff6ada4b0041134472ae6719ab9ebb54ae4c Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 19:57:01 +0000 Subject: [PATCH 03/82] --- 52/6d41d58d311de8744c7ba279a2e85f0c6fe630 | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 52/6d41d58d311de8744c7ba279a2e85f0c6fe630 diff --git a/52/6d41d58d311de8744c7ba279a2e85f0c6fe630 b/52/6d41d58d311de8744c7ba279a2e85f0c6fe630 new file mode 100644 index 00000000000..898cde47cf5 --- /dev/null +++ b/52/6d41d58d311de8744c7ba279a2e85f0c6fe630 @@ -0,0 +1,36 @@ +packages/@n8n/instance-ai/src/tools/__tests__/nodes.tool.test.ts + s_dd64aae38c8902::t_2ffad48b6c9349 694-730 +packages/cli/src/node-catalog/node-catalog.service.ts + s_dd64aae38c8902::t_c2cd138bb5f08a 7,17,280 +packages/cli/src/node-catalog/index.ts + s_dd64aae38c8902::t_c2cd138bb5f08a 1 +packages/@n8n/instance-ai/src/types.ts + s_dd64aae38c8902::t_a6caad73b7e0bf 411-412,965-966 +packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts + s_dd64aae38c8902::t_84bdcf9cbb74aa 3720,3724 + s_dd64aae38c8902::t_4590815ff7704c 3848,3869,3910,3929-3930,3943,4002 + s_dd64aae38c8902::t_a6caad73b7e0bf 185-189,3716-3719,3721-3723 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + s_dd64aae38c8902::t_268074dcce5ec3 2123-2127 + s_dd64aae38c8902::t_2ffad48b6c9349 2090-2122,2128-2168 +packages/@n8n/instance-ai/src/tools/nodes.tool.ts + s_dd64aae38c8902::t_a6caad73b7e0bf 394 +packages/cli/src/node-catalog/module-gated-node-types.ts + s_dd64aae38c8902::t_c2cd138bb5f08a 1-33 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "526d41d58d311de8744c7ba279a2e85f0c6fe630", + "prompts": {}, + "sessions": { + "s_dd64aae38c8902": { + "agent_id": { + "tool": "claude", + "id": "4c6dc1ab-2fad-4bdb-8e7b-175fcf16ad2e", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From fbe4f15520499951b545dc11d6a3ed4c50b43d6d Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 20:41:12 +0000 Subject: [PATCH 04/82] --- f0/71354943496cbfc9042b1b00dc065d827722b0 | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 f0/71354943496cbfc9042b1b00dc065d827722b0 diff --git a/f0/71354943496cbfc9042b1b00dc065d827722b0 b/f0/71354943496cbfc9042b1b00dc065d827722b0 new file mode 100644 index 00000000000..ec701a80551 --- /dev/null +++ b/f0/71354943496cbfc9042b1b00dc065d827722b0 @@ -0,0 +1,40 @@ +packages/cli/src/node-catalog/module-gated-node-types.ts + s_dd64aae38c8902::t_2f818377a420fa 9-10,12-14 + s_dd64aae38c8902::t_a52ff9b06159ab 32,36 + s_dd64aae38c8902::t_2bd1e0739da54f 2-6,8,29,31 + h_2f80f0e06f710c 33-35 +packages/@n8n/constants/src/nodes.ts + s_dd64aae38c8902::t_8835761a23d7be 12,17-28 +packages/cli/src/node-catalog/__tests__/node-catalog.service.test.ts + s_dd64aae38c8902::t_2bd1e0739da54f 87 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts + ai_agent 2166 + s_dd64aae38c8902::t_e2eb36562a1cfe 2116-2123,2125,2139,2152,2162,2171 + s_dd64aae38c8902::t_2bd1e0739da54f 2127-2129 + s_dd64aae38c8902::t_90b479afa2ca75 2177 + s_dd64aae38c8902::t_2f818377a420fa 2161,2163-2165,2167-2168,2176,2178 + s_dd64aae38c8902::t_a52ff9b06159ab 2182 +packages/frontend/editor-ui/src/app/stores/nodeTypes.store.ts + s_dd64aae38c8902::t_2bd1e0739da54f 10,110 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f071354943496cbfc9042b1b00dc065d827722b0", + "prompts": {}, + "humans": { + "h_2f80f0e06f710c": { + "author": "Jaakko Husso " + } + }, + "sessions": { + "s_dd64aae38c8902": { + "agent_id": { + "tool": "claude", + "id": "4c6dc1ab-2fad-4bdb-8e7b-175fcf16ad2e", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From c4fd615d65cb22a0245c3b243a1746f85943a872 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 21:06:44 +0000 Subject: [PATCH 05/82] --- ec/fe5f1c5359087248ef7adfeeddd44828bee37e | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ec/fe5f1c5359087248ef7adfeeddd44828bee37e diff --git a/ec/fe5f1c5359087248ef7adfeeddd44828bee37e b/ec/fe5f1c5359087248ef7adfeeddd44828bee37e new file mode 100644 index 00000000000..f81f3798890 --- /dev/null +++ b/ec/fe5f1c5359087248ef7adfeeddd44828bee37e @@ -0,0 +1,30 @@ +packages/frontend/editor-ui/src/features/ndv/agents/composables/__tests__/useNdvAgentConfig.test.ts + s_dd64aae38c8902::t_1a321db07c43f9 195-213 +packages/frontend/editor-ui/src/features/ndv/agents/components/AgentNdvReferencedSummary.vue + s_dd64aae38c8902::t_c88acf8246c864 100-102 +packages/cli/src/__tests__/workflow-execute-additional-data.test.ts + s_dd64aae38c8902::t_0f1e3dfee9203e 46-47,1559-1589,1591-1602 + ai_agent 1590 +packages/frontend/editor-ui/src/features/ndv/agents/composables/useReferencedAgentSummary.ts + s_dd64aae38c8902::t_c88acf8246c864 129-134 +packages/frontend/editor-ui/src/features/workflows/canvas/components/elements/nodes/render-types/CanvasNodeAgent.vue + s_dd64aae38c8902::t_c88acf8246c864 209-211 +packages/cli/src/workflow-execute-additional-data.ts + s_dd64aae38c8902::t_cf7b17259c5713 510-513 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "ecfe5f1c5359087248ef7adfeeddd44828bee37e", + "prompts": {}, + "sessions": { + "s_dd64aae38c8902": { + "agent_id": { + "tool": "claude", + "id": "4c6dc1ab-2fad-4bdb-8e7b-175fcf16ad2e", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From ee600c1f19a084cbb4d1b5c53cdc8a711670d10a Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 22:11:32 +0000 Subject: [PATCH 06/82] --- d7/673d17c48f101f5ec85e60f21918a69a097487 | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 d7/673d17c48f101f5ec85e60f21918a69a097487 diff --git a/d7/673d17c48f101f5ec85e60f21918a69a097487 b/d7/673d17c48f101f5ec85e60f21918a69a097487 new file mode 100644 index 00000000000..f8da20aed05 --- /dev/null +++ b/d7/673d17c48f101f5ec85e60f21918a69a097487 @@ -0,0 +1,31 @@ +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC.md + s_db74c72b258827::t_ab1902487fe54b 291-333,404-405 + s_db74c72b258827::t_c29b1743f3f7f2 206-225,227-228,230,239 + s_db74c72b258827::t_2d04afa9f8a27e 187-205 + s_db74c72b258827::t_9883cb922165fd 398-399 + s_db74c72b258827::t_0e9c3e02025fd9 226,352-353 + s_db74c72b258827::t_0ac8aa6f28eba2 1-4,44-98,100-175,186,240-262,290,334-335,389-396,400-403,406,409-411,417-419,425-427 + s_db74c72b258827::t_2340e73ebeb7f4 5-14,43,176-185,231-234,238,263-289,397,407-408,422-424 + s_db74c72b258827::t_8db6fb6a3445ac 235-237 + s_db74c72b258827::t_3ca247d4260b0b 30-36 + s_db74c72b258827::t_f4032c2fb9dafe 99 + s_db74c72b258827::t_67fcf03bdf97d9 229,336-351,354-388,412-416,420-421 + s_db74c72b258827::t_2c97947241c68e 15-23,37-42 + s_db74c72b258827::t_42d0463668fae1 24-29 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "d7673d17c48f101f5ec85e60f21918a69a097487", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 95cba4add2ac0ef7225832cad6c2938233e4779e Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 22:20:02 +0000 Subject: [PATCH 07/82] --- 5a/cf5ba0e45a4484a1649d98f632cd4ac872823a | 48 +++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 5a/cf5ba0e45a4484a1649d98f632cd4ac872823a diff --git a/5a/cf5ba0e45a4484a1649d98f632cd4ac872823a b/5a/cf5ba0e45a4484a1649d98f632cd4ac872823a new file mode 100644 index 00000000000..828bb0d1b05 --- /dev/null +++ b/5a/cf5ba0e45a4484a1649d98f632cd4ac872823a @@ -0,0 +1,48 @@ +packages/cli/src/modules/agents/agent-message-queue-consumer.service.ts + s_db74c72b258827::t_460c5b9099e558 5,23,44,162-166,191,195-197,204-213 +packages/cli/src/modules/agents/types/agent-queued-message.ts + s_db74c72b258827::t_dac675ade7e4ec 23-24,44 +packages/cli/src/modules/agents/agent-message-queue.service.ts + s_db74c72b258827::t_dac675ade7e4ec 18,79,94-99,106,180-183,359-360 +packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts + s_db74c72b258827::t_02d1e299789518 11 + s_db74c72b258827::t_3e008fffbbe0e6 2-10,12-302,304-429 + s_db74c72b258827::t_3b3c687119c8cc 1,303 +packages/cli/src/modules/agents/__tests__/agent-message-queue-consumer.service.test.ts + s_db74c72b258827::t_75ebb9741b8878 24,120 +packages/cli/src/modules/agents/system-agents/system-agent-registry.ts + s_db74c72b258827::t_92a66eddc3a06e 1-25 +packages/cli/src/modules/agents/system-agents/system-agent.types.ts + s_db74c72b258827::t_92a66eddc3a06e 1-3,5-40,42-61,63-82 + s_db74c72b258827::t_02d1e299789518 4,41,62 +packages/@n8n/db/src/migrations/common/1791238469895-AddInstanceScopeToAgents.ts + s_db74c72b258827::t_80f28300588bdc 1-2,10,24-25,32-33 + s_db74c72b258827::t_69d34860b18c4d 3-9,11-23,26-31 +packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts + s_db74c72b258827::t_5723b8693603c5 281-313 +packages/cli/src/modules/agents/repositories/agent.repository.ts + s_db74c72b258827::t_5723b8693603c5 220-231 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_db74c72b258827::t_75ebb9741b8878 100,247 +packages/cli/src/modules/agents/entities/agent.entity.ts + s_db74c72b258827::t_f43d4c2c8f16bc 13,23,26-28 + s_db74c72b258827::t_fc4878b0010d03 17-22 +packages/@n8n/db/src/migrations/sqlite/1791238469895-AddInstanceScopeToAgents.ts + s_db74c72b258827::t_69d34860b18c4d 1-6 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5acf5ba0e45a4484a1649d98f632cd4ac872823a", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From b4bad1e8807585fbb941d01b73fcdac6d76b2805 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 22:47:11 +0000 Subject: [PATCH 08/82] --- a1/8f74f5dfd515503e7791367e1bf25d5270b18d | 134 ++++++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 a1/8f74f5dfd515503e7791367e1bf25d5270b18d diff --git a/a1/8f74f5dfd515503e7791367e1bf25d5270b18d b/a1/8f74f5dfd515503e7791367e1bf25d5270b18d new file mode 100644 index 00000000000..ff4959e2bd2 --- /dev/null +++ b/a1/8f74f5dfd515503e7791367e1bf25d5270b18d @@ -0,0 +1,134 @@ +packages/cli/src/modules/instance-ai/__tests__/instance-ai-activation-lock.test.ts + s_db74c72b258827::t_dea4c5eeb9c0e8 12,48,152,160,184,196,215,232 + s_db74c72b258827::t_b61aa7fe341384 49-51 +packages/cli/src/modules/instance-ai/assistant-agent.provider.ts + s_db74c72b258827::t_708a12027201c4 1,5,7-18,20-21,23-25,27,29-30,33-34 + s_db74c72b258827::t_3247f0c997283b 3,28 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_db74c72b258827::t_a4a0e43ea132f7 2542-2550,2557-2565,2820-2828,3071-3079,3709-3718 + s_db74c72b258827::t_66786ae4b5dbee 1857-1873 +packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts + ai_agent 307-312 + s_db74c72b258827::t_4a0b12eb1e851f 33-36,281,359 +packages/cli/src/modules/instance-ai/instance-ai.module.ts + s_db74c72b258827::t_708a12027201c4 46-57 +packages/cli/src/modules/instance-ai/instance-ai-credit.service.ts + s_db74c72b258827::t_d175533937d102 18,69 + ai_agent 149-152,378-386 + s_db74c72b258827::t_f09eaeaaa22c99 19-20,375-377 + s_db74c72b258827::t_76c11eca92c1b5 3 +packages/cli/src/modules/instance-ai/instance-ai-temporary-workflow.service.ts + s_db74c72b258827::t_f09eaeaaa22c99 7,35,99,110 + s_db74c72b258827::t_76c11eca92c1b5 120,124,133 +packages/@n8n/instance-ai/src/runtime/run-state-registry.ts + s_db74c72b258827::t_db902fae7236d0 216 +packages/cli/src/modules/instance-ai/repositories/instance-ai-conversation-history.repository.ts + s_db74c72b258827::t_e243591f3376f6 12-14,57,67-71,105-107,110-135,151-152,174-175,195,245,255,262-263,267,284,290,316,352,359,363-373,376-377,380-382 +packages/cli/src/modules/instance-ai/instance-ai-terminal-outcome.service.ts + s_db74c72b258827::t_3cc538d3f48fe2 58-60 +packages/cli/src/modules/instance-ai/onboarding.ts + s_db74c72b258827::t_3cc538d3f48fe2 31-34,235,244-259,404-406 +packages/cli/src/modules/agents/repositories/agent-execution-thread.repository.ts + ai_agent 5-12 + s_db74c72b258827::t_9d5eb8e163ce48 306-346 +packages/cli/src/modules/instance-ai/workflow-verification-task-projector.ts + s_db74c72b258827::t_5c5f46ccf7e637 218 +packages/cli/src/modules/instance-ai/instance-ai-test.controller.ts + s_db74c72b258827::t_877b00ad686bd0 10-11,21,99-102,109 +packages/cli/src/modules/agents/integrations/n8n-memory.ts + s_db74c72b258827::t_39e44bcbb42194 78-80,198-204,208-227 + ai_agent 205-207 +packages/cli/src/modules/instance-ai/instance-ai-memory.service.ts + s_db74c72b258827::t_8292331c9900fa 572,642,648-649 + s_db74c72b258827::t_b2d8e0badfc397 681-685 + s_db74c72b258827::t_b2068c47583053 17,30-43,281-342,344,364-365,372,391-392,394-397,408,413,415-419,421-436,458,498-502,507,515,540,554,565,574-575,657,659,661,665,669-680,686-697,710-714,719,723-725,752-755,775,784,791,819-821,823-824 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_4a0b12eb1e851f 3303-3307,3312-3335,3359-3387,3391-3417,3419-3421,3423-3448,3458-3466,3468-3472,3490-3491,3505-3520,3522-3566,3568-3573,3576-3579,3581-3583,3585-3587,3590-3593,3595-3596,3598,3602-3608,3610-3643,3645-3665,3667-3704,3706-3746,3748-3799,3801-3817,3819-3820,3822-3838,3840-3863,3865-3924,3927-3970,3972-3994,3996-4026,4028-4050,4053-4057,4059-4060,4065,4071-4077,4079-4080,4084,4093,4095-4097,4103,4105,4108,4114-4118,4120,4137-4138,4140-4143,4146,4150-4152,4159-4160,4163,4166,4169,4171,4180-4181,4183-4192,4200-4201,4215,4217,4219,4223,4226-4228,4233-4234,4236-4246,4253,4258-4267 + s_db74c72b258827::t_361603cb91b856 2867 + ai_agent 218,3599-3601,3747 + s_db74c72b258827::t_877b00ad686bd0 901,919,940 + s_db74c72b258827::t_14ef5579ef8ca9 3346 + s_db74c72b258827::t_5c5f46ccf7e637 1785-1786,2083,4459 + s_db74c72b258827::t_5c782569972c66 4371,4376,4378-4379,4381-4391,4394-4395,4397-4404,4603-4624,4627,4629-4638,4640-4681,4684-4686,4688,4691-4705,4707-4717,4719-4731,4733-4753,4758,4761-4764,4766-4770 + s_db74c72b258827::t_42adc530054f6f 1228-1229,1242,1250-1252,1254-1260,1262,1266-1269,1376-1389,2974,3001-3011,3013-3015,3018-3019 + s_db74c72b258827::t_3d8932b0025471 244,716,772,815-816,903,923,944,1179-1180,1184-1185 + s_db74c72b258827::t_80375f2558b86a 131,3995 + s_db74c72b258827::t_b5e3d5685ba808 231-234,236-243,245-250,769-770,3308-3311 + s_db74c72b258827::t_30b380934d14c5 39 + s_db74c72b258827::t_e98b1cd188a8c8 509-521,524-527,529-539 + s_db74c72b258827::t_55a03b1ae158b9 4-5,130 + s_db74c72b258827::t_db902fae7236d0 235,1071-1093,1096-1097,1100-1101,1105-1108,3336-3345,3347-3358,3418,3422 +packages/cli/src/modules/instance-ai/entities/instance-ai-iteration-log.entity.ts + s_db74c72b258827::t_aeaa4474904b20 10 +packages/cli/src/modules/instance-ai/__tests__/credit-counting.test.ts + s_db74c72b258827::t_4683aff80b9f60 5,13-16,28,43-46,55,76 +packages/cli/src/modules/agents/repositories/agent-thread-grant.repository.ts + s_db74c72b258827::t_3d8932b0025471 17-20 +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC.md + s_db74c72b258827::t_667748e99db7ee 428-446 +packages/@n8n/db/src/entities/ai-builder-temporary-workflow.ts + s_db74c72b258827::t_aeaa4474904b20 20 +packages/cli/src/modules/instance-ai/assistant-turn-options.ts + s_db74c72b258827::t_db902fae7236d0 45-46 + s_db74c72b258827::t_31301c087f4730 1-8,10-11,13-18,21-23,25-26,28-43,48-49,51-54,56-62,64-65 +packages/cli/src/modules/instance-ai/entities/instance-ai-event-log-entry.entity.ts + s_db74c72b258827::t_aeaa4474904b20 4,20,22,24 +packages/cli/src/modules/instance-ai/entities/instance-ai-thread-tabs.entity.ts + s_db74c72b258827::t_aeaa4474904b20 5,17,19,21 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-conversation-history.service.test.ts + s_db74c72b258827::t_8292331c9900fa 5,75,81,86-95,101,117-118,416,534,536-541,835 + s_db74c72b258827::t_a4ac117e24d381 77,83 + s_db74c72b258827::t_907a328d192465 76 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + s_db74c72b258827::t_708a12027201c4 408 + s_db74c72b258827::t_3cc538d3f48fe2 582-589 + s_db74c72b258827::t_361603cb91b856 239,369,376-380 + s_db74c72b258827::t_8292331c9900fa 399 + s_db74c72b258827::t_06efcce4ce62ea 593,602,615,1052,1055-1057,1100 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue + s_db74c72b258827::t_379640791b4cdb 532-533 +packages/cli/src/modules/instance-ai/event-bus/interrupted-run-sweeper.ts + s_db74c72b258827::t_1c4dccebffe7c0 3,8-11,201-215 + s_db74c72b258827::t_1b2b6925f6b42c 4 +packages/@n8n/instance-ai/src/stream/agent-chunk-publisher.ts + s_db74c72b258827::t_7020a21f73d96b 118,120-122,153 + s_db74c72b258827::t_9f7899739c94a5 1-4,7-11,13,15-23,25-35,37-71,73,75-78,80-110,112-117,119,123-124,126-128,130-151,154-160 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_db74c72b258827::t_379640791b4cdb 1739-1742,1749 + s_db74c72b258827::t_ea9d87d68a7e9c 1874 +packages/cli/src/modules/instance-ai/workflow-verification-obligation-service.ts + s_db74c72b258827::t_5c5f46ccf7e637 26 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiInput.test.ts + s_db74c72b258827::t_66786ae4b5dbee 1178-1195 +packages/cli/src/modules/instance-ai/repositories/conversation-history-search.ts + s_db74c72b258827::t_e243591f3376f6 15-22,24,27-28,39,41-43 +packages/cli/src/modules/instance-ai/repositories/__tests__/instance-ai-conversation-history.repository.integration.test.ts + s_db74c72b258827::t_23b278c511d420 31-32,49-50,78,123,148,287,323,342,351,354,357,816-852 + s_db74c72b258827::t_b61aa7fe341384 137,278,329 + s_db74c72b258827::t_81c47da7a86063 4,6,8-15,23,28,30,41,44-48,56-58,68,72-73,79-100,115-117,120,131-132,157,168,291,749-750 +packages/@n8n/db/src/migrations/common/1791239936967-MoveInstanceAiThreadsToAgents.ts + s_db74c72b258827::t_89de6e077a49d7 1,3,5-15,17,25-29,31-37,39-42,45-58,65-77,80-94,98-115 + ai_agent 18-22,62-64 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.api.ts + s_db74c72b258827::t_ea9d87d68a7e9c 113,115,119,126 +packages/@n8n/instance-ai/src/index.ts + s_db74c72b258827::t_20f28565991664 30,135-137,602-609 +packages/cli/src/modules/instance-ai/instance-ai-conversation-history.service.ts + s_db74c72b258827::t_d175533937d102 16,20,123-130,209,404,503,519,542 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a18f74f5dfd515503e7791367e1bf25d5270b18d", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From ab968eb1799de9402e649adf7926e9f75d42c21d Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 22:58:39 +0000 Subject: [PATCH 09/82] --- 20/67e4b121b6ecf98bbf71bd4557e676c458896a | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 20/67e4b121b6ecf98bbf71bd4557e676c458896a diff --git a/20/67e4b121b6ecf98bbf71bd4557e676c458896a b/20/67e4b121b6ecf98bbf71bd4557e676c458896a new file mode 100644 index 00000000000..b6f4e2ffb8f --- /dev/null +++ b/20/67e4b121b6ecf98bbf71bd4557e676c458896a @@ -0,0 +1,29 @@ +packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts + s_db74c72b258827::t_ca12224fa9f988 369-438 +packages/cli/src/modules/instance-ai/assistant-agent.provider.ts + ai_agent 54-60 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_db74c72b258827::t_dddf9c4a07514e 93-98,536,699,721,744,765,784,799,860,911,972,1004,1069 + s_db74c72b258827::t_ca12224fa9f988 90,374-391,463-473 + s_db74c72b258827::t_c33ce558780cc4 70-72 +packages/cli/src/modules/agents/system-agents/system-agent.types.ts + s_db74c72b258827::t_ca12224fa9f988 82-85 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + s_db74c72b258827::t_e66e87851e4f7b 37,106 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2067e4b121b6ecf98bbf71bd4557e676c458896a", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From d5abd437de5c765371f63f32586c99150416a361 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:12:18 +0000 Subject: [PATCH 10/82] --- 19/728e2428471201cab00dd94467d1275d24c992 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 19/728e2428471201cab00dd94467d1275d24c992 diff --git a/19/728e2428471201cab00dd94467d1275d24c992 b/19/728e2428471201cab00dd94467d1275d24c992 new file mode 100644 index 00000000000..531278f79de --- /dev/null +++ b/19/728e2428471201cab00dd94467d1275d24c992 @@ -0,0 +1,17 @@ +packages/cli/src/modules/agents/agent-chat.controller.ts + ai_agent 70-72,90,93-98,374-391,463-473,536,699,721,744,765,784,799,860,911,972,1004,1069 +packages/cli/src/modules/instance-ai/assistant-agent.provider.ts + ai_agent 3-6,11,16,18-25,38-41,52-72 +packages/cli/src/modules/agents/system-agents/system-agent.types.ts + ai_agent 82-85 +packages/cli/src/modules/agents/__tests__/agent-chat.controller.test.ts + ai_agent 37,106 +packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts + ai_agent 369-438 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "19728e2428471201cab00dd94467d1275d24c992", + "prompts": {} +} \ No newline at end of file From 03ba3d91c16f436b0255a3b4e6b178d977b95175 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:13:24 +0000 Subject: [PATCH 11/82] --- fa/11244c707dfde1c57669ff350e560230d13768 | 43 +++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 fa/11244c707dfde1c57669ff350e560230d13768 diff --git a/fa/11244c707dfde1c57669ff350e560230d13768 b/fa/11244c707dfde1c57669ff350e560230d13768 new file mode 100644 index 00000000000..7dbc526f812 --- /dev/null +++ b/fa/11244c707dfde1c57669ff350e560230d13768 @@ -0,0 +1,43 @@ +packages/cli/src/modules/instance-ai/__tests__/instance-ai-sandbox.service.test.ts + ai_agent 75 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-test.controller.test.ts + ai_agent 14,22,26,28,101-103,105,107,111-113,115,120,123,157 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-tracing.service.test.ts + ai_agent 81,116,135,166 +packages/@n8n/instance-ai/src/tools/task-control.tool.ts + ai_agent 2,36,62 +.github/WORKFLOWS.md + ai_agent 204 +packages/cli/src/modules/instance-ai/instance-ai.controller.ts + ai_agent 336,347,355,402,545 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + ai_agent 131,521,524-534,607,1199,1201,1229,1286,1520,2526-2527,2631,2697,3182,3528,3746,3749-3755,4386,4470-4471,4487,4542,4616 +packages/cli/src/modules/instance-ai/sandbox/instance-ai-sandbox.service.ts + ai_agent 348 +packages/cli/src/modules/instance-ai/instance-ai-test.controller.ts + ai_agent 1-2,42,44-46,48-53,72-73 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-terminal-outcome.service.test.ts + ai_agent 109,150,157,204,212,228,235-236 +packages/@n8n/instance-ai/src/index.ts + ai_agent 517,528,644 +packages/@n8n/instance-ai/src/runtime/__tests__/run-state-registry.test.ts + ai_agent 4-5,7-9,11-13,16-19,21-23,25-29,31,34,38-42,46-49 +packages/@n8n/instance-ai/src/runtime/run-state-registry.ts + ai_agent 43-48,57-58,156-157,170 +packages/@n8n/instance-ai/src/types.ts + ai_agent 2173-2175 +packages/cli/src/modules/instance-ai/run-trace-metadata.ts + ai_agent 83-84 +packages/cli/src/modules/instance-ai/tracing/instance-ai-tracing.service.ts + ai_agent 82 +packages/cli/src/modules/instance-ai/instance-ai-terminal-outcome.service.ts + ai_agent 37,48,50-54 +packages/@n8n/instance-ai/src/stream/consume-with-hitl.ts + ai_agent 1,3-4,8-11,45-143,151-153,159-267,270-275,280-284 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fa11244c707dfde1c57669ff350e560230d13768", + "prompts": {} +} \ No newline at end of file From 4435724e7fc072bf8fae3f79f75f27ea09b9c934 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:26:33 +0000 Subject: [PATCH 12/82] --- 1e/90e2e53b4b326a312063d8abeb3793d9807161 | 39 +++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 1e/90e2e53b4b326a312063d8abeb3793d9807161 diff --git a/1e/90e2e53b4b326a312063d8abeb3793d9807161 b/1e/90e2e53b4b326a312063d8abeb3793d9807161 new file mode 100644 index 00000000000..e60119a7fae --- /dev/null +++ b/1e/90e2e53b4b326a312063d8abeb3793d9807161 @@ -0,0 +1,39 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + ai_agent 439-440,879,1077-1095,1119 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue + ai_agent 1-193 +packages/frontend/editor-ui/src/features/ai/instanceAi/planReview.utils.ts + ai_agent 32-39,41-43 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + ai_agent 142-143 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/DomainAccessApproval.vue + ai_agent 4,13-14,23,32-33,89,92-98 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/__tests__/assistantConfirmation.test.ts + ai_agent 1-99 +packages/frontend/editor-ui/src/features/agents/components/interactive/InteractiveCard.vue + ai_agent 2,7,10-15,65-71 +packages/frontend/editor-ui/src/features/ai/instanceAi/agentsChatMode.ts + ai_agent 1-14 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue + ai_agent 1-18,20-22,24-28,30-31,33-34,37-41,43-48,50-67,69-86,88-107,109-113,115-116,118-146 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/assistantConfirmation.ts + ai_agent 1-66 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + ai_agent 10-12,184-195 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/types.ts + ai_agent 9-12,114-123 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + ai_agent 43,94-99,113,807-826 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts + ai_agent 1-68 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + ai_agent 3,49-50,77-79,859-863,865 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + ai_agent 33-34,598-608,614-623,660 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1e90e2e53b4b326a312063d8abeb3793d9807161", + "prompts": {} +} \ No newline at end of file From 35d28f862e5ba3659620b881b3cfc07a45674230 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:35:23 +0000 Subject: [PATCH 13/82] --- 8a/6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 8a/6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6 diff --git a/8a/6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6 b/8a/6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6 new file mode 100644 index 00000000000..07ba36f7436 --- /dev/null +++ b/8a/6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6 @@ -0,0 +1,21 @@ +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_7fc5ac433aa0e5 251-258,2866,2934-2949 +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + s_db74c72b258827::t_2dd6115e0f1f64 1-109 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "8a6209498fa4aa4e6c4c88fc5bbcb3a75bb37bf6", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "unknown" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 9081836d3a9a5bd1f61cf6f0931138511b704da0 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:52:56 +0000 Subject: [PATCH 14/82] --- 21/cfdc17ff488155d14a138c4ac43d42be3168e2 | 75 +++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 21/cfdc17ff488155d14a138c4ac43d42be3168e2 diff --git a/21/cfdc17ff488155d14a138c4ac43d42be3168e2 b/21/cfdc17ff488155d14a138c4ac43d42be3168e2 new file mode 100644 index 00000000000..044c6b771b3 --- /dev/null +++ b/21/cfdc17ff488155d14a138c4ac43d42be3168e2 @@ -0,0 +1,75 @@ +packages/cli/src/modules/instance-ai/__tests__/workflow-verification-obligation-service.test.ts + s_db74c72b258827::t_0a37a8f4ef779d 5,14,96-97 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_db74c72b258827::t_7ea7169993e73d 1639-1644,1657-1662 + s_db74c72b258827::t_25d608910346b0 903,1631,1653,1668,1679,1694,1714,2771 + s_db74c72b258827::t_30c447dd04cb39 191 + s_db74c72b258827::t_13e6dbb5a5b896 76 + s_db74c72b258827::t_0905c6acc63db4 208,241,271,299,315,345,382,437,456,560-565,591-596,701,726-731,1689,2843-2848,2907-2912,3130-3135,3232-3237 +packages/cli/src/modules/agents/integrations/__tests__/n8n-memory.test.ts + s_db74c72b258827::t_85f0667c763e61 370-408,410-416,418-476 + s_db74c72b258827::t_f61710c22b62e5 409,417 +packages/@n8n/instance-ai/src/stream/__tests__/agent-chunk-publisher.test.ts + s_db74c72b258827::t_5fe013cd64533e 30 + s_db74c72b258827::t_6a5ba5e03183fe 1-29,31-219 +packages/cli/src/modules/instance-ai/__tests__/onboarding.test.ts + s_db74c72b258827::t_4a497610743a49 35-39,46,122,124,127,134 + s_db74c72b258827::t_6ebf4b30457225 68-79,97-105,146-154 +packages/cli/test/integration/instance-ai-preference-card.api.test.ts + s_db74c72b258827::t_1f8c68d084b312 37-38 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_db74c72b258827::t_199c977887e6c8 1322,1324,1328-1344,1349-1353,1355,1452,1455-1459,1462-1470,1472-1473,1477,1481,1484-1485,1488-1489,1492,1495-1498,1501,1503,1505,1508-1509,1512-1513 + s_db74c72b258827::t_389eb71c9975a3 379-380,409,412-413,1808,1822,1830,1888,1906,1929 + s_db74c72b258827::t_efa07f72657b93 2756-2757,2770-2771,2822,2829-2838,2850,2867 + s_db74c72b258827::t_95ccf4a66d6902 279-295,360,535,608,894,965,1056,1087,1804-1805,1807,1809-1819,1821,1824,1826,1829,1831-1838,1840-1844,1846,1848,1850-1861,1863,1865-1871,1873-1876,1878-1880,1883-1887,1889-1891,1895-1896,1898-1900,1905,1907-1915,1917,1919-1923,1930-1932,1936-1940,1944 + s_db74c72b258827::t_cb20f057326a37 1948-1949,1952-1953,1956-1957,1959-1960,1962,1964,1966,1968,1971,1974-1975,1980-1981,1985-1986,1991-1992,1994,1997-1998 + s_db74c72b258827::t_b5ef775fe58aad 3380-3381,3386-3388,3390-3391,3400-3401,3406,3412,3422,3435-3439 + s_db74c72b258827::t_225b64a7d570cc 1893,1928,1934,1941 + s_db74c72b258827::t_1ad146a85a717a 298,301,305-306,308-309,1127-1129,1131,1133,1137,1145-1146,1148,1162 + s_db74c72b258827::t_628ef54893f30b 2200,2341-2345 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts + s_db74c72b258827::t_537ef03b725112 1-7,10-11,15,19-20,23,28-44,101,111-112,115,117-118 + s_db74c72b258827::t_5ef98a9a14eac7 126-128,132-133,168,178 + s_db74c72b258827::t_97bee22fa3b215 214,555-559 + s_db74c72b258827::t_187cb36fe14272 1105-1106,1109-1115,1117,1120-1121,1123,1126-1139,1141,1143-1161,1165-1166,1170,1175,1180-1193,1234,1282-1283,1285-1286,1290,1295-1299,1301,1303-1306,1310,1315-1325,1327,1334,1337-1342,1346-1348,1350-1351,1355-1361,1370-1371,1373,1376-1379,1384,1387,1394,1408,1414-1428,1448 + s_db74c72b258827::t_73cd66ae6503c2 1395,1402-1406 + s_db74c72b258827::t_1a569977c57a98 553,917-929,1019,1024,1052-1056,1061 + s_db74c72b258827::t_6ebf4b30457225 144-162 +packages/cli/test/integration/instance-ai/instance-ai-thread-tabs.integration.test.ts + s_db74c72b258827::t_ff9e8d84466ff9 7-8,34-35,42,45,49-60,68-69,71-72 +packages/cli/src/modules/agents/system-agents/__tests__/system-agent-execution.service.test.ts + s_db74c72b258827::t_7708c5f571d509 328 + s_db74c72b258827::t_756c9f7a454ffc 1-327,329-456 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.threadPushRef.test.ts + s_db74c72b258827::t_f99b7e6ee334b7 42,102,104-126 +packages/cli/src/modules/instance-ai/workflow-suggestions/__tests__/workflow-suggestion.service.integration.test.ts + s_db74c72b258827::t_4c9b200ec69fa1 32-33 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-temporary-workflow.service.test.ts + s_db74c72b258827::t_ae6930bac2b6f5 11-12,36,186,215,236 +packages/cli/src/modules/instance-ai/event-bus/__tests__/interrupted-run-sweeper.test.ts + s_db74c72b258827::t_c92c7414e1bd5b 4,7-10,67-70,102-113,128,214-215,225,233-234,289,294,298-300 +packages/cli/src/modules/instance-ai/__tests__/assistant-agent.provider.test.ts + s_db74c72b258827::t_d81398b29b2533 2,26,30 + s_db74c72b258827::t_e9e817f8de4303 27-29 + s_db74c72b258827::t_7f4678d2438fce 1,3-25,31-137 +packages/cli/src/modules/agents/__tests__/agent-message-queue-consumer.service.test.ts + s_db74c72b258827::t_d93e7575fee3d2 4,25,27,42-44,114,127,428-493 +packages/cli/src/modules/instance-ai/workflow-suggestions/__tests__/workflow-suggestion.repository.integration.test.ts + s_db74c72b258827::t_4c9b200ec69fa1 54-55 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "21cfdc17ff488155d14a138c4ac43d42be3168e2", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From cca8b65148ec9d9ff4de68bfa269abfacc284bb9 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:53:36 +0000 Subject: [PATCH 15/82] --- 43/4ae07b3efd170a1dea9f477924e174de380fd4 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 43/4ae07b3efd170a1dea9f477924e174de380fd4 diff --git a/43/4ae07b3efd170a1dea9f477924e174de380fd4 b/43/4ae07b3efd170a1dea9f477924e174de380fd4 new file mode 100644 index 00000000000..5ce6b8b2358 --- /dev/null +++ b/43/4ae07b3efd170a1dea9f477924e174de380fd4 @@ -0,0 +1,19 @@ +packages/cli/src/modules/instance-ai/instance-ai.module.ts + s_db74c72b258827::t_16d0a88a9686ed 5,108-115 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "434ae07b3efd170a1dea9f477924e174de380fd4", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 8a6a17223bdb8edf08ff84f51ba54a8c229921a4 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:54:44 +0000 Subject: [PATCH 16/82] --- de/36dc477bbdb0fc7a6b651f076f94c5bee2c62c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 de/36dc477bbdb0fc7a6b651f076f94c5bee2c62c diff --git a/de/36dc477bbdb0fc7a6b651f076f94c5bee2c62c b/de/36dc477bbdb0fc7a6b651f076f94c5bee2c62c new file mode 100644 index 00000000000..df916ac2047 --- /dev/null +++ b/de/36dc477bbdb0fc7a6b651f076f94c5bee2c62c @@ -0,0 +1,19 @@ +packages/cli/src/modules/agents/integrations/__tests__/n8n-memory.test.ts + s_db74c72b258827::t_43acc7da1fb9b4 371-383 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "de36dc477bbdb0fc7a6b651f076f94c5bee2c62c", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From e9cb0d840c5f27843db02ec864be91acaf8720fc Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:56:42 +0000 Subject: [PATCH 17/82] --- e8/ba910a1bbf3265dbe142370fbec02181393341 | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 e8/ba910a1bbf3265dbe142370fbec02181393341 diff --git a/e8/ba910a1bbf3265dbe142370fbec02181393341 b/e8/ba910a1bbf3265dbe142370fbec02181393341 new file mode 100644 index 00000000000..6a5eaea6f37 --- /dev/null +++ b/e8/ba910a1bbf3265dbe142370fbec02181393341 @@ -0,0 +1,42 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/agentsChatThreadAdapter.test.ts + s_db74c72b258827::t_e7bbb1a9e4984a 1-131 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiAgentsConversation.test.ts + s_db74c72b258827::t_ff091775b2c36b 1-172 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + s_db74c72b258827::t_f0827a695b9c1d 944-949,951,953 + s_db74c72b258827::t_d2ca9b96d6521d 950,952 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_db74c72b258827::t_e7bbb1a9e4984a 3830-3912 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_db74c72b258827::t_b9e95cd964a065 630-636,638,1368,1459-1471,1473-1490,1787-1789,2036-2039 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts + s_db74c72b258827::t_d2c26d8a9a624c 249-269,520 +packages/cli/src/modules/instance-ai/instance-ai-memory.service.ts + s_db74c72b258827::t_a307c1e1007b99 318,860,869 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue + s_db74c72b258827::t_0a5e8a12a03abe 6-9,11,20,22,29-31,38-39,60-67,69-94,97-113,117,127-128,145-146,173-175 + s_db74c72b258827::t_ddc57ba4218500 114-116,120,122-126,135-137 +packages/frontend/editor-ui/src/features/ai/instanceAi/agentsChatThreadAdapter.ts + s_db74c72b258827::t_19ba3b5e4dec9d 1-8,11-152 + s_db74c72b258827::t_4fba9de425c179 9-10 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.store.test.ts + s_db74c72b258827::t_0647b6195339d4 176-189 +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/assistantConfirmation.ts + s_db74c72b258827::t_0abb16e4033165 51-52,54-56 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e8ba910a1bbf3265dbe142370fbec02181393341", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 9c76336a0a46de2df7bf455f1f811bf81b9d0978 Mon Sep 17 00:00:00 2001 From: git-ai Date: Mon, 5 Oct 2026 23:57:58 +0000 Subject: [PATCH 18/82] --- 9e/b379e1cf0308d2a7802d51253a936830e35138 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 9e/b379e1cf0308d2a7802d51253a936830e35138 diff --git a/9e/b379e1cf0308d2a7802d51253a936830e35138 b/9e/b379e1cf0308d2a7802d51253a936830e35138 new file mode 100644 index 00000000000..1900a410d94 --- /dev/null +++ b/9e/b379e1cf0308d2a7802d51253a936830e35138 @@ -0,0 +1,19 @@ +packages/cli/src/modules/instance-ai/instance-ai.module.ts + s_db74c72b258827::t_f0ed502dae5a23 3 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9eb379e1cf0308d2a7802d51253a936830e35138", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 161237d528ca53f116f4ac74207eac550249a908 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 00:00:45 +0000 Subject: [PATCH 19/82] --- a2/0a68998374794b0f5e002ae503604548e39425 | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 a2/0a68998374794b0f5e002ae503604548e39425 diff --git a/a2/0a68998374794b0f5e002ae503604548e39425 b/a2/0a68998374794b0f5e002ae503604548e39425 new file mode 100644 index 00000000000..5da3a5f4138 --- /dev/null +++ b/a2/0a68998374794b0f5e002ae503604548e39425 @@ -0,0 +1,9 @@ +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + ai_agent 31,86-102,105-125,142-180,184-206 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a20a68998374794b0f5e002ae503604548e39425", + "prompts": {} +} \ No newline at end of file From a4158a81ee062cf23708bd11bd17de418a3ad65b Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 00:18:03 +0000 Subject: [PATCH 20/82] --- 95/02710cb1045cb9df90e4b5f3640c76e42ec923 | 48 +++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 95/02710cb1045cb9df90e4b5f3640c76e42ec923 diff --git a/95/02710cb1045cb9df90e4b5f3640c76e42ec923 b/95/02710cb1045cb9df90e4b5f3640c76e42ec923 new file mode 100644 index 00000000000..de411af89dd --- /dev/null +++ b/95/02710cb1045cb9df90e4b5f3640c76e42ec923 @@ -0,0 +1,48 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupActions.ts + s_db74c72b258827::t_07250ade98b33d 41 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue + s_db74c72b258827::t_d42b34c54cc229 7,9-16,19,24-29,43-44,50,55-57,60-67,71-73,102-171,211-303,366-377,408-415 + s_db74c72b258827::t_e9a3920056c011 172-182 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiChannelSetup.vue + s_db74c72b258827::t_827e22f2975d21 13,20-21,24,35,44,46 +packages/frontend/editor-ui/src/features/ai/instanceAi/confirmationTransport.ts + s_db74c72b258827::t_1e22a265847599 1-52 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupApply.ts + s_db74c72b258827::t_07250ade98b33d 6,16-22,65,74,98-101,106,137,151-153,158-159 + s_db74c72b258827::t_9b4cd25e2c96bd 102-105,154-157 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/InstanceAiWorkflowSetup.vue + s_db74c72b258827::t_07250ade98b33d 8,16-17,28 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupContext.ts + s_db74c72b258827::t_07250ade98b33d 15,60-61,65,82 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiCredentialSetup.vue + s_db74c72b258827::t_273ff26dee7cce 28,43-44,50-51,503,516,540,545,556,561,666,672 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiCredentialSetup.test.ts + s_db74c72b258827::t_4587d1c7f8eff7 531-571 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts + s_db74c72b258827::t_1e22a265847599 554-558 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts + s_db74c72b258827::t_a8ed2be8ec9a89 50,123-125,246 + s_db74c72b258827::t_f8917b2a71365b 185 + s_db74c72b258827::t_e17595942c3dea 1,7-49,51-53,102,115-122,126-172,180-184,186-245,247-285 + s_db74c72b258827::t_e27956088e6e84 173-179 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/GatewayResourceDecision.vue + s_db74c72b258827::t_3bcefc2cf0c23d 10,34-35,41-42,79,82,93-97 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupTelemetry.ts + s_db74c72b258827::t_07250ade98b33d 53-54,64,69,177 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9502710cb1045cb9df90e4b5f3640c76e42ec923", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From ce236ee0f37977b40705bea6d03e624a9fb17687 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 00:18:17 +0000 Subject: [PATCH 21/82] --- 97/f3880ce03cd1b429bc1d4cccc46b6a8baa5278 | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 97/f3880ce03cd1b429bc1d4cccc46b6a8baa5278 diff --git a/97/f3880ce03cd1b429bc1d4cccc46b6a8baa5278 b/97/f3880ce03cd1b429bc1d4cccc46b6a8baa5278 new file mode 100644 index 00000000000..a85686134c1 --- /dev/null +++ b/97/f3880ce03cd1b429bc1d4cccc46b6a8baa5278 @@ -0,0 +1,9 @@ +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + ai_agent 93-96,166-170 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "97f3880ce03cd1b429bc1d4cccc46b6a8baa5278", + "prompts": {} +} \ No newline at end of file From 701a20308e2f57ec8810e4cf59ec901da3d8fccc Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:23:37 +0000 Subject: [PATCH 22/82] --- 30/28069fffec193b7a4c0c705b3251bad7170212 | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 30/28069fffec193b7a4c0c705b3251bad7170212 diff --git a/30/28069fffec193b7a4c0c705b3251bad7170212 b/30/28069fffec193b7a4c0c705b3251bad7170212 new file mode 100644 index 00000000000..098f779d6e0 --- /dev/null +++ b/30/28069fffec193b7a4c0c705b3251bad7170212 @@ -0,0 +1,27 @@ +packages/frontend/editor-ui/src/features/ai/shared/agentsChat/messageMappers.ts + s_db74c72b258827::t_b55588391d2bfd 186-193 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_db74c72b258827::t_d930b26e5d6b45 4 +packages/frontend/editor-ui/src/features/ai/instanceAi/alwaysAllow.ts + s_db74c72b258827::t_d930b26e5d6b45 1-75 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts + s_db74c72b258827::t_b0b5296ff1df1f 102-135 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue + s_db74c72b258827::t_b55588391d2bfd 19,185-194,196-200,401 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "3028069fffec193b7a4c0c705b3251bad7170212", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 4155aa737406ac07c10a6e2665689ade9f8e4592 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:28:28 +0000 Subject: [PATCH 23/82] --- da/e18013de9d6a4b21e22499c68cae32deecd3bb | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 da/e18013de9d6a4b21e22499c68cae32deecd3bb diff --git a/da/e18013de9d6a4b21e22499c68cae32deecd3bb b/da/e18013de9d6a4b21e22499c68cae32deecd3bb new file mode 100644 index 00000000000..6119036eb24 --- /dev/null +++ b/da/e18013de9d6a4b21e22499c68cae32deecd3bb @@ -0,0 +1,38 @@ +packages/cli/src/modules/agents/system-agents/__tests__/system-agent-execution.service.test.ts + s_db74c72b258827::t_9016cc7949555b 109 +packages/cli/src/modules/instance-ai/assistant-agent.provider.ts + s_db74c72b258827::t_5aa917cb7d249e 3-7,22,46,56,60-61,67,71-93,95-99,103,108-113,117-124 + s_db74c72b258827::t_c03f1a48813815 57-59,62-66 +packages/cli/src/modules/instance-ai/assistant-turn-options.ts + s_db74c72b258827::t_c03f1a48813815 43-44 +packages/cli/src/modules/agents/agent-chat.controller.ts + s_db74c72b258827::t_347e72aafee438 387-395 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_c03f1a48813815 3203-3204,3253 +packages/cli/src/modules/instance-ai/__tests__/assistant-agent.provider.test.ts + s_db74c72b258827::t_cc3feaf66c88e3 22 + s_db74c72b258827::t_9016cc7949555b 97 +packages/@n8n/api-types/src/agents/dto.ts + s_db74c72b258827::t_f5badcea363428 244-249 +packages/cli/src/modules/agents/system-agents/system-agent-execution.service.ts + s_db74c72b258827::t_347e72aafee438 400-401,416-418,431 + s_db74c72b258827::t_c03f1a48813815 10,12,61,280-294,297 +packages/cli/src/modules/agents/system-agents/system-agent.types.ts + s_db74c72b258827::t_347e72aafee438 83-87 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "dae18013de9d6a4b21e22499c68cae32deecd3bb", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 352a3190cfe2171b3ffc77e1a3d2a71ca55be7f6 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:38:48 +0000 Subject: [PATCH 24/82] --- a4/73877b05c779ffb88a4cbb0caae9108497eda3 | 33 +++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 a4/73877b05c779ffb88a4cbb0caae9108497eda3 diff --git a/a4/73877b05c779ffb88a4cbb0caae9108497eda3 b/a4/73877b05c779ffb88a4cbb0caae9108497eda3 new file mode 100644 index 00000000000..764a683b992 --- /dev/null +++ b/a4/73877b05c779ffb88a4cbb0caae9108497eda3 @@ -0,0 +1,33 @@ +packages/@n8n/db/src/migrations/common/1791261269373-DropInstanceAiEvents.ts + s_db74c72b258827::t_8859254ff8330f 1,4-5,7-9 +packages/cli/src/modules/instance-ai/message-parser.ts + s_db74c72b258827::t_3ebf66a017e273 14-19 +packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts + s_db74c72b258827::t_541dcb66b2e52f 495-519,521-525,600 + s_db74c72b258827::t_108ed0c8d22bfc 24-25,520 +packages/@n8n/instance-ai/src/stream/consume-with-hitl.ts + s_db74c72b258827::t_541dcb66b2e52f 25-26,200 +packages/@n8n/agents/src/index.ts + s_db74c72b258827::t_108ed0c8d22bfc 122 +packages/cli/src/modules/instance-ai/event-bus/assistant-event-sink.ts + s_db74c72b258827::t_bb81a58729c5c6 1,3-5,7-8,10-13,16-19,22-23,25,28-40,43-44,47-57,60-73,76-77 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_e18217797e5132 160,665,708-709,1640,1648,3480-3481 + s_db74c72b258827::t_bbdaab2692582c 130 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a473877b05c779ffb88a4cbb0caae9108497eda3", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 696900884a391362ed3781c8287540753c8573b4 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:44:30 +0000 Subject: [PATCH 25/82] --- 0e/60c5106da9ec80d18acf68d338e0138813ee59 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 0e/60c5106da9ec80d18acf68d338e0138813ee59 diff --git a/0e/60c5106da9ec80d18acf68d338e0138813ee59 b/0e/60c5106da9ec80d18acf68d338e0138813ee59 new file mode 100644 index 00000000000..5c78b396983 --- /dev/null +++ b/0e/60c5106da9ec80d18acf68d338e0138813ee59 @@ -0,0 +1,21 @@ +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_f27f4b0f57a16d 4162 +packages/cli/src/modules/instance-ai/assistant-agent.provider.ts + s_db74c72b258827::t_a5c92fcc3f76b5 120-121 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0e60c5106da9ec80d18acf68d338e0138813ee59", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 7a51517c976d78d07dd9518b5f637ffd81980c6e Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:46:02 +0000 Subject: [PATCH 26/82] --- 2a/d102a4194adb950120159051ac2f8c10830838 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 2a/d102a4194adb950120159051ac2f8c10830838 diff --git a/2a/d102a4194adb950120159051ac2f8c10830838 b/2a/d102a4194adb950120159051ac2f8c10830838 new file mode 100644 index 00000000000..2a1d8e3c586 --- /dev/null +++ b/2a/d102a4194adb950120159051ac2f8c10830838 @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2ad102a4194adb950120159051ac2f8c10830838", + "prompts": {} +} \ No newline at end of file From f2cbabe3dcf57483e76fbcdfd0dd00d6a55b122a Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:46:21 +0000 Subject: [PATCH 27/82] --- 02/b42346c21e92b3a2bf6690427ca6489794a290 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 02/b42346c21e92b3a2bf6690427ca6489794a290 diff --git a/02/b42346c21e92b3a2bf6690427ca6489794a290 b/02/b42346c21e92b3a2bf6690427ca6489794a290 new file mode 100644 index 00000000000..2325f114055 --- /dev/null +++ b/02/b42346c21e92b3a2bf6690427ca6489794a290 @@ -0,0 +1,11 @@ +packages/@n8n/db/src/migrations/common/1791261949191-DropInstanceAiThreadTabs.ts + ai_agent 1-8 +packages/cli/src/modules/instance-ai/instance-ai-thread-tabs.service.ts + ai_agent 5-9,15,18-21,35,38-45 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "02b42346c21e92b3a2bf6690427ca6489794a290", + "prompts": {} +} \ No newline at end of file From 9fe2c2ec281002a89177a3f5732e25279a824046 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:49:33 +0000 Subject: [PATCH 28/82] --- 2e/bd9f7d703c419c0302eb2dc86a018580cf48f9 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 2e/bd9f7d703c419c0302eb2dc86a018580cf48f9 diff --git a/2e/bd9f7d703c419c0302eb2dc86a018580cf48f9 b/2e/bd9f7d703c419c0302eb2dc86a018580cf48f9 new file mode 100644 index 00000000000..a6a6fa18add --- /dev/null +++ b/2e/bd9f7d703c419c0302eb2dc86a018580cf48f9 @@ -0,0 +1,20 @@ +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_3ca92d75ecd32d 3208,3243-3296 + s_db74c72b258827::t_b083375b94719d 1248,1544,2907-2914 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2ebd9f7d703c419c0302eb2dc86a018580cf48f9", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From aef5349e85784bbeeacf8c3f849eafc244fe10ba Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:53:16 +0000 Subject: [PATCH 29/82] --- 31/c32401060c2b13d0515124dd98a4345591659f | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 31/c32401060c2b13d0515124dd98a4345591659f diff --git a/31/c32401060c2b13d0515124dd98a4345591659f b/31/c32401060c2b13d0515124dd98a4345591659f new file mode 100644 index 00000000000..39598420cd1 --- /dev/null +++ b/31/c32401060c2b13d0515124dd98a4345591659f @@ -0,0 +1,23 @@ +packages/@n8n/instance-ai/src/tools/orchestration/build-agent.tool.ts + s_db74c72b258827::t_64cb4804c7db81 342-343,384,538,588,618,750,1101 +packages/@n8n/instance-ai/src/tools/orchestration/plan.tool.ts + s_db74c72b258827::t_64cb4804c7db81 252,258 +packages/@n8n/instance-ai/src/stream/agent-chunk-publisher.ts + s_db74c72b258827::t_341b85b3a57747 116,128,130 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "31c32401060c2b13d0515124dd98a4345591659f", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From e53ee7fe31f4b756dabd51637113adb87d74dfeb Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:55:29 +0000 Subject: [PATCH 30/82] --- 23/5f84db14646ab898e8aea6419e7dc3f6e77f66 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 23/5f84db14646ab898e8aea6419e7dc3f6e77f66 diff --git a/23/5f84db14646ab898e8aea6419e7dc3f6e77f66 b/23/5f84db14646ab898e8aea6419e7dc3f6e77f66 new file mode 100644 index 00000000000..f6c6b2ea3e9 --- /dev/null +++ b/23/5f84db14646ab898e8aea6419e7dc3f6e77f66 @@ -0,0 +1,19 @@ +packages/cli/src/modules/instance-ai/onboarding.ts + s_db74c72b258827::t_3f004d96771bf8 9,102-103 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "235f84db14646ab898e8aea6419e7dc3f6e77f66", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From fea27b82b6a80ab13b8446b412dfebbd297eee44 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 04:58:55 +0000 Subject: [PATCH 31/82] --- fa/a8e084a5c9b24314cb64a1325e4e57f70f2c2e | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 fa/a8e084a5c9b24314cb64a1325e4e57f70f2c2e diff --git a/fa/a8e084a5c9b24314cb64a1325e4e57f70f2c2e b/fa/a8e084a5c9b24314cb64a1325e4e57f70f2c2e new file mode 100644 index 00000000000..ce487b6354b --- /dev/null +++ b/fa/a8e084a5c9b24314cb64a1325e4e57f70f2c2e @@ -0,0 +1,21 @@ +packages/@n8n/instance-ai/src/tools/__tests__/task-control.tool.test.ts + s_db74c72b258827::t_83e88f02225d58 43 +packages/@n8n/instance-ai/src/tools/orchestration/__tests__/plan.tool.test.ts + s_db74c72b258827::t_de3f7db5e19848 115-120 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "faa8e084a5c9b24314cb64a1325e4e57f70f2c2e", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From df36ad864c5fd93ffe49fa3465486ba679c43b3b Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:01:13 +0000 Subject: [PATCH 32/82] --- 0a/cf08402af8bd0cc001007512ff7049bb303484 | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 0a/cf08402af8bd0cc001007512ff7049bb303484 diff --git a/0a/cf08402af8bd0cc001007512ff7049bb303484 b/0a/cf08402af8bd0cc001007512ff7049bb303484 new file mode 100644 index 00000000000..51ce7d7766e --- /dev/null +++ b/0a/cf08402af8bd0cc001007512ff7049bb303484 @@ -0,0 +1,34 @@ +packages/cli/src/modules/instance-ai/event-bus/__tests__/assistant-event-sink.test.ts + s_db74c72b258827::t_1d79935fae6b0f 1-158 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-thread-tabs.service.test.ts + s_db74c72b258827::t_eec6a32e64f59b 5-6,12-17,20-27,35-38,43-44,47-48,52,55,63-64,66,71,77-83,86-89 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-preference-card.service.test.ts + s_db74c72b258827::t_9cefa5ca502f74 9,14 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-memory.service.test.ts + s_db74c72b258827::t_f27f4b0f57a16d 46 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.controller.test.ts + s_db74c72b258827::t_61cecbca8b4671 42 +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_db74c72b258827::t_965598f5b5ba24 1809 + s_db74c72b258827::t_5df57d1fdcce68 538,544,601,603,610,669,675,831-837,839,883,944,982-988,992,1038 + s_db74c72b258827::t_84051b1349dbae 2386,2410,2478,2520 + s_db74c72b258827::t_ca2600aac215ed 2967,3010,3167 +packages/cli/src/modules/instance-ai/__tests__/onboarding.test.ts + s_db74c72b258827::t_deeb644819dfd0 9,16,26,28-29,32-51,67,70-73,76-77,81-82,84-87,90 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0acf08402af8bd0cc001007512ff7049bb303484", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 6201864915736a26bde03e0cda6cfa6268337192 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:02:53 +0000 Subject: [PATCH 33/82] --- 05/89c56632fd41621b516ce948576b77f1100430 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 05/89c56632fd41621b516ce948576b77f1100430 diff --git a/05/89c56632fd41621b516ce948576b77f1100430 b/05/89c56632fd41621b516ce948576b77f1100430 new file mode 100644 index 00000000000..f7c428ddad1 --- /dev/null +++ b/05/89c56632fd41621b516ce948576b77f1100430 @@ -0,0 +1,19 @@ +packages/cli/src/metrics/prometheus/__tests__/instance-ai-metrics.service.test.ts + s_db74c72b258827::t_c125238f245870 31 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "0589c56632fd41621b516ce948576b77f1100430", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From 7616dcfd97f6adf0cbc797a4979653f25d9a7462 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:12:54 +0000 Subject: [PATCH 34/82] --- a1/d76688d2455636d85f252cf256fa04bc81efbe | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 a1/d76688d2455636d85f252cf256fa04bc81efbe diff --git a/a1/d76688d2455636d85f252cf256fa04bc81efbe b/a1/d76688d2455636d85f252cf256fa04bc81efbe new file mode 100644 index 00000000000..d7409d64e23 --- /dev/null +++ b/a1/d76688d2455636d85f252cf256fa04bc81efbe @@ -0,0 +1,21 @@ +packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 71-77 +packages/nodes-base/nodes/Microsoft/Teams/MicrosoftTeamsTrigger.node.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "a1d76688d2455636d85f252cf256fa04bc81efbe", + "prompts": {}, + "sessions": { + "s_0a54a02ff9fbe1": { + "agent_id": { + "tool": "claude", + "id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63", + "model": "claude-fable-5-1" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file From a1116080755022125c9e3ef37b52b36f3d7fa431 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:13:00 +0000 Subject: [PATCH 35/82] --- 70/63f62a0707a248f7cf5a380b5b5bc3f258a471 | 21 +++++++++++++++++++++ e0/f62742add2d22dfcc33d3ec34a94077b9b4963 | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 70/63f62a0707a248f7cf5a380b5b5bc3f258a471 create mode 100644 e0/f62742add2d22dfcc33d3ec34a94077b9b4963 diff --git a/70/63f62a0707a248f7cf5a380b5b5bc3f258a471 b/70/63f62a0707a248f7cf5a380b5b5bc3f258a471 new file mode 100644 index 00000000000..5996902fcf4 --- /dev/null +++ b/70/63f62a0707a248f7cf5a380b5b5bc3f258a471 @@ -0,0 +1,21 @@ +packages/nodes-base/credentials/test/MicrosoftTeamsOAuth2Api.credentials.test.ts + s_0a54a02ff9fbe1::t_946a370b22a3ff 8-11,69,78,97,99,119,121 +packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts + s_0a54a02ff9fbe1::t_946a370b22a3ff 16-18 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.4", + "base_commit_sha": "7063f62a0707a248f7cf5a380b5b5bc3f258a471", + "prompts": {}, + "sessions": { + "s_0a54a02ff9fbe1": { + "agent_id": { + "tool": "claude", + "id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63", + "model": "claude-fable-5-1" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file diff --git a/e0/f62742add2d22dfcc33d3ec34a94077b9b4963 b/e0/f62742add2d22dfcc33d3ec34a94077b9b4963 new file mode 100644 index 00000000000..eca3c4e998e --- /dev/null +++ b/e0/f62742add2d22dfcc33d3ec34a94077b9b4963 @@ -0,0 +1,21 @@ +packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 71-77 +packages/nodes-base/nodes/Microsoft/Teams/MicrosoftTeamsTrigger.node.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "e0f62742add2d22dfcc33d3ec34a94077b9b4963", + "prompts": {}, + "sessions": { + "s_0a54a02ff9fbe1": { + "agent_id": { + "tool": "claude", + "id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63", + "model": "claude-fable-5-1" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file From 6ef707dddd81c770f35b4dc561b8ba73e0c30a63 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:15:14 +0000 Subject: [PATCH 36/82] --- 57/7a73e10182e02c73fba6b48ab261ffa61bb39e | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 57/7a73e10182e02c73fba6b48ab261ffa61bb39e diff --git a/57/7a73e10182e02c73fba6b48ab261ffa61bb39e b/57/7a73e10182e02c73fba6b48ab261ffa61bb39e new file mode 100644 index 00000000000..87661fdf577 --- /dev/null +++ b/57/7a73e10182e02c73fba6b48ab261ffa61bb39e @@ -0,0 +1,21 @@ +packages/nodes-base/credentials/MicrosoftTeamsOAuth2Api.credentials.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 71-77 +packages/nodes-base/nodes/Microsoft/Teams/MicrosoftTeamsTrigger.node.ts + s_0a54a02ff9fbe1::t_a874538c836dc5 97 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "577a73e10182e02c73fba6b48ab261ffa61bb39e", + "prompts": {}, + "sessions": { + "s_0a54a02ff9fbe1": { + "agent_id": { + "tool": "claude", + "id": "fda1baf2-69f1-4635-bf1b-4f5d752aae63", + "model": "claude-fable-5-1" + }, + "human_author": "Csaba Tuncsik " + } + } +} \ No newline at end of file From dbfa8f528a1920fb27aa8b05f171224606419a41 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:33:23 +0000 Subject: [PATCH 37/82] --- 73/7414f39820a1fe18cfbb83ab0999e1c96bb36b | 107 ++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 73/7414f39820a1fe18cfbb83ab0999e1c96bb36b diff --git a/73/7414f39820a1fe18cfbb83ab0999e1c96bb36b b/73/7414f39820a1fe18cfbb83ab0999e1c96bb36b new file mode 100644 index 00000000000..b4d1cf16bbf --- /dev/null +++ b/73/7414f39820a1fe18cfbb83ab0999e1c96bb36b @@ -0,0 +1,107 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupApply.ts + s_db74c72b258827::t_c6bfb03e7a2dbc 1,5-10,20,22-23,29-31 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + s_db74c72b258827::t_3f67e8810b8a93 857-859,1061 + s_db74c72b258827::t_a9a0400aff6db8 2 +packages/frontend/editor-ui/src/features/ai/instanceAi/embed/InstanceAiChatPanel.vue + s_db74c72b258827::t_15535e0db99d80 10,50,106,109,454 +packages/frontend/editor-ui/src/features/ai/instanceAi/embed/__tests__/InstanceAiChatPanel.test.ts + s_db74c72b258827::t_86652033fd19ad 78,96,479 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiInputMenuItems.ts + s_db74c72b258827::t_6c2527d3a593dc 41 + s_db74c72b258827::t_88bb85f8f8aebb 153-155 + s_db74c72b258827::t_77886f15cab88b 1 +packages/frontend/editor-ui/src/features/agents/composables/useAgentChatStream.ts + s_db74c72b258827::t_1ae25870ff2510 1445,1458,1627-1630,1635,1671 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue + s_db74c72b258827::t_7290257156d47b 70,472,482-485,516 + s_db74c72b258827::t_638cf3f0a4ea72 7-11,13-23,26-27,31,33,35-36,38-42,45-69,71-86,90-99,106,110,143,153-154,156,161,169,174-177,190-201,206-207,213,224-402,404-410,414-415,417-431,433-471,473-481,488-489,493-496,498,502,507-510,517,521-589,611-614,616-658,671-687 + s_db74c72b258827::t_a7147dc9cda54b 403,411-413,416,432 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiCredentialSetup.test.ts + s_db74c72b258827::t_f0251a2332d1fa 10,206 + s_db74c72b258827::t_4398fd60d08607 202 + s_db74c72b258827::t_566519e879fa77 141-144,505,523,534,573,586,591,604,615,631,644,654,670,679,706,735,737,749,772,787,801,820,833,843,863,879,894,911,928,943,962,978,997,1013,1021,1038,1053,1080,1093,1237,1242,1248,1267,1284,1297,1313,1342 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/createThreadComponentRenderer.ts + s_db74c72b258827::t_a2ecfdcd528874 44-47 + s_db74c72b258827::t_d421b1f7b14156 2,6-7 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiChannelSetup.vue + s_db74c72b258827::t_5bd2d802bf6228 4-5,7,11,24-26,28,39 + s_db74c72b258827::t_0eab0e08b838e6 18-19 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_db74c72b258827::t_11492f4a1eaad4 1428,1457-1458 + s_db74c72b258827::t_aabfa6b9676c3f 311-312,1426-1427,1429-1456 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts + s_db74c72b258827::t_6623f9a521c9be 339 + s_db74c72b258827::t_de7a4ae9bca871 268 + s_db74c72b258827::t_b3f993b5a6a801 4,6-7,11-14,21-22,24,35,44-45,47-49,51-52,54,57,64-85,88-93,144-148,150-153,155-159,162-166,168,170-173,175-177,180-187,189,191-192,194-195,198-213,216-219,222,224-228,230,232-233,237,239,241-246,248-252,254-255,257,259-262,264-267,269,271-277,279,282-285,287-289,292-303,305-306,308-310,313-315,317,319-323,325,327-333,335-338,341-343,345-353,355,358-361,363-364,366-369,371-373 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupContext.ts + ai_agent 79 + s_db74c72b258827::t_1da630d16e237a 61 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiAgentsConversation.test.ts + s_db74c72b258827::t_83e60d584364f6 64-67 + s_db74c72b258827::t_209325af98f465 10-15,21-26,34-42,47-50,52-58,73,78,81,90-94,104,108-110,120-121,124-126,129-130,133,167,178-182,187,195-271 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/composables/useWorkflowSetupApply.test.ts + s_db74c72b258827::t_b32bf6b674e5d8 1,5-7,9,11-12,15-17,19-20,22,25-27,29,31-32 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiCredentialSetup.n8nCredits.test.ts + s_db74c72b258827::t_566519e879fa77 80-83,130,153,177,197 + s_db74c72b258827::t_f0251a2332d1fa 12,102 + s_db74c72b258827::t_4398fd60d08607 98 +packages/frontend/editor-ui/src/features/ai/instanceAi/confirmationTransport.ts + s_db74c72b258827::t_5596aaa76c7a49 2,20-21,23,25-29 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.pendingFirstMessage.ts + ai_agent 1-81 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/GatewayResourceDecision.vue + s_db74c72b258827::t_0eab0e08b838e6 34-35 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts + s_db74c72b258827::t_2a0c48b694abde 2 + s_db74c72b258827::t_0ec139c5791722 755-757,759-770,773-777,779-787,789-790,792,794-796,801,804-807,811-817,819 + s_db74c72b258827::t_492f2bee025beb 415,685,706-707,709,711-714,717-729,732-735,737-743,745-747,749,751-752 + s_db74c72b258827::t_a9a0400aff6db8 23-24 + s_db74c72b258827::t_933944378a70ea 129,306-343,360 +packages/frontend/editor-ui/src/features/ai/instanceAi/utils/fileAttachments.ts + s_db74c72b258827::t_725711ad2d8caf 1-9 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiChannelSetup.test.ts + s_db74c72b258827::t_5bd2d802bf6228 6,11-12,26,29-36,40,43-44,49-50,54-55,58-59,63,66-67,73 +packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts + s_db74c72b258827::t_88bb85f8f8aebb 625 + ai_agent 40-54 +packages/frontend/editor-ui/src/features/ai/instanceAi/agentsChatThreadAdapter.ts + s_db74c72b258827::t_8225561ec55a08 67,69-71 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/DomainAccessApproval.vue + s_db74c72b258827::t_0eab0e08b838e6 12-13,22,90 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + s_db74c72b258827::t_d4f8905640cd10 602-616,628 + s_db74c72b258827::t_725711ad2d8caf 7-11,36-40,571-572 +packages/frontend/editor-ui/src/features/ai/instanceAi/workflowSetup/InstanceAiWorkflowSetup.vue + s_db74c72b258827::t_1da630d16e237a 17 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue + s_db74c72b258827::t_f27f4b0f57a16d 3-4,72-73,639,851 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + s_db74c72b258827::t_386c6fcb446244 100-111,126-128,141-156,630,635,788,887,953,991-999,1004-1005,1083-1087,1104-1105,1107,1461,1463 + s_db74c72b258827::t_0f7cb4dd0ccb97 888,890,899-903 + s_db74c72b258827::t_a7147dc9cda54b 946-950,954-955,958,960,978 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts + s_db74c72b258827::t_280ef2ff15e950 1,5,7,9-11,19,43,50-52,83-89,92-94,96-97,100,106,133-134,136-138,162-164,190-192,195-202,206-207,209-217,219,230,232-236,238,244-248,260,269-276,281-283,293-294,297-298,330-331,348,355,358,360,364-381,389,391-392,394,399,402,404,407-410,413-414,430-431,445-452,466-481,489,493,496,506-507,510,512,522,526-527,530-536,547-548,552-553,558-562,569,573-574,577-586,588-593,595,599,601-608,610-612,616-618,621-626,637-638,643,655-658,677-678,680-681,683 + s_db74c72b258827::t_77886f15cab88b 48 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiCredentialSetup.vue + s_db74c72b258827::t_1da630d16e237a 544,558,667 + s_db74c72b258827::t_b34fb1acfaa0a9 43-44 +packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.store.ts + s_db74c72b258827::t_0f8f28f25b5539 89 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "737414f39820a1fe18cfbb83ab0999e1c96bb36b", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From bdb3efd489bb5ca2277502ceab18cc65695842b5 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:35:55 +0000 Subject: [PATCH 38/82] --- e0/a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 e0/a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b diff --git a/e0/a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b b/e0/a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b new file mode 100644 index 00000000000..f170a75e4c8 --- /dev/null +++ b/e0/a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b @@ -0,0 +1,21 @@ +packages/cli/src/modules/agents/agent-message-queue.service.ts + s_db74c72b258827::t_b57dc979c7f261 205-206 +packages/cli/src/modules/instance-ai/__tests__/instance-ai-tracing.service.test.ts + s_db74c72b258827::t_8d8529cb87335d 65 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e0a0379ced83dbf1dbe7c75e6cf6d5d7620ff41b", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From cfedc0a6f1a9d4ea67f5cb5c38c5052c7c159176 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:42:06 +0000 Subject: [PATCH 39/82] --- c5/82adfb00a611e57d1775a1e278972cfd23bd1a | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 c5/82adfb00a611e57d1775a1e278972cfd23bd1a diff --git a/c5/82adfb00a611e57d1775a1e278972cfd23bd1a b/c5/82adfb00a611e57d1775a1e278972cfd23bd1a new file mode 100644 index 00000000000..81a39546342 --- /dev/null +++ b/c5/82adfb00a611e57d1775a1e278972cfd23bd1a @@ -0,0 +1,9 @@ +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + ai_agent 8-23,27-28,32-48,54,60,63,65,70-71,73-77,79-80,83-117,121,125-129,131-133,135,137-142,146-157,160-165,169-171,173,176-178,182-183,186-187 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "c582adfb00a611e57d1775a1e278972cfd23bd1a", + "prompts": {} +} \ No newline at end of file From 7be169018b2fafa08ed50509488d105e4d0d3997 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 05:47:04 +0000 Subject: [PATCH 40/82] --- ab/bb17d9d59882229846e0d95a4616c3f7a16c3a | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 ab/bb17d9d59882229846e0d95a4616c3f7a16c3a diff --git a/ab/bb17d9d59882229846e0d95a4616c3f7a16c3a b/ab/bb17d9d59882229846e0d95a4616c3f7a16c3a new file mode 100644 index 00000000000..3c30b5a34a4 --- /dev/null +++ b/ab/bb17d9d59882229846e0d95a4616c3f7a16c3a @@ -0,0 +1,21 @@ +packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts + s_db74c72b258827::t_75f92397bc8503 1273,1316,1361,1785,1787,1809,1818 +packages/cli/src/modules/instance-ai/instance-ai.service.ts + s_db74c72b258827::t_ad9c98681f5523 2561,3413-3415 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "abbb17d9d59882229846e0d95a4616c3f7a16c3a", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From e2aeba0fcdeb2987d196c3511bc3cf3e83276faa Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 06:17:52 +0000 Subject: [PATCH 41/82] --- 90/7953b71313e41e6b7706fc4b32245416691146 | 26 +++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 90/7953b71313e41e6b7706fc4b32245416691146 diff --git a/90/7953b71313e41e6b7706fc4b32245416691146 b/90/7953b71313e41e6b7706fc4b32245416691146 new file mode 100644 index 00000000000..76a886d8acc --- /dev/null +++ b/90/7953b71313e41e6b7706fc4b32245416691146 @@ -0,0 +1,26 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiConfirmationCard.test.ts + s_db74c72b258827::t_32eca52d4e5e99 120-159 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/agentsChat/InstanceAiConfirmationCard.vue + s_db74c72b258827::t_bbf657f171648d 20,186-206,418,420-422 +packages/frontend/editor-ui/src/features/ai/instanceAi/approvalDetails.ts + s_db74c72b258827::t_e13ce85f094a33 2,249-330 + s_db74c72b258827::t_d813fe1280029a 1,3-248,331 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/approvalDetails.test.ts + s_db74c72b258827::t_d813fe1280029a 1-273 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "907953b71313e41e6b7706fc4b32245416691146", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From dbe47bf5a074810d808b2b904a15d2610c6da1a4 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 06:31:26 +0000 Subject: [PATCH 42/82] --- aa/f457d5762d206eff3609fd229fea1547437b69 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 aa/f457d5762d206eff3609fd229fea1547437b69 diff --git a/aa/f457d5762d206eff3609fd229fea1547437b69 b/aa/f457d5762d206eff3609fd229fea1547437b69 new file mode 100644 index 00000000000..c1143e3282d --- /dev/null +++ b/aa/f457d5762d206eff3609fd229fea1547437b69 @@ -0,0 +1,11 @@ +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC.md + ai_agent 24 +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + ai_agent 169-170 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "aaf457d5762d206eff3609fd229fea1547437b69", + "prompts": {} +} \ No newline at end of file From f76060aca4075ccc22904654747b857b99060514 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 06:34:50 +0000 Subject: [PATCH 43/82] --- 18/904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1 | 103 ++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 18/904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1 diff --git a/18/904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1 b/18/904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1 new file mode 100644 index 00000000000..f70820464ab --- /dev/null +++ b/18/904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1 @@ -0,0 +1,103 @@ +packages/cli/src/modules/agents/__tests__/agent-config.service.test.ts + s_245defbcefb1bb::t_b572de47536d55 9-10,20-21,107-109,119-120 + s_245defbcefb1bb::t_354b81eb0e66b4 1185 + s_245defbcefb1bb::t_a32dc48e528150 121-124,635,656,819,1178-1184,1197-1198 +packages/cli/src/modules/mcp/tools/agents/agent-tools.service.ts + s_245defbcefb1bb::t_ee1774555592f7 1157,1162,1165,1167,1184-1186,1191,1193 +packages/cli/src/modules/agents/json-config/prune-missing-config-references.ts + s_245defbcefb1bb::t_f06162f980fa1d 1-32 + s_245defbcefb1bb::t_751475e95d6e5d 33 +packages/cli/src/modules/agents/__tests__/agent.repository.test.ts + s_245defbcefb1bb::t_b572de47536d55 3,20 +packages/cli/src/modules/agents/repositories/agent-task.repository.ts + s_245defbcefb1bb::t_f3ca6395c46214 8,44-45 + s_245defbcefb1bb::t_a12b18f0970adc 1-2,4-5,11-13,16-20,26-43,46-62 +packages/cli/src/modules/agents/agent-validation.service.ts + s_245defbcefb1bb::t_e6fccaafc869a7 37-38,88,162-173,175-176,198-203,221-228,230,232,244 + s_245defbcefb1bb::t_d70e0bd9b04a45 233-239,245-248,251 +packages/cli/src/modules/agents/repositories/agent-task-snapshot.repository.ts + s_245defbcefb1bb::t_cde3f4982387d0 1,3,13-15,18-20 + s_245defbcefb1bb::t_f9181465f07fb0 21,23,27-31 +packages/cli/src/modules/agents/utils/agent-published-snapshot.ts + s_245defbcefb1bb::t_f06162f980fa1d 4,7-8,16 +packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts + s_245defbcefb1bb::t_e108c33fabfcdd 1234,1241 + s_245defbcefb1bb::t_b572de47536d55 10,82 +packages/cli/src/modules/agents/agent-skills.service.ts + s_245defbcefb1bb::t_45fa3a925dc3d7 8,20,33,311,313 +packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts + s_245defbcefb1bb::t_e108c33fabfcdd 829,837-838,852-854,869-872,874-875,884-887,899,903 + s_245defbcefb1bb::t_f3ca6395c46214 1,149-153,707-713,778-779,830-836,839-851,855-868,900-902 + s_245defbcefb1bb::t_bb7d0b798af162 888-898 + s_245defbcefb1bb::t_c7246e0e776dce 5,16-17,19,106-111,148,154,172,371,434,438,598,625,663,688,699-702,734,743-746,814,941,954,1036,1046 +packages/cli/src/modules/agents/repositories/agent.repository.ts + s_245defbcefb1bb::t_cde3f4982387d0 3,5,31-33,461,463,485,490 +packages/cli/src/modules/agents/agent-custom-tools.service.ts + s_245defbcefb1bb::t_45fa3a925dc3d7 14,18,31,73,109,156-158,161-162,164 +packages/cli/test/integration/database/repositories/agent.repository.test.ts + s_245defbcefb1bb::t_bb4505711f351a 3-4,7,9-13,15-16,18,20-21,26-27,62-63,72,77-162,171,184 + s_245defbcefb1bb::t_aec870f66edee3 163-170,172-183,185-196 +packages/cli/src/modules/agents/repositories/agent-history.repository.ts + s_245defbcefb1bb::t_cde3f4982387d0 2,4,23-25,29,46,51,73,75 +packages/cli/src/modules/agents/agent-task.service.ts + s_245defbcefb1bb::t_45fa3a925dc3d7 23,78,169,171,223,225,252,254 + s_245defbcefb1bb::t_dcca6285a488f1 5,80,165-167,217,219-220,238,248-250 +packages/cli/src/modules/agents/__tests__/agent-skills.service.test.ts + s_245defbcefb1bb::t_b572de47536d55 3,11,62 + s_245defbcefb1bb::t_c0d89e51785680 63-66,133,374 +packages/cli/src/modules/agents/agent-save-completion.service.ts + s_245defbcefb1bb::t_e37904a8ccedc7 1-56 +packages/cli/src/modules/agents/__tests__/agent-task.service.test.ts + s_245defbcefb1bb::t_b572de47536d55 4-5,15,139-140,161-165,167,188-190,241-242,366-375,385,400 + s_245defbcefb1bb::t_e1f072a1e4212f 411,424,474,513,544,565,582,600 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_245defbcefb1bb::t_a770c25e62452f 14,59-60,262-263,265,267-273,283-284,286,323,343-345 +packages/cli/src/modules/agents/utils/agent-draft.utils.ts + s_245defbcefb1bb::t_cde3f4982387d0 1,29,31 +packages/cli/src/modules/agents/__tests__/agent-custom-tools.service.test.ts + s_245defbcefb1bb::t_b572de47536d55 1-2,11-12,60,64 + s_245defbcefb1bb::t_1e302f7a6e0a30 65-68,101,178 +packages/cli/test/integration/database/repositories/agent-execution.repository.test.ts + s_245defbcefb1bb::t_b572de47536d55 240 +packages/cli/src/modules/agents/agent-modification-telemetry.service.ts + s_245defbcefb1bb::t_e37904a8ccedc7 82 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_245defbcefb1bb::t_a770c25e62452f 7-8,39-40,234-241,245,256-257,1925 + s_245defbcefb1bb::t_960f2fd900d232 1926,1929,1934-1943 +packages/cli/src/modules/agents/agent-config.service.ts + s_245defbcefb1bb::t_473f6ed8529198 185,187,189 + s_245defbcefb1bb::t_dcca6285a488f1 12,78,202,237,239,241,254,268-269,271-272 + s_245defbcefb1bb::t_45fa3a925dc3d7 26,79,270,273-281,283 + s_245defbcefb1bb::t_7d7174d3d1aeab 190-192,203-206,208,210,385,422-426 + s_245defbcefb1bb::t_e6fccaafc869a7 32,419-420,427-435,437,440 + s_245defbcefb1bb::t_f9da2555e80e0f 243-245 +packages/cli/src/modules/agents/agent-publish.service.ts + s_245defbcefb1bb::t_7d7174d3d1aeab 12-17,38,401,416,432-453,667-672 + s_245defbcefb1bb::t_dcca6285a488f1 125,512,542,589,599,629-630,635,648,662-663,690 + s_245defbcefb1bb::t_ee1774555592f7 30-32,126-127,399-400,411-412,414-415,418-429,472,480-481 + s_245defbcefb1bb::t_473f6ed8529198 379-382 + s_245defbcefb1bb::t_b5827f367fb882 431 +packages/cli/src/modules/agents/agent-definition.service.ts + s_245defbcefb1bb::t_f3ca6395c46214 8-12,25,33 + s_245defbcefb1bb::t_f06162f980fa1d 1-7,13-24,26-32,34-36 +packages/cli/src/modules/agents/utils/agent-definition.ts + s_245defbcefb1bb::t_7d7174d3d1aeab 6 + s_245defbcefb1bb::t_f3ca6395c46214 12-14,16-20 + s_245defbcefb1bb::t_f06162f980fa1d 1-5,7-11,15,21 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "18904cb7c7a90215917dc5fe7d4e77e3bb4f2ea1", + "prompts": {}, + "sessions": { + "s_245defbcefb1bb": { + "agent_id": { + "tool": "codex", + "id": "01a10cad-0201-75d2-853e-9cbbe33991f2", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file From 272121790ff80ffc475b126066b316fdc3b1736f Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 06:42:13 +0000 Subject: [PATCH 44/82] --- a3/66998daf89d0dd2ba0c896026f3f4d2230431c | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 a3/66998daf89d0dd2ba0c896026f3f4d2230431c diff --git a/a3/66998daf89d0dd2ba0c896026f3f4d2230431c b/a3/66998daf89d0dd2ba0c896026f3f4d2230431c new file mode 100644 index 00000000000..9991849fdf3 --- /dev/null +++ b/a3/66998daf89d0dd2ba0c896026f3f4d2230431c @@ -0,0 +1,7 @@ +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "a366998daf89d0dd2ba0c896026f3f4d2230431c", + "prompts": {} +} \ No newline at end of file From 754f1ba87a5bb621c31e0bbcec1a798342f22dae Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 06:55:10 +0000 Subject: [PATCH 45/82] --- d4/a038883bd39278706e8f1425e0701df941222b | 65 +++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 d4/a038883bd39278706e8f1425e0701df941222b diff --git a/d4/a038883bd39278706e8f1425e0701df941222b b/d4/a038883bd39278706e8f1425e0701df941222b new file mode 100644 index 00000000000..d3f54c34fea --- /dev/null +++ b/d4/a038883bd39278706e8f1425e0701df941222b @@ -0,0 +1,65 @@ +packages/cli/src/modules/agents/agent-definition.service.ts + s_245defbcefb1bb::t_ac6b0625155f5d 1,3-4,10,16,23-24,29-31,45,50-62 + s_245defbcefb1bb::t_9eba778bbb2304 46-49 + s_245defbcefb1bb::t_38ab390c812005 63 +packages/cli/src/workflows/workflow.service.ee.ts + s_245defbcefb1bb::t_00342a3868bdf5 41 + s_245defbcefb1bb::t_1121064bbe927c 386-387 +packages/cli/src/modules/agents/utils/extract-agent-credential-ids.ts + s_245defbcefb1bb::t_00342a3868bdf5 3,5,7,9-11 +packages/cli/src/modules/agents/utils/__tests__/extract-agent-credential-ids.test.ts + s_245defbcefb1bb::t_2255273037e6ed 6,10-24,26,28-34,37,42-46,49,58-65,67-69,98 + s_245defbcefb1bb::t_fd838ba8e983b6 51 +packages/cli/src/modules/agents/repositories/agent-credential-dependency.repository.ts + s_245defbcefb1bb::t_00342a3868bdf5 52-55 +packages/cli/src/modules/agents/__tests__/agent-config.service.test.ts + s_245defbcefb1bb::t_f6ced1cd53a01c 18,116-120 +packages/cli/src/modules/agents/utils/visit-agent-credential-references.ts + s_245defbcefb1bb::t_00342a3868bdf5 1-90 +packages/cli/src/modules/agents/json-config/__tests__/sanitize-unknown-agent-credentials.test.ts + s_245defbcefb1bb::t_2255273037e6ed 278,303-319,321-324,327-335,339 + s_245defbcefb1bb::t_fd838ba8e983b6 320,336 +packages/cli/src/modules/agents/agent-config-preparation.service.ts + s_245defbcefb1bb::t_0088864445a835 69 + s_245defbcefb1bb::t_2f6f39690f902b 1-68,70-128 +packages/cli/src/modules/mcp/__tests__/agent-tools.service.test.ts + s_245defbcefb1bb::t_f6ced1cd53a01c 32,253-257 +packages/cli/src/modules/agents/repositories/agent.repository.ts + s_245defbcefb1bb::t_ac6b0625155f5d 47-50 +packages/cli/src/modules/agents/__tests__/agent-validation.service.test.ts + s_245defbcefb1bb::t_75f8cd97cd33af 3,51,68,84-89 +packages/cli/src/modules/agents/__tests__/agent-runtime-reconstruction-integration-tools.test.ts + s_245defbcefb1bb::t_75f8cd97cd33af 268-270,274-275 + s_245defbcefb1bb::t_f6ced1cd53a01c 38,283-287 +packages/cli/src/modules/agents/agent-publish.service.ts + s_245defbcefb1bb::t_0088864445a835 89 + s_245defbcefb1bb::t_ac6b0625155f5d 422,424 +packages/cli/src/modules/agents/agent-config.service.ts + s_245defbcefb1bb::t_0088864445a835 1-4 + s_245defbcefb1bb::t_2f6f39690f902b 7,20,60,83-84,116 +packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts + s_245defbcefb1bb::t_75f8cd97cd33af 154-159 +packages/cli/src/modules/agents/json-config/sanitize-unknown-agent-credentials.ts + s_245defbcefb1bb::t_661c6a268b6bb1 1,4,6,11,13-16,18,20 +packages/cli/test/integration/database/repositories/agent.repository.test.ts + s_245defbcefb1bb::t_0088864445a835 163,167,172-183,225,259,268 + s_245defbcefb1bb::t_1432b8364b4599 187-191,228-232 + s_245defbcefb1bb::t_f6ced1cd53a01c 11,111-115 + s_245defbcefb1bb::t_9c96272f83af25 6,13,24,31,68,149,160-162,164-166,168-171,184-186,192-195,197-203,222,224,226-227,233-234,238-242,249-258,260-267,269-283 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d4a038883bd39278706e8f1425e0701df941222b", + "prompts": {}, + "sessions": { + "s_245defbcefb1bb": { + "agent_id": { + "tool": "codex", + "id": "01a10cad-0201-75d2-853e-9cbbe33991f2", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file From b475d14e5be71745c8a5755fc7de9c0bcc44e4e9 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:12:17 +0000 Subject: [PATCH 46/82] --- 50/5ec48be1d9f58286221156580000d5214c806c | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 50/5ec48be1d9f58286221156580000d5214c806c diff --git a/50/5ec48be1d9f58286221156580000d5214c806c b/50/5ec48be1d9f58286221156580000d5214c806c new file mode 100644 index 00000000000..c1059e22755 --- /dev/null +++ b/50/5ec48be1d9f58286221156580000d5214c806c @@ -0,0 +1,25 @@ +packages/cli/src/modules/agents/__tests__/agent-task.service.test.ts + s_0c3fffed4845c5::t_2fd0eb74681a61 548,563,568 +packages/cli/src/modules/agents/agent-task.service.ts + s_0c3fffed4845c5::t_2fd0eb74681a61 206-207,212 +packages/cli/test/integration/database/repositories/agent.repository.test.ts + s_0c3fffed4845c5::t_eca7138e06f624 249-258 + s_0c3fffed4845c5::t_78eb2c6993d9da 17,216-248,259-265 + s_0c3fffed4845c5::t_2f883b2eba896c 266-267 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "505ec48be1d9f58286221156580000d5214c806c", + "prompts": {}, + "sessions": { + "s_0c3fffed4845c5": { + "agent_id": { + "tool": "codex", + "id": "01a11000-e30e-7262-bcfb-858e1be2c386", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file From e37a2548e46f099ac104fd030573927f384aad97 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:15:23 +0000 Subject: [PATCH 47/82] --- 88/1c861d27a58789d6898809f3f291d3bcab1489 | 26 +++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 88/1c861d27a58789d6898809f3f291d3bcab1489 diff --git a/88/1c861d27a58789d6898809f3f291d3bcab1489 b/88/1c861d27a58789d6898809f3f291d3bcab1489 new file mode 100644 index 00000000000..2f87187cf6d --- /dev/null +++ b/88/1c861d27a58789d6898809f3f291d3bcab1489 @@ -0,0 +1,26 @@ +packages/quality/policy/code-health/src/rules/migration-timestamp.rule.ts + s_06db892f15055e::t_9884df9b8b5480 82-87,89-96,100-104,132-139 + s_06db892f15055e::t_544d7fbe54c530 99,105-107,113-114 + s_06db892f15055e::t_efc6b330ea7fa0 140-142 +packages/quality/policy/code-health/src/rules/migration-timestamp.rule.test.ts + s_06db892f15055e::t_a825bdddcd241e 143-181,266-278,333,341-345 + s_06db892f15055e::t_544d7fbe54c530 183-193,291-293 + s_06db892f15055e::t_2815487994d46a 182 + s_06db892f15055e::t_e9605e0ff67465 279 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "881c861d27a58789d6898809f3f291d3bcab1489", + "prompts": {}, + "sessions": { + "s_06db892f15055e": { + "agent_id": { + "tool": "opencode", + "id": "ses_eeff64e40ffezZFtGcFP80ZbNI", + "model": "openai/gpt-6.1-sol" + }, + "human_author": "Matsuuu " + } + } +} \ No newline at end of file From 648ab5a17091a606f21e81793c3b27e8aaa582b0 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:15:41 +0000 Subject: [PATCH 48/82] --- e2/7ea706d55dea31f47c443591a8b98a11778bba | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 e2/7ea706d55dea31f47c443591a8b98a11778bba diff --git a/e2/7ea706d55dea31f47c443591a8b98a11778bba b/e2/7ea706d55dea31f47c443591a8b98a11778bba new file mode 100644 index 00000000000..6495111b0ba --- /dev/null +++ b/e2/7ea706d55dea31f47c443591a8b98a11778bba @@ -0,0 +1,25 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiAgentsConversation.test.ts + s_db74c72b258827::t_a321ff80fbb973 27,30-47,57,69,74-88,141,156,164-174 +packages/cli/src/modules/instance-ai/AGENTS_RUNTIME_POC_REPORT.md + ai_agent 43,162-167 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + s_db74c72b258827::t_6c7b1a4ca34a0e 112-116,134,1013,1248 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiAgentsConversation.vue + s_db74c72b258827::t_6c7b1a4ca34a0e 76,615,640-642 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e27ea706d55dea31f47c443591a8b98a11778bba", + "prompts": {}, + "sessions": { + "s_db74c72b258827": { + "agent_id": { + "tool": "claude", + "id": "623f2f12-b478-4119-a5b9-9b84971b2bbe", + "model": "claude-opus-5-5" + }, + "human_author": "Jaakko Husso " + } + } +} \ No newline at end of file From de40a91d09355dabb14858e838e7a9f38a3604a9 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:16:06 +0000 Subject: [PATCH 49/82] --- 00/133a3f83791dcf32fd8cbd9cefb7a084ea8da8 | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 00/133a3f83791dcf32fd8cbd9cefb7a084ea8da8 diff --git a/00/133a3f83791dcf32fd8cbd9cefb7a084ea8da8 b/00/133a3f83791dcf32fd8cbd9cefb7a084ea8da8 new file mode 100644 index 00000000000..74bbf0f93d9 --- /dev/null +++ b/00/133a3f83791dcf32fd8cbd9cefb7a084ea8da8 @@ -0,0 +1,34 @@ +packages/@n8n/scheduler/README.md + s_219d8ce8c23220::t_adc367525526a2 407,556,571-573 +packages/@n8n/scheduler/src/core/index.ts + s_219d8ce8c23220::t_ffe8ccb2fac004 50 +packages/@n8n/scheduler/src/core/executor/executor.ts + s_219d8ce8c23220::t_ffe8ccb2fac004 6,43-48,162-166 + s_219d8ce8c23220::t_f1def3890bd561 41-42 +packages/@n8n/scheduler/src/core/factory.ts + s_219d8ce8c23220::t_31dee1f46a589b 301 + s_219d8ce8c23220::t_ffe8ccb2fac004 298-300,302-304 +packages/@n8n/scheduler/src/core/executor/__tests__/executor.test.ts + s_219d8ce8c23220::t_5b9d74c5d9bc01 46,96-110 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "00133a3f83791dcf32fd8cbd9cefb7a084ea8da8", + "prompts": {}, + "humans": { + "h_32d8cd6a0d6aad": { + "author": "Lorent Lempereur " + } + }, + "sessions": { + "s_219d8ce8c23220": { + "agent_id": { + "tool": "claude", + "id": "c55f7491-2481-49c6-a3e6-f06b4f115068", + "model": "claude-opus-5-5" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file From e6d9b37a16c64e10cce5136d6e3855119787c6d3 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:19:50 +0000 Subject: [PATCH 50/82] --- a0/79b9f6ceffad554629dac023a49ccdf6a6657a | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 a0/79b9f6ceffad554629dac023a49ccdf6a6657a diff --git a/a0/79b9f6ceffad554629dac023a49ccdf6a6657a b/a0/79b9f6ceffad554629dac023a49ccdf6a6657a new file mode 100644 index 00000000000..73211231cdb --- /dev/null +++ b/a0/79b9f6ceffad554629dac023a49ccdf6a6657a @@ -0,0 +1,14 @@ +turbo.json + h_52a137d26d774c 58 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "a079b9f6ceffad554629dac023a49ccdf6a6657a", + "prompts": {}, + "humans": { + "h_52a137d26d774c": { + "author": "Matsuuu " + } + } +} \ No newline at end of file From b0964c1c314e3ba22ac7adfe457c5f5d003170ed Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:20:16 +0000 Subject: [PATCH 51/82] --- 08/b2f744b258ffef003a096f7bd1f0f881154a43 | 52 +++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 08/b2f744b258ffef003a096f7bd1f0f881154a43 diff --git a/08/b2f744b258ffef003a096f7bd1f0f881154a43 b/08/b2f744b258ffef003a096f7bd1f0f881154a43 new file mode 100644 index 00000000000..a62a7069e0c --- /dev/null +++ b/08/b2f744b258ffef003a096f7bd1f0f881154a43 @@ -0,0 +1,52 @@ +packages/@n8n/instance-ai/evaluations/routing/cases.ts + s_fd6e130ca898c8::t_c04ed9f2549fb7 8-11,18,48-49,77-82,94-98 +packages/@n8n/instance-ai/evaluations/discovery/cli.ts + s_fd6e130ca898c8::t_1a233e3eef8552 309 +packages/@n8n/instance-ai/evaluations/README.md + s_fd6e130ca898c8::t_e7f1c34677973f 567-601,603,606-612 + s_fd6e130ca898c8::t_bde7efaf7b17b9 602,604-605 +packages/@n8n/instance-ai/evaluations/harness/stub-services.ts + s_fd6e130ca898c8::t_276772ec76e1ae 446-447 + s_fd6e130ca898c8::t_bc292a49b8fe34 390-391,393-394,399,401 + s_fd6e130ca898c8::t_cc8e12dc76eda9 123-128 + s_fd6e130ca898c8::t_0d8a7091c27bd0 14-17 + s_fd6e130ca898c8::t_8c5c124706396d 429-434 + s_fd6e130ca898c8::t_1a2768f2b151a3 40,42-44,54-55,57 + s_fd6e130ca898c8::t_8b07dd961b0f9d 351-358 + s_fd6e130ca898c8::t_7d5a16852c900b 196-205,208-211,215-216,223-224 + s_fd6e130ca898c8::t_abe7f1964571d1 84-87,90-94,106-122,129-177 + s_fd6e130ca898c8::t_58b8fb3489cd05 264-267,270-276,279-282 + s_fd6e130ca898c8::t_5cb5323342d1ad 178 +packages/@n8n/instance-ai/evaluations/discovery/seeded-turn.ts + s_fd6e130ca898c8::t_8aa9442b7d68a0 1-68 +packages/@n8n/instance-ai/evaluations/discovery/runner.ts + s_fd6e130ca898c8::t_cc8e12dc76eda9 203-207 + s_fd6e130ca898c8::t_2efb1315c0ab68 20-21,36,186-190,248,250,255,257 +packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts + s_fd6e130ca898c8::t_714f0a8ee1ea10 78,81-86,90-109,116,119-120 + s_fd6e130ca898c8::t_cc8e12dc76eda9 87-89 +packages/@n8n/instance-ai/evaluations/discovery/types.ts + s_fd6e130ca898c8::t_980c27407877b7 13-14,103-110 +packages/@n8n/instance-ai/evaluations/__tests__/stub-services.test.ts + s_fd6e130ca898c8::t_cc8e12dc76eda9 160-166,179-181,193-195,216-218 + s_fd6e130ca898c8::t_133e7ca4388d8c 153-159,167-178,182-192,196-215,219-230 +packages/@n8n/instance-ai/evaluations/discovery/__tests__/seeded-turn.test.ts + s_fd6e130ca898c8::t_4325a707fc7b2e 1-28,34,38-40,46-62,68-69 + s_fd6e130ca898c8::t_cc8e12dc76eda9 29-33,35-37,41-45,63-67 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "08b2f744b258ffef003a096f7bd1f0f881154a43", + "prompts": {}, + "sessions": { + "s_fd6e130ca898c8": { + "agent_id": { + "tool": "claude", + "id": "1ed1908b-631c-440c-bb45-2628551c070a", + "model": "claude-opus-5-5" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file From c19e6ce803597329ff57ef5421307cce48f1c4aa Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:21:53 +0000 Subject: [PATCH 52/82] --- d3/3b95cd4c210492e7fd9f7f155e56535802e3fd | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 d3/3b95cd4c210492e7fd9f7f155e56535802e3fd diff --git a/d3/3b95cd4c210492e7fd9f7f155e56535802e3fd b/d3/3b95cd4c210492e7fd9f7f155e56535802e3fd new file mode 100644 index 00000000000..be3047b9d29 --- /dev/null +++ b/d3/3b95cd4c210492e7fd9f7f155e56535802e3fd @@ -0,0 +1,20 @@ +packages/@n8n/instance-ai/evaluations/README.md + s_fd6e130ca898c8::t_4029186d3a5c96 598-599 + s_fd6e130ca898c8::t_df759b5a44f07e 590 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d33b95cd4c210492e7fd9f7f155e56535802e3fd", + "prompts": {}, + "sessions": { + "s_fd6e130ca898c8": { + "agent_id": { + "tool": "claude", + "id": "1ed1908b-631c-440c-bb45-2628551c070a", + "model": "claude-opus-5-5" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file From 8451d88b71d55d073fe50c855d97d07fb7579629 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:30:27 +0000 Subject: [PATCH 53/82] --- d9/79551e67a664a14bcf903a0a4ca17de0fcafac | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 d9/79551e67a664a14bcf903a0a4ca17de0fcafac diff --git a/d9/79551e67a664a14bcf903a0a4ca17de0fcafac b/d9/79551e67a664a14bcf903a0a4ca17de0fcafac new file mode 100644 index 00000000000..ae15eaba290 --- /dev/null +++ b/d9/79551e67a664a14bcf903a0a4ca17de0fcafac @@ -0,0 +1,29 @@ +packages/cli/src/modules/agents/repositories/agent.repository.ts + s_5b6031f8d743d2::t_ae8e71ca438cbe 20,322,331-333,338,344,348 +packages/cli/src/modules/agents/agent-integration-persistence.service.ts + s_5b6031f8d743d2::t_ae8e71ca438cbe 127-129,206,208-209,244,248,264-268,274 +packages/cli/src/modules/agents/__tests__/agent-integration-persistence.service.test.ts + s_5b6031f8d743d2::t_c489e71e57a5f4 73,558,594,633 + s_5b6031f8d743d2::t_654c3fb023d37f 18,61-65,69-71,79,84,91,93,183,201,511-514,518-530,539-543,573,578 + s_5b6031f8d743d2::t_9eb469745da62a 291,516-517 +packages/cli/test/integration/database/repositories/agent.repository.test.ts + s_5b6031f8d743d2::t_a4fd5af1bd771e 268-297,605-624 + s_5b6031f8d743d2::t_c489e71e57a5f4 526,536,544,565,581,595,632,648,665,671,687 + s_5b6031f8d743d2::t_4c2aaac29710d6 625 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d979551e67a664a14bcf903a0a4ca17de0fcafac", + "prompts": {}, + "sessions": { + "s_5b6031f8d743d2": { + "agent_id": { + "tool": "codex", + "id": "01a1100f-e115-7691-90fc-3bee634d1eaf", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file From 2a266809e03276238705767e607f03fe97caefd3 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:35:35 +0000 Subject: [PATCH 54/82] --- ae/bcc1b105a7b4fb0de9854932a64064d2972d44 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 ae/bcc1b105a7b4fb0de9854932a64064d2972d44 diff --git a/ae/bcc1b105a7b4fb0de9854932a64064d2972d44 b/ae/bcc1b105a7b4fb0de9854932a64064d2972d44 new file mode 100644 index 00000000000..c618a2c260a --- /dev/null +++ b/ae/bcc1b105a7b4fb0de9854932a64064d2972d44 @@ -0,0 +1,19 @@ +packages/@n8n/scheduler/src/core/executor/executor.ts + s_219d8ce8c23220::t_4eeb2507af78c1 24,304,308,322,392,405 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "aebcc1b105a7b4fb0de9854932a64064d2972d44", + "prompts": {}, + "sessions": { + "s_219d8ce8c23220": { + "agent_id": { + "tool": "claude", + "id": "c55f7491-2481-49c6-a3e6-f06b4f115068", + "model": "claude-opus-5-5" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file From 0703b0ed486241882a8fd6b2f585f610e9817ad0 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:37:03 +0000 Subject: [PATCH 55/82] --- 88/1c4bcdf171d9a8f9418bdfe7d1960cf670a843 | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 88/1c4bcdf171d9a8f9418bdfe7d1960cf670a843 diff --git a/88/1c4bcdf171d9a8f9418bdfe7d1960cf670a843 b/88/1c4bcdf171d9a8f9418bdfe7d1960cf670a843 new file mode 100644 index 00000000000..71707ff2068 --- /dev/null +++ b/88/1c4bcdf171d9a8f9418bdfe7d1960cf670a843 @@ -0,0 +1,25 @@ +packages/@n8n/instance-ai/evaluations/routing/__tests__/cases.test.ts + s_fd6e130ca898c8::t_4bde0a409e7d9d 100-102 +packages/@n8n/instance-ai/evaluations/__tests__/stub-services.test.ts + s_fd6e130ca898c8::t_e367dcdbdf75fe 182,186 + s_fd6e130ca898c8::t_1cabe4bd0100d6 183-185 +packages/@n8n/instance-ai/evaluations/harness/stub-services.ts + s_fd6e130ca898c8::t_7c2258e7ab915f 219,221-222,224-225 + s_fd6e130ca898c8::t_dfbf00a4d0f64e 220,223 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "881c4bcdf171d9a8f9418bdfe7d1960cf670a843", + "prompts": {}, + "sessions": { + "s_fd6e130ca898c8": { + "agent_id": { + "tool": "claude", + "id": "1ed1908b-631c-440c-bb45-2628551c070a", + "model": "claude-opus-5-5" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file From 01b13279a3bc143c1669b688a9769ca9c45b2aaf Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:47:26 +0000 Subject: [PATCH 56/82] --- be/c84a1dad1970136a2797096dcedd05461ca27e | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 be/c84a1dad1970136a2797096dcedd05461ca27e diff --git a/be/c84a1dad1970136a2797096dcedd05461ca27e b/be/c84a1dad1970136a2797096dcedd05461ca27e new file mode 100644 index 00000000000..583c72801dc --- /dev/null +++ b/be/c84a1dad1970136a2797096dcedd05461ca27e @@ -0,0 +1,14 @@ +.code-health-baseline.json + h_52a137d26d774c 2291,2293-2294,2298-2300,2304-2306,2313-2314,2318-2320,2324-2326,2333-2334,2338-2340,2344-2345,2347-2349,2352 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "bec84a1dad1970136a2797096dcedd05461ca27e", + "prompts": {}, + "humans": { + "h_52a137d26d774c": { + "author": "Matsuuu " + } + } +} \ No newline at end of file From 6e9219cedf199b4b7348834fc9a484bff694b96a Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:51:29 +0000 Subject: [PATCH 57/82] --- 97/86076272fd9544b4ef591e4b92165cc78c9492 | 39 +++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 97/86076272fd9544b4ef591e4b92165cc78c9492 diff --git a/97/86076272fd9544b4ef591e4b92165cc78c9492 b/97/86076272fd9544b4ef591e4b92165cc78c9492 new file mode 100644 index 00000000000..8727f84161a --- /dev/null +++ b/97/86076272fd9544b4ef591e4b92165cc78c9492 @@ -0,0 +1,39 @@ +packages/cli/src/modules/agents/__tests__/agent-custom-tools.service.test.ts + s_3b3dd28001bacc::t_600fd038e22b83 8,58,67,72-78,84,112-128 + s_4a578acd41c6b5::t_6e2dddbdc72070 129-130 +packages/cli/src/modules/agents/json-config/prune-missing-config-references.ts + s_3b3dd28001bacc::t_9acc3173261661 27 + s_3b3dd28001bacc::t_e8f5f4e53437ec 15 +packages/cli/src/modules/agents/agent-config-preparation.service.ts + s_3b3dd28001bacc::t_9acc3173261661 102-104 +packages/cli/src/modules/agents/__tests__/agent-publish.service.test.ts + s_3b3dd28001bacc::t_600fd038e22b83 195-197,220-222,266-268,283-285,958-966,983-984,992-999,1016-1017,1024-1031,1050-1051,1078-1079 + s_3b3dd28001bacc::t_e8f5f4e53437ec 1065-1066 +packages/cli/src/modules/agents/__tests__/agent-config.service.test.ts + s_3b3dd28001bacc::t_600fd038e22b83 324,328,333,799,805 + s_3b3dd28001bacc::t_e8f5f4e53437ec 303-308,310-321,325-327,329-332,334-340 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "9786076272fd9544b4ef591e4b92165cc78c9492", + "prompts": {}, + "sessions": { + "s_3b3dd28001bacc": { + "agent_id": { + "tool": "codex", + "id": "01a1101c-65b7-77a3-945e-7ee5b40c37d0", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + }, + "s_4a578acd41c6b5": { + "agent_id": { + "tool": "codex", + "id": "01a10b07-740f-7721-972b-bf08e26de6b0", + "model": "gpt-6-astra" + }, + "human_author": "Robin Braumann " + } + } +} \ No newline at end of file From 588b9f27d9a9c4a78fdb937dc207801bda54c66e Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:54:54 +0000 Subject: [PATCH 58/82] --- df/23c5ff2934f047058681133d148b08a8e37f7a | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 df/23c5ff2934f047058681133d148b08a8e37f7a diff --git a/df/23c5ff2934f047058681133d148b08a8e37f7a b/df/23c5ff2934f047058681133d148b08a8e37f7a new file mode 100644 index 00000000000..8f543464fbf --- /dev/null +++ b/df/23c5ff2934f047058681133d148b08a8e37f7a @@ -0,0 +1,21 @@ +packages/cli/src/public-api/v1/handlers/n8n-packages/spec/paths/n8n-packages.import.yml + s_a5c113d3dab7cc::t_2c3ad3ea756ab0 242-244 +packages/@n8n/cli/docs/commands/package.md + s_a5c113d3dab7cc::t_2c3ad3ea756ab0 82 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "df23c5ff2934f047058681133d148b08a8e37f7a", + "prompts": {}, + "sessions": { + "s_a5c113d3dab7cc": { + "agent_id": { + "tool": "claude", + "id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b", + "model": "claude-opus-5-5" + }, + "human_author": "Jan K. " + } + } +} \ No newline at end of file From 7e0860ccee532f9e9e975b1ee974b40f9d61ccdf Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:54:55 +0000 Subject: [PATCH 59/82] --- e8/7bf8bdc1efbb7f83560e7c339110c0407df433 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 e8/7bf8bdc1efbb7f83560e7c339110c0407df433 diff --git a/e8/7bf8bdc1efbb7f83560e7c339110c0407df433 b/e8/7bf8bdc1efbb7f83560e7c339110c0407df433 new file mode 100644 index 00000000000..48a12c29add --- /dev/null +++ b/e8/7bf8bdc1efbb7f83560e7c339110c0407df433 @@ -0,0 +1,19 @@ +packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts + s_a5c113d3dab7cc::t_2c3ad3ea756ab0 668-669 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "e87bf8bdc1efbb7f83560e7c339110c0407df433", + "prompts": {}, + "sessions": { + "s_a5c113d3dab7cc": { + "agent_id": { + "tool": "claude", + "id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b", + "model": "claude-opus-5-5" + }, + "human_author": "Jan K. " + } + } +} \ No newline at end of file From 663e92e46ca2f3991089c71a728acef2ba93350e Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:57:24 +0000 Subject: [PATCH 60/82] --- 65/da1fcde9af44b506ecf109f35d13bbd11d7048 | 59 +++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 65/da1fcde9af44b506ecf109f35d13bbd11d7048 diff --git a/65/da1fcde9af44b506ecf109f35d13bbd11d7048 b/65/da1fcde9af44b506ecf109f35d13bbd11d7048 new file mode 100644 index 00000000000..30c20e43769 --- /dev/null +++ b/65/da1fcde9af44b506ecf109f35d13bbd11d7048 @@ -0,0 +1,59 @@ +packages/@n8n/db/src/entities/index.ts + s_97b2e2a4f3d080::t_0ec7e6eff0c143 230 + s_97b2e2a4f3d080::t_2b502d61deaf6f 132-134 + s_97b2e2a4f3d080::t_f933a4aab938dc 40-44 +docs/adr/ADR-20261005-store-public-api-idempotency-keys-in-the-instance-database.md + s_97b2e2a4f3d080::t_38bb4c258ef14d 23 + s_97b2e2a4f3d080::t_1f0ad6fe08954f 1-12,16,20-22,33,39-41,51-53,56,61-68 + s_97b2e2a4f3d080::t_2b04127483ca99 13-15,17-19,24-29,34-38,42-50,54-55,57-60 + s_97b2e2a4f3d080::t_899505971239fc 30-32 +packages/@n8n/db/src/repositories/index.ts + s_97b2e2a4f3d080::t_ec569e77fa2e44 58 +packages/@n8n/db/src/entities/idempotency-key.ts + s_97b2e2a4f3d080::t_79aed9974b85f1 2-13,15-39 + s_97b2e2a4f3d080::t_715786be03d0a2 1 + s_97b2e2a4f3d080::t_b1dbec62137a96 14 +docs/adr/ADR-20261005-replay-the-first-public-api-response-for-an-idempotency-key.md + s_97b2e2a4f3d080::t_06475730cb6948 33-35 + s_97b2e2a4f3d080::t_f19ef4ba4c24e2 69-71 + s_97b2e2a4f3d080::t_1108cbd1e60070 13-15,17-18,27-29,32,36-43,47-54,61-68 + s_97b2e2a4f3d080::t_98e0c70811ed23 20-24 + s_97b2e2a4f3d080::t_a6f80fd1813ef9 1-12,16,19,25-26,30-31,44-46,58-60,72-79 + s_97b2e2a4f3d080::t_459247a00d1609 55-57 +packages/@n8n/db/src/repositories/idempotency-key.repository.ts + s_97b2e2a4f3d080::t_41e27c4c7052ba 1-13 +packages/quality/policy/code-health/src/index.ts + s_97b2e2a4f3d080::t_344dd4a3c82860 35 +docs/generated/postgres-schema/README.md + s_97b2e2a4f3d080::t_fc06828d49ad8e 76,300,1104-1114 +docs/generated/postgres-schema/public.idempotency_key.md + s_97b2e2a4f3d080::t_6a7d0fe02157a9 1-80 +docs/generated/postgres-schema/public.user.md + s_97b2e2a4f3d080::t_bfba0ef73e34e8 11,64,267-277 +docs/generated/sqlite-schema/README.md + s_97b2e2a4f3d080::t_37a5fa66a00f41 76,282,1090-1100 +docs/generated/sqlite-schema/idempotency_key.md + s_97b2e2a4f3d080::t_be417ddadad174 1-85 +docs/generated/sqlite-schema/user.md + s_97b2e2a4f3d080::t_9949e1aaad0ef4 22,70,273-283 +packages/@n8n/db/src/migrations/common/1791209641749-CreateIdempotencyKeyTable.ts + s_97b2e2a4f3d080::t_e866a4597f08d8 1-51 +packages/cli/test/migration/1791209641749-create-idempotency-key-table.test.ts + s_97b2e2a4f3d080::t_62d94ca80e3341 1-216 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "65da1fcde9af44b506ecf109f35d13bbd11d7048", + "prompts": {}, + "sessions": { + "s_97b2e2a4f3d080": { + "agent_id": { + "tool": "cursor", + "id": "ac7b07c7-7d74-41fb-80d6-220b6bac9b5a", + "model": "grok-4.7" + }, + "human_author": "Ali Elkhateeb " + } + } +} \ No newline at end of file From 07b3b3d5e40df8862cb8c9ea9e8a6008efb79a91 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:57:32 +0000 Subject: [PATCH 61/82] --- 5b/72afab9aaf83b83908756e9d909f42513c3a16 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 5b/72afab9aaf83b83908756e9d909f42513c3a16 diff --git a/5b/72afab9aaf83b83908756e9d909f42513c3a16 b/5b/72afab9aaf83b83908756e9d909f42513c3a16 new file mode 100644 index 00000000000..1f727e2fa3e --- /dev/null +++ b/5b/72afab9aaf83b83908756e9d909f42513c3a16 @@ -0,0 +1,19 @@ +packages/@n8n/instance-ai/evaluations/discovery/seeded-turn.ts + s_547679da417fdb::t_ea5b3d6395a3e4 17 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "5b72afab9aaf83b83908756e9d909f42513c3a16", + "prompts": {}, + "sessions": { + "s_547679da417fdb": { + "agent_id": { + "tool": "claude", + "id": "585e928f-fde6-4706-8e78-43312ac8d637", + "model": "claude-opus-5-5" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file From 8b61f781a3997d3853f1b6230f628b740127c878 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 07:59:31 +0000 Subject: [PATCH 62/82] --- ea/a52a02cf281053acc09959e7f3e689a865bb40 | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 ea/a52a02cf281053acc09959e7f3e689a865bb40 diff --git a/ea/a52a02cf281053acc09959e7f3e689a865bb40 b/ea/a52a02cf281053acc09959e7f3e689a865bb40 new file mode 100644 index 00000000000..6fbbdf6e751 --- /dev/null +++ b/ea/a52a02cf281053acc09959e7f3e689a865bb40 @@ -0,0 +1,31 @@ +packages/cli/src/scheduling/system-tasks/__tests__/system-task-handler.test.ts + s_193233a5374dba::t_3387b9afe5077c 97,280-294 +packages/cli/src/metrics/prometheus/system-task-metrics.service.ts + s_193233a5374dba::t_101c168160bc77 68 +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_193233a5374dba::t_101c168160bc77 39-40,51 +packages/cli/src/scheduling/system-tasks/__tests__/system-task-run-observer.test.ts + s_193233a5374dba::t_3387b9afe5077c 170-196 +packages/cli/src/events/maps/system-task-metrics.event-map.ts + s_193233a5374dba::t_101c168160bc77 17-18,20 +packages/cli/src/scheduling/system-tasks/system-task-run-observer.ts + s_193233a5374dba::t_101c168160bc77 28-29,33-36,44,47,71,73,77 + s_193233a5374dba::t_3387b9afe5077c 89 + s_193233a5374dba::t_a9658a2ea85cde 48-53 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "eaa52a02cf281053acc09959e7f3e689a865bb40", + "prompts": {}, + "sessions": { + "s_193233a5374dba": { + "agent_id": { + "tool": "claude", + "id": "757ac64c-56f6-436e-bad2-0339baeba36a", + "model": "claude-opus-5-5" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file From eae63cbc35b34a5e297850b51ef7c5ce944ec275 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:05:11 +0000 Subject: [PATCH 63/82] --- 9a/37847bbde3cee8ebf48d7205b51f5ff63d18d5 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 9a/37847bbde3cee8ebf48d7205b51f5ff63d18d5 diff --git a/9a/37847bbde3cee8ebf48d7205b51f5ff63d18d5 b/9a/37847bbde3cee8ebf48d7205b51f5ff63d18d5 new file mode 100644 index 00000000000..959283113e6 --- /dev/null +++ b/9a/37847bbde3cee8ebf48d7205b51f5ff63d18d5 @@ -0,0 +1,19 @@ +packages/cli/src/workflows/__tests__/workflow.service.test.ts + s_3a3b3ff32fc21f::t_df6043c5079be3 3189 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "9a37847bbde3cee8ebf48d7205b51f5ff63d18d5", + "prompts": {}, + "sessions": { + "s_3a3b3ff32fc21f": { + "agent_id": { + "tool": "claude", + "id": "74804703-b0db-4d20-87a5-1b19b2b22f32", + "model": "claude-opus-5-5" + }, + "human_author": "sim " + } + } +} \ No newline at end of file From 8313ad4401f9c5ec7ff7272f4f0b8fd4999defe5 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:05:13 +0000 Subject: [PATCH 64/82] --- 27/f2a2f574dcecd32ebfd4665872a1cf0d126b0f | 19 +++++++++++++++++++ 6e/c51591372890b243808240731c74f4b993b8d5 | 19 +++++++++++++++++++ cb/e5560ff789f1444897014048a12e61dfde4203 | 19 +++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 27/f2a2f574dcecd32ebfd4665872a1cf0d126b0f create mode 100644 6e/c51591372890b243808240731c74f4b993b8d5 create mode 100644 cb/e5560ff789f1444897014048a12e61dfde4203 diff --git a/27/f2a2f574dcecd32ebfd4665872a1cf0d126b0f b/27/f2a2f574dcecd32ebfd4665872a1cf0d126b0f new file mode 100644 index 00000000000..341e836db5e --- /dev/null +++ b/27/f2a2f574dcecd32ebfd4665872a1cf0d126b0f @@ -0,0 +1,19 @@ +packages/cli/src/workflows/__tests__/workflow.service.test.ts + s_3a3b3ff32fc21f::t_df6043c5079be3 3189 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "27f2a2f574dcecd32ebfd4665872a1cf0d126b0f", + "prompts": {}, + "sessions": { + "s_3a3b3ff32fc21f": { + "agent_id": { + "tool": "claude", + "id": "74804703-b0db-4d20-87a5-1b19b2b22f32", + "model": "claude-opus-5-5" + }, + "human_author": "sim " + } + } +} \ No newline at end of file diff --git a/6e/c51591372890b243808240731c74f4b993b8d5 b/6e/c51591372890b243808240731c74f4b993b8d5 new file mode 100644 index 00000000000..1a1329ad339 --- /dev/null +++ b/6e/c51591372890b243808240731c74f4b993b8d5 @@ -0,0 +1,19 @@ +packages/cli/src/workflows/__tests__/workflow.service.test.ts + s_3a3b3ff32fc21f::t_df6043c5079be3 3193 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6ec51591372890b243808240731c74f4b993b8d5", + "prompts": {}, + "sessions": { + "s_3a3b3ff32fc21f": { + "agent_id": { + "tool": "claude", + "id": "74804703-b0db-4d20-87a5-1b19b2b22f32", + "model": "claude-opus-5-5" + }, + "human_author": "sim " + } + } +} \ No newline at end of file diff --git a/cb/e5560ff789f1444897014048a12e61dfde4203 b/cb/e5560ff789f1444897014048a12e61dfde4203 new file mode 100644 index 00000000000..b72efb05cfb --- /dev/null +++ b/cb/e5560ff789f1444897014048a12e61dfde4203 @@ -0,0 +1,19 @@ +packages/cli/src/workflows/__tests__/workflow.service.test.ts + s_3a3b3ff32fc21f::t_df6043c5079be3 3192 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "cbe5560ff789f1444897014048a12e61dfde4203", + "prompts": {}, + "sessions": { + "s_3a3b3ff32fc21f": { + "agent_id": { + "tool": "claude", + "id": "74804703-b0db-4d20-87a5-1b19b2b22f32", + "model": "claude-opus-5-5" + }, + "human_author": "sim " + } + } +} \ No newline at end of file From e7de499f154fa1767549f0fd3562fc7b0ca3ba73 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:08:03 +0000 Subject: [PATCH 65/82] --- c5/9626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643 | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 c5/9626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643 diff --git a/c5/9626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643 b/c5/9626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643 new file mode 100644 index 00000000000..4c68c4aae06 --- /dev/null +++ b/c5/9626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643 @@ -0,0 +1,27 @@ +packages/cli/src/modules/instance-ai/internal-messages.ts + s_547679da417fdb::t_23ac896e03e3c2 7,11-17 + s_547679da417fdb::t_5fbc80fb0f849a 18 +packages/@n8n/instance-ai/src/prompts/thread-context.ts + s_547679da417fdb::t_bc5ce295a6520d 1-253 +packages/@n8n/instance-ai/package.json + s_547679da417fdb::t_dc478d9e15ff68 76-78 + s_547679da417fdb::t_81f11d7087a650 59-63 +packages/@n8n/instance-ai/evaluations/discovery/seeded-turn.ts + s_547679da417fdb::t_1615c5869491ee 18 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "c59626a6b5b6b95bcf5eaa9d16c9cbf3f12ae643", + "prompts": {}, + "sessions": { + "s_547679da417fdb": { + "agent_id": { + "tool": "claude", + "id": "585e928f-fde6-4706-8e78-43312ac8d637", + "model": "claude-opus-5-5" + }, + "human_author": "r00gm " + } + } +} \ No newline at end of file From c0f841c33ba34c721e37310483dc9098635969cc Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:20:55 +0000 Subject: [PATCH 66/82] --- 85/6de877ea58fb524d39b0c2eb85bb2aa2298843 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 85/6de877ea58fb524d39b0c2eb85bb2aa2298843 diff --git a/85/6de877ea58fb524d39b0c2eb85bb2aa2298843 b/85/6de877ea58fb524d39b0c2eb85bb2aa2298843 new file mode 100644 index 00000000000..43790b91b33 --- /dev/null +++ b/85/6de877ea58fb524d39b0c2eb85bb2aa2298843 @@ -0,0 +1,19 @@ +packages/cli/src/scheduling/system-tasks/system-task-handler.ts + s_4b8da299942ca6::t_2ec1dfdf3b0312 51-53 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "856de877ea58fb524d39b0c2eb85bb2aa2298843", + "prompts": {}, + "sessions": { + "s_4b8da299942ca6": { + "agent_id": { + "tool": "claude", + "id": "00dd5fd9-030f-4593-b130-a9b9aeeb94d5", + "model": "claude-opus-5-5" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file From d4284dd2a07bde7becdc12f4ac8c57da3c10c030 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:23:50 +0000 Subject: [PATCH 67/82] --- 7f/6e3e2dc6916f7631ddcca73574b2c8850165cb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 7f/6e3e2dc6916f7631ddcca73574b2c8850165cb diff --git a/7f/6e3e2dc6916f7631ddcca73574b2c8850165cb b/7f/6e3e2dc6916f7631ddcca73574b2c8850165cb new file mode 100644 index 00000000000..2dbdb2a0eaa --- /dev/null +++ b/7f/6e3e2dc6916f7631ddcca73574b2c8850165cb @@ -0,0 +1,19 @@ +packages/cli/src/scheduling/poll-trigger-node/poll-trigger-task-handler.ts + s_08cbce8ef2da97::t_447d9ce7ee6de4 18,143-145,150,152,171,173 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7f6e3e2dc6916f7631ddcca73574b2c8850165cb", + "prompts": {}, + "sessions": { + "s_08cbce8ef2da97": { + "agent_id": { + "tool": "claude", + "id": "2333bd77-683d-4e6c-99dd-e5f3c729014c", + "model": "claude-opus-5-5" + }, + "human_author": "Lorent Lempereur " + } + } +} \ No newline at end of file From 7a9f9891da738bcf9745bfb522170070421a8942 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:26:02 +0000 Subject: [PATCH 68/82] --- 2e/975459ce84c4d39c4b237aac1d582c6fb0e869 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 2e/975459ce84c4d39c4b237aac1d582c6fb0e869 diff --git a/2e/975459ce84c4d39c4b237aac1d582c6fb0e869 b/2e/975459ce84c4d39c4b237aac1d582c6fb0e869 new file mode 100644 index 00000000000..c0f8c8608f2 --- /dev/null +++ b/2e/975459ce84c4d39c4b237aac1d582c6fb0e869 @@ -0,0 +1,19 @@ +packages/cli/src/modules/data-table/data-table-column.repository.ts + s_a5c113d3dab7cc::t_c383a99472e1b9 2,148,150 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "2e975459ce84c4d39c4b237aac1d582c6fb0e869", + "prompts": {}, + "sessions": { + "s_a5c113d3dab7cc": { + "agent_id": { + "tool": "claude", + "id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b", + "model": "claude-opus-5-5" + }, + "human_author": "Jan K. " + } + } +} \ No newline at end of file From 1e58473983badb3dcc7f485f7b5e16004d080ecc Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:44:06 +0000 Subject: [PATCH 69/82] --- 97/2d8741281849050c535ece3b768c13973b5b8f | 44 +++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 97/2d8741281849050c535ece3b768c13973b5b8f diff --git a/97/2d8741281849050c535ece3b768c13973b5b8f b/97/2d8741281849050c535ece3b768c13973b5b8f new file mode 100644 index 00000000000..370f7299c9a --- /dev/null +++ b/97/2d8741281849050c535ece3b768c13973b5b8f @@ -0,0 +1,44 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_f3d2ec4529fb2a::t_c7c9a9a2e7cb98 139-141,151,154-155,157-158 + s_f3d2ec4529fb2a::t_2aabe65935c7b8 72-77,82-94 + s_f3d2ec4529fb2a::t_0a059d38ea489a 19 + s_f3d2ec4529fb2a::t_278d14a4221deb 79-81,95-100 + s_f3d2ec4529fb2a::t_b090f66bb35fb2 149-150,152-153,156,159 + s_f3d2ec4529fb2a::t_9f6ec601c65692 195,197 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_f3d2ec4529fb2a::t_851ca67b9295b2 550-564 + s_f3d2ec4529fb2a::t_df24c336fbd7b1 382,399,406-430 + s_f3d2ec4529fb2a::t_45a99501c3eb9a 97 + s_f3d2ec4529fb2a::t_70cf8051e236b7 383-398,400-405,431-449 + s_f3d2ec4529fb2a::t_0e6cbace1b3c54 21-29 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts + s_f3d2ec4529fb2a::t_5351a29c7fe043 12-14 + s_f3d2ec4529fb2a::t_f40fd518d8a2c9 79,81 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts + s_f3d2ec4529fb2a::t_f6710b9bc9a599 275-301 + s_f3d2ec4529fb2a::t_f4d9230b1b8b0f 118-120 + s_f3d2ec4529fb2a::t_f0f0a85e5383b2 117,121-122 + s_f3d2ec4529fb2a::t_41b418ddbc90ea 6 + s_f3d2ec4529fb2a::t_ac7e876cf298bc 73,76 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts + s_f3d2ec4529fb2a::t_0bcda9c696f324 1,10-16,18-20,22,26-27,29-30,33-34,39,62,83,86,89,94-95,98-102,105 + s_f3d2ec4529fb2a::t_9f6ec601c65692 45,50-55 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts + s_f3d2ec4529fb2a::t_847d8a6e8794f3 240-262 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "972d8741281849050c535ece3b768c13973b5b8f", + "prompts": {}, + "sessions": { + "s_f3d2ec4529fb2a": { + "agent_id": { + "tool": "claude", + "id": "c28c4414-1c5b-4167-98ad-d5188b3d2601", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file From 966df64dbff4961cbf2eeafe2d96467981f115e3 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:44:09 +0000 Subject: [PATCH 70/82] --- 64/5abc4c0261a9085f1a03b7f6113aaf5040b965 | 100 ++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 64/5abc4c0261a9085f1a03b7f6113aaf5040b965 diff --git a/64/5abc4c0261a9085f1a03b7f6113aaf5040b965 b/64/5abc4c0261a9085f1a03b7f6113aaf5040b965 new file mode 100644 index 00000000000..58549b4409e --- /dev/null +++ b/64/5abc4c0261a9085f1a03b7f6113aaf5040b965 @@ -0,0 +1,100 @@ +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts + s_f3d2ec4529fb2a::t_533b18707630fb 6-9 + s_f3d2ec4529fb2a::t_2d34a8eb25a104 27-30,33 + s_f3d2ec4529fb2a::t_05d6ec6f457848 189,196,200,211-212,229-231 + s_f3d2ec4529fb2a::t_65bd66ddba7bee 192 + s_f3d2ec4529fb2a::t_3c174700a8eee6 213-214,216-217,228,232,237 + s_f3d2ec4529fb2a::t_4b56a6a0240465 215 + s_f3d2ec4529fb2a::t_57c150b11243ba 219-226 + s_f3d2ec4529fb2a::t_594e9f19bfde01 227,233 + s_f3d2ec4529fb2a::t_847d8a6e8794f3 240-262 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue + s_f3d2ec4529fb2a::t_22063eaa41f324 4,8,10-11 + s_f3d2ec4529fb2a::t_f3f2b5ce7111d9 34-38,41 + s_f3d2ec4529fb2a::t_822c32c5278889 88-91 + s_f3d2ec4529fb2a::t_475a8d6bfeec26 114 +packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts + ai_agent 6,50-85,122-129,132-134,137,140,147,154,166,176,185,193,225,676,681,692,697,706,711,722,724,727,729,744,747,749,752,754,759,763-772,774,784,789,793-802,807,815,817,822,825,827,830,832,834-845,847,852,873,875,878,880,888,890,893,895 + s_9a6001e67297f0::t_0722a6be8de6af 7 + s_f3d2ec4529fb2a::t_2a4e8de173221b 22 + s_9a6001e67297f0::t_adc049c2968504 24,37 + s_9a6001e67297f0::t_9d3e74d511ba0a 39 + s_9a6001e67297f0::t_d282cb08dbebef 40 + s_f3d2ec4529fb2a::t_0c9c936b60439b 130-131 + s_9a6001e67297f0::t_96b8656302ae21 135,177-184,196,208-211 + s_9a6001e67297f0::t_30b27a8e2f36f5 136,146,148,152,164-165,167-170,175,186-192,194-195,197-200,207,224 + s_9a6001e67297f0::t_f87191dabc388f 138-139,141-145,153,155-157,159,161-163 + s_9a6001e67297f0::t_fefeb1272a3320 149-151,158,160 + s_9a6001e67297f0::t_ee927f7b854ebb 171 + s_9a6001e67297f0::t_db46ce8a519e1f 172 + s_f3d2ec4529fb2a::t_7032958131c044 173-174 + s_f3d2ec4529fb2a::t_faa399511eeb61 201-206 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts + s_f3d2ec4529fb2a::t_41b418ddbc90ea 6 + s_f3d2ec4529fb2a::t_580e247f4319a7 8 + s_f3d2ec4529fb2a::t_3db85833d8a865 51-60 + s_f3d2ec4529fb2a::t_3177ecf28208a6 70-72,80-82 + s_f3d2ec4529fb2a::t_ac7e876cf298bc 73,76 + s_f3d2ec4529fb2a::t_8c734d6cf69e65 103-107 + s_f3d2ec4529fb2a::t_f0f0a85e5383b2 117,121-122 + s_f3d2ec4529fb2a::t_f4d9230b1b8b0f 118-120 + s_f3d2ec4529fb2a::t_6041dac9d60c49 127-138 + s_f3d2ec4529fb2a::t_ddf3b9f0df8a19 245-274 + s_f3d2ec4529fb2a::t_f6710b9bc9a599 275-301 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_f3d2ec4529fb2a::t_0a059d38ea489a 19 + s_f3d2ec4529fb2a::t_2aabe65935c7b8 72-77,82-94 + s_f3d2ec4529fb2a::t_278d14a4221deb 79-81,95-100 + s_f3d2ec4529fb2a::t_c7c9a9a2e7cb98 139-141,151,154-155,157-158 + s_f3d2ec4529fb2a::t_b090f66bb35fb2 149-150,152-153,156,159 + s_f3d2ec4529fb2a::t_9f6ec601c65692 195,197 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts + s_f3d2ec4529fb2a::t_b4fa006afbb773 2 + s_f3d2ec4529fb2a::t_f7c55b2531de90 158,160,165,167-171 + s_f3d2ec4529fb2a::t_2f81ff9a9fa349 159,161-164,166,172-174 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_f3d2ec4529fb2a::t_0e6cbace1b3c54 21-29 + s_f3d2ec4529fb2a::t_45a99501c3eb9a 97 + s_f3d2ec4529fb2a::t_df24c336fbd7b1 382,399,406-430 + s_f3d2ec4529fb2a::t_70cf8051e236b7 383-398,400-405,431-449 + s_f3d2ec4529fb2a::t_851ca67b9295b2 550-564 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts + s_f3d2ec4529fb2a::t_0bcda9c696f324 1,10-16,18-20,22,26-27,29-30,33-34,39,62,83,86,89,94-95,98-102,105 + s_f3d2ec4529fb2a::t_f57aa1fbf96dab 5 + s_f3d2ec4529fb2a::t_f8fc38b7ebddb9 21,23 + s_f3d2ec4529fb2a::t_b8c4116cb53770 24-25 + s_f3d2ec4529fb2a::t_e245f9f96c62e2 28 + s_f3d2ec4529fb2a::t_9f6ec601c65692 45,50-55 + s_f3d2ec4529fb2a::t_d652de7b75e59d 74,80,90 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts + s_f3d2ec4529fb2a::t_7687b63655ef63 10-11 + s_f3d2ec4529fb2a::t_5351a29c7fe043 12-14 + s_f3d2ec4529fb2a::t_af6a742dba1d3d 47 + s_f3d2ec4529fb2a::t_f40fd518d8a2c9 79,81 + s_f3d2ec4529fb2a::t_0d09b16b087968 99,106-107 + s_f3d2ec4529fb2a::t_e67bb93e661b60 108-117 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "645abc4c0261a9085f1a03b7f6113aaf5040b965", + "prompts": {}, + "sessions": { + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_f3d2ec4529fb2a": { + "agent_id": { + "tool": "claude", + "id": "c28c4414-1c5b-4167-98ad-d5188b3d2601", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file From f9f7ec471e9f94fde6f2effd312d18ef7efdee89 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:44:33 +0000 Subject: [PATCH 71/82] --- 05/7fa714b3dabaebf9ecbdad8ec35f56629e3c2a | 75 +++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 05/7fa714b3dabaebf9ecbdad8ec35f56629e3c2a diff --git a/05/7fa714b3dabaebf9ecbdad8ec35f56629e3c2a b/05/7fa714b3dabaebf9ecbdad8ec35f56629e3c2a new file mode 100644 index 00000000000..3168023dc36 --- /dev/null +++ b/05/7fa714b3dabaebf9ecbdad8ec35f56629e3c2a @@ -0,0 +1,75 @@ +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.test.ts + s_f3d2ec4529fb2a::t_8c734d6cf69e65 103-107 + s_f3d2ec4529fb2a::t_f0f0a85e5383b2 117,121-122 + s_f3d2ec4529fb2a::t_3db85833d8a865 51-60 + s_f3d2ec4529fb2a::t_3177ecf28208a6 70-72,80-82 + s_f3d2ec4529fb2a::t_6041dac9d60c49 133-138 + s_f3d2ec4529fb2a::t_f6710b9bc9a599 275-286,289-291,295,299-301 + s_f3d2ec4529fb2a::t_41b418ddbc90ea 6 + s_f3d2ec4529fb2a::t_580e247f4319a7 8 + s_f3d2ec4529fb2a::t_ac7e876cf298bc 73,76 + s_f3d2ec4529fb2a::t_f4d9230b1b8b0f 118-120 + s_f3d2ec4529fb2a::t_ddf3b9f0df8a19 251-255,260-263,265-268,270-273 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts + s_f3d2ec4529fb2a::t_0e6cbace1b3c54 21-29 + s_f3d2ec4529fb2a::t_45a99501c3eb9a 97 + s_f3d2ec4529fb2a::t_df24c336fbd7b1 382,399,406-430 + s_f3d2ec4529fb2a::t_851ca67b9295b2 550-564 + s_f3d2ec4529fb2a::t_70cf8051e236b7 383-398,400-405,431-449 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatThreadHistory.vue + s_f3d2ec4529fb2a::t_475a8d6bfeec26 114 + s_f3d2ec4529fb2a::t_22063eaa41f324 4,8,10-11 + s_f3d2ec4529fb2a::t_f3f2b5ce7111d9 34-38,41 + s_f3d2ec4529fb2a::t_822c32c5278889 88-91 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/useMergedChatHistory.ts + s_f3d2ec4529fb2a::t_9f6ec601c65692 45,50-55 + s_f3d2ec4529fb2a::t_b8c4116cb53770 24-25 + s_f3d2ec4529fb2a::t_e245f9f96c62e2 28 + s_f3d2ec4529fb2a::t_f57aa1fbf96dab 5 + s_f3d2ec4529fb2a::t_0bcda9c696f324 1,10-16,18-20,22,26-27,29-35,39,62,83,86,89,94-95,98-102,105 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts + s_f3d2ec4529fb2a::t_e67bb93e661b60 109-117 + s_f3d2ec4529fb2a::t_5351a29c7fe043 12-14 + s_f3d2ec4529fb2a::t_7687b63655ef63 10-11 + s_f3d2ec4529fb2a::t_f40fd518d8a2c9 79,81 +packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue + s_f3d2ec4529fb2a::t_0a059d38ea489a 19 + s_f3d2ec4529fb2a::t_278d14a4221deb 79-81,95-100 + s_f3d2ec4529fb2a::t_b090f66bb35fb2 149-150,152-153,156,159 + s_f3d2ec4529fb2a::t_9f6ec601c65692 195,197 + s_f3d2ec4529fb2a::t_2aabe65935c7b8 72-77,82-94 + s_f3d2ec4529fb2a::t_c7c9a9a2e7cb98 139-141,151,154-155,157-158 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts + s_f3d2ec4529fb2a::t_3c174700a8eee6 213-214,216-217,228,232,237 + s_f3d2ec4529fb2a::t_65bd66ddba7bee 192 + s_f3d2ec4529fb2a::t_57c150b11243ba 219-226 + s_f3d2ec4529fb2a::t_2d34a8eb25a104 27-30,33 + s_f3d2ec4529fb2a::t_4b56a6a0240465 215 + s_f3d2ec4529fb2a::t_847d8a6e8794f3 240-262 + s_f3d2ec4529fb2a::t_05d6ec6f457848 189,196,200,211-212,229-231 + s_f3d2ec4529fb2a::t_533b18707630fb 6-9 + s_f3d2ec4529fb2a::t_594e9f19bfde01 227,233 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatThreadHistory.test.ts + s_f3d2ec4529fb2a::t_f7c55b2531de90 158,160,165,167-171 + s_f3d2ec4529fb2a::t_2f81ff9a9fa349 159,161-164,166,172-174 + s_f3d2ec4529fb2a::t_b4fa006afbb773 2 +packages/frontend/editor-ui/src/features/agents/composables/useAgentApi.ts + s_f3d2ec4529fb2a::t_7032958131c044 173-174 + s_f3d2ec4529fb2a::t_faa399511eeb61 201-206 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "057fa714b3dabaebf9ecbdad8ec35f56629e3c2a", + "prompts": {}, + "sessions": { + "s_f3d2ec4529fb2a": { + "agent_id": { + "tool": "claude", + "id": "c28c4414-1c5b-4167-98ad-d5188b3d2601", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file From 591b75fac25157c03767ae8759d338dbeafe3cb7 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:51:42 +0000 Subject: [PATCH 72/82] --- 2b/8a55756b5f1ece430e87b5a2a51326e24c21c9 | 21 ++ 69/b78983748b124376495a8ac504d2257700d96a | 194 +++++++++++++++ 99/4f21effeba641b15fce80c802309af3ce09204 | 277 ++++++++++++++++++++++ 3 files changed, 492 insertions(+) create mode 100644 2b/8a55756b5f1ece430e87b5a2a51326e24c21c9 create mode 100644 69/b78983748b124376495a8ac504d2257700d96a create mode 100644 99/4f21effeba641b15fce80c802309af3ce09204 diff --git a/2b/8a55756b5f1ece430e87b5a2a51326e24c21c9 b/2b/8a55756b5f1ece430e87b5a2a51326e24c21c9 new file mode 100644 index 00000000000..199af74df4e --- /dev/null +++ b/2b/8a55756b5f1ece430e87b5a2a51326e24c21c9 @@ -0,0 +1,21 @@ +packages/@n8n/db/src/migrations/sqlite/1791194345589-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_390c536a23a2ce 1-11 +packages/@n8n/db/src/migrations/common/1791194345589-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_390c536a23a2ce 1-28 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "2b8a55756b5f1ece430e87b5a2a51326e24c21c9", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/69/b78983748b124376495a8ac504d2257700d96a b/69/b78983748b124376495a8ac504d2257700d96a new file mode 100644 index 00000000000..6274be73c93 --- /dev/null +++ b/69/b78983748b124376495a8ac504d2257700d96a @@ -0,0 +1,194 @@ +packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts + s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,19,29,36-43,60,78-79,86-87,127-128,147-149,153,175-176,240,255 + s_c6e9e8119f0e51::t_c4c081a01dcaf9 17 + s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,21,24,164,174,181-190,195-237,239 + s_c6e9e8119f0e51::t_26174ff818d87d 16,18 + h_435b1d7d3e52c0 5-6,8,11,22-23,25,26,27,28,44-46,49,59,62-67,68,72-74,75,76-77,80-81,82,83-85,90,91,92,129,133-142,144-145,150-152,154-158,162-163,165,167,171-173,177-180 + s_c1d15edfc515bc::t_323e9eec51d3c3 166,168-170 + s_ce505727311d94::t_4729b092916923 47-48 + s_f8cb8d8b517ca9::t_2b557b8fe38d29 146 + s_f8cb8d8b517ca9::t_91be328cad2fc5 30-35 + s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10 + s_f8cb8d8b517ca9::t_7dfe6144c79605 130-132 + s_f8cb8d8b517ca9::t_d5c1e99442a209 159-161 +packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts + s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30 + s_c6e9e8119f0e51::t_45f3088c5c32ab 73-78,247-250,451-461 + s_c6e9e8119f0e51::t_8d80bfc95fab2a 89,95 + s_c6e9e8119f0e51::t_4f238328bcb6bc 287-310 + s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,62-66,79-84,86-88,90-94,96-105,109-141,143-244,251-286,311-337,440-450,462-463 + h_435b1d7d3e52c0 21 + s_f8cb8d8b517ca9::t_d8b9a71947136d 142 + s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34 + s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 106-108 + s_f8cb8d8b517ca9::t_e024c6a54d9480 245-246 +packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts + s_c6e9e8119f0e51::t_5eaddee919079d 129,131,136-140 +packages/@n8n/inbound-auth/src/trusted-source-config.ts + h_435b1d7d3e52c0 83 + s_f8cb8d8b517ca9::t_a99815d9e07ef4 153 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts + s_c6e9e8119f0e51::t_888c5688d9fe85 19 + h_435b1d7d3e52c0 1,11-14,24-28 + s_c6e9e8119f0e51::t_5755f9e107de45 29 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts + h_435b1d7d3e52c0 1,7,11-14,17-27,29-31,44-45,51-55,57-76 + s_c6e9e8119f0e51::t_d3246afd4c7483 48 + s_c6e9e8119f0e51::t_5a543a32052637 56 +packages/@n8n/backend-test-utils/src/test-db.ts + s_c6e9e8119f0e51::t_55d73f8d9db0e6 237 + s_c6e9e8119f0e51::t_c05eeb7980aafe 236 +packages/@n8n/backend-services/src/services/cache/cache.service.ts + h_435b1d7d3e52c0 184,185-186,187-188,189,209 + h_435b1d7d3e52c0 185-186,189 +packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts + s_f8cb8d8b517ca9::t_10091f51bffd33 165-173 +packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts + s_5b85161403cb3c::t_b6e4af90349d30 153,257 + s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259 + s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221 + s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250 + s_5b85161403cb3c::t_e7ff0a4906065f 252-253 + s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251 +packages/cli/src/services/__tests__/protected-resource.registry.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts + s_5b85161403cb3c::t_848c30858a2c6a 104 +packages/cli/src/workflows/workflow-finder.service.ts + s_5b85161403cb3c::t_271473ade266ba 127 + s_5b85161403cb3c::t_112ed0b23455d9 10 + s_5b85161403cb3c::t_1d5d8f84467527 128-130 + s_5b85161403cb3c::t_1c56ac0383b443 131-132,180 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 88 +packages/@n8n/inbound-auth/src/pipeline.ts + s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57 + s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31 +packages/@n8n/inbound-auth/src/inbound.ts + s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31 + s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30 +packages/@n8n/inbound-auth/package.json + s_5b85161403cb3c::t_8365422805ef75 26 +packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts + s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,24-32,35,37-39,51-57,83-84,86,88-89,91-106 + s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,58-82,85,87,90 +packages/@n8n/inbound-auth/src/index.ts + s_5b85161403cb3c::t_ce859d40cc15e7 3 + s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 149 +packages/cli/src/modules/mcp/mcp-protected-resource.ts + s_5b85161403cb3c::t_a0ef99c059153d 57-58 + s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206 +packages/cli/src/modules/oauth-server/resource-gate.ts + s_5b85161403cb3c::t_112ed0b23455d9 1 + s_5b85161403cb3c::t_271473ade266ba 15,42 +packages/cli/src/services/protected-resource.registry.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,6 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 1793 +packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts + s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118 + s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_5b85161403cb3c::t_1577e2769db5b8 482-485 +packages/@n8n/inbound-auth/src/trusted-source.ts + s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147 + s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146 + s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67 + s_5b85161403cb3c::t_d72ac32ee580d6 69 + s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116 +packages/@n8n/inbound-auth/src/contracts.ts + s_5b85161403cb3c::t_f32783e238b59c 1-5,7-29,31-76,78-82,84-116,124-131 + s_5b85161403cb3c::t_f05fbf4740e639 77,83 +packages/cli/src/modules/mcp/mcp-tool-availability.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,62 +packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts + s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,11,13-16,18-41,55-57,61,86-87 + s_5b85161403cb3c::t_5d0b8d7559c3d7 62-71 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 170 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 86 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 85 +packages/@n8n/inbound-auth/tsconfig.json + s_5b85161403cb3c::t_5e41258e2faba2 11 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 105 +pnpm-lock.yaml + s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_5b85161403cb3c::t_43714391bb256c 105 +packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts + s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901 + s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911 + s_5b85161403cb3c::t_a1b3e67b6ce902 314 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857 + s_5b85161403cb3c::t_5d0b8d7559c3d7 777 +packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts + s_5b85161403cb3c::t_702789e1e8ede5 45 +packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 4 +packages/@n8n/backend-common/src/modules/modules.config.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 43 +packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54 + s_5b85161403cb3c::t_fb5e32945a34cf 76,114 +packages/@n8n/backend-common/src/modules/module-registry.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "69b78983748b124376495a8ac504d2257700d96a", + "prompts": {}, + "humans": { + "h_435b1d7d3e52c0": { + "author": "Andreas Fitzek " + } + }, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c1d15edfc515bc": { + "agent_id": { + "tool": "claude", + "id": "38efac4b-39f8-40a8-b56f-93fd96992492", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c6e9e8119f0e51": { + "agent_id": { + "tool": "claude", + "id": "d779ba28-a639-4965-bd57-87a0acd88bc2", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_ce505727311d94": { + "agent_id": { + "tool": "claude", + "id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_f8cb8d8b517ca9": { + "agent_id": { + "tool": "claude", + "id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/99/4f21effeba641b15fce80c802309af3ce09204 b/99/4f21effeba641b15fce80c802309af3ce09204 new file mode 100644 index 00000000000..914b2034527 --- /dev/null +++ b/99/4f21effeba641b15fce80c802309af3ce09204 @@ -0,0 +1,277 @@ +packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts + s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,20,30,33,34,36,37-44,65,83-84,91-92,140-141,160-162,166,198-199,263,278 + s_c6e9e8119f0e51::t_c4c081a01dcaf9 17 + s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,22,25,177,197,204-213,218-260,262 + s_c6e9e8119f0e51::t_26174ff818d87d 16,18 + h_435b1d7d3e52c0 5-6,8,11,23-24,26,27,28,29,45-47,50,64,67-72,73,77-79,80,81-82,85-86,87,88-90,93,95,96,97-98,142,146-155,157-158,163-165,167-171,175-176,187,188,190,194-196,200-203 + s_c1d15edfc515bc::t_323e9eec51d3c3 189,191-193 + s_ce505727311d94::t_4729b092916923 48-49 + s_f8cb8d8b517ca9::t_2b557b8fe38d29 159 + s_f8cb8d8b517ca9::t_91be328cad2fc5 31-36 + s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10 + s_f8cb8d8b517ca9::t_7dfe6144c79605 143-145 + s_f8cb8d8b517ca9::t_d5c1e99442a209 172-174 + s_5b85161403cb3c::t_424d838163fc41 7,9,12,14,21,57-63,66,74-76,111-112,124-127,131,156,277 + s_5b85161403cb3c::t_e986e84686ee27 13,51,100-101,116-117,120,128,130,134-135,136-139,214-217,261,264-276 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 132 + s_5b85161403cb3c::t_75e98c9027c5fb 181,183-184,186-187 + s_5b85161403cb3c::t_ab6515c4a5344b 178-180,182 + s_5b85161403cb3c::t_8b8f5dd2acc584 19,52-56,93-94,98-99,102-110,113-115,118-119,121-123,129,133,185 +packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts + s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30 + s_c6e9e8119f0e51::t_45f3088c5c32ab 82-87,256-259,548-558 + s_c6e9e8119f0e51::t_8d80bfc95fab2a 98,104 + s_c6e9e8119f0e51::t_4f238328bcb6bc 296-319 + s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,63-67,88-93,95-97,99-103,105-114,118-150,152-253,260-295,368-394,537-547,559-560 + h_435b1d7d3e52c0 21 + s_f8cb8d8b517ca9::t_d8b9a71947136d 151 + s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34 + s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 115-117 + s_f8cb8d8b517ca9::t_e024c6a54d9480 254-255 + s_5b85161403cb3c::t_960a62cfddd4f1 484-486 + s_5b85161403cb3c::t_424d838163fc41 8,19,25,60,62,94 + s_5b85161403cb3c::t_98c8582d4d5474 10,68-73,395,396-400,402-408,411,423-424,426-427,429,431-440,442-445,447-448,450,452-463,465-466,468-472,474,480-481,483,487-499,501,529,534 + s_5b85161403cb3c::t_f0fae8c51a688a 535-536 + s_5b85161403cb3c::t_f280574945ffaa 334,336-339,341-342,344-345,347-348,350-352,354,356-358,363,365-367 + s_5b85161403cb3c::t_ab6515c4a5344b 320-333,343,349,353,359-362 + s_5b85161403cb3c::t_9030d28d1172b7 61,74-81,335,340,346,355,364,401,409-417,419-422,425,428,430,441,446,449,451,464,467,473,482,500,502-503,508-528,530-533 + s_5b85161403cb3c::t_2c8ac471e9f65f 475-479,504-507 +packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts + s_c6e9e8119f0e51::t_5eaddee919079d 129,131,136-140 +packages/@n8n/inbound-auth/src/trusted-source-config.ts + h_435b1d7d3e52c0 83 + s_f8cb8d8b517ca9::t_a99815d9e07ef4 153 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts + s_c6e9e8119f0e51::t_888c5688d9fe85 19 + h_435b1d7d3e52c0 1,11-14,24-28 + s_c6e9e8119f0e51::t_5755f9e107de45 29 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts + h_435b1d7d3e52c0 14,18-21,24-34,36-38,52-53,78,80-83,85-93,121-131 + s_c6e9e8119f0e51::t_d3246afd4c7483 68 + s_c6e9e8119f0e51::t_5a543a32052637 84 + s_5b85161403cb3c::t_02c9cf61c6f1d6 142-143 + s_5b85161403cb3c::t_a681e40715ef62 136,139,155,160,163,165-166,177 + s_5b85161403cb3c::t_d0c17490296f55 35,39-48,50-51,133,135,140,156-157,159,164,178 + s_5b85161403cb3c::t_2c8ac471e9f65f 55-58,73-77 + s_5b85161403cb3c::t_37e00e89cc2d3c 1-8,10,49,54,59-65,70-72,79,94-120,134,137-138,141,144-154,158,161-162,167-176 +packages/@n8n/backend-test-utils/src/test-db.ts + s_c6e9e8119f0e51::t_55d73f8d9db0e6 237 + s_c6e9e8119f0e51::t_c05eeb7980aafe 236 +packages/@n8n/backend-services/src/services/cache/cache.service.ts + h_435b1d7d3e52c0 184,187-188,209 + h_435b1d7d3e52c0 185-186,189 +packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts + s_f8cb8d8b517ca9::t_10091f51bffd33 165-173 +packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts + s_5b85161403cb3c::t_b6e4af90349d30 153,257 + s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259 + s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221 + s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250 + s_5b85161403cb3c::t_e7ff0a4906065f 252-253 + s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251 + s_5b85161403cb3c::t_960a62cfddd4f1 90,98,295,299,311,315,323,327,333-334,337,343-344,346-347,352-360 + s_5b85161403cb3c::t_034fd3f9bbf7b0 3,6-7,35-46,86-89,91-97,99-104,108-109,173,176-181,260-294,296-298,300-310,312-314,316-322,324-326,328-332,335-336,338-342,345,348-351,361-384 +packages/cli/src/services/__tests__/protected-resource.registry.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts + s_5b85161403cb3c::t_848c30858a2c6a 104 +packages/cli/src/workflows/workflow-finder.service.ts + s_5b85161403cb3c::t_271473ade266ba 127 + s_5b85161403cb3c::t_112ed0b23455d9 10 + s_5b85161403cb3c::t_1d5d8f84467527 128-130 + s_5b85161403cb3c::t_1c56ac0383b443 131-132,180 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 88 +packages/@n8n/inbound-auth/src/pipeline.ts + s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57 + s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31 +packages/@n8n/inbound-auth/src/inbound.ts + s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31 + s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30 +packages/@n8n/inbound-auth/package.json + s_5b85161403cb3c::t_8365422805ef75 26 +packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts + s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,24-32,35,37-39,51-57,83-84,86,88-89,91-106 + s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,58-82,85,87,90 + s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,20-21,33-34,36,40-50,115-119 + s_5b85161403cb3c::t_20159381057fa8 120-121 +packages/@n8n/inbound-auth/src/index.ts + s_5b85161403cb3c::t_ce859d40cc15e7 3 + s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 149 +packages/cli/src/modules/mcp/mcp-protected-resource.ts + s_5b85161403cb3c::t_a0ef99c059153d 57-58 + s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206 +packages/cli/src/modules/oauth-server/resource-gate.ts + s_5b85161403cb3c::t_112ed0b23455d9 1 + s_5b85161403cb3c::t_271473ade266ba 15,42 +packages/cli/src/services/protected-resource.registry.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,6 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 1793 +packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts + s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118 + s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_5b85161403cb3c::t_1577e2769db5b8 482-485 +packages/@n8n/inbound-auth/src/trusted-source.ts + s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147 + s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146 + s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67 + s_5b85161403cb3c::t_d72ac32ee580d6 69 + s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116 + s_5b85161403cb3c::t_f8bde852b1231b 104-105,107,111,118-135,137-142 + s_5b85161403cb3c::t_8b66e297361fb3 12,20,25-26,28,31-33,57,95-102 +packages/@n8n/inbound-auth/src/contracts.ts + s_5b85161403cb3c::t_f32783e238b59c 1-5,7-29,31-76,78-82,84-116,124-131 + s_5b85161403cb3c::t_f05fbf4740e639 77,83 + s_5b85161403cb3c::t_d0c17490296f55 6,117-121 + s_5b85161403cb3c::t_0c81d7fa178c0c 122-123 +packages/cli/src/modules/mcp/mcp-tool-availability.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,62 +packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts + s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,11,13-16,18-41,55-57,61,86-87 + s_5b85161403cb3c::t_5d0b8d7559c3d7 62-71 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,12,17,43-53,72-85 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 170 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 86 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 85 +packages/@n8n/inbound-auth/tsconfig.json + s_5b85161403cb3c::t_5e41258e2faba2 11 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 105 +pnpm-lock.yaml + s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095 + s_5b85161403cb3c::t_13ab6b0bbbf403 1828-1830 + s_5b85161403cb3c::t_3c7195fd589587 1913-1915 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_5b85161403cb3c::t_43714391bb256c 105 +packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts + s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901 + s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857 + s_5b85161403cb3c::t_5d0b8d7559c3d7 777 +packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts + s_5b85161403cb3c::t_702789e1e8ede5 45 +packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 4 +packages/@n8n/backend-common/src/modules/modules.config.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 43 +packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54 + s_5b85161403cb3c::t_fb5e32945a34cf 76,114 +packages/@n8n/backend-common/src/modules/module-registry.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52 +packages/@n8n/backend-services/src/index.ts + s_5b85161403cb3c::t_ab5abf2845897f 42-51 +packages/@n8n/backend-services/src/services/__tests__/oauth-discovery-client.test.ts + s_5b85161403cb3c::t_480ebe1bb0fcb1 1-83,87-161,163-238,240-257,259-271,273-277,284,287-405 + s_5b85161403cb3c::t_4ee95656fb7b29 84-86,162,239,258,272 + s_5b85161403cb3c::t_56161b0e80deeb 278-283,285-286 +packages/@n8n/backend-services/src/services/oauth-discovery-client.ts + s_5b85161403cb3c::t_e94ddc849e8ef5 114-116 + s_5b85161403cb3c::t_a5f2c254b35921 3-5,8-13,44-113,117-135,137-162,174,176-179,182-185,189-256,258-293,295 + s_5b85161403cb3c::t_ab5abf2845897f 1-2,6-7,14-43,136,163-173,175,180-181,186-188,257,294,296-297 +packages/@n8n/backend-services/package.json + s_5b85161403cb3c::t_ab5abf2845897f 28,43 + s_5b85161403cb3c::t_7538333b3d21b7 40-42,60-61 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.service.test.ts + s_5b85161403cb3c::t_960a62cfddd4f1 212-215 + s_5b85161403cb3c::t_98c8582d4d5474 1-14,16-21,23-99,101-123,125-128,130-211,216-247,249-260,302-319,321-333,334-335,340-342,346-349,351-374,376-378,380-387,389-397 + s_5b85161403cb3c::t_f280574945ffaa 261-301 + s_5b85161403cb3c::t_63209069d4f6eb 15,22,100,124,129,248,320,336-337,339,343,345,350,375,379,388 + s_5b85161403cb3c::t_2dca1b2098686b 338,344 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.task.ts + s_5b85161403cb3c::t_424d838163fc41 1-28 +packages/cli/src/modules/inbound-auth-core/database/entities/trusted-source.entity.ts + s_5b85161403cb3c::t_d0c17490296f55 40-44,50-51 + s_5b85161403cb3c::t_73545acc79e418 45-49 +packages/@n8n/db/src/migrations/common/1790795921000-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_d0c17490296f55 1-5,9-13,19-23,27-28 + s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.service.ts + s_5b85161403cb3c::t_424d838163fc41 1-4,14,16,19-30,35-36,40-41,146-147 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 5-13,15,31-34,37-39,42,45-55,56-57,58,62-90,98-100,102-145 + s_5b85161403cb3c::t_a821f3618cdc6b 91-97,101 + s_5b85161403cb3c::t_8b8f5dd2acc584 17-18,43-44,59-61 +docs/generated/postgres-schema/README.md + s_5b85161403cb3c::t_db88cdbb777130 1667,1673 + s_5b85161403cb3c::t_f35c0fc71db388 137,1666 +docs/generated/postgres-schema/public.trusted_source.md + s_5b85161403cb3c::t_deae6772a7f186 11,17,59,65 + s_5b85161403cb3c::t_46147d3dd16bc0 10,58 +docs/generated/postgres-schema/public.trusted_source_identity.md + s_5b85161403cb3c::t_49268c20f1bc9f 61,67 + s_5b85161403cb3c::t_9c52390bd1587e 60 +docs/generated/sqlite-schema/README.md + s_5b85161403cb3c::t_8d373e1f257ac1 1655,1661 + s_5b85161403cb3c::t_e0d646107965a4 137,1654 +docs/generated/sqlite-schema/trusted_source.md + s_5b85161403cb3c::t_48e92cf42af293 22,28,61,67 + s_5b85161403cb3c::t_57fb169be09ced 9,21,60 +docs/generated/sqlite-schema/trusted_source_identity.md + s_5b85161403cb3c::t_50928629869cab 67,73 + s_5b85161403cb3c::t_c729c6f33b9e3d 66 +packages/@n8n/db/src/migrations/sqlite/1790795921000-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_fd58709ece4e15 1-11 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts + s_5b85161403cb3c::t_f280574945ffaa 1-25 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "994f21effeba641b15fce80c802309af3ce09204", + "prompts": {}, + "humans": { + "h_435b1d7d3e52c0": { + "author": "Andreas Fitzek " + } + }, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c1d15edfc515bc": { + "agent_id": { + "tool": "claude", + "id": "38efac4b-39f8-40a8-b56f-93fd96992492", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c6e9e8119f0e51": { + "agent_id": { + "tool": "claude", + "id": "d779ba28-a639-4965-bd57-87a0acd88bc2", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_ce505727311d94": { + "agent_id": { + "tool": "claude", + "id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_f8cb8d8b517ca9": { + "agent_id": { + "tool": "claude", + "id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file From 04c0c15c1898e348edd90f03ac1e26533b0e86d8 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:51:48 +0000 Subject: [PATCH 73/82] --- 2a/4c1acdc01808c94f75698854826a9634612b7a | 20 ++ 2b/5e64673210b8125905779ca7563a996ed6e707 | 23 ++ 68/5ddc0e99330d7dae9c24b4aa0c894b42d94538 | 21 ++ d2/d6577f084e9d0536d29862f2d790828d8f7fa9 | 26 ++ e7/5f3a8e83cfa2d50f17f4770b1255f150b70f28 | 313 ++++++++++++++++++++++ 5 files changed, 403 insertions(+) create mode 100644 2a/4c1acdc01808c94f75698854826a9634612b7a create mode 100644 2b/5e64673210b8125905779ca7563a996ed6e707 create mode 100644 68/5ddc0e99330d7dae9c24b4aa0c894b42d94538 create mode 100644 d2/d6577f084e9d0536d29862f2d790828d8f7fa9 create mode 100644 e7/5f3a8e83cfa2d50f17f4770b1255f150b70f28 diff --git a/2a/4c1acdc01808c94f75698854826a9634612b7a b/2a/4c1acdc01808c94f75698854826a9634612b7a new file mode 100644 index 00000000000..2931c18b81b --- /dev/null +++ b/2a/4c1acdc01808c94f75698854826a9634612b7a @@ -0,0 +1,20 @@ +packages/cli/src/modules/token-exchange/services/__tests__/jwks-resolver.test.ts + s_5b85161403cb3c::t_d8c3b86bc74aa7 27-29,194-214 + s_5b85161403cb3c::t_07ba760d2dc7c6 215 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "2a4c1acdc01808c94f75698854826a9634612b7a", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/2b/5e64673210b8125905779ca7563a996ed6e707 b/2b/5e64673210b8125905779ca7563a996ed6e707 new file mode 100644 index 00000000000..463b7bae63a --- /dev/null +++ b/2b/5e64673210b8125905779ca7563a996ed6e707 @@ -0,0 +1,23 @@ +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_5b85161403cb3c::t_c6b9c4632386e6 96 +packages/cli/src/modules/token-exchange/services/jwks-resolver.ts + s_5b85161403cb3c::t_c6b9c4632386e6 48,71,77,79 +packages/cli/src/modules/token-exchange/services/trusted-key.service.ts + s_5b85161403cb3c::t_c6b9c4632386e6 30 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "2b5e64673210b8125905779ca7563a996ed6e707", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/68/5ddc0e99330d7dae9c24b4aa0c894b42d94538 b/68/5ddc0e99330d7dae9c24b4aa0c894b42d94538 new file mode 100644 index 00000000000..1e1f5ce3515 --- /dev/null +++ b/68/5ddc0e99330d7dae9c24b4aa0c894b42d94538 @@ -0,0 +1,21 @@ +packages/cli/eslint.config.mjs + s_5b85161403cb3c::t_97374994c42011 227-229,236-237 +packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts + s_5b85161403cb3c::t_0cc5ca76d23bba 159 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "685ddc0e99330d7dae9c24b4aa0c894b42d94538", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/d2/d6577f084e9d0536d29862f2d790828d8f7fa9 b/d2/d6577f084e9d0536d29862f2d790828d8f7fa9 new file mode 100644 index 00000000000..59b47e55077 --- /dev/null +++ b/d2/d6577f084e9d0536d29862f2d790828d8f7fa9 @@ -0,0 +1,26 @@ +packages/cli/src/modules/inbound-auth-core/oauth2-bearer.driver.ts + s_5b85161403cb3c::t_b6399243fb5491 12,90 + s_5b85161403cb3c::t_3bdb2e739a901c 44,87 +packages/cli/oxlint.config.mts + s_5b85161403cb3c::t_97feb4bf84eec3 58-65,238-240,255-269 + s_5b85161403cb3c::t_2ae89295202ae2 270-272 +packages/cli/eslint.config.mjs + s_5b85161403cb3c::t_97feb4bf84eec3 58-65,252-266 + s_5b85161403cb3c::t_f2fca4d56cf694 267-269 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "d2d6577f084e9d0536d29862f2d790828d8f7fa9", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/e7/5f3a8e83cfa2d50f17f4770b1255f150b70f28 b/e7/5f3a8e83cfa2d50f17f4770b1255f150b70f28 new file mode 100644 index 00000000000..9070f3dfceb --- /dev/null +++ b/e7/5f3a8e83cfa2d50f17f4770b1255f150b70f28 @@ -0,0 +1,313 @@ +packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts + s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,20,30,33,34,36,37-44,65,83-84,91-92,140-141,160-162,166,198-199,263,278 + s_c6e9e8119f0e51::t_c4c081a01dcaf9 17 + s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,22,25,177,197,204-213,218-260,262 + s_c6e9e8119f0e51::t_26174ff818d87d 16,18 + h_435b1d7d3e52c0 5-6,8,11,23-24,26,27,28,29,45-47,50,64,67-72,73,77-79,80,81-82,85-86,87,88-90,93,95,96,97-98,97,142,146-155,157-158,163-165,167-171,175-176,187,188,190,194-196,200-203 + s_c1d15edfc515bc::t_323e9eec51d3c3 189,191-193 + s_ce505727311d94::t_4729b092916923 48-49 + s_f8cb8d8b517ca9::t_2b557b8fe38d29 159 + s_f8cb8d8b517ca9::t_91be328cad2fc5 31-36 + s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10 + s_f8cb8d8b517ca9::t_7dfe6144c79605 143-145 + s_f8cb8d8b517ca9::t_d5c1e99442a209 172-174 + s_5b85161403cb3c::t_424d838163fc41 7,9,12,14,21,57-63,66,74-76,111-112,124-127,131,156,277 + s_5b85161403cb3c::t_e986e84686ee27 13,51,100-101,116-117,120,128,130,134-135,136-139,214-217,261,264-276 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 132 + s_5b85161403cb3c::t_75e98c9027c5fb 181,183-184,186-187 + s_5b85161403cb3c::t_ab6515c4a5344b 178-180,182 + s_5b85161403cb3c::t_8b8f5dd2acc584 19,52-56,93-94,98-99,102-110,113-115,118-119,121-123,129,133,185 +packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts + s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30 + s_c6e9e8119f0e51::t_45f3088c5c32ab 82-87,256-259,548-558 + s_c6e9e8119f0e51::t_8d80bfc95fab2a 98,104 + s_c6e9e8119f0e51::t_4f238328bcb6bc 296-319 + s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,63-67,88-93,95-97,99-103,105-114,118-150,152-253,260-295,368-394,537-547,559-560 + h_435b1d7d3e52c0 21 + s_f8cb8d8b517ca9::t_d8b9a71947136d 151 + s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34 + s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 115-117 + s_f8cb8d8b517ca9::t_e024c6a54d9480 254-255 + s_5b85161403cb3c::t_960a62cfddd4f1 484-486 + s_5b85161403cb3c::t_424d838163fc41 8,19,25,60,62,94 + s_5b85161403cb3c::t_98c8582d4d5474 10,68-73,395,396-400,402-408,411,423-424,426-427,429,431-440,442-445,447-448,450,452-463,465-466,468-472,474,480-481,483,487-499,501,529,534 + s_5b85161403cb3c::t_f0fae8c51a688a 535-536 + s_5b85161403cb3c::t_f280574945ffaa 334,336-339,341-342,344-345,347-348,350-352,354,356-358,363,365-367 + s_5b85161403cb3c::t_ab6515c4a5344b 320-333,343,349,353,359-362 + s_5b85161403cb3c::t_9030d28d1172b7 61,74-81,335,340,346,355,364,401,409-417,419-422,425,428,430,441,446,449,451,464,467,473,482,500,502-503,508-528,530-533 + s_5b85161403cb3c::t_2c8ac471e9f65f 475-479,504-507 +packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts + s_c6e9e8119f0e51::t_5eaddee919079d 119,121,126-130 + s_5b85161403cb3c::t_ed18b073e185ff 5,26 +packages/@n8n/inbound-auth/src/trusted-source-config.ts + h_435b1d7d3e52c0 82 + s_f8cb8d8b517ca9::t_a99815d9e07ef4 152 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts + s_c6e9e8119f0e51::t_888c5688d9fe85 19 + h_435b1d7d3e52c0 1,11-14,24-28 + s_c6e9e8119f0e51::t_5755f9e107de45 29 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts + h_435b1d7d3e52c0 14,18-21,24-34,36-38,52-53,78,80-83,85-93,121-131 + s_c6e9e8119f0e51::t_d3246afd4c7483 68 + s_c6e9e8119f0e51::t_5a543a32052637 84 + s_5b85161403cb3c::t_02c9cf61c6f1d6 142-143 + s_5b85161403cb3c::t_a681e40715ef62 136,139,155,160,163,165-166,177 + s_5b85161403cb3c::t_d0c17490296f55 35,39-48,50-51,133,135,140,156-157,159,164,178 + s_5b85161403cb3c::t_2c8ac471e9f65f 55-58,73-77 + s_5b85161403cb3c::t_37e00e89cc2d3c 1-8,10,49,54,59-65,70-72,79,94-120,134,137-138,141,144-154,158,161-162,167-176 +packages/@n8n/backend-test-utils/src/test-db.ts + s_c6e9e8119f0e51::t_55d73f8d9db0e6 237 + s_c6e9e8119f0e51::t_c05eeb7980aafe 236 +packages/@n8n/backend-services/src/services/cache/cache.service.ts + h_435b1d7d3e52c0 184,185-186,187-188,189,209 + h_435b1d7d3e52c0 185-186,189 +packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts + s_f8cb8d8b517ca9::t_10091f51bffd33 165-173 +packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts + s_5b85161403cb3c::t_b6e4af90349d30 153,257 + s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259 + s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221 + s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250 + s_5b85161403cb3c::t_e7ff0a4906065f 252-253 + s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251 + s_5b85161403cb3c::t_960a62cfddd4f1 90,98,295,299,311,315,323,327,333-334,337,343-344,346-347,352-360 + s_5b85161403cb3c::t_034fd3f9bbf7b0 3,6-7,35-46,86-89,91-97,99-104,108-109,173,176-181,260-294,296-298,300-310,312-314,316-322,324-326,328-332,335-336,338-342,345,348-351,361-384 +packages/cli/src/services/__tests__/protected-resource.registry.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts + s_5b85161403cb3c::t_848c30858a2c6a 104 +packages/cli/src/workflows/workflow-finder.service.ts + s_5b85161403cb3c::t_271473ade266ba 127 + s_5b85161403cb3c::t_112ed0b23455d9 10 + s_5b85161403cb3c::t_1d5d8f84467527 128-130 + s_5b85161403cb3c::t_1c56ac0383b443 131-132,180 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 88 +packages/@n8n/inbound-auth/src/pipeline.ts + s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57 + s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31 +packages/@n8n/inbound-auth/src/inbound.ts + s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31 + s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30 +packages/@n8n/inbound-auth/package.json + s_5b85161403cb3c::t_8365422805ef75 26 +packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts + s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,26-34,37,40-42,46,56-58,84-85,87,89-90,92-107 + s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,59-83,86,88,91 + s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,22-23,35-36,38,43-53,116-120 + s_5b85161403cb3c::t_20159381057fa8 121-122 + s_5b85161403cb3c::t_44e676bd615ae0 19,21,39,54-55 +packages/@n8n/inbound-auth/src/index.ts + s_5b85161403cb3c::t_ce859d40cc15e7 3 + s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 149 +packages/cli/src/modules/mcp/mcp-protected-resource.ts + s_5b85161403cb3c::t_a0ef99c059153d 57-58 + s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206 +packages/cli/src/modules/oauth-server/resource-gate.ts + s_5b85161403cb3c::t_112ed0b23455d9 1 + s_5b85161403cb3c::t_271473ade266ba 15,42 +packages/cli/src/services/protected-resource.registry.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,6 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 1793 +packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts + s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118 + s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_5b85161403cb3c::t_1577e2769db5b8 482-485 +packages/@n8n/inbound-auth/src/trusted-source.ts + s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147 + s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146 + s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67 + s_5b85161403cb3c::t_d72ac32ee580d6 69 + s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116 + s_5b85161403cb3c::t_f8bde852b1231b 104-105,107,111,118-135,137-142 + s_5b85161403cb3c::t_8b66e297361fb3 12,20,25-26,28,31-33,57,95-102 +packages/@n8n/inbound-auth/src/contracts.ts + s_5b85161403cb3c::t_f32783e238b59c 1-4,7-29,31-76,78-82,84-103,123-135,143-150 + s_5b85161403cb3c::t_f05fbf4740e639 77,83 + s_5b85161403cb3c::t_d0c17490296f55 6,136-140 + s_5b85161403cb3c::t_0c81d7fa178c0c 141-142 + s_5b85161403cb3c::t_b8c2f04ef3e5b3 5,104-112,114-120 + h_435b1d7d3e52c0 113 + s_5b85161403cb3c::t_6526d9f5280cf3 121-122 +packages/cli/src/modules/mcp/mcp-tool-availability.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,62 +packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts + s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,12-15,17-28,17,18-28,42-44,48,73-74 + s_5b85161403cb3c::t_5d0b8d7559c3d7 49,50-55 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,11,16,30-40,56-63,67-72 + h_435b1d7d3e52c0 64-66 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 170 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 86 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 85 +packages/@n8n/inbound-auth/tsconfig.json + s_5b85161403cb3c::t_5e41258e2faba2 11 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 105 +pnpm-lock.yaml + s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095 + s_5b85161403cb3c::t_13ab6b0bbbf403 1828-1830 + s_5b85161403cb3c::t_3c7195fd589587 1913-1915 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_5b85161403cb3c::t_43714391bb256c 105 +packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts + s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901 + s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911 + s_5b85161403cb3c::t_a1b3e67b6ce902 314 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857 + s_5b85161403cb3c::t_5d0b8d7559c3d7 777 +packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts + s_5b85161403cb3c::t_702789e1e8ede5 45 +packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 4 +packages/@n8n/backend-common/src/modules/modules.config.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 43 +packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54 + s_5b85161403cb3c::t_fb5e32945a34cf 76,114 +packages/@n8n/backend-common/src/modules/module-registry.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52 +packages/@n8n/backend-services/src/index.ts + s_5b85161403cb3c::t_ab5abf2845897f 42-51 +packages/@n8n/backend-services/src/services/__tests__/oauth-discovery-client.test.ts + s_5b85161403cb3c::t_480ebe1bb0fcb1 1-83,87-161,163-238,240-257,259-271,273-277,284,287-405 + s_5b85161403cb3c::t_4ee95656fb7b29 84-86,162,239,258,272 + s_5b85161403cb3c::t_56161b0e80deeb 278-283,285-286 +packages/@n8n/backend-services/src/services/oauth-discovery-client.ts + s_5b85161403cb3c::t_e94ddc849e8ef5 114-116 + s_5b85161403cb3c::t_a5f2c254b35921 3-5,8-13,44-113,117-135,137-162,174,176-179,182-185,189-256,258-293,295 + s_5b85161403cb3c::t_ab5abf2845897f 1-2,6-7,14-43,136,163-173,175,180-181,186-188,257,294,296-297 +packages/@n8n/backend-services/package.json + s_5b85161403cb3c::t_ab5abf2845897f 28,43 + s_5b85161403cb3c::t_7538333b3d21b7 40-42,60-61 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.service.test.ts + s_5b85161403cb3c::t_960a62cfddd4f1 212-215 + s_5b85161403cb3c::t_98c8582d4d5474 1-14,16-21,23-99,101-123,125-128,130-211,216-247,249-260,302-319,321-333,334-335,340-342,346-349,351-374,376-378,380-387,389-397 + s_5b85161403cb3c::t_f280574945ffaa 261-301 + s_5b85161403cb3c::t_63209069d4f6eb 15,22,100,124,129,248,320,336-337,339,343,345,350,375,379,388 + s_5b85161403cb3c::t_2dca1b2098686b 338,344 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.task.ts + s_5b85161403cb3c::t_424d838163fc41 1-28 +packages/cli/src/modules/inbound-auth-core/database/entities/trusted-source.entity.ts + s_5b85161403cb3c::t_d0c17490296f55 40-44,50-51 + s_5b85161403cb3c::t_73545acc79e418 45-49 +packages/@n8n/db/src/migrations/common/1791194345589-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_d0c17490296f55 1-5,9,11-13,19-23,27-28 + s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26 + s_5b85161403cb3c::t_390c536a23a2ce 1-28 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.service.ts + s_5b85161403cb3c::t_424d838163fc41 1-4,14,16,19-30,35-36,40-41,146-147 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 5-13,15,31-34,37-39,42,45-55,56-57,58,62-90,98-100,102-145 + s_5b85161403cb3c::t_a821f3618cdc6b 91-97,101 + s_5b85161403cb3c::t_8b8f5dd2acc584 17-18,43-44,59-61 +docs/generated/postgres-schema/README.md + s_5b85161403cb3c::t_db88cdbb777130 1667,1673 + s_5b85161403cb3c::t_f35c0fc71db388 137,1666 +docs/generated/postgres-schema/public.trusted_source.md + s_5b85161403cb3c::t_deae6772a7f186 11,17,59,65 + s_5b85161403cb3c::t_46147d3dd16bc0 10,58 +docs/generated/postgres-schema/public.trusted_source_identity.md + s_5b85161403cb3c::t_49268c20f1bc9f 61,67 + s_5b85161403cb3c::t_9c52390bd1587e 60 +docs/generated/sqlite-schema/README.md + s_5b85161403cb3c::t_8d373e1f257ac1 1655,1661 + s_5b85161403cb3c::t_e0d646107965a4 137,1654 +docs/generated/sqlite-schema/trusted_source.md + s_5b85161403cb3c::t_48e92cf42af293 22,28,61,67 + s_5b85161403cb3c::t_57fb169be09ced 9,21,60 +docs/generated/sqlite-schema/trusted_source_identity.md + s_5b85161403cb3c::t_50928629869cab 67,73 + s_5b85161403cb3c::t_c729c6f33b9e3d 66 +packages/@n8n/db/src/migrations/sqlite/1791194345589-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_fd58709ece4e15 2-8,10-11 + s_5b85161403cb3c::t_390c536a23a2ce 1-11 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts + s_5b85161403cb3c::t_f280574945ffaa 1-25 +packages/cli/src/modules/inbound-auth-core/__tests__/oauth2-bearer.driver.test.ts + s_5b85161403cb3c::t_0139d9623b7235 2,4-14,16,18-21,23-32,41-92,99-107,109-113,120-123,128-140,142-147,149-154,156-160,163-203,205-206,208-212,214-225,234-313,318-342 + s_5b85161403cb3c::t_a3b16445f2bd95 3,114-119 + s_5b85161403cb3c::t_fff49a31ad7317 33-40,93-98,161-162,226-232,314-317 + s_5b85161403cb3c::t_ed18b073e185ff 1,108,124-127,141,148,155 + s_5b85161403cb3c::t_44e676bd615ae0 15 + s_5b85161403cb3c::t_58ffc46e51be56 17,22,213,233 + s_5b85161403cb3c::t_bcbdb782a18680 204,207 +packages/cli/src/modules/inbound-auth-core/authentication.service.ts + s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-4,6-27,84-86,88,102-103 + h_435b1d7d3e52c0 5,28-83,87,89-101 +packages/cli/test/integration/inbound-auth-core/authentication.service.integration.test.ts + s_5b85161403cb3c::t_fff49a31ad7317 39-46,54-59,151-153 + s_5b85161403cb3c::t_ab356e9dcad1e9 1-5,7-38,47-53,60-107,114-150,154-175 + s_5b85161403cb3c::t_a3b16445f2bd95 6,108-113 +packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts + s_5b85161403cb3c::t_a3b16445f2bd95 220-222 + s_5b85161403cb3c::t_fff49a31ad7317 78-83,184-194,241-242 + s_5b85161403cb3c::t_ed18b073e185ff 142 + s_5b85161403cb3c::t_714a5d538ed57c 1-77,84-141,143-183,195-219,223-240,243-268 +packages/cli/src/modules/inbound-auth-core/oauth2-bearer.driver.ts + h_435b1d7d3e52c0 4,12,14-15,18,20-23,31-32,34-35,38,41-68,71-172,176-177,179-190 + s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-3,5-11,13,16-17,19,24-30,33,36-37,39-40,69-70,173-175,178,191-192 +packages/@n8n/config/src/configs/logging.config.ts + h_435b1d7d3e52c0 61 +packages/cli/src/modules/inbound-auth-core/key.utils.ts + h_435b1d7d3e52c0 1-17 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "e75f3a8e83cfa2d50f17f4770b1255f150b70f28", + "prompts": {}, + "humans": { + "h_435b1d7d3e52c0": { + "author": "Andreas Fitzek " + } + }, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c1d15edfc515bc": { + "agent_id": { + "tool": "claude", + "id": "38efac4b-39f8-40a8-b56f-93fd96992492", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c6e9e8119f0e51": { + "agent_id": { + "tool": "claude", + "id": "d779ba28-a639-4965-bd57-87a0acd88bc2", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_ce505727311d94": { + "agent_id": { + "tool": "claude", + "id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_f8cb8d8b517ca9": { + "agent_id": { + "tool": "claude", + "id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file From 71825bdf8eea9428af27d822c0ccbd9475f4f7a6 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:53:53 +0000 Subject: [PATCH 74/82] --- 2a/e15a5b0012459cdda5a284312f2054a0c2723f | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 2a/e15a5b0012459cdda5a284312f2054a0c2723f diff --git a/2a/e15a5b0012459cdda5a284312f2054a0c2723f b/2a/e15a5b0012459cdda5a284312f2054a0c2723f new file mode 100644 index 00000000000..57fec0de76e --- /dev/null +++ b/2a/e15a5b0012459cdda5a284312f2054a0c2723f @@ -0,0 +1,21 @@ +packages/@n8n/db/src/migrations/common/1791276719782-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_aef73b72e54f7b 1-28 +packages/@n8n/db/src/migrations/sqlite/1791276719782-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_aef73b72e54f7b 1-11 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "2ae15a5b0012459cdda5a284312f2054a0c2723f", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file From 7af54486d8fbb54127c930b5863eef0e224562ae Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:54:11 +0000 Subject: [PATCH 75/82] --- 1f/d6c072c57c28ecb31d1fba8fc6e1c11eb9609f | 21 ++ 49/993c73eebcd12f49176022fd3013de761f6142 | 313 ++++++++++++++++++++++ 96/1abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517 | 23 ++ 97/04df6606abb372977fbcb0f43a66622dd9c0b6 | 20 ++ fa/1c4efd9760e2a2bbb45c4f760ba41503369f37 | 26 ++ 5 files changed, 403 insertions(+) create mode 100644 1f/d6c072c57c28ecb31d1fba8fc6e1c11eb9609f create mode 100644 49/993c73eebcd12f49176022fd3013de761f6142 create mode 100644 96/1abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517 create mode 100644 97/04df6606abb372977fbcb0f43a66622dd9c0b6 create mode 100644 fa/1c4efd9760e2a2bbb45c4f760ba41503369f37 diff --git a/1f/d6c072c57c28ecb31d1fba8fc6e1c11eb9609f b/1f/d6c072c57c28ecb31d1fba8fc6e1c11eb9609f new file mode 100644 index 00000000000..323bb2feee2 --- /dev/null +++ b/1f/d6c072c57c28ecb31d1fba8fc6e1c11eb9609f @@ -0,0 +1,21 @@ +packages/cli/eslint.config.mjs + s_5b85161403cb3c::t_97374994c42011 227-229,236-237 +packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts + s_5b85161403cb3c::t_0cc5ca76d23bba 159 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "1fd6c072c57c28ecb31d1fba8fc6e1c11eb9609f", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/49/993c73eebcd12f49176022fd3013de761f6142 b/49/993c73eebcd12f49176022fd3013de761f6142 new file mode 100644 index 00000000000..9264eb0c14b --- /dev/null +++ b/49/993c73eebcd12f49176022fd3013de761f6142 @@ -0,0 +1,313 @@ +packages/cli/src/modules/inbound-auth-core/trusted-source.store.ts + s_c6e9e8119f0e51::t_0dc5edd1f22813 2,4,15,20,30,33,34,36,37-44,65,83-84,91-92,140-141,160-162,166,198-199,263,278 + s_c6e9e8119f0e51::t_c4c081a01dcaf9 17 + s_c6e9e8119f0e51::t_0e8ced084636ba 1,3,22,25,177,197,204-213,218-260,262 + s_c6e9e8119f0e51::t_26174ff818d87d 16,18 + h_435b1d7d3e52c0 5-6,8,11,23-24,26,27,28,29,45-47,50,64,67-72,73,77-79,80,81-82,85-86,87,88-90,93,95,96,97-98,97,142,146-155,157-158,163-165,167-171,175-176,187,188,190,194-196,200-203 + s_c1d15edfc515bc::t_323e9eec51d3c3 189,191-193 + s_ce505727311d94::t_4729b092916923 48-49 + s_f8cb8d8b517ca9::t_2b557b8fe38d29 159 + s_f8cb8d8b517ca9::t_91be328cad2fc5 31-36 + s_f8cb8d8b517ca9::t_25aef87e2dd7d2 10 + s_f8cb8d8b517ca9::t_7dfe6144c79605 143-145 + s_f8cb8d8b517ca9::t_d5c1e99442a209 172-174 + s_5b85161403cb3c::t_424d838163fc41 7,9,12,14,21,57-63,66,74-76,111-112,124-127,131,156,277 + s_5b85161403cb3c::t_e986e84686ee27 13,51,100-101,116-117,120,128,130,134-135,136-139,214-217,261,264-276 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 132 + s_5b85161403cb3c::t_75e98c9027c5fb 181,183-184,186-187 + s_5b85161403cb3c::t_ab6515c4a5344b 178-180,182 + s_5b85161403cb3c::t_8b8f5dd2acc584 19,52-56,93-94,98-99,102-110,113-115,118-119,121-123,129,133,185 +packages/cli/test/integration/inbound-auth-core/trusted-source.store.integration.test.ts + s_c6e9e8119f0e51::t_1760e301fc74bd 15,23-24,30 + s_c6e9e8119f0e51::t_45f3088c5c32ab 82-87,256-259,548-558 + s_c6e9e8119f0e51::t_8d80bfc95fab2a 98,104 + s_c6e9e8119f0e51::t_4f238328bcb6bc 296-319 + s_c6e9e8119f0e51::t_2e5305d020545b 1-4,12-14,16-18,20,22,26-29,31-33,35-59,63-67,88-93,95-97,99-103,105-114,118-150,152-253,260-295,368-394,537-547,559-560 + h_435b1d7d3e52c0 21 + s_f8cb8d8b517ca9::t_d8b9a71947136d 151 + s_f8cb8d8b517ca9::t_9644fc5648350e 5-7,9,11,34 + s_f8cb8d8b517ca9::t_4a4ad0a0050f1a 115-117 + s_f8cb8d8b517ca9::t_e024c6a54d9480 254-255 + s_5b85161403cb3c::t_960a62cfddd4f1 484-486 + s_5b85161403cb3c::t_424d838163fc41 8,19,25,60,62,94 + s_5b85161403cb3c::t_98c8582d4d5474 10,68-73,395,396-400,402-408,411,423-424,426-427,429,431-440,442-445,447-448,450,452-463,465-466,468-472,474,480-481,483,487-499,501,529,534 + s_5b85161403cb3c::t_f0fae8c51a688a 535-536 + s_5b85161403cb3c::t_f280574945ffaa 334,336-339,341-342,344-345,347-348,350-352,354,356-358,363,365-367 + s_5b85161403cb3c::t_ab6515c4a5344b 320-333,343,349,353,359-362 + s_5b85161403cb3c::t_9030d28d1172b7 61,74-81,335,340,346,355,364,401,409-417,419-422,425,428,430,441,446,449,451,464,467,473,482,500,502-503,508-528,530-533 + s_5b85161403cb3c::t_2c8ac471e9f65f 475-479,504-507 +packages/@n8n/inbound-auth/src/__tests__/trusted-source-config.test.ts + s_c6e9e8119f0e51::t_5eaddee919079d 119,121,126-130 + s_5b85161403cb3c::t_ed18b073e185ff 5,26 +packages/@n8n/inbound-auth/src/trusted-source-config.ts + h_435b1d7d3e52c0 82 + s_f8cb8d8b517ca9::t_a99815d9e07ef4 152 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source-identity.repository.ts + s_c6e9e8119f0e51::t_888c5688d9fe85 19 + h_435b1d7d3e52c0 1,11-14,24-28 + s_c6e9e8119f0e51::t_5755f9e107de45 29 +packages/cli/src/modules/inbound-auth-core/database/repositories/trusted-source.repository.ts + h_435b1d7d3e52c0 14,18-21,24-34,36-38,52-53,78,80-83,85-93,121-131 + s_c6e9e8119f0e51::t_d3246afd4c7483 68 + s_c6e9e8119f0e51::t_5a543a32052637 84 + s_5b85161403cb3c::t_02c9cf61c6f1d6 142-143 + s_5b85161403cb3c::t_a681e40715ef62 136,139,155,160,163,165-166,177 + s_5b85161403cb3c::t_d0c17490296f55 35,39-48,50-51,133,135,140,156-157,159,164,178 + s_5b85161403cb3c::t_2c8ac471e9f65f 55-58,73-77 + s_5b85161403cb3c::t_37e00e89cc2d3c 1-8,10,49,54,59-65,70-72,79,94-120,134,137-138,141,144-154,158,161-162,167-176 +packages/@n8n/backend-test-utils/src/test-db.ts + s_c6e9e8119f0e51::t_55d73f8d9db0e6 237 + s_c6e9e8119f0e51::t_c05eeb7980aafe 236 +packages/@n8n/backend-services/src/services/cache/cache.service.ts + h_435b1d7d3e52c0 184,185-186,187-188,189,209 + h_435b1d7d3e52c0 185-186,189 +packages/@n8n/backend-services/src/services/cache/__tests__/cache.service.test.ts + s_f8cb8d8b517ca9::t_10091f51bffd33 165-173 +packages/@n8n/inbound-auth/src/__tests__/trusted-source.test.ts + s_5b85161403cb3c::t_b6e4af90349d30 153,257 + s_5b85161403cb3c::t_ab5c1f7e8040ab 1-2,4-5,8-17,19,23,25,34,59-60,62-65,68,70-73,75,77-85,87,88,99,105,115,116,120,121-124,123,131-133,139-142,148-149,254-256,258-259 + s_5b85161403cb3c::t_ce859d40cc15e7 41,50,52,96,107,110,150-152,154,156,162,164-172,174-175,182-186,188-192,194-212,214-216,218,220-221 + s_5b85161403cb3c::t_5d0b8d7559c3d7 143-148,223-225,227-231,243-250 + s_5b85161403cb3c::t_e7ff0a4906065f 252-253 + s_5b85161403cb3c::t_a40b9b43f05b23 18,20-22,24,26-33,47-49,51,53-58,61,66-67,69,74,76,106,111-120,125-130,134-138,155,157-163,187,193,213,217,219,222,226,232-242,251 + s_5b85161403cb3c::t_960a62cfddd4f1 90,98,295,299,311,315,323,327,333-334,337,343-344,346-347,352-360 + s_5b85161403cb3c::t_034fd3f9bbf7b0 3,6-7,35-46,86-89,91-97,99-104,108-109,173,176-181,260-294,296-298,300-310,312-314,316-322,324-326,328-332,335-336,338-342,345,348-351,361-384 +packages/cli/src/services/__tests__/protected-resource.registry.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 9,19,45 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/chat-trigger-resource.base.ts + s_5b85161403cb3c::t_848c30858a2c6a 104 +packages/cli/src/workflows/workflow-finder.service.ts + s_5b85161403cb3c::t_271473ade266ba 127 + s_5b85161403cb3c::t_112ed0b23455d9 10 + s_5b85161403cb3c::t_1d5d8f84467527 128-130 + s_5b85161403cb3c::t_1c56ac0383b443 131-132,180 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-test-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 88 +packages/@n8n/inbound-auth/src/pipeline.ts + s_5b85161403cb3c::t_f8918178b84f03 1-25,32-57 + s_5b85161403cb3c::t_ce8eb2bd819d9c 26-31 +packages/@n8n/inbound-auth/src/inbound.ts + s_5b85161403cb3c::t_8ac4aadabb12a0 1-4,14-15,19,31 + s_5b85161403cb3c::t_014cdfd4e41b5a 5-13,16-18,20-30 +packages/@n8n/inbound-auth/package.json + s_5b85161403cb3c::t_8365422805ef75 26 +packages/cli/src/modules/inbound-auth-core/__tests__/inbound-auth-core.module.test.ts + s_5b85161403cb3c::t_48a419059a9c9c 3-5,9,11,13-14,26-34,37,40-42,46,56-58,84-85,87,89-90,92-107 + s_5b85161403cb3c::t_5d0b8d7559c3d7 7-8,12,59-83,86,88,91 + s_5b85161403cb3c::t_98c8582d4d5474 1,6,10,15-16,22-23,35-36,38,43-53,116-120 + s_5b85161403cb3c::t_20159381057fa8 121-122 + s_5b85161403cb3c::t_44e676bd615ae0 19,21,39,54-55 +packages/@n8n/inbound-auth/src/index.ts + s_5b85161403cb3c::t_ce859d40cc15e7 3 + s_5b85161403cb3c::t_997a3ab6486ec2 1-2,4 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 149 +packages/cli/src/modules/mcp/mcp-protected-resource.ts + s_5b85161403cb3c::t_a0ef99c059153d 57-58 + s_5b85161403cb3c::t_9ed68630dc65ee 11,173,193,206 +packages/cli/src/modules/oauth-server/resource-gate.ts + s_5b85161403cb3c::t_112ed0b23455d9 1 + s_5b85161403cb3c::t_271473ade266ba 15,42 +packages/cli/src/services/protected-resource.registry.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,6 +packages/cli/src/webhooks/__tests__/webhook-helpers.test.ts + s_5b85161403cb3c::t_f6b5e04a757f72 1793 +packages/@n8n/inbound-auth/src/__tests__/inbound.test.ts + s_5b85161403cb3c::t_485188f2bf5ca5 1-106,108-111,113-115,117-118 + s_5b85161403cb3c::t_ce8eb2bd819d9c 107,112,116 +packages/cli/src/modules/mcp/__tests__/mcp-protected-resource.test.ts + s_5b85161403cb3c::t_1577e2769db5b8 482-485 +packages/@n8n/inbound-auth/src/trusted-source.ts + s_5b85161403cb3c::t_19ff214e442701 1-10,40,45,60,73-94,128-129,132,147 + s_5b85161403cb3c::t_014cdfd4e41b5a 11,13-19,21,29-30,34-35,39,46-47,51,56,58-59,61-62,70-72,103,106,108,109,117,130-131,133-136,136,143-146 + s_5b85161403cb3c::t_ce8eb2bd819d9c 64-67 + s_5b85161403cb3c::t_d72ac32ee580d6 69 + s_5b85161403cb3c::t_9b8610804b9ca9 22-24,27,36-38,41-44,48-55,63,68,110,112-116 + s_5b85161403cb3c::t_f8bde852b1231b 104-105,107,111,118-135,137-142 + s_5b85161403cb3c::t_8b66e297361fb3 12,20,25-26,28,31-33,57,95-102 +packages/@n8n/inbound-auth/src/contracts.ts + s_5b85161403cb3c::t_f32783e238b59c 1-4,7-29,31-76,78-82,84-103,123-135,143-150 + s_5b85161403cb3c::t_f05fbf4740e639 77,83 + s_5b85161403cb3c::t_d0c17490296f55 6,136-140 + s_5b85161403cb3c::t_0c81d7fa178c0c 141-142 + s_5b85161403cb3c::t_b8c2f04ef3e5b3 5,104-112,114-120 + h_435b1d7d3e52c0 113 + s_5b85161403cb3c::t_6526d9f5280cf3 121-122 +packages/cli/src/modules/mcp/mcp-tool-availability.ts + s_5b85161403cb3c::t_9ed68630dc65ee 4,62 +packages/cli/src/modules/inbound-auth-core/inbound-auth-core.module.ts + s_5b85161403cb3c::t_a0ef99c059153d 3-6,8,12-15,17-28,17,18-28,42-44,48,73-74 + s_5b85161403cb3c::t_5d0b8d7559c3d7 49,50-55 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 7,9-10,11,16,30-40,56-63,67-72 + h_435b1d7d3e52c0 64-66 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-webhook-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 170 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/form-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 86 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-test-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 85 +packages/@n8n/inbound-auth/tsconfig.json + s_5b85161403cb3c::t_5e41258e2faba2 11 +packages/cli/src/modules/oauth-server/protected-resource-resolvers/workflow-mcp-trigger-resource.resolver.ts + s_5b85161403cb3c::t_848c30858a2c6a 105 +pnpm-lock.yaml + s_5b85161403cb3c::t_fc4f1a4f9ed35a 3093-3095 + s_5b85161403cb3c::t_13ab6b0bbbf403 1828-1830 + s_5b85161403cb3c::t_3c7195fd589587 1913-1915 +packages/cli/src/modules/oauth-server/__tests__/oauth-consent.controller.api.test.ts + s_5b85161403cb3c::t_43714391bb256c 105 +packages/cli/src/modules/oauth-server/__tests__/oauth-server.service.test.ts + s_5b85161403cb3c::t_f3cfaff4a70d71 71,1222,1359,1368,1901 + s_5b85161403cb3c::t_5d0b8d7559c3d7 177,190,202,1231,1911 + s_5b85161403cb3c::t_a1b3e67b6ce902 314 +packages/cli/src/modules/oauth-server/__tests__/oauth-token.service.test.ts + s_5b85161403cb3c::t_40d62c4cc8a9a4 45,338,347,356,768,857 + s_5b85161403cb3c::t_5d0b8d7559c3d7 777 +packages/cli/src/modules/oauth-server/__tests__/oauth.controller.test.ts + s_5b85161403cb3c::t_702789e1e8ede5 45 +packages/@n8n/backend-common/src/modules/__tests__/modules.config.test.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 4 +packages/@n8n/backend-common/src/modules/modules.config.ts + s_5b85161403cb3c::t_ce8eb2bd819d9c 43 +packages/@n8n/backend-common/src/modules/__tests__/module-registry.test.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 44-54 + s_5b85161403cb3c::t_fb5e32945a34cf 76,114 +packages/@n8n/backend-common/src/modules/module-registry.ts + s_5b85161403cb3c::t_5d0b8d7559c3d7 49-52 +packages/@n8n/backend-services/src/index.ts + s_5b85161403cb3c::t_ab5abf2845897f 42-51 +packages/@n8n/backend-services/src/services/__tests__/oauth-discovery-client.test.ts + s_5b85161403cb3c::t_480ebe1bb0fcb1 1-83,87-161,163-238,240-257,259-271,273-277,284,287-405 + s_5b85161403cb3c::t_4ee95656fb7b29 84-86,162,239,258,272 + s_5b85161403cb3c::t_56161b0e80deeb 278-283,285-286 +packages/@n8n/backend-services/src/services/oauth-discovery-client.ts + s_5b85161403cb3c::t_e94ddc849e8ef5 114-116 + s_5b85161403cb3c::t_a5f2c254b35921 3-5,8-13,44-113,117-135,137-162,174,176-179,182-185,189-256,258-293,295 + s_5b85161403cb3c::t_ab5abf2845897f 1-2,6-7,14-43,136,163-173,175,180-181,186-188,257,294,296-297 +packages/@n8n/backend-services/package.json + s_5b85161403cb3c::t_ab5abf2845897f 28,43 + s_5b85161403cb3c::t_7538333b3d21b7 40-42,60-61 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.service.test.ts + s_5b85161403cb3c::t_960a62cfddd4f1 212-215 + s_5b85161403cb3c::t_98c8582d4d5474 1-14,16-21,23-99,101-123,125-128,130-211,216-247,249-260,302-319,321-333,334-335,340-342,346-349,351-374,376-378,380-387,389-397 + s_5b85161403cb3c::t_f280574945ffaa 261-301 + s_5b85161403cb3c::t_63209069d4f6eb 15,22,100,124,129,248,320,336-337,339,343,345,350,375,379,388 + s_5b85161403cb3c::t_2dca1b2098686b 338,344 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.task.ts + s_5b85161403cb3c::t_424d838163fc41 1-28 +packages/cli/src/modules/inbound-auth-core/database/entities/trusted-source.entity.ts + s_5b85161403cb3c::t_d0c17490296f55 40-44,50-51 + s_5b85161403cb3c::t_73545acc79e418 45-49 +packages/@n8n/db/src/migrations/common/1791276719782-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_d0c17490296f55 1-5,9,11-13,19-23,27-28 + s_5b85161403cb3c::t_73545acc79e418 6-8,14-18,24-26 + s_5b85161403cb3c::t_390c536a23a2ce 1-9,11-28 +packages/cli/src/modules/inbound-auth-core/trusted-source-discovery.service.ts + s_5b85161403cb3c::t_424d838163fc41 1-4,14,16,19-30,35-36,40-41,146-147 + s_5b85161403cb3c::t_0b04f2a9bbeb7e 5-13,15,31-34,37-39,42,45-55,56-57,58,62-90,98-100,102-145 + s_5b85161403cb3c::t_a821f3618cdc6b 91-97,101 + s_5b85161403cb3c::t_8b8f5dd2acc584 17-18,43-44,59-61 +docs/generated/postgres-schema/README.md + s_5b85161403cb3c::t_db88cdbb777130 1667,1673 + s_5b85161403cb3c::t_f35c0fc71db388 137,1666 +docs/generated/postgres-schema/public.trusted_source.md + s_5b85161403cb3c::t_deae6772a7f186 11,17,59,65 + s_5b85161403cb3c::t_46147d3dd16bc0 10,58 +docs/generated/postgres-schema/public.trusted_source_identity.md + s_5b85161403cb3c::t_49268c20f1bc9f 61,67 + s_5b85161403cb3c::t_9c52390bd1587e 60 +docs/generated/sqlite-schema/README.md + s_5b85161403cb3c::t_8d373e1f257ac1 1655,1661 + s_5b85161403cb3c::t_e0d646107965a4 137,1654 +docs/generated/sqlite-schema/trusted_source.md + s_5b85161403cb3c::t_48e92cf42af293 22,28,61,67 + s_5b85161403cb3c::t_57fb169be09ced 9,21,60 +docs/generated/sqlite-schema/trusted_source_identity.md + s_5b85161403cb3c::t_50928629869cab 67,73 + s_5b85161403cb3c::t_c729c6f33b9e3d 66 +packages/@n8n/db/src/migrations/sqlite/1791276719782-AddMetadataToTrustedSource.ts + s_5b85161403cb3c::t_fd58709ece4e15 2-8,10-11 + s_5b85161403cb3c::t_390c536a23a2ce 2-8,10-11 +packages/cli/src/modules/inbound-auth-core/__tests__/trusted-source-discovery.task.test.ts + s_5b85161403cb3c::t_f280574945ffaa 1-25 +packages/cli/src/modules/inbound-auth-core/__tests__/oauth2-bearer.driver.test.ts + s_5b85161403cb3c::t_0139d9623b7235 2,4-14,16,18-21,23-32,41-92,99-107,109-113,120-123,128-140,142-147,149-154,156-160,163-203,205-206,208-212,214-225,234-313,318-342 + s_5b85161403cb3c::t_a3b16445f2bd95 3,114-119 + s_5b85161403cb3c::t_fff49a31ad7317 33-40,93-98,161-162,226-232,314-317 + s_5b85161403cb3c::t_ed18b073e185ff 1,108,124-127,141,148,155 + s_5b85161403cb3c::t_44e676bd615ae0 15 + s_5b85161403cb3c::t_58ffc46e51be56 17,22,213,233 + s_5b85161403cb3c::t_bcbdb782a18680 204,207 +packages/cli/src/modules/inbound-auth-core/authentication.service.ts + s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-4,6-27,84-86,88,102-103 + h_435b1d7d3e52c0 5,28-83,87,89-101 +packages/cli/test/integration/inbound-auth-core/authentication.service.integration.test.ts + s_5b85161403cb3c::t_fff49a31ad7317 39-46,54-59,151-153 + s_5b85161403cb3c::t_ab356e9dcad1e9 1-5,7-38,47-53,60-107,114-150,154-175 + s_5b85161403cb3c::t_a3b16445f2bd95 6,108-113 +packages/cli/src/modules/inbound-auth-core/__tests__/authentication.service.test.ts + s_5b85161403cb3c::t_a3b16445f2bd95 220-222 + s_5b85161403cb3c::t_fff49a31ad7317 78-83,184-194,241-242 + s_5b85161403cb3c::t_ed18b073e185ff 142 + s_5b85161403cb3c::t_714a5d538ed57c 1-77,84-141,143-183,195-219,223-240,243-268 +packages/cli/src/modules/inbound-auth-core/oauth2-bearer.driver.ts + h_435b1d7d3e52c0 4,12,14-15,18,20-23,31-32,34-35,38,41-68,71-172,176-177,179-190 + s_5b85161403cb3c::t_b8c2f04ef3e5b3 1-3,5-11,13,16-17,19,24-30,33,36-37,39-40,69-70,173-175,178,191-192 +packages/@n8n/config/src/configs/logging.config.ts + h_435b1d7d3e52c0 61 +packages/cli/src/modules/inbound-auth-core/key.utils.ts + h_435b1d7d3e52c0 1-17 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "49993c73eebcd12f49176022fd3013de761f6142", + "prompts": {}, + "humans": { + "h_435b1d7d3e52c0": { + "author": "Andreas Fitzek " + } + }, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c1d15edfc515bc": { + "agent_id": { + "tool": "claude", + "id": "38efac4b-39f8-40a8-b56f-93fd96992492", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_c6e9e8119f0e51": { + "agent_id": { + "tool": "claude", + "id": "d779ba28-a639-4965-bd57-87a0acd88bc2", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_ce505727311d94": { + "agent_id": { + "tool": "claude", + "id": "9b284dce-3657-4e4f-b93d-08c5a5dd1a48", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + }, + "s_f8cb8d8b517ca9": { + "agent_id": { + "tool": "claude", + "id": "17c2e625-bf80-47f8-a09b-3dd8e07f5a0b", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/96/1abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517 b/96/1abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517 new file mode 100644 index 00000000000..5cd7c7c08b1 --- /dev/null +++ b/96/1abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517 @@ -0,0 +1,23 @@ +packages/cli/src/modules/token-exchange/services/token-exchange.service.ts + s_5b85161403cb3c::t_c6b9c4632386e6 96 +packages/cli/src/modules/token-exchange/services/jwks-resolver.ts + s_5b85161403cb3c::t_c6b9c4632386e6 48,71,77,79 +packages/cli/src/modules/token-exchange/services/trusted-key.service.ts + s_5b85161403cb3c::t_c6b9c4632386e6 30 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "961abb0d4f1a7f4bd6022aa489ec3f3ffd5c7517", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/97/04df6606abb372977fbcb0f43a66622dd9c0b6 b/97/04df6606abb372977fbcb0f43a66622dd9c0b6 new file mode 100644 index 00000000000..d1004e07aa7 --- /dev/null +++ b/97/04df6606abb372977fbcb0f43a66622dd9c0b6 @@ -0,0 +1,20 @@ +packages/cli/src/modules/token-exchange/services/__tests__/jwks-resolver.test.ts + s_5b85161403cb3c::t_d8c3b86bc74aa7 27-29,194-214 + s_5b85161403cb3c::t_07ba760d2dc7c6 215 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "9704df6606abb372977fbcb0f43a66622dd9c0b6", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file diff --git a/fa/1c4efd9760e2a2bbb45c4f760ba41503369f37 b/fa/1c4efd9760e2a2bbb45c4f760ba41503369f37 new file mode 100644 index 00000000000..8ed37cd7aca --- /dev/null +++ b/fa/1c4efd9760e2a2bbb45c4f760ba41503369f37 @@ -0,0 +1,26 @@ +packages/cli/src/modules/inbound-auth-core/oauth2-bearer.driver.ts + s_5b85161403cb3c::t_b6399243fb5491 12,90 + s_5b85161403cb3c::t_3bdb2e739a901c 44,87 +packages/cli/oxlint.config.mts + s_5b85161403cb3c::t_97feb4bf84eec3 58-65,238-240,255-269 + s_5b85161403cb3c::t_2ae89295202ae2 270-272 +packages/cli/eslint.config.mjs + s_5b85161403cb3c::t_97feb4bf84eec3 58-65,252-266 + s_5b85161403cb3c::t_f2fca4d56cf694 267-269 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "fa1c4efd9760e2a2bbb45c4f760ba41503369f37", + "prompts": {}, + "sessions": { + "s_5b85161403cb3c": { + "agent_id": { + "tool": "claude", + "id": "10dcb3c0-c4f9-4155-9b96-4af4ab2eb20d", + "model": "claude-fable-5-1" + }, + "human_author": "Andreas Fitzek " + } + } +} \ No newline at end of file From 0b85307ba79ea72d3f5d0212aaec9b40cbd3cc53 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 08:54:11 +0000 Subject: [PATCH 76/82] From 88b8bdd4732f80dc0f32125abf3583452110f8e6 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:05:09 +0000 Subject: [PATCH 77/82] --- 1e/6e585ba24258190c86fbf50a3e6af605256006 | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 1e/6e585ba24258190c86fbf50a3e6af605256006 diff --git a/1e/6e585ba24258190c86fbf50a3e6af605256006 b/1e/6e585ba24258190c86fbf50a3e6af605256006 new file mode 100644 index 00000000000..2aa599d3a30 --- /dev/null +++ b/1e/6e585ba24258190c86fbf50a3e6af605256006 @@ -0,0 +1,25 @@ +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.test.ts + s_71e25d45a5ee90::t_647bd108a0d25b 185,195 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_71e25d45a5ee90::t_79ed50cb88c7ae 1762-1764,1825 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + s_71e25d45a5ee90::t_304acf7790d575 873-878,883-889 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/usePagedN8nChatThreads.ts + s_71e25d45a5ee90::t_647bd108a0d25b 99-103 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "1e6e585ba24258190c86fbf50a3e6af605256006", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file From 798b6c3cdcff64f73a328fb54214389187c7dda7 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:05:14 +0000 Subject: [PATCH 78/82] --- 50/78278ecedbc882dc72d3ac4b98803dc872dce6 | 26 ++++++++ 73/40eb4963ce7382c80aeb0521ecd64c5a65228b | 74 +++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 50/78278ecedbc882dc72d3ac4b98803dc872dce6 create mode 100644 73/40eb4963ce7382c80aeb0521ecd64c5a65228b diff --git a/50/78278ecedbc882dc72d3ac4b98803dc872dce6 b/50/78278ecedbc882dc72d3ac4b98803dc872dce6 new file mode 100644 index 00000000000..1fa9abcc83a --- /dev/null +++ b/50/78278ecedbc882dc72d3ac4b98803dc872dce6 @@ -0,0 +1,26 @@ +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + s_71e25d45a5ee90::t_d615233b59a7c7 460 +packages/frontend/editor-ui/src/features/agents/composables/useAgentsN8nChatFlag.ts + s_71e25d45a5ee90::t_0c8f175148f02e 22,28 +packages/frontend/editor-ui/src/features/agents/__tests__/useAgentsN8nChatFlag.test.ts + s_71e25d45a5ee90::t_7b1609fe9dd70a 51-52,56-60 + s_71e25d45a5ee90::t_493acce43d52ac 53-55 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentSection.test.ts + s_71e25d45a5ee90::t_d615233b59a7c7 9,83 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "5078278ecedbc882dc72d3ac4b98803dc872dce6", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + } + } +} \ No newline at end of file diff --git a/73/40eb4963ce7382c80aeb0521ecd64c5a65228b b/73/40eb4963ce7382c80aeb0521ecd64c5a65228b new file mode 100644 index 00000000000..20fde6e25bc --- /dev/null +++ b/73/40eb4963ce7382c80aeb0521ecd64c5a65228b @@ -0,0 +1,74 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_9a6001e67297f0::t_80e20563184827 1500 + ai_agent 8167-8171 + s_9a6001e67297f0::t_bb886ef6ac8b01 8172-8174,8176-8177 + s_9a6001e67297f0::t_c4260eb699eabd 8175 + s_e3560b551eac11::t_9b84580a4a5091 8178 + s_e3560b551eac11::t_85762fcb294f3e 8179 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentSection.test.ts + s_e3560b551eac11::t_f4c230a3b19a59 69-74 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + s_e3560b551eac11::t_5b7aac3cd66c65 89-90 + s_e3560b551eac11::t_0877e7bf39c747 174,176 + s_e3560b551eac11::t_e271aebc928041 400-401 + s_e3560b551eac11::t_f8bf7ec1e8ecdc 402-403,498 + ai_agent 480 + s_e3560b551eac11::t_4a9c421e300dc4 481-483 + s_e3560b551eac11::t_37d04bea73c03b 719 + s_e3560b551eac11::t_1b42f8cd0fe4aa 805 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + s_e3560b551eac11::t_70c6d277173029 2 + s_e3560b551eac11::t_8a0e61a94aaacb 34,85,268-269,1336,1340,1353,1365-1375 + s_e3560b551eac11::t_18f22b995308cc 263,273-279 + s_e3560b551eac11::t_20816cb48c3d70 264-267,270 + s_e3560b551eac11::t_a76e81cb14f793 271-272 + s_e3560b551eac11::t_b57bfe2897c60f 280-281 + s_e3560b551eac11::t_0e8d80b587874c 287 + s_71e25d45a5ee90::t_3c2f196bf4365d 288 + s_e3560b551eac11::t_e57dccd7337aab 290-291 + s_e3560b551eac11::t_10835c6533feac 303 + s_e3560b551eac11::t_5d182132a48107 304 + s_e3560b551eac11::t_ba0783fdd791b4 314-315,327,337-338,340 + s_e3560b551eac11::t_6d634dc45f6ff7 415-417,423-425 + s_e3560b551eac11::t_b732e9079a571e 503 + s_e3560b551eac11::t_8d845c9c2b79ef 1333,1335,1337-1339,1341-1352,1354-1364 + ai_agent 1334 + s_e3560b551eac11::t_2411cd76711618 1376,1378 + s_e3560b551eac11::t_74b46c3001a67d 1377 +packages/frontend/editor-ui/src/features/agents/composables/useAgentsN8nChatFlag.ts + s_9a6001e67297f0::t_3da763ba2ec00e 5 + ai_agent 6-9,11,16-19,23,34-46 + s_9a6001e67297f0::t_3bfdf51b3ea653 10 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "7340eb4963ce7382c80aeb0521ecd64c5a65228b", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + }, + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_e3560b551eac11": { + "agent_id": { + "tool": "claude", + "id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file From 16fa22cf362196512d956d25b833db98f4f0c0f1 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:05:17 +0000 Subject: [PATCH 79/82] --- 32/ae4bca6d54dce62b798bd8bb9134911ef5bec2 | 171 ++++++++++++++++++++++ 6a/5b4f94744f99dffe80d121daf866a39757d6e4 | 97 ++++++++++++ bd/a41c98f93dba4ac172d7db4964673127984b45 | 100 +++++++++++++ fe/c271a6683243eb911bb9b963826fdf0f513748 | 57 ++++++++ 4 files changed, 425 insertions(+) create mode 100644 32/ae4bca6d54dce62b798bd8bb9134911ef5bec2 create mode 100644 6a/5b4f94744f99dffe80d121daf866a39757d6e4 create mode 100644 bd/a41c98f93dba4ac172d7db4964673127984b45 create mode 100644 fe/c271a6683243eb911bb9b963826fdf0f513748 diff --git a/32/ae4bca6d54dce62b798bd8bb9134911ef5bec2 b/32/ae4bca6d54dce62b798bd8bb9134911ef5bec2 new file mode 100644 index 00000000000..3238a1c7f2f --- /dev/null +++ b/32/ae4bca6d54dce62b798bd8bb9134911ef5bec2 @@ -0,0 +1,171 @@ +packages/frontend/editor-ui/src/app/utils/fileUtils.ts + s_e3560b551eac11::t_9b662867526c78 25-30 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/pendingN8nChatMessage.test.ts + s_e3560b551eac11::t_9b662867526c78 1,6,8,16,18,20,24,26-27,31 + s_e3560b551eac11::t_10aeec0cbbbb0e 2-5,7,9-15,17,19,21-23,25,28-30,32-33 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/AgentN8nChatView.vue + ai_agent 1,4-10,16-21,26,28-35,37-44,48-79,82-104,119,133,147-151,154-162,165-166,168-169,171-172,174-177,183-187,189-208,210-213,216-221,225-226,228,230-240,243,246-248,250-264,266-275 + s_71e25d45a5ee90::t_ecc15be82d23b6 2 + s_e3560b551eac11::t_e49e6472b76e64 3,167,170,173,222-224,229 + s_9a6001e67297f0::t_6c5246ba3e437b 11-15,24 + s_9a6001e67297f0::t_73284eaf8b288d 22 + s_9a6001e67297f0::t_17d16d61199c54 23 + s_e3560b551eac11::t_9b662867526c78 25 + s_e3560b551eac11::t_0983c15897dea7 27,131 + s_9a6001e67297f0::t_2fbb46236d00c0 36 + s_71e25d45a5ee90::t_6711a641c5da45 45,80 + s_71e25d45a5ee90::t_bc416309fb2f22 46-47 + s_71e25d45a5ee90::t_60fd329de7f4aa 81 + s_e3560b551eac11::t_be9d0b7fac2c72 105,118,120,134,146,152-153,163-164,182,209,241-242,245,276,285-288,293-296 + s_e3560b551eac11::t_bcc0fb61dea711 106-110,114,116 + s_e3560b551eac11::t_7b9c316b2248e6 111-113,115,117 + s_e3560b551eac11::t_9b84580a4a5091 121,127,188 + s_e3560b551eac11::t_15496fd835fdb1 122-123,137-140,142-145 + s_e3560b551eac11::t_b4b95eae16ecaf 124-126,130,132,244 + s_9a6001e67297f0::t_5aaefa9bdeec9b 128 + s_e3560b551eac11::t_d84a2cdda1ad24 129,141 + s_e3560b551eac11::t_56bd6c3ad06dc8 135-136 + s_9a6001e67297f0::t_dbda8ab10a9511 178,249 + s_e3560b551eac11::t_e17a51152b5568 179 + s_9a6001e67297f0::t_cd91bc1a28e6d3 180-181 + s_e3560b551eac11::t_88f7975da7b113 214,265 + s_9a6001e67297f0::t_9cd237417a2698 215 + s_e3560b551eac11::t_55307f734bca7e 227,277-284,289-292 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/pendingN8nChatMessage.ts + s_e3560b551eac11::t_d1971d47fe4038 1-3,5-16,18-24,26-29 + s_e3560b551eac11::t_9b662867526c78 4,17,25 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + s_e3560b551eac11::t_70c6d277173029 2 + s_e3560b551eac11::t_8a0e61a94aaacb 36,88,272-273,294,1414,1427,1439-1449 + s_e3560b551eac11::t_a0e69769bbf2bb 38 + s_e3560b551eac11::t_aa8fb65b85c773 107 + s_e3560b551eac11::t_18f22b995308cc 267,277-283 + s_e3560b551eac11::t_20816cb48c3d70 268-271,274 + s_e3560b551eac11::t_a76e81cb14f793 275-276 + s_e3560b551eac11::t_b57bfe2897c60f 284-288,297-309,313-316 + s_e3560b551eac11::t_3184258c755f41 289,295 + s_e3560b551eac11::t_51c6c3eca3a285 290-293 + s_e3560b551eac11::t_2411cd76711618 296,1450,1452,1454,1466,1472,1480,1482,1524,1526,1583,1581 + s_e3560b551eac11::t_74b46c3001a67d 310,312,317,319,1451,1453,1455-1465,1467,1469-1471,1473-1479,1484-1493,1495-1498,1507-1523,1525,1527-1538,1544-1545,332,334,1546-1555,1561,1563,1568-1580,1582 + s_e3560b551eac11::t_e57dccd7337aab 311,318,328-329,330-331 + s_e3560b551eac11::t_0e8d80b587874c 325 + s_e3560b551eac11::t_10835c6533feac 346,348 + s_e3560b551eac11::t_5d182132a48107 347 + s_e3560b551eac11::t_ba0783fdd791b4 360-361,376,386-387,391,362 + s_e3560b551eac11::t_6d634dc45f6ff7 467-470,472-475,477,479,485-487,488-499,501 + s_e3560b551eac11::t_ff542d81d05c12 471,476 + s_e3560b551eac11::t_b732e9079a571e 580 + s_e3560b551eac11::t_8d845c9c2b79ef 1411,1413,1415-1426,1428-1438 + ai_agent 1412 + s_e3560b551eac11::t_fddcd064e44132 1468,1483,1494,1499-1506 + s_e3560b551eac11::t_2d8ea151705e28 1481 + s_e3560b551eac11::t_752f6104eeb42e 1539-1543,1556-1560,1564-1566 + s_e3560b551eac11::t_cfa04c95048b3c 3 + s_e3560b551eac11::t_9b662867526c78 18,1562 + s_e3560b551eac11::t_3094e3b5bf5332 1567 +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_9a6001e67297f0::t_1a7ba868dfe39d 45 + ai_agent 67-70,240 + s_71e25d45a5ee90::t_3c2f196bf4365d 241-246 + s_9a6001e67297f0::t_7f1b23eb489a4f 272-275,277-280 + s_e3560b551eac11::t_88f7975da7b113 320,325,330,351-353,373-376 + s_e3560b551eac11::t_be9d0b7fac2c72 321,326,331,377 + s_9a6001e67297f0::t_70611fe24970c7 324,329 + s_9a6001e67297f0::t_b1d932b91a1e2b 349,354,359,365-367,369-371,385-386,1482-1484,1487-1489,1493-1495,1499-1501,1504-1506,1510-1512,1516-1519,1521-1524,1527-1534,1539-1546,1549,1551-1552,1554-1556,1715-1858,1860-1862 + s_e3560b551eac11::t_ac989fc9b65c37 350,372 + s_e3560b551eac11::t_0ee8acbb1e9f5c 355-358,360-364,368 + s_e3560b551eac11::t_9a123fb73f6e2e 1485-1486,1490-1491,1502-1503,1507-1508,1520,1525-1526,1547-1548 + s_e3560b551eac11::t_74b46c3001a67d 1492,1496-1498,1509,1513-1515,1535-1538 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + ai_agent 7-9,11-12,201,513 + s_e3560b551eac11::t_5b7aac3cd66c65 94,96 + s_e3560b551eac11::t_6627b14ae06e6a 95,97 + s_e3560b551eac11::t_6cefce42a35b67 171-177,179-180 + s_e3560b551eac11::t_5d182132a48107 178,537-541,861,866,869 + s_e3560b551eac11::t_0877e7bf39c747 193,195 + s_e3560b551eac11::t_cc90719ec860d9 194,208 + s_e3560b551eac11::t_aca045025379eb 225 + s_e3560b551eac11::t_01c6108a19d0da 418,423-429,433-434 + s_e3560b551eac11::t_e271aebc928041 419-420 + s_e3560b551eac11::t_f8bf7ec1e8ecdc 421-422,435-436,531,544,631,654-656 + s_e3560b551eac11::t_6b0ecfe26ca387 430-432,543 + s_e3560b551eac11::t_4a9c421e300dc4 514-516 + s_e3560b551eac11::t_380880342bab08 532-536,542 + s_e3560b551eac11::t_37d04bea73c03b 791 + s_e3560b551eac11::t_1f8b77052ab71c 839-844 + s_e3560b551eac11::t_8f05b66c5e00c3 867 + s_e3560b551eac11::t_0cff550cf0ae9f 882-883,885 + s_e3560b551eac11::t_1b42f8cd0fe4aa 884 + s_e3560b551eac11::t_cbee77b7486660 10 + s_e3560b551eac11::t_7b9c316b2248e6 98-101,641-642,644,648-649 + s_e3560b551eac11::t_9b662867526c78 102,638-639,646 + s_e3560b551eac11::t_79cd5fccb93200 632-637,640,647 + s_e3560b551eac11::t_ab7c983c3c2c6d 643,645,650-653 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + ai_agent 4,41,70-71,90-91,110,130,132,163,165,172,174-178,181-187,309-314,321,323-324,432,434-435,523,525-526,550-551,778,780-781,1009-1013,1026-1030,1033-1038 + s_e3560b551eac11::t_88f7975da7b113 113,779,782-783,795,805,813-814,826-828,959,965-967,978-992,1458-1459,1465-1467 + s_e3560b551eac11::t_b4b95eae16ecaf 128-129,790-791,793-794 + s_71e25d45a5ee90::t_079345b8ed5c85 242-243 + s_e3560b551eac11::t_be9d0b7fac2c72 784,819-821,833-835,1172-1213,1243-1244,1246-1256,1258-1442,1447-1449,1464,1471-1474 + s_e3560b551eac11::t_2fb49c7e971667 792 + s_9a6001e67297f0::t_882cfce96d3c93 799-800,803,806-808 + s_9a6001e67297f0::t_7572e5dc4f12a9 801-802,804,809-812,815-817,822-823,840-841,847,863,870-871 + s_e3560b551eac11::t_a6023495046ffb 901,918,925-926 + s_e3560b551eac11::t_7b9c316b2248e6 903-906,920-924,927-931,947-950,953-958 +packages/frontend/editor-ui/src/app/utils/fileUtils.test.ts + s_e3560b551eac11::t_9b662867526c78 1-5,82-92 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/AgentN8nChatView.test.ts + ai_agent 1-6,8-18,21-53,55-73,79-84,86-90,92-103,105-111,113-129,137-139,144,154,168,192-194,197,199,231,233-291,318-321,323-324,326-330,332-334,336,339,342,346,349,352,355,357,359,363,368,370,376,383,388,393,404,413,430,439,450,460,462,466,470,499 + s_71e25d45a5ee90::t_49ecef14d5449c 7 + s_9a6001e67297f0::t_8c11286202abcb 19 + s_e3560b551eac11::t_74b46c3001a67d 20,361 + s_e3560b551eac11::t_e49e6472b76e64 54 + s_e3560b551eac11::t_863fffe373b02b 74-75,85 + s_e3560b551eac11::t_a5e50f5a2e80ee 76-78 + s_e3560b551eac11::t_be9d0b7fac2c72 91 + s_e3560b551eac11::t_88f7975da7b113 104 + s_e3560b551eac11::t_0ee8acbb1e9f5c 112,167,175,182-183,185-186,189 + s_9a6001e67297f0::t_7b59cb0ffd0c2d 130-136 + s_9a6001e67297f0::t_359225e70d9d35 140,325,335 + s_9a6001e67297f0::t_74f46878a5e248 141-143,145-149,151-152,155,164-165,169-170,172-173,177-178,180-181,184,187-188,190-191,195-196,198,200,204-205,207-208,220-221,223-224,226-228,230,232,331,337-338,340-341,344-345,348,351,354,358,362,364-366,369,371-375,377-382,384-387,389-392,394-403,405-410,412,414-429,431-438,440-449,451-453,456,458-459,461,463-464,467,469,471,473,475,478,480,484,486-487,490,493,495-496,498 + s_e3560b551eac11::t_f4c230a3b19a59 150,153,156-163,166,171,174,176,179 + s_e3560b551eac11::t_f57dcce2b43867 201-203,206,209,222,225,229 + s_e3560b551eac11::t_5c79530f8ae35f 210-219 + s_71e25d45a5ee90::t_0d7548f1490eb0 292,295-298,300-304 + s_71e25d45a5ee90::t_085ac6e1305a33 293-294,299 + s_71e25d45a5ee90::t_fdf12071c94f1d 305-317 + s_e3560b551eac11::t_8016f8d2209215 322 + s_e3560b551eac11::t_7f4026992ef04c 343,347,350,353,356,360,367 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "32ae4bca6d54dce62b798bd8bb9134911ef5bec2", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + }, + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_e3560b551eac11": { + "agent_id": { + "tool": "claude", + "id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/6a/5b4f94744f99dffe80d121daf866a39757d6e4 b/6a/5b4f94744f99dffe80d121daf866a39757d6e4 new file mode 100644 index 00000000000..5abcd6a74a4 --- /dev/null +++ b/6a/5b4f94744f99dffe80d121daf866a39757d6e4 @@ -0,0 +1,97 @@ +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentCard.test.ts + s_9a6001e67297f0::t_21ce5c869db5fe 1-6,8-18,27-47,50-51,57-58,60-75,83-99 + s_e3560b551eac11::t_b3fdd22da4a84d 7,25,48-49,52-56,59 + s_9a6001e67297f0::t_01e407d857f426 19-24,26 + s_9a6001e67297f0::t_9927829120bfe4 76-82 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentGrid.vue + s_9a6001e67297f0::t_7390fbe97c3ff9 1-3,6-11,15,17-24,31,36-53,56,58-59 + s_9a6001e67297f0::t_5f62e8339f0563 4-5,12,25-30,54-55,57 + s_e3560b551eac11::t_2574da4ffe78e2 13-14,16,33 + s_9a6001e67297f0::t_9ae2a16e851f34 32,34-35 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentPicker.vue + s_e3560b551eac11::t_8105b7c477d5a7 1-17,19-46,52,54-65,67-71,78-86,88-91,94-132,134-137,143,149-154,166-186,188-190,192-196,198-199,207-258,265-268,270-271 + s_e3560b551eac11::t_6b0ecfe26ca387 47-51,87 + s_e3560b551eac11::t_c401752839db65 66,72-77 + s_e3560b551eac11::t_5d182132a48107 92-93 + ai_agent 133,138-142,144-148,155-165,187,191,197,201-202,259-264,269,273,282-283,287-293 + s_e3560b551eac11::t_fddcd064e44132 200,203-206 + s_e3560b551eac11::t_447120f4f44a5c 18,53 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/N8nChatAgentLibraryView.vue + s_9a6001e67297f0::t_2f5c6a1fd634d2 1-8,10-11,13,17-21,25-26,30-38,40,64,94,101,106-108,112 + s_e3560b551eac11::t_2574da4ffe78e2 9,43-45,95-100 + s_9a6001e67297f0::t_02f87d7617de59 12,14-16,27-29,39,50,55-63,65-93,102-105 + s_e3560b551eac11::t_b7b325e2b78ab2 22-24,41-42,51-54,109-111,118 + s_e3560b551eac11::t_a07a1efb23551a 46-49 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/__tests__/N8nChatAgentLibraryView.test.ts + s_9a6001e67297f0::t_05c0a27bef2082 1-2,4,6-9,11,13-14,27-30,42-62,69-72,75-77,89-95,101,128-133,135-138,147-156,158-163,182-183,185-188,190-194,219-220,224 + s_9a6001e67297f0::t_8293b21739ebf5 3 + s_9a6001e67297f0::t_dc0830a8f66e9a 5 + s_9a6001e67297f0::t_8ce949bf211c7f 10 + s_e3560b551eac11::t_b7b325e2b78ab2 12,26,97-98,102,105-106,113,118,121,123,126,221-223,225-234,236-237,239-242 + s_9a6001e67297f0::t_e9e3327d9c76d8 15,63-68,73-74,103,139-146,164-181,184,195-196,203,206-207,213 + s_e3560b551eac11::t_45d100cf179778 16-25,96,100,107-112,114-117,120,122,124-125,127 + s_9a6001e67297f0::t_751d7847edbb54 31-37,39 + s_e3560b551eac11::t_d9d1a357fdfeee 38 + s_9a6001e67297f0::t_df0e5e1e41827e 40-41 + s_9a6001e67297f0::t_1d03ee8821dde6 78-88 + s_e3560b551eac11::t_a07a1efb23551a 99,104 + s_e3560b551eac11::t_0f4b886a4b8c40 119,235,238 + s_9a6001e67297f0::t_76f7dcff381d5d 134 + s_9a6001e67297f0::t_983432d18a94dc 157,189 + s_9a6001e67297f0::t_5c70e4b332792f 197 + s_9a6001e67297f0::t_3ae1dd5226d04c 198-202,204-205,208-212,214-218 + s_e3560b551eac11::t_8016f8d2209215 245-246,251 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentGrid.test.ts + s_9a6001e67297f0::t_aca6f43edb0b83 1-6,8,11-12,17-19,28-34,38-44,47,50-54,56-60,63-64 + s_e3560b551eac11::t_d9d1a357fdfeee 7,26 + s_71e25d45a5ee90::t_19702c905915cb 9 + s_9a6001e67297f0::t_e0c1821a24ff1d 10 + s_9a6001e67297f0::t_568563673bf5c8 13-16 + s_9a6001e67297f0::t_01e407d857f426 20-25,27 + s_e3560b551eac11::t_b3fdd22da4a84d 35-37,45-46,48-49 + s_9a6001e67297f0::t_2e3158f05cd355 55,61 + s_71e25d45a5ee90::t_494b4e0ee39704 62 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentCard.vue + s_9a6001e67297f0::t_c47e0bc9435beb 1,3-6,8,10,12-13,16,18-19,21-22,32-33,35-39,45,48-49,51-55,57-62,65-79,82-104 + s_e3560b551eac11::t_2574da4ffe78e2 2,7,14-15,23-27,29,31,34,47,50,56 + s_9a6001e67297f0::t_81424c343b10aa 9,17 + s_e3560b551eac11::t_447120f4f44a5c 11,20,28,30,42 + ai_agent 40 + s_e3560b551eac11::t_9dac449235c7af 41,43-44 + s_9a6001e67297f0::t_6c2ffeb9885f74 46 + s_9a6001e67297f0::t_1271c001032a57 63-64,80-81 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/composables/useN8nAssistantIdentity.ts + s_e3560b551eac11::t_447120f4f44a5c 1-26 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "6a5b4f94744f99dffe80d121daf866a39757d6e4", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + }, + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_e3560b551eac11": { + "agent_id": { + "tool": "claude", + "id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/bd/a41c98f93dba4ac172d7db4964673127984b45 b/bd/a41c98f93dba4ac172d7db4964673127984b45 new file mode 100644 index 00000000000..2a239e82537 --- /dev/null +++ b/bd/a41c98f93dba4ac172d7db4964673127984b45 @@ -0,0 +1,100 @@ +packages/frontend/@n8n/i18n/src/locales/en.json + s_9a6001e67297f0::t_80e20563184827 1500 + ai_agent 8167-8171 + s_9a6001e67297f0::t_bb886ef6ac8b01 8172-8174,8176-8177 + s_9a6001e67297f0::t_c4260eb699eabd 8175 + s_e3560b551eac11::t_9b84580a4a5091 8178 + s_e3560b551eac11::t_85762fcb294f3e 8179 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/__tests__/N8nChatAgentPicker.test.ts + ai_agent 162,193-194 +packages/frontend/editor-ui/src/features/agents/composables/useAgentTelemetry.ts + s_9a6001e67297f0::t_9ea11913164830 1,6,19,21-24 + s_9a6001e67297f0::t_f5c958f518b9df 7,16 + s_9a6001e67297f0::t_bc902b771e26df 18,20 + s_9a6001e67297f0::t_3aedbcf7873e8f 202-226,241,256-257 + s_9a6001e67297f0::t_0b37a09e810a46 227,231 + s_9a6001e67297f0::t_94c97396c5d4bf 228-230,232-240 + s_9a6001e67297f0::t_2f981cd1f8f447 258 +packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiEmptyView.test.ts + s_e3560b551eac11::t_70c6d277173029 2 + s_e3560b551eac11::t_8a0e61a94aaacb 34,86,270-271,292,1387,1400,1412-1422 + s_e3560b551eac11::t_a0e69769bbf2bb 36 + s_e3560b551eac11::t_aa8fb65b85c773 105 + s_e3560b551eac11::t_18f22b995308cc 265,275-281 + s_e3560b551eac11::t_20816cb48c3d70 266-269,272 + s_e3560b551eac11::t_a76e81cb14f793 273-274 + s_e3560b551eac11::t_b57bfe2897c60f 282-286,295-307,311-314 + s_e3560b551eac11::t_3184258c755f41 287,293 + s_e3560b551eac11::t_51c6c3eca3a285 288-291 + s_e3560b551eac11::t_2411cd76711618 294,1423,1425,1427,1439,1445,1453,1455,1497,1499,1519 + s_e3560b551eac11::t_74b46c3001a67d 308,310,315,317,1424,1426,1428-1438,1440,1442-1444,1446-1452,1457-1466,1468-1471,1480-1496,1498,1500-1511,1517-1518 + s_e3560b551eac11::t_e57dccd7337aab 309,316,326-327 + s_e3560b551eac11::t_0e8d80b587874c 323 + s_e3560b551eac11::t_10835c6533feac 339,341 + s_e3560b551eac11::t_5d182132a48107 340 + s_e3560b551eac11::t_ba0783fdd791b4 353-354,366,376-377,379 + s_e3560b551eac11::t_6d634dc45f6ff7 454-457,459-462,464,466,472-474 + s_e3560b551eac11::t_ff542d81d05c12 458,463 + s_e3560b551eac11::t_b732e9079a571e 553 + s_e3560b551eac11::t_8d845c9c2b79ef 1384,1386,1388-1399,1401-1411 + ai_agent 1385 + s_e3560b551eac11::t_fddcd064e44132 1441,1456,1467,1472-1479 + s_e3560b551eac11::t_2d8ea151705e28 1454 + s_e3560b551eac11::t_752f6104eeb42e 1512-1516 +packages/frontend/editor-ui/src/features/agents/n8nChatPage/components/N8nChatAgentPicker.vue + s_e3560b551eac11::t_8105b7c477d5a7 1-45,51,56-67,69-73,80-88,90-93,96-134,136-139,145,151-156,168-188,190-192,194-198,200-201,209-260,267-270,272-273 + s_e3560b551eac11::t_6b0ecfe26ca387 46-50,89 + s_e3560b551eac11::t_c401752839db65 68,74-79 + s_e3560b551eac11::t_5d182132a48107 94-95 + ai_agent 135,140-144,146-150,157-167,189,193,199,203-204,261-266,271,275,284-285,289-295 + s_e3560b551eac11::t_fddcd064e44132 202,205-208 +packages/@n8n/telemetry/src/events/agents.ts + s_9a6001e67297f0::t_c93cff7b731097 155-159 + s_9a6001e67297f0::t_ad2ef5c550cff7 660-662,664-667,669-670,673-682,684-685 + s_9a6001e67297f0::t_76939bd74d3e82 672,683,694,700 + s_9a6001e67297f0::t_0589ad09996aa3 686-693,695-699,701-704 +packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiEmptyView.vue + ai_agent 7-11,195,507 + s_e3560b551eac11::t_5b7aac3cd66c65 93,95 + s_e3560b551eac11::t_6627b14ae06e6a 94,96 + s_e3560b551eac11::t_6cefce42a35b67 165-171,173-174 + s_e3560b551eac11::t_5d182132a48107 172,531-535,839,844,847 + s_e3560b551eac11::t_0877e7bf39c747 187,189 + s_e3560b551eac11::t_cc90719ec860d9 188,202 + s_e3560b551eac11::t_aca045025379eb 219 + s_e3560b551eac11::t_01c6108a19d0da 412,417-423,427-428 + s_e3560b551eac11::t_e271aebc928041 413-414 + s_e3560b551eac11::t_f8bf7ec1e8ecdc 415-416,429-430,525,538,625,632-634 + s_e3560b551eac11::t_6b0ecfe26ca387 424-426,537 + s_e3560b551eac11::t_4a9c421e300dc4 508-510 + s_e3560b551eac11::t_380880342bab08 526-530,536 + s_e3560b551eac11::t_37d04bea73c03b 769 + s_e3560b551eac11::t_1f8b77052ab71c 817-822 + s_e3560b551eac11::t_8f05b66c5e00c3 845 + s_e3560b551eac11::t_0cff550cf0ae9f 860-861,863 + s_e3560b551eac11::t_1b42f8cd0fe4aa 862 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "bda41c98f93dba4ac172d7db4964673127984b45", + "prompts": {}, + "sessions": { + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_e3560b551eac11": { + "agent_id": { + "tool": "claude", + "id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file diff --git a/fe/c271a6683243eb911bb9b963826fdf0f513748 b/fe/c271a6683243eb911bb9b963826fdf0f513748 new file mode 100644 index 00000000000..cd00bc8d061 --- /dev/null +++ b/fe/c271a6683243eb911bb9b963826fdf0f513748 @@ -0,0 +1,57 @@ +packages/frontend/editor-ui/src/features/agents/__tests__/AgentChatPanel.test.ts + s_9a6001e67297f0::t_1a7ba868dfe39d 45 + ai_agent 67-70,240 + s_71e25d45a5ee90::t_3c2f196bf4365d 241-246 + s_9a6001e67297f0::t_7f1b23eb489a4f 272-275,277-280 + s_e3560b551eac11::t_88f7975da7b113 320,325,330,351-353,373-376 + s_e3560b551eac11::t_be9d0b7fac2c72 321,326,331,377 + s_9a6001e67297f0::t_70611fe24970c7 324,329 + s_9a6001e67297f0::t_b1d932b91a1e2b 349,354,359,365-367,369-371,385-386,1603-1605,1608-1610,1614-1616,1620-1622,1625-1627,1631-1633,1637-1640,1642-1645,1648-1655,1660-1667,1670,1672-1673,1675-1677,1836-1979,1981-1983 + s_e3560b551eac11::t_ac989fc9b65c37 350,372 + s_e3560b551eac11::t_0ee8acbb1e9f5c 355-358,360-364,368 + s_e3560b551eac11::t_9a123fb73f6e2e 1606-1607,1611-1612,1623-1624,1628-1629,1641,1646-1647,1668-1669 + s_e3560b551eac11::t_74b46c3001a67d 1613,1617-1619,1630,1634-1636,1656-1659 +packages/frontend/editor-ui/src/features/agents/components/AgentChatPanel.vue + ai_agent 4,41,72-73,92-93,115,135,137,168,170,177,179-183,186-192,322-327,334,336-337,445,447-448,536,538-539,563-564,791,793-794,1064-1068,1081-1085,1088-1093 + s_e3560b551eac11::t_88f7975da7b113 118,792,795-796,839,849,858-859,871-873,1014,1020-1022,1033-1047,1513-1514,1520-1522,209,816,821,824 + s_e3560b551eac11::t_b4b95eae16ecaf 133-134,834-835,837-838 + s_71e25d45a5ee90::t_079345b8ed5c85 255-256 + s_e3560b551eac11::t_be9d0b7fac2c72 797,864-866,878-880,1227-1268,1298-1299,1301-1311,1313-1497,1502-1504,1519,1526-1529,813,825 + s_e3560b551eac11::t_2fb49c7e971667 836 + s_9a6001e67297f0::t_882cfce96d3c93 843-844,847,850-852 + s_9a6001e67297f0::t_7572e5dc4f12a9 845-846,848,853-856,860-862,867-868,885-886,892,908,915-916 + s_e3560b551eac11::t_a6023495046ffb 952,969,976-977 + s_e3560b551eac11::t_7b9c316b2248e6 954-957,971-975,978-982,1001-1004,1007-1012 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "fec271a6683243eb911bb9b963826fdf0f513748", + "prompts": {}, + "sessions": { + "s_71e25d45a5ee90": { + "agent_id": { + "tool": "claude", + "id": "2ca6b762-f376-4a31-af78-4066f186c7bb", + "model": "claude-opus-5-5" + }, + "human_author": "Benjamin Schroth " + }, + "s_9a6001e67297f0": { + "agent_id": { + "tool": "claude", + "id": "f72ae404-381c-4905-9080-63d9e62dffe6", + "model": "claude-opus-5-5" + }, + "human_author": null + }, + "s_e3560b551eac11": { + "agent_id": { + "tool": "claude", + "id": "a7b46ea8-2f97-424a-81d9-bb9c3745b1ba", + "model": "claude-opus-5-5" + }, + "human_author": null + } + } +} \ No newline at end of file From 7605b32369fc996be2c5f817cdc6d60a8f4847df Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:11:07 +0000 Subject: [PATCH 80/82] --- 18/f9c28ec69b192bc19c510558ebca3eda3dd69d | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 18/f9c28ec69b192bc19c510558ebca3eda3dd69d diff --git a/18/f9c28ec69b192bc19c510558ebca3eda3dd69d b/18/f9c28ec69b192bc19c510558ebca3eda3dd69d new file mode 100644 index 00000000000..6e2021302ae --- /dev/null +++ b/18/f9c28ec69b192bc19c510558ebca3eda3dd69d @@ -0,0 +1,22 @@ +.github/WORKFLOWS.md + s_2592ccf2ecd43d::t_43a6aa1b85cab9 423 + s_2592ccf2ecd43d::t_3cd777e6db5a5e 1154-1156,1169-1170 +.github/workflows/sec-sync-bundle-branches.yml + s_2592ccf2ecd43d::t_3cd777e6db5a5e 15-16,36,64 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.7.5", + "base_commit_sha": "18f9c28ec69b192bc19c510558ebca3eda3dd69d", + "prompts": {}, + "sessions": { + "s_2592ccf2ecd43d": { + "agent_id": { + "tool": "opencode", + "id": "ses_eef892ef1ffeaX8FXcmxnxLgUS", + "model": "openai/gpt-5.6-sol" + }, + "human_author": "Matsuuu " + } + } +} \ No newline at end of file From c989db28490bf781d5cc2e2d332b1f2087ae85c0 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:13:47 +0000 Subject: [PATCH 81/82] --- f2/22ec33e77fcbe9eae0fce83bc9facb7ef99f27 | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 f2/22ec33e77fcbe9eae0fce83bc9facb7ef99f27 diff --git a/f2/22ec33e77fcbe9eae0fce83bc9facb7ef99f27 b/f2/22ec33e77fcbe9eae0fce83bc9facb7ef99f27 new file mode 100644 index 00000000000..747ba14be0b --- /dev/null +++ b/f2/22ec33e77fcbe9eae0fce83bc9facb7ef99f27 @@ -0,0 +1,23 @@ +packages/cli/src/modules/n8n-packages/entities/data-table/data-table-importer.ts + s_a5c113d3dab7cc::t_6d65f09281c48f 239-242 +packages/cli/src/modules/n8n-packages/entities/data-table/data-table.types.ts + s_a5c113d3dab7cc::t_6d65f09281c48f 43-44,65 +packages/cli/src/modules/n8n-packages/__tests__/import-data-tables.integration.test.ts + s_a5c113d3dab7cc::t_6d65f09281c48f 378,412 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "f222ec33e77fcbe9eae0fce83bc9facb7ef99f27", + "prompts": {}, + "sessions": { + "s_a5c113d3dab7cc": { + "agent_id": { + "tool": "claude", + "id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b", + "model": "claude-opus-5-5" + }, + "human_author": "Jan K. " + } + } +} \ No newline at end of file From 6baffc73148f60619bfa1968d2b67b06df616d33 Mon Sep 17 00:00:00 2001 From: git-ai Date: Tue, 6 Oct 2026 09:13:48 +0000 Subject: [PATCH 82/82] --- 34/a26c1762c21b50834925f5202b884f00101110 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 34/a26c1762c21b50834925f5202b884f00101110 diff --git a/34/a26c1762c21b50834925f5202b884f00101110 b/34/a26c1762c21b50834925f5202b884f00101110 new file mode 100644 index 00000000000..08c36f64420 --- /dev/null +++ b/34/a26c1762c21b50834925f5202b884f00101110 @@ -0,0 +1,21 @@ +packages/@n8n/cli/src/__tests__/package-error.test.ts + s_a5c113d3dab7cc::t_86b4b7351018d4 46-75 +packages/@n8n/cli/src/commands/package/package-error.ts + s_a5c113d3dab7cc::t_e5c48e1053d4eb 57-68,71-92,151-169 +--- +{ + "schema_version": "authorship/3.0.0", + "git_ai_version": "1.5.2", + "base_commit_sha": "34a26c1762c21b50834925f5202b884f00101110", + "prompts": {}, + "sessions": { + "s_a5c113d3dab7cc": { + "agent_id": { + "tool": "claude", + "id": "8aff32f9-b97d-43bb-b0cd-f1499312b90b", + "model": "claude-opus-5-5" + }, + "human_author": "Jan K. " + } + } +} \ No newline at end of file