This commit is contained in:
git-ai 2026-09-17 22:00:32 +00:00
parent 7e4ffd35d7
commit f52429e6fd
28 changed files with 817 additions and 0 deletions

View File

@ -0,0 +1,40 @@
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_e0adb9107b30a9 119
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_e0adb9107b30a9 158-168
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_f3349bed94c9d4 675-707
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_77655ca8fe3a59::t_e0adb9107b30a9 49
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_e0adb9107b30a9 236-248
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_e0adb9107b30a9 100
packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts
s_77655ca8fe3a59::t_11f45f728b61b2 28,229-256,260-292,340-355
s_77655ca8fe3a59::t_3981f9baab2c51 257-259
s_77655ca8fe3a59::t_8d8d61a214d9e5 314,317,324,331,337
s_77655ca8fe3a59::t_4c63b1be6220ba 293-313,315-316,318-323,325-330,334-336,338-339
s_77655ca8fe3a59::t_1ce0a69b4180cb 332-333
s_77655ca8fe3a59::t_d6013f274fb6cf 204-205
s_77655ca8fe3a59::t_718d837227242f 356-357
packages/@n8n/engine/src/execution/wait-sweeper.ts
s_77655ca8fe3a59::t_a5b2fc315236aa 29-31,41,48-51,55-84,87-92
s_77655ca8fe3a59::t_dd12c7499db79f 93-95
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "0469ebc0e0110548136ad49aebac0befee765815",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,32 @@
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_77655ca8fe3a59::t_ae4e16f6fe37dd 70,97
s_77655ca8fe3a59::t_5c8ced0da71a29 15-16,113
s_77655ca8fe3a59::t_92f9ed093e3f3b 114
s_77655ca8fe3a59::t_78f52f995f9dbe 36-41
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_ae4e16f6fe37dd 68
s_77655ca8fe3a59::t_89a4935a8c9412 141-157
s_77655ca8fe3a59::t_5c8ced0da71a29 25-27
s_77655ca8fe3a59::t_932644df19e0e6 21-23
packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md
s_77655ca8fe3a59::t_5c8ced0da71a29 63
s_77655ca8fe3a59::t_92f9ed093e3f3b 64-66
s_77655ca8fe3a59::t_ae4e16f6fe37dd 54-55
s_77655ca8fe3a59::t_78f52f995f9dbe 35-39
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "06fadd050bfff5905f85a01c7227f3b90f168af7",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts
s_77655ca8fe3a59::t_0607acddc945e6 1,39-45,50
packages/@n8n/engine/src/execution/wait-sweeper.ts
s_77655ca8fe3a59::t_0607acddc945e6 43
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "26101e2cad1eff65a852dbaae5657a31701ed4cb",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md
s_77655ca8fe3a59::t_9b4d6d67654042 9-11,13-16,18-23,27-29,31-33,37-45,49-62
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_fb61571784b3ba 9-12,14-19,21-24,28-30,32-64,69-80,82-89,93-128
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_77655ca8fe3a59::t_a2c94b1b144963 9-13,15-17,19-24,26-28,32-33,35-51,55-75,79-107
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "386c9e60703c0ba5c5929188d1f6bc8f25606f86",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_70ed1fdde50ae7 73-74,195-197
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_13d0f2e1be0144::t_70ed1fdde50ae7 133-135
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "4a73b2b9a87dab82294ff1b55d02b8cccca91cd8",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/src/database/migrations/1784890100000-CreateWorkflowStepExecution.ts
s_77655ca8fe3a59::t_110db020ab8968 35-55,85-90,104
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "4f295f8e11554907273cb7249b0464849985a090",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,29 @@
packages/cli/src/executions/__tests__/engine-v2-execution-reader.service.test.ts
s_13d0f2e1be0144::t_f4633eb4fd41e4 227
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_13d0f2e1be0144::t_c84775ec085a38 16,70-74
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_13d0f2e1be0144::t_6897146310a011 468-484
packages/@n8n/engine/src/execution/execution.types.ts
s_13d0f2e1be0144::t_31b2fd535b9251 3-21
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_13d0f2e1be0144::t_c84775ec085a38 7,48-50
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_13d0f2e1be0144::t_6897146310a011 519-539
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "526f09e8c17b20003ebacd18fa63bb102902d56b",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_4fbb153772dea7 68-69,166-168
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_13d0f2e1be0144::t_4fbb153772dea7 63
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "5439505492210dc625d49e4293ea3a00cc2f8ebc",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,23 @@
packages/@n8n/engine/docs/adr/ADR-2026-09-04-timeout-excludes-waiting-time.md
s_77655ca8fe3a59::t_ff5cc98a8d7b50 1-64
packages/@n8n/engine/docs/adr/ADR-2026-09-04-resume-urls-carry-a-derived-token.md
s_77655ca8fe3a59::t_321bc7df232cef 1-100
packages/@n8n/engine/docs/adr/ADR-2026-09-02-steps-declare-waits.md
s_77655ca8fe3a59::t_0a37ab40c13db6 111-122,128-130
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "5e0c4113659178a893ad32a1f896ff05cf8cf98d",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_2d2caa67bad411 201
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "6631c871b34896c33f840d78b1b1067d86d2a50a",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,50 @@
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_501c78acb2fc37 207-210
s_77655ca8fe3a59::t_56e4caac351c39 19,53,203-206,211-233
packages/@n8n/engine/src/index.ts
s_77655ca8fe3a59::t_501c78acb2fc37 82
packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts
s_77655ca8fe3a59::t_c9c08fb5cd8fbe 1-160
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_d364794131f188 389,492
s_77655ca8fe3a59::t_cc8ad89cf3a131 79,518-576,582-616,621
s_77655ca8fe3a59::t_6aa5072812dc38 577-581,617-620
s_77655ca8fe3a59::t_72ad0d21d1fc64 622
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_cc8ad89cf3a131 99
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_77655ca8fe3a59::t_59f71e31b0df56 281-331
s_77655ca8fe3a59::t_0d21260073fa3c 68-69,74-81,94,99,105,265
s_77655ca8fe3a59::t_d364794131f188 249,251
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_77655ca8fe3a59::t_cc8ad89cf3a131 48
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_cc8ad89cf3a131 118
s_77655ca8fe3a59::t_d364794131f188 724,788
packages/@n8n/engine/src/execution/index.ts
s_77655ca8fe3a59::t_501c78acb2fc37 30
s_77655ca8fe3a59::t_02d2ceec59d420 37-41
packages/@n8n/engine/src/execution/wait-sweeper.ts
s_77655ca8fe3a59::t_3573e521e235af 62-70
s_77655ca8fe3a59::t_40239a488961d2 1-61,71-94
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_16a1410184b3db 67-72,139-153
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_77655ca8fe3a59::t_164c3994451250 17,44-45,72,110,125,132-134
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "683a8b5fffe5b88e164f47dec06f34a1ca52900d",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,37 @@
packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md
s_77655ca8fe3a59::t_5c8ced0da71a29 63
s_77655ca8fe3a59::t_92f9ed093e3f3b 64,66
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_684fada72c2a59 69-71
s_13d0f2e1be0144::t_865943e44889ca 65-68,165-168
s_13d0f2e1be0144::t_51e6d3292b3b4f 64,122-125
packages/@n8n/engine/src/database/typeorm-execution-store.ts
s_13d0f2e1be0144::t_865943e44889ca 65-67
packages/@n8n/engine/src/execution/execution-store.ts
s_13d0f2e1be0144::t_865943e44889ca 64-66,68,73-74
s_13d0f2e1be0144::t_684fada72c2a59 69-70
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "73fbf1fc008134677c8d31a67d892c7bda8671a0",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": null
},
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts
s_13d0f2e1be0144::t_a7870e6851e4a2 57-62
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "787ba9c495253048e54fbd25abba123c52d1c5ee",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_75b63c053b01f6 1-130
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_77655ca8fe3a59::t_75b63c053b01f6 1-100
packages/@n8n/engine/docs/adr/ADR-20260828-trigger-settlement-before-execution.md
s_77655ca8fe3a59::t_75b63c053b01f6 1-63
packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md
s_77655ca8fe3a59::t_75b63c053b01f6 1-64
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "8c7766c2c22d61a9da6c7047bb1c9b303e9b09f1",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,46 @@
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_77655ca8fe3a59::t_309154d04e3773 79-85,131
s_77655ca8fe3a59::t_115c2e1dfcfc22 156-159,379
packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts
s_77655ca8fe3a59::t_44a1b3a0d6aff9 27,38
packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts
s_77655ca8fe3a59::t_a01760ef447896 63
packages/@n8n/engine/src/runtime/create-engine-runtime.ts
s_77655ca8fe3a59::t_44a1b3a0d6aff9 132-134
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_a01760ef447896 722
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_9caf467b4037fc 122,130-131,136-138,143-145,166-170
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_77655ca8fe3a59::t_a01760ef447896 94
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_77655ca8fe3a59::t_a01760ef447896 48
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_77655ca8fe3a59::t_115c2e1dfcfc22 49,57
packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts
s_77655ca8fe3a59::t_44a1b3a0d6aff9 33-38
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_a01760ef447896 464-465,517,622,638-639
packages/@n8n/engine/src/execution/wait-sweeper.ts
s_77655ca8fe3a59::t_309154d04e3773 65-71
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_115c2e1dfcfc22 138-139,200-201
packages/@n8n/engine/src/execution/execution.types.ts
s_77655ca8fe3a59::t_b6ad9f19c285a7 34-35,50-53,99,102-104,110,130-133
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "91f3a0e301fac2fdfbb9b05f1b13123b0f53f67b",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,20 @@
packages/@n8n/engine/docs/adr/ADR-20260904-resume-urls-carry-a-derived-token.md
s_13d0f2e1be0144::t_77ea7495d097b0 31-36,42-49,95-101
s_13d0f2e1be0144::t_9613c236d13bcd 121-122
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "9a606a88bd08e853c83522675a45289b680ec413",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,55 @@
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_77655ca8fe3a59::t_72559d0e816c09 79-84
s_77655ca8fe3a59::t_69463c902d44ff 386
s_77655ca8fe3a59::t_9caf91e2de4abe 87-90,99-108,171-173,375-385,387-390
packages/@n8n/engine/src/index.ts
s_77655ca8fe3a59::t_69463c902d44ff 92
packages/@n8n/engine/src/execution/index.ts
s_77655ca8fe3a59::t_69463c902d44ff 14
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_72559d0e816c09 132-138
s_77655ca8fe3a59::t_545b544c2663ab 9,44-51,164,177-178,197-200,238
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_77655ca8fe3a59::t_d5ab68f61197a5 47
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_114b5ea08627d8 29-30,97-98,785-805,808,810-844,846-883,885-888,1067-1068
s_77655ca8fe3a59::t_d5ab68f61197a5 117
s_77655ca8fe3a59::t_b19cb5779550a1 884
s_77655ca8fe3a59::t_bc05224e022b25 845
s_77655ca8fe3a59::t_171c2fa81956dc 806-807,809
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_c1bde97d1c962d 6-11,78-79,450-515
s_77655ca8fe3a59::t_12807a03cc223d 516
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_48d35ef0ae8e9e 124
s_77655ca8fe3a59::t_f30b8d089332b1 5,39-42,121-123,125-132
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_c1bde97d1c962d 84-85
s_77655ca8fe3a59::t_d5ab68f61197a5 98
packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts
s_77655ca8fe3a59::t_650a0a8de08d01 13,57-59
packages/@n8n/engine/src/database/migrations/1788354900001-AddStepResume.ts
s_77655ca8fe3a59::t_8763e5f8c1a512 1-22
packages/@n8n/engine/src/database/migrations/index.ts
s_77655ca8fe3a59::t_0cdaf3211082ba 4,10
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_77655ca8fe3a59::t_48475961c37042 1,46-52
packages/@n8n/engine/src/execution/execution.types.ts
s_77655ca8fe3a59::t_d6c6a3fe1c1182 121-127
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "b2830d8b763b1ed251d25c7703842fc9aceb1d73",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_56fff09f2ea9a8 148-153
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "bac194c57973b617b6e031e4cbe6b5e764495f7c",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_939bb103e336d6 126-131,138
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "bc1fb026e43745736bdd099864ee5c1b4b147c9d",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,25 @@
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_d31e89b55c8393 85
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_d31e89b55c8393 529,533-538,544-545,551-553
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_77655ca8fe3a59::t_32915d36ff0226 237
packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts
s_77655ca8fe3a59::t_78830e4d9f1434 64,121-123,146-221
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "c0810618c89135a20fdf3703951d505e8d3abb1d",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_6004d98b032407 64-66
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "c893367d3e78164a0de3365c5bb8c0c2defe0513",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,70 @@
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_358fd53ad47445 8-13,112,715-777
s_77655ca8fe3a59::t_f393f62234250e 778-779
packages/@n8n/engine/docs/adr/ADR-2026-09-02-steps-declare-waits.md
s_691719f04965a8::t_2267e4e71841cf 91-94
s_691719f04965a8::t_c131869faada9e 1-41,47-90,95-116
s_691719f04965a8::t_961b70c7b2b79c 42-46
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_0f5e9556ae5333 13-16
s_77655ca8fe3a59::t_1c2a27d8ded0c0 1-8,109-115
packages/@n8n/engine/src/dependencies/external-dependencies.ts
s_77655ca8fe3a59::t_fb4f2278d3a257 51-54
s_77655ca8fe3a59::t_c8d093896a57c3 47-50,55-65
s_77655ca8fe3a59::t_7b782f847e963a 1
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_77655ca8fe3a59::t_8245f0254336b3 84,91-98,228-267
s_77655ca8fe3a59::t_bc07f837f2d49e 268-269
packages/@n8n/engine/src/database/entities/workflow-step-execution.entity.ts
s_77655ca8fe3a59::t_f6b700aecb9b64 26
s_77655ca8fe3a59::t_e476629ce94188 11-16,49-55
packages/@n8n/engine/src/execution/index.ts
s_77655ca8fe3a59::t_f6b700aecb9b64 17
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_f8cf71a8d4b0d9 783,796-800
s_77655ca8fe3a59::t_ac47e95a4f5f21 376-442
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_0c100d36629ed2 95
packages/@n8n/engine/src/execution/execution.types.ts
s_77655ca8fe3a59::t_f6b700aecb9b64 34-35,92,121-126
s_77655ca8fe3a59::t_19f83ce102e350 97-115
s_77655ca8fe3a59::t_c4f5938570bb21 37-44,93-96,116-120,127-130
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_77655ca8fe3a59::t_0f5e9556ae5333 32,35-38
s_77655ca8fe3a59::t_f6b700aecb9b64 118
s_77655ca8fe3a59::t_f684464c3ac721 2,17,22,39,87-90,92-97,99,102-109,117,119-120,124,142-146,158-165
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_77655ca8fe3a59::t_0c100d36629ed2 46
packages/@n8n/engine/src/database/migrations/1788354900000-AddStepWait.ts
s_77655ca8fe3a59::t_59221c694f0564 1-57
packages/@n8n/engine/src/database/migrations/index.ts
s_77655ca8fe3a59::t_7bc32d431cfb0a 3,8
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_be9a267feb7a72 9,173-182,215-220
packages/@n8n/engine/src/index.ts
s_77655ca8fe3a59::t_051088ddfb175e 97
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "cbed53e84f9442d2440c4c47397a671591d3237a",
"prompts": {},
"sessions": {
"s_691719f04965a8": {
"agent_id": {
"tool": "claude",
"id": "abcde464-1c00-4bc6-9f2b-1b8ad5c76471",
"model": "claude-fable-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
},
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260904-timeout-excludes-waiting-time.md
s_13d0f2e1be0144::t_e3c6e3f3c00150 47-53
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "ce8951faccb4a170ce1dee9d3788f0fa41dbf236",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,45 @@
packages/@n8n/engine/src/execution/step-ready-handler.ts
s_13d0f2e1be0144::t_cdd853adfd2cea 133-139
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_13d0f2e1be0144::t_a179618a45f3f1 237,268-270
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_13d0f2e1be0144::t_cdd853adfd2cea 31
packages/@n8n/engine/src/database/__tests__/workflow-execution.integration.test.ts
s_13d0f2e1be0144::t_6f3010a5418613 7,174,200-262
s_13d0f2e1be0144::t_d38611fa02ad6e 175-199,263
packages/@n8n/engine/src/database/migrations/1778529600000-CreateWorkflowExecution.ts
s_13d0f2e1be0144::t_df0f5e16e8857e 43-44
packages/@n8n/engine/src/execution/execution-store.ts
s_13d0f2e1be0144::t_df0f5e16e8857e 58-59,62-75
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_13d0f2e1be0144::t_eb99e1a25a7073 469-479
s_13d0f2e1be0144::t_cdd853adfd2cea 67
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_13d0f2e1be0144::t_cdd853adfd2cea 66,68-71
packages/@n8n/engine/src/database/typeorm-execution-store.ts
s_13d0f2e1be0144::t_6ece8161e72289 87
s_13d0f2e1be0144::t_9b3dcd66135298 1,18-20,55-56,58,63-85,88-90
s_13d0f2e1be0144::t_29b8f928d326a9 86
s_13d0f2e1be0144::t_ab0e9a439ea0c4 91
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_13d0f2e1be0144::t_eb99e1a25a7073 755-756,768-769
s_13d0f2e1be0144::t_cdd853adfd2cea 86
packages/@n8n/engine/src/execution/__tests__/start-execution.service.test.ts
s_13d0f2e1be0144::t_cdd853adfd2cea 32
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "d4330df0149c28646bb7d005bb376d337ff0f43d",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_77655ca8fe3a59::t_017255aad7506d 68-97
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "def590eb436c9ed3e3efe9f7ec792cd2bb443637",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,19 @@
packages/@n8n/engine/docs/adr/ADR-20260902-steps-declare-waits.md
s_13d0f2e1be0144::t_2ae87efc35a707 27-28,86-89,93-94,117-119,138,156-158,161-163,178-180,182-183
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "f121f5d21620d20598181a82ba9c5a81bb8e3a7e",
"prompts": {},
"sessions": {
"s_13d0f2e1be0144": {
"agent_id": {
"tool": "claude",
"id": "46caa7f3-0057-4c97-8c31-ca17c936adc0",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,21 @@
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_a047f619210f06 653,660
s_77655ca8fe3a59::t_c161c3eaa7c5cb 623-652,654-659,661-677,679,682-685,690,692-693
s_77655ca8fe3a59::t_c5158c5bae9ebc 678,680-681,686-689,691
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.0",
"base_commit_sha": "f3acea1109b85d0f647dd97ca928c64d73aabdba",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}

View File

@ -0,0 +1,42 @@
packages/@n8n/engine/src/execution/__tests__/step-ready-handler.test.ts
s_77655ca8fe3a59::t_7bb4e0590a64f1 107
packages/@n8n/engine/src/execution/__tests__/step-execution.integration.test.ts
s_77655ca8fe3a59::t_7bb4e0590a64f1 332-376
packages/@n8n/engine/src/execution/__tests__/step-settled-handler.test.ts
s_77655ca8fe3a59::t_7bb4e0590a64f1 101,218,435,452
packages/@n8n/engine/src/execution/__tests__/wait-sweeper.test.ts
s_77655ca8fe3a59::t_7bb4e0590a64f1 29
packages/@n8n/engine/src/execution/step-store.ts
s_77655ca8fe3a59::t_743511542137d8 16,157-170
packages/@n8n/engine/src/execution/__tests__/execution-start-handler.test.ts
s_77655ca8fe3a59::t_7bb4e0590a64f1 50
packages/@n8n/node-engine-compatibility/src/__tests__/v1-step-executor.test.ts
s_77655ca8fe3a59::t_4f3e820e0746cd 1,48-57,294-296
packages/@n8n/node-engine-compatibility/src/__tests__/v1-execution-read.test.ts
s_77655ca8fe3a59::t_0f87c376ac02fd 66-68
packages/@n8n/engine/src/database/__tests__/workflow-step-execution.integration.test.ts
s_77655ca8fe3a59::t_babed0e2a665a4 694,715-719,727,730-733,739-749
s_77655ca8fe3a59::t_e54c281708ed21 750-751
packages/@n8n/engine/src/database/typeorm-step-store.ts
s_77655ca8fe3a59::t_743511542137d8 234-238
packages/@n8n/engine/src/execution/step-settled-handler.ts
s_77655ca8fe3a59::t_743511542137d8 82
packages/@n8n/node-engine-compatibility/src/v1-execution-read.ts
s_77655ca8fe3a59::t_743511542137d8 33-37
---
{
"schema_version": "authorship/3.0.0",
"git_ai_version": "1.7.4",
"base_commit_sha": "f3f0dee29c403b4faef768c9a79ac02c4eba4695",
"prompts": {},
"sessions": {
"s_77655ca8fe3a59": {
"agent_id": {
"tool": "claude",
"id": "d2c5a11b-62c7-4839-ab99-8421196be4d4",
"model": "claude-opus-5"
},
"human_author": "Danny Martini <danny@n8n.io>"
}
}
}