From 1e9cf2a30e62d4282ee4764e9cbea63526f5f664 Mon Sep 17 00:00:00 2001 From: Akram Tabka Date: Fri, 8 Aug 2025 17:18:59 +0200 Subject: [PATCH 1/2] feat: make context injection into functions optional by default when we `trace` feat: make context injection into functions optional by default when we `trace` --- examples/authentication.json | 48 +- examples/car.json | 178 +-- examples/greeting.json | 6 +- examples/usage.json | 30 +- examples/usage2.json | 30 +- examples/usage3.json | 1552 ++++++++++++------------- examples/weather.json | 166 +-- src/engine/traceableEngine.ts | 32 +- src/execution/cache.decorator.spec.ts | 4 +- src/execution/cache.ts | 1 - src/execution/execute.spec.ts | 7 - src/execution/execute.ts | 7 - src/execution/trace.decorator.spec.ts | 10 +- src/execution/trace.decorator.ts | 6 +- src/execution/trace.spec.ts | 17 +- src/execution/trace.ts | 14 +- 16 files changed, 1050 insertions(+), 1058 deletions(-) diff --git a/examples/authentication.json b/examples/authentication.json index ed41648..4b87978 100644 --- a/examples/authentication.json +++ b/examples/authentication.json @@ -1,77 +1,77 @@ [ { "data": { - "id": "registerUser_1740522020294_1964fa9d-d423-430b-8b04-393b3d106f1f", + "id": "registerUser_1754666078910_f4b93092-9208-47fd-8c4f-14fca5dbf97e", "label": "registerUser", "inputs": [ "john_doe", "secure_password" ], "outputs": "User john_doe successfully registered", - "startTime": "2025-02-25T22:20:20.295Z", - "endTime": "2025-02-25T22:20:25.299Z", - "duration": 5004.060708999634, - "elapsedTime": "5 seconds and 4.061 ms", + "startTime": "2025-08-08T15:14:38.910Z", + "endTime": "2025-08-08T15:14:43.913Z", + "duration": 5003.102041989565, + "elapsedTime": "5 seconds and 3.102 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:25.301Z" + "createTime": "2025-08-08T15:14:43.914Z" }, "group": "nodes" }, { "data": { - "id": "loginUser_1740522025301_897fb403-54c0-4f7b-b7e9-f6515f454264", + "id": "loginUser_1754666083914_6eee6810-1b81-4890-b5db-9b4c7ecd3658", "label": "loginUser", "inputs": [ "john_doe", "secure_password" ], "outputs": "User john_doe successfully logged in", - "startTime": "2025-02-25T22:20:25.301Z", - "endTime": "2025-02-25T22:20:28.302Z", - "duration": 3001.5748329162598, - "elapsedTime": "3 seconds and 1.575 ms", + "startTime": "2025-08-08T15:14:43.914Z", + "endTime": "2025-08-08T15:14:46.916Z", + "duration": 3002.5040000081062, + "elapsedTime": "3 seconds and 2.504 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:28.303Z" + "createTime": "2025-08-08T15:14:46.917Z" }, "group": "nodes" }, { "data": { - "id": "getUserInformation_1740522028303_58803370-db37-42be-9650-0989b088eb43", + "id": "getUserInformation_1754666086917_3c66a9f8-f687-4fad-9e42-97e616071d3b", "label": "getUserInformation", "inputs": [ "john_doe" ], "outputs": "User Information for john_doe: Full Name - John Doe, Email - john.doe@example.com, Role - User", - "startTime": "2025-02-25T22:20:28.303Z", - "endTime": "2025-02-25T22:20:29.303Z", - "duration": 1000.10870885849, - "elapsedTime": "1 second and 0.109 ms", + "startTime": "2025-08-08T15:14:46.918Z", + "endTime": "2025-08-08T15:14:47.919Z", + "duration": 1001.6173750162125, + "elapsedTime": "1 second and 1.617 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:29.304Z" + "createTime": "2025-08-08T15:14:47.921Z" }, "group": "nodes" }, { "data": { - "id": "registerUser_1740522020294_1964fa9d-d423-430b-8b04-393b3d106f1f->loginUser_1740522025301_897fb403-54c0-4f7b-b7e9-f6515f454264", - "source": "registerUser_1740522020294_1964fa9d-d423-430b-8b04-393b3d106f1f", - "target": "loginUser_1740522025301_897fb403-54c0-4f7b-b7e9-f6515f454264", + "id": "registerUser_1754666078910_f4b93092-9208-47fd-8c4f-14fca5dbf97e->loginUser_1754666083914_6eee6810-1b81-4890-b5db-9b4c7ecd3658", + "source": "registerUser_1754666078910_f4b93092-9208-47fd-8c4f-14fca5dbf97e", + "target": "loginUser_1754666083914_6eee6810-1b81-4890-b5db-9b4c7ecd3658", "parallel": false }, "group": "edges" }, { "data": { - "id": "loginUser_1740522025301_897fb403-54c0-4f7b-b7e9-f6515f454264->getUserInformation_1740522028303_58803370-db37-42be-9650-0989b088eb43", - "source": "loginUser_1740522025301_897fb403-54c0-4f7b-b7e9-f6515f454264", - "target": "getUserInformation_1740522028303_58803370-db37-42be-9650-0989b088eb43", + "id": "loginUser_1754666083914_6eee6810-1b81-4890-b5db-9b4c7ecd3658->getUserInformation_1754666086917_3c66a9f8-f687-4fad-9e42-97e616071d3b", + "source": "loginUser_1754666083914_6eee6810-1b81-4890-b5db-9b4c7ecd3658", + "target": "getUserInformation_1754666086917_3c66a9f8-f687-4fad-9e42-97e616071d3b", "parallel": false }, "group": "edges" diff --git a/examples/car.json b/examples/car.json index 6f712a6..5eaa6c3 100644 --- a/examples/car.json +++ b/examples/car.json @@ -1,20 +1,20 @@ [ { "data": { - "id": "function_1740522032374_d9532c94-673a-4f96-8fb3-9d58b3c725c7", + "id": "function_1754666088682_5033f441-43fe-4287-b978-543ba463ea57", "label": "Project Initiation", "inputs": [ "projectX" ], "outputs": "init ok !", - "startTime": "2025-02-25T22:20:32.374Z", - "endTime": "2025-02-25T22:20:32.375Z", - "duration": 1.1717078685760498, - "elapsedTime": "1.172 ms", + "startTime": "2025-08-08T15:14:48.683Z", + "endTime": "2025-08-08T15:14:48.683Z", + "duration": 0.3641670048236847, + "elapsedTime": "0.364 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.377Z" + "createTime": "2025-08-08T15:14:48.683Z" }, "group": "nodes" }, @@ -25,38 +25,38 @@ "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.378Z", + "createTime": "2025-08-08T15:14:48.683Z", "inputs": [ "projectX" ], "outputs": "design and planning results", - "startTime": "2025-02-25T22:20:32.377Z", - "endTime": "2025-02-25T22:20:32.379Z", - "duration": 2.0948328971862793, - "elapsedTime": "2.095 ms", - "updateTime": "2025-02-25T22:20:32.379Z" + "startTime": "2025-08-08T15:14:48.683Z", + "endTime": "2025-08-08T15:14:48.683Z", + "duration": 0.2744159996509552, + "elapsedTime": "0.274 ms", + "updateTime": "2025-08-08T15:14:48.683Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032377_112b8b58-cacd-401b-80d6-1f56e45a88d4", + "id": "function_1754666088683_8cf0a850-692b-45a9-8c98-913269f02df0", "label": "Vehicle Design", "parent": "designAndPlanning", "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:32.378Z" + "createTime": "2025-08-08T15:14:48.683Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032378_4e81650b-ae68-41dd-95d5-1ca4c1aa1a77", + "id": "function_1754666088683_1d10b94a-221f-4f7b-b68e-a7778ce07dd2", "label": "Production Planning", "parent": "designAndPlanning", "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:32.379Z" + "createTime": "2025-08-08T15:14:48.683Z" }, "group": "nodes" }, @@ -67,7 +67,7 @@ "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.379Z", + "createTime": "2025-08-08T15:14:48.684Z", "inputs": [ "design and planning results" ], @@ -75,33 +75,33 @@ "engine", "chassis" ], - "startTime": "2025-02-25T22:20:32.379Z", - "endTime": "2025-02-25T22:20:32.380Z", - "duration": 1.136125087738037, - "elapsedTime": "1.136 ms", - "updateTime": "2025-02-25T22:20:32.380Z" + "startTime": "2025-08-08T15:14:48.683Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.17583400011062622, + "elapsedTime": "0.176 ms", + "updateTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032379_8579f3a3-27a2-49e3-abfc-7381c153f02f", + "id": "function_1754666088684_0f577b9a-9d20-4a84-bd7a-f1e704d09a90", "label": "Engine Manufacturing", "parent": "ComponentManufacturing", "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:32.379Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032379_693f8093-1c59-4612-9ad8-470eb8f878e2", + "id": "function_1754666088684_d939705e-f4f9-48c9-a29f-9a25733cd251", "label": "Body and Chassis Production", "parent": "ComponentManufacturing", "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:32.380Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, @@ -112,22 +112,22 @@ "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.382Z", + "createTime": "2025-08-08T15:14:48.684Z", "parent": "VehicleAssembly", "inputs": [ "design and planning results" ], - "startTime": "2025-02-25T22:20:32.381Z", - "endTime": "2025-02-25T22:20:32.383Z", - "duration": 2.058957815170288, - "elapsedTime": "2.059 ms", - "updateTime": "2025-02-25T22:20:32.383Z" + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.3086249828338623, + "elapsedTime": "0.309 ms", + "updateTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032381_0f78e7cd-4c19-49e4-b255-ff16105fa810", + "id": "function_1754666088684_8360d267-2810-4304-b42c-95bec2a70ec0", "label": "Engine installation", "parent": "assembly", "parallel": false, @@ -135,19 +135,19 @@ "plans" ], "outputs": "ok!", - "startTime": "2025-02-25T22:20:32.381Z", - "endTime": "2025-02-25T22:20:32.382Z", - "duration": 0.18762493133544922, - "elapsedTime": "0.188 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.016333013772964478, + "elapsedTime": "0.016 ms", "narratives": [], "abstract": false, - "createTime": "2025-02-25T22:20:32.382Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032382_b7c00af1-f65b-46f2-b357-a3488611e92c", + "id": "function_1754666088684_093684cb-00db-49cd-8570-3e123b2ea09b", "label": "Chassis integration", "parent": "assembly", "parallel": false, @@ -155,19 +155,19 @@ "plans" ], "outputs": "ok!", - "startTime": "2025-02-25T22:20:32.382Z", - "endTime": "2025-02-25T22:20:32.382Z", - "duration": 0.04004192352294922, - "elapsedTime": "0.040 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.010832995176315308, + "elapsedTime": "0.011 ms", "narratives": [], "abstract": false, - "createTime": "2025-02-25T22:20:32.382Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032382_3b7e74d7-5c0d-4d60-98db-3fdb4c193cde", + "id": "function_1754666088684_8e783c1a-9d36-45af-b527-1aa49d982f7c", "label": "Interior assembly", "parent": "assembly", "parallel": false, @@ -175,13 +175,13 @@ "plans" ], "outputs": "ok!", - "startTime": "2025-02-25T22:20:32.382Z", - "endTime": "2025-02-25T22:20:32.382Z", - "duration": 0.05441594123840332, - "elapsedTime": "0.054 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.016209006309509277, + "elapsedTime": "0.016 ms", "narratives": [], "abstract": false, - "createTime": "2025-02-25T22:20:32.383Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, @@ -192,7 +192,7 @@ "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.383Z", + "createTime": "2025-08-08T15:14:48.684Z", "inputs": [ "assembly documents", [ @@ -204,76 +204,76 @@ "engine", "chassis" ], - "startTime": "2025-02-25T22:20:32.380Z", - "endTime": "2025-02-25T22:20:32.383Z", - "duration": 2.856541872024536, - "elapsedTime": "2.857 ms", - "updateTime": "2025-02-25T22:20:32.383Z" + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.45191699266433716, + "elapsedTime": "0.452 ms", + "updateTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032383_01ce359c-8ea0-4ea7-98c9-6091a6de1746", + "id": "function_1754666088684_fd37f0d9-5c06-4147-89b0-c3b9bc9e81b3", "label": "Final Assembly", "parent": "VehicleAssembly", "inputs": [ "plans" ], "outputs": "ok!", - "startTime": "2025-02-25T22:20:32.383Z", - "endTime": "2025-02-25T22:20:32.383Z", - "duration": 0.06049990653991699, - "elapsedTime": "0.060 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.015208005905151367, + "elapsedTime": "0.015 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.383Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032383_6b20d3a4-c2ca-48e7-a8e8-b43e418ec5f7", + "id": "function_1754666088684_7f3ad976-353c-4fb5-8888-996638ff3e87", "label": "Quality Assurance and Testing", "inputs": [ "model X" ], "outputs": "bip bip", - "startTime": "2025-02-25T22:20:32.383Z", - "endTime": "2025-02-25T22:20:32.383Z", - "duration": 0.039041996002197266, - "elapsedTime": "0.039 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.013584017753601074, + "elapsedTime": "0.014 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.383Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032384_32078ccb-ad0d-4ab6-aa80-ce82f3aff57d", + "id": "function_1754666088684_635c229d-a4b4-4003-ad9b-7180a1625a58", "label": "Delivery", "inputs": [ "model X" ], "outputs": "bip bip", - "startTime": "2025-02-25T22:20:32.384Z", - "endTime": "2025-02-25T22:20:32.384Z", - "duration": 0.13662505149841309, - "elapsedTime": "0.137 ms", + "startTime": "2025-08-08T15:14:48.684Z", + "endTime": "2025-08-08T15:14:48.684Z", + "duration": 0.009000003337860107, + "elapsedTime": "0.009 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:32.385Z" + "createTime": "2025-08-08T15:14:48.684Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522032374_d9532c94-673a-4f96-8fb3-9d58b3c725c7->designAndPlanning", - "source": "function_1740522032374_d9532c94-673a-4f96-8fb3-9d58b3c725c7", + "id": "function_1754666088682_5033f441-43fe-4287-b978-543ba463ea57->designAndPlanning", + "source": "function_1754666088682_5033f441-43fe-4287-b978-543ba463ea57", "target": "designAndPlanning", "parallel": false }, @@ -290,9 +290,9 @@ }, { "data": { - "id": "function_1740522032381_0f78e7cd-4c19-49e4-b255-ff16105fa810->function_1740522032382_b7c00af1-f65b-46f2-b357-a3488611e92c", - "source": "function_1740522032381_0f78e7cd-4c19-49e4-b255-ff16105fa810", - "target": "function_1740522032382_b7c00af1-f65b-46f2-b357-a3488611e92c", + "id": "function_1754666088684_8360d267-2810-4304-b42c-95bec2a70ec0->function_1754666088684_093684cb-00db-49cd-8570-3e123b2ea09b", + "source": "function_1754666088684_8360d267-2810-4304-b42c-95bec2a70ec0", + "target": "function_1754666088684_093684cb-00db-49cd-8570-3e123b2ea09b", "parent": "assembly", "parallel": false }, @@ -300,9 +300,9 @@ }, { "data": { - "id": "function_1740522032382_b7c00af1-f65b-46f2-b357-a3488611e92c->function_1740522032382_3b7e74d7-5c0d-4d60-98db-3fdb4c193cde", - "source": "function_1740522032382_b7c00af1-f65b-46f2-b357-a3488611e92c", - "target": "function_1740522032382_3b7e74d7-5c0d-4d60-98db-3fdb4c193cde", + "id": "function_1754666088684_093684cb-00db-49cd-8570-3e123b2ea09b->function_1754666088684_8e783c1a-9d36-45af-b527-1aa49d982f7c", + "source": "function_1754666088684_093684cb-00db-49cd-8570-3e123b2ea09b", + "target": "function_1754666088684_8e783c1a-9d36-45af-b527-1aa49d982f7c", "parent": "assembly", "parallel": false }, @@ -310,9 +310,9 @@ }, { "data": { - "id": "assembly->function_1740522032383_01ce359c-8ea0-4ea7-98c9-6091a6de1746", + "id": "assembly->function_1754666088684_fd37f0d9-5c06-4147-89b0-c3b9bc9e81b3", "source": "assembly", - "target": "function_1740522032383_01ce359c-8ea0-4ea7-98c9-6091a6de1746", + "target": "function_1754666088684_fd37f0d9-5c06-4147-89b0-c3b9bc9e81b3", "parent": "VehicleAssembly", "parallel": false }, @@ -329,18 +329,18 @@ }, { "data": { - "id": "VehicleAssembly->function_1740522032383_6b20d3a4-c2ca-48e7-a8e8-b43e418ec5f7", + "id": "VehicleAssembly->function_1754666088684_7f3ad976-353c-4fb5-8888-996638ff3e87", "source": "VehicleAssembly", - "target": "function_1740522032383_6b20d3a4-c2ca-48e7-a8e8-b43e418ec5f7", + "target": "function_1754666088684_7f3ad976-353c-4fb5-8888-996638ff3e87", "parallel": false }, "group": "edges" }, { "data": { - "id": "function_1740522032383_6b20d3a4-c2ca-48e7-a8e8-b43e418ec5f7->function_1740522032384_32078ccb-ad0d-4ab6-aa80-ce82f3aff57d", - "source": "function_1740522032383_6b20d3a4-c2ca-48e7-a8e8-b43e418ec5f7", - "target": "function_1740522032384_32078ccb-ad0d-4ab6-aa80-ce82f3aff57d", + "id": "function_1754666088684_7f3ad976-353c-4fb5-8888-996638ff3e87->function_1754666088684_635c229d-a4b4-4003-ad9b-7180a1625a58", + "source": "function_1754666088684_7f3ad976-353c-4fb5-8888-996638ff3e87", + "target": "function_1754666088684_635c229d-a4b4-4003-ad9b-7180a1625a58", "parallel": false }, "group": "edges" diff --git a/examples/greeting.json b/examples/greeting.json index a9488dd..049ed77 100644 --- a/examples/greeting.json +++ b/examples/greeting.json @@ -1,7 +1,7 @@ [ { "data": { - "id": "generateGreeting_1740522036050_e6083417-ad28-4ca6-b1a3-041c6d6f11d3", + "id": "generateGreeting_1754666089409_6535cb19-6dc3-44ff-9112-2818f1cbb57a", "label": "1 - generateGreeting", "inputs": [ { @@ -21,9 +21,9 @@ "narratives": [ "here is tracing narrative for greeting John Doe" ], - "startTime": "2025-02-25T22:20:36.052Z", + "startTime": "2025-08-08T15:14:49.409Z", "abstract": false, - "createTime": "2025-02-25T22:20:36.059Z" + "createTime": "2025-08-08T15:14:49.410Z" }, "group": "nodes" } diff --git a/examples/usage.json b/examples/usage.json index 8882072..b20bb5a 100644 --- a/examples/usage.json +++ b/examples/usage.json @@ -1,47 +1,47 @@ [ { "data": { - "id": "function_1740522039783_2499ed18-4699-43da-9998-9463b1a58be1", + "id": "function_1754666090118_5a5c54e5-94df-4d32-b46b-aaba187a98b8", "label": "function", "inputs": [ "param1" ], "outputs": "result1 for param1", - "startTime": "2025-02-25T22:20:39.784Z", - "endTime": "2025-02-25T22:20:39.786Z", - "duration": 2.227874994277954, - "elapsedTime": "2.228 ms", + "startTime": "2025-08-08T15:14:50.118Z", + "endTime": "2025-08-08T15:14:50.118Z", + "duration": 0.37029099464416504, + "elapsedTime": "0.370 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:39.788Z" + "createTime": "2025-08-08T15:14:50.119Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522039788_be3ea361-e7e6-4099-84a1-45dc18691e8e", + "id": "function_1754666090119_0afa2abe-da61-4f13-86d9-f673ec8f47a4", "label": "function", "inputs": [ "result1 for param1" ], "outputs": "result2 for result1 for param1", - "startTime": "2025-02-25T22:20:39.788Z", - "endTime": "2025-02-25T22:20:39.788Z", - "duration": 0.46095895767211914, - "elapsedTime": "0.461 ms", + "startTime": "2025-08-08T15:14:50.119Z", + "endTime": "2025-08-08T15:14:50.119Z", + "duration": 0.18229201436042786, + "elapsedTime": "0.182 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:39.788Z" + "createTime": "2025-08-08T15:14:50.119Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522039783_2499ed18-4699-43da-9998-9463b1a58be1->function_1740522039788_be3ea361-e7e6-4099-84a1-45dc18691e8e", - "source": "function_1740522039783_2499ed18-4699-43da-9998-9463b1a58be1", - "target": "function_1740522039788_be3ea361-e7e6-4099-84a1-45dc18691e8e", + "id": "function_1754666090118_5a5c54e5-94df-4d32-b46b-aaba187a98b8->function_1754666090119_0afa2abe-da61-4f13-86d9-f673ec8f47a4", + "source": "function_1754666090118_5a5c54e5-94df-4d32-b46b-aaba187a98b8", + "target": "function_1754666090119_0afa2abe-da61-4f13-86d9-f673ec8f47a4", "parallel": false }, "group": "edges" diff --git a/examples/usage2.json b/examples/usage2.json index 2ebf03f..d4f4339 100644 --- a/examples/usage2.json +++ b/examples/usage2.json @@ -1,47 +1,47 @@ [ { "data": { - "id": "myMethod1_1740522042806_4bb9a90e-cba2-463d-9165-2c3aba556292", + "id": "myMethod1_1754666090839_366ddb5f-920b-4089-afb5-6895271772af", "label": "myMethod1", "inputs": [ "param1" ], "outputs": "result1 for param1", - "startTime": "2025-02-25T22:20:42.807Z", - "endTime": "2025-02-25T22:20:42.808Z", - "duration": 1.1957499980926514, - "elapsedTime": "1.196 ms", + "startTime": "2025-08-08T15:14:50.839Z", + "endTime": "2025-08-08T15:14:50.840Z", + "duration": 0.3524160087108612, + "elapsedTime": "0.352 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:42.809Z" + "createTime": "2025-08-08T15:14:50.840Z" }, "group": "nodes" }, { "data": { - "id": "myMethod2_1740522042809_b2b90209-acdb-4938-8003-c1e7f8f152ab", + "id": "myMethod2_1754666090840_6f5264e4-dec1-4e93-94b6-8eded0f7436d", "label": "myMethod2", "inputs": [ "param2" ], "outputs": "result2 for param2", - "startTime": "2025-02-25T22:20:42.809Z", - "endTime": "2025-02-25T22:20:42.810Z", - "duration": 0.7674582004547119, - "elapsedTime": "0.767 ms", + "startTime": "2025-08-08T15:14:50.840Z", + "endTime": "2025-08-08T15:14:50.840Z", + "duration": 0.16962498426437378, + "elapsedTime": "0.170 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:42.810Z" + "createTime": "2025-08-08T15:14:50.840Z" }, "group": "nodes" }, { "data": { - "id": "myMethod1_1740522042806_4bb9a90e-cba2-463d-9165-2c3aba556292->myMethod2_1740522042809_b2b90209-acdb-4938-8003-c1e7f8f152ab", - "source": "myMethod1_1740522042806_4bb9a90e-cba2-463d-9165-2c3aba556292", - "target": "myMethod2_1740522042809_b2b90209-acdb-4938-8003-c1e7f8f152ab", + "id": "myMethod1_1754666090839_366ddb5f-920b-4089-afb5-6895271772af->myMethod2_1754666090840_6f5264e4-dec1-4e93-94b6-8eded0f7436d", + "source": "myMethod1_1754666090839_366ddb5f-920b-4089-afb5-6895271772af", + "target": "myMethod2_1754666090840_6f5264e4-dec1-4e93-94b6-8eded0f7436d", "parallel": false }, "group": "edges" diff --git a/examples/usage3.json b/examples/usage3.json index b8a455e..1331b5b 100644 --- a/examples/usage3.json +++ b/examples/usage3.json @@ -1,13 +1,13 @@ [ { "data": { - "id": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "id": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.643Z", - "parent": "runInDepth_1740522045640_cd55eb78-2b98-4f56-9b0a-0ad1a47c8ff4", + "createTime": "2025-08-08T15:14:51.560Z", + "parent": "runInDepth_1754666091559_4d7f2522-e799-430d-9afb-ad1c7c2b28d5", "inputs": [ 10 ], @@ -19,145 +19,145 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 10" ], - "startTime": "2025-02-25T22:20:45.642Z", - "endTime": "2025-02-25T22:20:45.644Z", - "duration": 2.128999948501587, - "elapsedTime": "2.129 ms", - "updateTime": "2025-02-25T22:20:45.645Z" + "startTime": "2025-08-08T15:14:51.559Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.6812919974327087, + "elapsedTime": "0.681 ms", + "updateTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045642_4fb77fdb-5a7e-41c1-b71a-08fd2c69cb94", + "id": "task_1754666091559_116611c2-125d-4c5a-b430-49d20b10c6ee", "label": "task", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.643Z", - "endTime": "2025-02-25T22:20:45.643Z", - "duration": 0.12416696548461914, - "elapsedTime": "0.124 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.04008299112319946, + "elapsedTime": "0.040 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.643Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045643_3c31a001-74db-4817-b6bb-2e3f3e450070", + "id": "task_1754666091560_f9f3b65b-0ca7-42c1-92bd-8066f0cd7b97", "label": "task", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.643Z", - "endTime": "2025-02-25T22:20:45.644Z", - "duration": 0.05358290672302246, - "elapsedTime": "0.054 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.016916990280151367, + "elapsedTime": "0.017 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.644Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045644_54eba803-e909-46d5-a560-47042d7a5d91", + "id": "task_1754666091560_b7ab3f27-b7cc-485f-9745-7b272848bd26", "label": "task", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.644Z", - "endTime": "2025-02-25T22:20:45.644Z", - "duration": 0.06949996948242188, - "elapsedTime": "0.069 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.013458013534545898, + "elapsedTime": "0.013 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.644Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045644_5e7259e9-8aa5-45b9-8d36-8eacea23e056", + "id": "task_1754666091560_d46fb08a-b532-471a-a367-6a24fc608e82", "label": "task", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.644Z", - "endTime": "2025-02-25T22:20:45.644Z", - "duration": 0.046041011810302734, - "elapsedTime": "0.046 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.010749995708465576, + "elapsedTime": "0.011 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.644Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045644_5e19486c-64b2-4f50-97fc-139c7eb886dd", + "id": "task_1754666091560_3a1567db-aea6-4434-a6dd-e508c1cbd790", "label": "task", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.644Z", - "endTime": "2025-02-25T22:20:45.644Z", - "duration": 0.026707887649536133, - "elapsedTime": "0.027 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.008374989032745361, + "elapsedTime": "0.008 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.644Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045640_cd55eb78-2b98-4f56-9b0a-0ad1a47c8ff4", + "id": "runInDepth_1754666091559_4d7f2522-e799-430d-9afb-ad1c7c2b28d5", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z", + "createTime": "2025-08-08T15:14:51.560Z", "inputs": [ [ "starting" ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.641Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 11.97654104232788, - "elapsedTime": "11.977 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.559Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 4.618000000715256, + "elapsedTime": "4.618 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "id": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z", - "parent": "runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", + "createTime": "2025-08-08T15:14:51.560Z", + "parent": "runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", "inputs": [ 9 ], @@ -169,123 +169,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 9" ], - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.646Z", - "duration": 0.9875829219818115, - "elapsedTime": "0.988 ms", - "updateTime": "2025-02-25T22:20:45.646Z" + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.561Z", + "duration": 0.34666702151298523, + "elapsedTime": "0.347 ms", + "updateTime": "2025-08-08T15:14:51.561Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045645_1bbe03c4-4954-497e-9dc3-e743a3df8b36", + "id": "task_1754666091560_ea0df470-4237-4f2c-85b0-39a93846e9ae", "label": "task", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.645Z", - "duration": 0.03608393669128418, - "elapsedTime": "0.036 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.014708012342453003, + "elapsedTime": "0.015 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045645_8bc4ef07-a2fa-4f53-840f-f90f72432503", + "id": "task_1754666091560_93eb62d2-a37e-488f-b686-f1638c9f9eb6", "label": "task", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.645Z", - "duration": 0.018459081649780273, - "elapsedTime": "0.018 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.0062499940395355225, + "elapsedTime": "0.006 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045645_bb6d6816-a277-4430-a309-2a26514d7564", + "id": "task_1754666091560_3fb00de7-6adf-4270-8337-d0ee28b99653", "label": "task", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.645Z", - "duration": 0.018583059310913086, - "elapsedTime": "0.019 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.005542010068893433, + "elapsedTime": "0.006 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045645_cd90fb0e-4dac-4459-86b7-93856ef0c0b8", + "id": "task_1754666091560_82d825c1-012f-4601-92b0-3f7e3ee9b98b", "label": "task", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.645Z", - "duration": 0.048666954040527344, - "elapsedTime": "0.049 ms", + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.560Z", + "duration": 0.013333022594451904, + "elapsedTime": "0.013 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.645Z" + "createTime": "2025-08-08T15:14:51.560Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045646_19787d43-7fff-485a-b826-afaa797f0871", + "id": "task_1754666091560_6baa2354-94e7-4d88-99ba-43388389a8cd", "label": "task", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.646Z", - "endTime": "2025-02-25T22:20:45.646Z", - "duration": 0.031915903091430664, - "elapsedTime": "0.032 ms", + "startTime": "2025-08-08T15:14:51.561Z", + "endTime": "2025-08-08T15:14:51.561Z", + "duration": 0.008875012397766113, + "elapsedTime": "0.009 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.646Z" + "createTime": "2025-08-08T15:14:51.561Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", + "id": "runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.646Z", - "parent": "runInDepth_1740522045640_cd55eb78-2b98-4f56-9b0a-0ad1a47c8ff4", + "createTime": "2025-08-08T15:14:51.561Z", + "parent": "runInDepth_1754666091559_4d7f2522-e799-430d-9afb-ad1c7c2b28d5", "inputs": [ [ "run for sequence: 5", @@ -297,23 +297,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.645Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 8.07437515258789, - "elapsedTime": "8.074 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.560Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 3.4884999990463257, + "elapsedTime": "3.488 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "id": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.646Z", - "parent": "runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", + "createTime": "2025-08-08T15:14:51.561Z", + "parent": "runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", "inputs": [ 8 ], @@ -325,123 +325,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 8" ], - "startTime": "2025-02-25T22:20:45.646Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.8823750019073486, - "elapsedTime": "0.882 ms", - "updateTime": "2025-02-25T22:20:45.647Z" + "startTime": "2025-08-08T15:14:51.561Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 1.2912920117378235, + "elapsedTime": "1.291 ms", + "updateTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045646_4078b7b2-f1d2-4b7e-ac33-8086a0c0b3d2", + "id": "task_1754666091561_c815a1d1-3dc5-42f7-a85b-157d0c1937ce", "label": "task", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.646Z", - "endTime": "2025-02-25T22:20:45.646Z", - "duration": 0.0204160213470459, - "elapsedTime": "0.020 ms", + "startTime": "2025-08-08T15:14:51.561Z", + "endTime": "2025-08-08T15:14:51.561Z", + "duration": 0.005834013223648071, + "elapsedTime": "0.006 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.646Z" + "createTime": "2025-08-08T15:14:51.561Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045646_64067af8-777f-45af-acdf-27b281a26d41", + "id": "task_1754666091561_b2dbaea1-be92-42ab-ad59-e12fdb81e0fb", "label": "task", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.646Z", - "endTime": "2025-02-25T22:20:45.646Z", - "duration": 0.022750139236450195, - "elapsedTime": "0.023 ms", + "startTime": "2025-08-08T15:14:51.561Z", + "endTime": "2025-08-08T15:14:51.561Z", + "duration": 0.006415992975234985, + "elapsedTime": "0.006 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.561Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_f8ee0329-8e40-4531-a604-03780ff87682", + "id": "task_1754666091562_6d4b1e6d-d0a7-43b7-b817-61709a5418f2", "label": "task", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.014999866485595703, - "elapsedTime": "0.015 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.014459013938903809, + "elapsedTime": "0.014 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_20f05738-1a9b-4e9a-ad4d-ac7cc3779d16", + "id": "task_1754666091562_edecd3d5-612f-4e2c-9e6d-f38c14e7c9f2", "label": "task", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.013791084289550781, - "elapsedTime": "0.014 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.009458005428314209, + "elapsedTime": "0.009 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_238b7d56-96c7-454c-868d-478baa4470e4", + "id": "task_1754666091562_5ee2d0f6-1532-48e9-a8ad-0b2bd5105de7", "label": "task", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.012915849685668945, - "elapsedTime": "0.013 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.004875004291534424, + "elapsedTime": "0.005 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", + "id": "runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z", - "parent": "runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", "inputs": [ [ "run for sequence: 5", @@ -453,23 +453,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.646Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 6.750749826431274, - "elapsedTime": "6.751 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.561Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 3.028625011444092, + "elapsedTime": "3.029 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "id": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z", - "parent": "runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", "inputs": [ 7 ], @@ -481,123 +481,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 7" ], - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.5701661109924316, - "elapsedTime": "0.570 ms", - "updateTime": "2025-02-25T22:20:45.648Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.1297919750213623, + "elapsedTime": "0.130 ms", + "updateTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_62d1d9dd-294f-42f6-8f24-75cc3eb1fb2c", + "id": "task_1754666091562_1eaa6ee2-74fa-4cb1-ad02-bf4622b4b887", "label": "task", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.012207984924316406, - "elapsedTime": "0.012 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0040000081062316895, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_9fbcc751-0fc7-453e-90a7-1befd60ea9f1", + "id": "task_1754666091562_02a27289-c52c-47a3-add6-15d779edb5c2", "label": "task", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.012916088104248047, - "elapsedTime": "0.013 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.004166007041931152, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_e3c2ae54-4137-4a96-aeae-c8a9c304d30a", + "id": "task_1754666091562_5bf3c3d7-2368-49a0-b32b-c0982571a2f0", "label": "task", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.02187490463256836, - "elapsedTime": "0.022 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0038750171661376953, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_c2fa249b-6d81-4b6d-9eab-7e23cc20365f", + "id": "task_1754666091562_b52277c0-23c5-4074-acec-fef425f9d769", "label": "task", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.647Z", - "duration": 0.012208938598632812, - "elapsedTime": "0.012 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0037499964237213135, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.647Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045647_104c9dfc-df69-488a-9972-85ae893c16e4", + "id": "task_1754666091562_7ef468f2-ddc3-4646-9cf6-7cf6bb9d48d5", "label": "task", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.02441692352294922, - "elapsedTime": "0.024 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0036249756813049316, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", + "id": "runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z", - "parent": "runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", "inputs": [ [ "run for sequence: 5", @@ -609,23 +609,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.647Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 5.646125078201294, - "elapsedTime": "5.646 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 1.6097500026226044, + "elapsedTime": "1.610 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "id": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z", - "parent": "runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", "inputs": [ 6 ], @@ -637,123 +637,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 6" ], - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.4938340187072754, - "elapsedTime": "0.494 ms", - "updateTime": "2025-02-25T22:20:45.648Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.12645801901817322, + "elapsedTime": "0.126 ms", + "updateTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_0857650e-ec8d-4a2d-98c2-7448e33bfb7b", + "id": "task_1754666091562_d885bbb5-6128-4f67-a587-885d593b496e", "label": "task", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.010165929794311523, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.00475001335144043, + "elapsedTime": "0.005 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_44c5951d-9d80-4c0b-8da0-27cdec865868", + "id": "task_1754666091562_c8741a1d-3e62-40ab-86a3-4e6cb4514c1a", "label": "task", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.011291980743408203, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.003666013479232788, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_cf1f3897-ebf0-43f3-9ff8-ff9c3b80ca60", + "id": "task_1754666091562_1fe2ccfa-9895-4049-a9f8-fc109d733524", "label": "task", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.010792016983032227, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.003582984209060669, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_a2a71d62-1bab-43ca-8ab8-dce50f9c9816", + "id": "task_1754666091562_a2f7c013-cd0f-496d-89e7-176bc90eebaa", "label": "task", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.01087498664855957, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0033339858055114746, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_3fa322ed-4dc4-4ae5-b880-5465655afa8f", + "id": "task_1754666091562_c71f3ad5-2660-48ff-8910-1679f3a7faf2", "label": "task", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.024457931518554688, - "elapsedTime": "0.024 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.003500014543533325, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", + "id": "runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z", - "parent": "runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", "inputs": [ [ "run for sequence: 5", @@ -765,23 +765,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 4.91741681098938, - "elapsedTime": "4.917 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 1.427166998386383, + "elapsedTime": "1.427 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "id": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z", - "parent": "runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", "inputs": [ 5 ], @@ -793,123 +793,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 5" ], - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.38312482833862305, - "elapsedTime": "0.383 ms", - "updateTime": "2025-02-25T22:20:45.649Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.12354198098182678, + "elapsedTime": "0.124 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_db1cacb7-2fae-4c05-b079-4fb5829e4e84", + "id": "task_1754666091562_7c108d00-75c3-40b9-a6a7-44764202d96c", "label": "task", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.012125015258789062, - "elapsedTime": "0.012 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0032080113887786865, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_76b5c776-e184-4bf4-83a8-1ef01d1237a4", + "id": "task_1754666091562_0b4aff76-8734-407e-8d31-69e17a2e0efc", "label": "task", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.648Z", - "duration": 0.014250040054321289, - "elapsedTime": "0.014 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0034590065479278564, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.648Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045648_bfc1aed9-1dea-4536-9504-85221a02ad23", + "id": "task_1754666091562_d843c0e5-3ca4-4889-9287-396d122c2586", "label": "task", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.01104116439819336, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0033749938011169434, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_12992147-f6c8-4336-8e39-8f895d8f75b9", + "id": "task_1754666091562_be1e450a-00a4-4cb6-b3ff-58462ecf1510", "label": "task", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.011083841323852539, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.003291994333267212, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_c17d893c-ef98-4245-b716-3fea94907a3a", + "id": "task_1754666091562_7982035f-a44c-4a58-a7b6-d89d8f031b58", "label": "task", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.010124921798706055, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.562Z", + "duration": 0.0034580230712890625, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.562Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", + "id": "runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z", - "parent": "runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", + "createTime": "2025-08-08T15:14:51.562Z", + "parent": "runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", "inputs": [ [ "run for sequence: 5", @@ -921,23 +921,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.648Z", - "endTime": "2025-02-25T22:20:45.653Z", - "duration": 4.249167203903198, - "elapsedTime": "4.249 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.562Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 1.2448749840259552, + "elapsedTime": "1.245 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "id": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z", - "parent": "runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", "inputs": [ 4 ], @@ -949,123 +949,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 4" ], - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.3687918186187744, - "elapsedTime": "0.369 ms", - "updateTime": "2025-02-25T22:20:45.649Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.12412500381469727, + "elapsedTime": "0.124 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_7d73b694-f5f2-41d3-a172-6539d8e1b0d7", + "id": "task_1754666091563_a449ae4d-ef9c-4c9b-b56f-1f1fac24d2b7", "label": "task", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.01870894432067871, - "elapsedTime": "0.019 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.00391697883605957, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_7f6b1da3-6921-40a5-bd9c-2f79fd624dcd", + "id": "task_1754666091563_46e826ed-9a00-4f11-8965-37e33d40490f", "label": "task", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.010708093643188477, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0035830140113830566, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_58ef7c97-748c-42c0-a105-34d53b171892", + "id": "task_1754666091563_7703ef9c-a22c-4fe1-864f-c4dfb04b5509", "label": "task", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.010375022888183594, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032080113887786865, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_f6ac758d-8d4b-4523-a144-3b6ddd09cfca", + "id": "task_1754666091563_c41d058e-86ab-4380-8806-dc6c8ef4a45b", "label": "task", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.01008296012878418, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003500014543533325, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_9211340b-1c85-4dc6-8b0a-cd0e8fc1bcc0", + "id": "task_1754666091563_7b56b1e9-8fd7-4912-ad6b-69ba90bfe832", "label": "task", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.009749889373779297, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032089948654174805, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", + "id": "runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z", - "parent": "runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", "inputs": [ [ "run for sequence: 5", @@ -1077,23 +1077,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 3.5115420818328857, - "elapsedTime": "3.512 ms", - "updateTime": "2025-02-25T22:20:45.653Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 1.00450000166893, + "elapsedTime": "1.005 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "id": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z", - "parent": "runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", "inputs": [ 3 ], @@ -1105,123 +1105,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 3" ], - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.5106251239776611, - "elapsedTime": "0.511 ms", - "updateTime": "2025-02-25T22:20:45.650Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.12700000405311584, + "elapsedTime": "0.127 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_dd802fa0-81e5-4eb7-8f65-6d5be9baaa3a", + "id": "task_1754666091563_c1a098c1-26c4-4dab-9ade-fa5fe7f71e7a", "label": "task", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.649Z", - "duration": 0.009791851043701172, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0030830204486846924, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.649Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045649_2a8eebd1-3fe2-472f-bc1a-18a39bfaa250", + "id": "task_1754666091563_d1431823-f653-4e5c-beef-0ee166a77168", "label": "task", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.010291814804077148, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003291994333267212, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_0022becf-b055-4540-ab01-a6a8402f7464", + "id": "task_1754666091563_fa977b2b-c10c-4b68-a1ce-f7ba337aaceb", "label": "task", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.010375022888183594, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003291010856628418, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_0b4346c0-0d2c-4dc1-ac8e-5d5c3081c237", + "id": "task_1754666091563_967d68f6-3cd2-4c9c-9944-5b64bfbebe5e", "label": "task", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.010333061218261719, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0033749938011169434, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_b90a0b60-09b6-409a-83df-380e45e3ec39", + "id": "task_1754666091563_67580671-c14a-4748-8c18-dde8f3f6a088", "label": "task", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.00995779037475586, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032500028610229492, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", + "id": "runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z", - "parent": "runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", "inputs": [ [ "run for sequence: 5", @@ -1233,23 +1233,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.649Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 2.949915885925293, - "elapsedTime": "2.950 ms", - "updateTime": "2025-02-25T22:20:45.652Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 0.8231659829616547, + "elapsedTime": "0.823 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "id": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z", - "parent": "runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", "inputs": [ 2 ], @@ -1261,123 +1261,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 2" ], - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.38387489318847656, - "elapsedTime": "0.384 ms", - "updateTime": "2025-02-25T22:20:45.650Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.19895797967910767, + "elapsedTime": "0.199 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_e88b988f-69ef-4a3b-a201-df33f8c7c518", + "id": "task_1754666091563_3a17f0bf-3c84-46f7-acb0-e1fe2b442300", "label": "task", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.009416818618774414, - "elapsedTime": "0.009 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0029999911785125732, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_b61f74fa-00ba-4f1d-9934-a94c1167247c", + "id": "task_1754666091563_71fdbf1d-e5b6-4e36-a4a3-fafab33392be", "label": "task", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.010499954223632812, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.004124999046325684, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_111bfe7f-94cf-4f0b-a52b-01a6c8600961", + "id": "task_1754666091563_1b174072-666b-43c6-b02f-a60b676cdaf9", "label": "task", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.009999990463256836, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0035830140113830566, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_961e053f-6749-48ba-95f1-45926f63a2c6", + "id": "task_1754666091563_94da1fa2-f9e5-4792-97ba-b3b19b1c1b91", "label": "task", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.009790897369384766, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032920241355895996, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045650_43202610-cfe9-40fe-a549-5d3d8ae8e1a2", + "id": "task_1754666091563_7fcd9677-e389-49e6-8ec3-a8acdf8af1f1", "label": "task", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.650Z", - "duration": 0.01008296012878418, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.005291998386383057, + "elapsedTime": "0.005 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", + "id": "runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.650Z", - "parent": "runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", "inputs": [ [ "run for sequence: 5", @@ -1389,23 +1389,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.650Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 2.139582872390747, - "elapsedTime": "2.140 ms", - "updateTime": "2025-02-25T22:20:45.652Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 0.6431670188903809, + "elapsedTime": "0.643 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "id": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z", - "parent": "runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", "inputs": [ 1 ], @@ -1417,123 +1417,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 1" ], - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.6924171447753906, - "elapsedTime": "0.692 ms", - "updateTime": "2025-02-25T22:20:45.651Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.1531670093536377, + "elapsedTime": "0.153 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_889adb21-741b-4744-993b-88d5ce787250", + "id": "task_1754666091563_bf5a2523-7ec0-4914-ac5a-3333c698143a", "label": "task", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.009458065032958984, - "elapsedTime": "0.009 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0030420124530792236, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_b25981fe-9dba-4aac-8bc1-84cadd3fef58", + "id": "task_1754666091563_1d36173c-2c8f-493d-be32-dcd5a0261abb", "label": "task", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.02508401870727539, - "elapsedTime": "0.025 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003832995891571045, + "elapsedTime": "0.004 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_74bba9f2-8d61-4845-89d1-d22e7150f10e", + "id": "task_1754666091563_20b9b59f-b836-48b1-aaf8-acec40d59225", "label": "task", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.010750055313110352, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003166019916534424, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_9a952d4a-a65e-4701-88ac-0cb37b7a4be7", + "id": "task_1754666091563_ea59d315-9adc-4e3a-9428-8c0f04102e4f", "label": "task", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.01108407974243164, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0030840039253234863, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_5cc6e30e-d265-48a5-adf9-bc11f2965739", + "id": "task_1754666091563_4928f3bd-c996-4444-a1cb-b8c86681e626", "label": "task", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.010499954223632812, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0034590065479278564, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", + "id": "runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z", - "parent": "runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", "inputs": [ [ "run for sequence: 5", @@ -1545,23 +1545,23 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 1.600707769393921, - "elapsedTime": "1.601 ms", - "updateTime": "2025-02-25T22:20:45.652Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 0.3849170207977295, + "elapsedTime": "0.385 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "id": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "label": "runSequence", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z", - "parent": "runInDepth_1740522045651_ef5b9f25-19d7-4d85-ba43-a910931d32c0", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_dbe17371-3b2a-46d9-bb1e-9a7a9a6e6017", "inputs": [ 0 ], @@ -1573,123 +1573,123 @@ "run for sequence: 5", "finished runSequenceInDepth for depth : 0" ], - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.45149993896484375, - "elapsedTime": "0.451 ms", - "updateTime": "2025-02-25T22:20:45.652Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.14204198122024536, + "elapsedTime": "0.142 ms", + "updateTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_42f79af0-c957-4963-9a3b-e637890ed957", + "id": "task_1754666091563_d7f06825-267e-4e22-a6b7-ca050f9f3515", "label": "task", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.651Z", - "duration": 0.009999990463256836, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.003040999174118042, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.651Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045651_80132da7-d558-488e-b36d-8679395de646", + "id": "task_1754666091563_cb02b00e-f791-4887-b742-3e7afd26bed7", "label": "task", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.652Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.010499954223632812, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032089948654174805, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.652Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045652_51ca4afd-ff48-4db4-8a01-9be526437268", + "id": "task_1754666091563_97139a37-fa14-4f41-ba6e-a170abfd54ba", "label": "task", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.652Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.010625123977661133, - "elapsedTime": "0.011 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0033749938011169434, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.652Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045652_5ba88bbb-e550-4717-a17c-57f32b73d8c4", + "id": "task_1754666091563_58a81950-a0eb-41ae-ad27-dbd7a566ad6d", "label": "task", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.652Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.013292074203491211, - "elapsedTime": "0.013 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032500028610229492, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.652Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045652_0a78d7a0-4316-4694-a0df-0aa73872d950", + "id": "task_1754666091563_ddae2e2d-e95a-480a-b06e-0d4bb3744c12", "label": "task", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "inputs": [ 5 ], "outputs": "run for sequence: 5", - "startTime": "2025-02-25T22:20:45.652Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.010375022888183594, - "elapsedTime": "0.010 ms", + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.563Z", + "duration": 0.0032500028610229492, + "elapsedTime": "0.003 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.652Z" + "createTime": "2025-08-08T15:14:51.563Z" }, "group": "nodes" }, { "data": { - "id": "runInDepth_1740522045651_ef5b9f25-19d7-4d85-ba43-a910931d32c0", + "id": "runInDepth_1754666091563_dbe17371-3b2a-46d9-bb1e-9a7a9a6e6017", "label": "runInDepth", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:45.652Z", - "parent": "runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", + "createTime": "2025-08-08T15:14:51.563Z", + "parent": "runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", "inputs": [ [ "run for sequence: 5", @@ -1701,550 +1701,550 @@ ] ], "outputs": "result1 for run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,run for sequence: 5,finished runSequenceInDepth for depth : 1 at level 10", - "startTime": "2025-02-25T22:20:45.651Z", - "endTime": "2025-02-25T22:20:45.652Z", - "duration": 0.6936671733856201, - "elapsedTime": "0.694 ms", - "updateTime": "2025-02-25T22:20:45.652Z" + "startTime": "2025-08-08T15:14:51.563Z", + "endTime": "2025-08-08T15:14:51.564Z", + "duration": 0.17491599917411804, + "elapsedTime": "0.175 ms", + "updateTime": "2025-08-08T15:14:51.564Z" }, "group": "nodes" }, { "data": { - "id": "task_1740522045642_4fb77fdb-5a7e-41c1-b71a-08fd2c69cb94->task_1740522045643_3c31a001-74db-4817-b6bb-2e3f3e450070", - "source": "task_1740522045642_4fb77fdb-5a7e-41c1-b71a-08fd2c69cb94", - "target": "task_1740522045643_3c31a001-74db-4817-b6bb-2e3f3e450070", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "id": "task_1754666091559_116611c2-125d-4c5a-b430-49d20b10c6ee->task_1754666091560_f9f3b65b-0ca7-42c1-92bd-8066f0cd7b97", + "source": "task_1754666091559_116611c2-125d-4c5a-b430-49d20b10c6ee", + "target": "task_1754666091560_f9f3b65b-0ca7-42c1-92bd-8066f0cd7b97", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045643_3c31a001-74db-4817-b6bb-2e3f3e450070->task_1740522045644_54eba803-e909-46d5-a560-47042d7a5d91", - "source": "task_1740522045643_3c31a001-74db-4817-b6bb-2e3f3e450070", - "target": "task_1740522045644_54eba803-e909-46d5-a560-47042d7a5d91", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "id": "task_1754666091560_f9f3b65b-0ca7-42c1-92bd-8066f0cd7b97->task_1754666091560_b7ab3f27-b7cc-485f-9745-7b272848bd26", + "source": "task_1754666091560_f9f3b65b-0ca7-42c1-92bd-8066f0cd7b97", + "target": "task_1754666091560_b7ab3f27-b7cc-485f-9745-7b272848bd26", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045644_54eba803-e909-46d5-a560-47042d7a5d91->task_1740522045644_5e7259e9-8aa5-45b9-8d36-8eacea23e056", - "source": "task_1740522045644_54eba803-e909-46d5-a560-47042d7a5d91", - "target": "task_1740522045644_5e7259e9-8aa5-45b9-8d36-8eacea23e056", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "id": "task_1754666091560_b7ab3f27-b7cc-485f-9745-7b272848bd26->task_1754666091560_d46fb08a-b532-471a-a367-6a24fc608e82", + "source": "task_1754666091560_b7ab3f27-b7cc-485f-9745-7b272848bd26", + "target": "task_1754666091560_d46fb08a-b532-471a-a367-6a24fc608e82", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045644_5e7259e9-8aa5-45b9-8d36-8eacea23e056->task_1740522045644_5e19486c-64b2-4f50-97fc-139c7eb886dd", - "source": "task_1740522045644_5e7259e9-8aa5-45b9-8d36-8eacea23e056", - "target": "task_1740522045644_5e19486c-64b2-4f50-97fc-139c7eb886dd", - "parent": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", + "id": "task_1754666091560_d46fb08a-b532-471a-a367-6a24fc608e82->task_1754666091560_3a1567db-aea6-4434-a6dd-e508c1cbd790", + "source": "task_1754666091560_d46fb08a-b532-471a-a367-6a24fc608e82", + "target": "task_1754666091560_3a1567db-aea6-4434-a6dd-e508c1cbd790", + "parent": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045645_1bbe03c4-4954-497e-9dc3-e743a3df8b36->task_1740522045645_8bc4ef07-a2fa-4f53-840f-f90f72432503", - "source": "task_1740522045645_1bbe03c4-4954-497e-9dc3-e743a3df8b36", - "target": "task_1740522045645_8bc4ef07-a2fa-4f53-840f-f90f72432503", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "id": "task_1754666091560_ea0df470-4237-4f2c-85b0-39a93846e9ae->task_1754666091560_93eb62d2-a37e-488f-b686-f1638c9f9eb6", + "source": "task_1754666091560_ea0df470-4237-4f2c-85b0-39a93846e9ae", + "target": "task_1754666091560_93eb62d2-a37e-488f-b686-f1638c9f9eb6", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045645_8bc4ef07-a2fa-4f53-840f-f90f72432503->task_1740522045645_bb6d6816-a277-4430-a309-2a26514d7564", - "source": "task_1740522045645_8bc4ef07-a2fa-4f53-840f-f90f72432503", - "target": "task_1740522045645_bb6d6816-a277-4430-a309-2a26514d7564", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "id": "task_1754666091560_93eb62d2-a37e-488f-b686-f1638c9f9eb6->task_1754666091560_3fb00de7-6adf-4270-8337-d0ee28b99653", + "source": "task_1754666091560_93eb62d2-a37e-488f-b686-f1638c9f9eb6", + "target": "task_1754666091560_3fb00de7-6adf-4270-8337-d0ee28b99653", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045645_bb6d6816-a277-4430-a309-2a26514d7564->task_1740522045645_cd90fb0e-4dac-4459-86b7-93856ef0c0b8", - "source": "task_1740522045645_bb6d6816-a277-4430-a309-2a26514d7564", - "target": "task_1740522045645_cd90fb0e-4dac-4459-86b7-93856ef0c0b8", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "id": "task_1754666091560_3fb00de7-6adf-4270-8337-d0ee28b99653->task_1754666091560_82d825c1-012f-4601-92b0-3f7e3ee9b98b", + "source": "task_1754666091560_3fb00de7-6adf-4270-8337-d0ee28b99653", + "target": "task_1754666091560_82d825c1-012f-4601-92b0-3f7e3ee9b98b", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045645_cd90fb0e-4dac-4459-86b7-93856ef0c0b8->task_1740522045646_19787d43-7fff-485a-b826-afaa797f0871", - "source": "task_1740522045645_cd90fb0e-4dac-4459-86b7-93856ef0c0b8", - "target": "task_1740522045646_19787d43-7fff-485a-b826-afaa797f0871", - "parent": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", + "id": "task_1754666091560_82d825c1-012f-4601-92b0-3f7e3ee9b98b->task_1754666091560_6baa2354-94e7-4d88-99ba-43388389a8cd", + "source": "task_1754666091560_82d825c1-012f-4601-92b0-3f7e3ee9b98b", + "target": "task_1754666091560_6baa2354-94e7-4d88-99ba-43388389a8cd", + "parent": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045646_4078b7b2-f1d2-4b7e-ac33-8086a0c0b3d2->task_1740522045646_64067af8-777f-45af-acdf-27b281a26d41", - "source": "task_1740522045646_4078b7b2-f1d2-4b7e-ac33-8086a0c0b3d2", - "target": "task_1740522045646_64067af8-777f-45af-acdf-27b281a26d41", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "id": "task_1754666091561_c815a1d1-3dc5-42f7-a85b-157d0c1937ce->task_1754666091561_b2dbaea1-be92-42ab-ad59-e12fdb81e0fb", + "source": "task_1754666091561_c815a1d1-3dc5-42f7-a85b-157d0c1937ce", + "target": "task_1754666091561_b2dbaea1-be92-42ab-ad59-e12fdb81e0fb", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045646_64067af8-777f-45af-acdf-27b281a26d41->task_1740522045647_f8ee0329-8e40-4531-a604-03780ff87682", - "source": "task_1740522045646_64067af8-777f-45af-acdf-27b281a26d41", - "target": "task_1740522045647_f8ee0329-8e40-4531-a604-03780ff87682", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "id": "task_1754666091561_b2dbaea1-be92-42ab-ad59-e12fdb81e0fb->task_1754666091562_6d4b1e6d-d0a7-43b7-b817-61709a5418f2", + "source": "task_1754666091561_b2dbaea1-be92-42ab-ad59-e12fdb81e0fb", + "target": "task_1754666091562_6d4b1e6d-d0a7-43b7-b817-61709a5418f2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_f8ee0329-8e40-4531-a604-03780ff87682->task_1740522045647_20f05738-1a9b-4e9a-ad4d-ac7cc3779d16", - "source": "task_1740522045647_f8ee0329-8e40-4531-a604-03780ff87682", - "target": "task_1740522045647_20f05738-1a9b-4e9a-ad4d-ac7cc3779d16", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "id": "task_1754666091562_6d4b1e6d-d0a7-43b7-b817-61709a5418f2->task_1754666091562_edecd3d5-612f-4e2c-9e6d-f38c14e7c9f2", + "source": "task_1754666091562_6d4b1e6d-d0a7-43b7-b817-61709a5418f2", + "target": "task_1754666091562_edecd3d5-612f-4e2c-9e6d-f38c14e7c9f2", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_20f05738-1a9b-4e9a-ad4d-ac7cc3779d16->task_1740522045647_238b7d56-96c7-454c-868d-478baa4470e4", - "source": "task_1740522045647_20f05738-1a9b-4e9a-ad4d-ac7cc3779d16", - "target": "task_1740522045647_238b7d56-96c7-454c-868d-478baa4470e4", - "parent": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", + "id": "task_1754666091562_edecd3d5-612f-4e2c-9e6d-f38c14e7c9f2->task_1754666091562_5ee2d0f6-1532-48e9-a8ad-0b2bd5105de7", + "source": "task_1754666091562_edecd3d5-612f-4e2c-9e6d-f38c14e7c9f2", + "target": "task_1754666091562_5ee2d0f6-1532-48e9-a8ad-0b2bd5105de7", + "parent": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_62d1d9dd-294f-42f6-8f24-75cc3eb1fb2c->task_1740522045647_9fbcc751-0fc7-453e-90a7-1befd60ea9f1", - "source": "task_1740522045647_62d1d9dd-294f-42f6-8f24-75cc3eb1fb2c", - "target": "task_1740522045647_9fbcc751-0fc7-453e-90a7-1befd60ea9f1", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "id": "task_1754666091562_1eaa6ee2-74fa-4cb1-ad02-bf4622b4b887->task_1754666091562_02a27289-c52c-47a3-add6-15d779edb5c2", + "source": "task_1754666091562_1eaa6ee2-74fa-4cb1-ad02-bf4622b4b887", + "target": "task_1754666091562_02a27289-c52c-47a3-add6-15d779edb5c2", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_9fbcc751-0fc7-453e-90a7-1befd60ea9f1->task_1740522045647_e3c2ae54-4137-4a96-aeae-c8a9c304d30a", - "source": "task_1740522045647_9fbcc751-0fc7-453e-90a7-1befd60ea9f1", - "target": "task_1740522045647_e3c2ae54-4137-4a96-aeae-c8a9c304d30a", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "id": "task_1754666091562_02a27289-c52c-47a3-add6-15d779edb5c2->task_1754666091562_5bf3c3d7-2368-49a0-b32b-c0982571a2f0", + "source": "task_1754666091562_02a27289-c52c-47a3-add6-15d779edb5c2", + "target": "task_1754666091562_5bf3c3d7-2368-49a0-b32b-c0982571a2f0", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_e3c2ae54-4137-4a96-aeae-c8a9c304d30a->task_1740522045647_c2fa249b-6d81-4b6d-9eab-7e23cc20365f", - "source": "task_1740522045647_e3c2ae54-4137-4a96-aeae-c8a9c304d30a", - "target": "task_1740522045647_c2fa249b-6d81-4b6d-9eab-7e23cc20365f", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "id": "task_1754666091562_5bf3c3d7-2368-49a0-b32b-c0982571a2f0->task_1754666091562_b52277c0-23c5-4074-acec-fef425f9d769", + "source": "task_1754666091562_5bf3c3d7-2368-49a0-b32b-c0982571a2f0", + "target": "task_1754666091562_b52277c0-23c5-4074-acec-fef425f9d769", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045647_c2fa249b-6d81-4b6d-9eab-7e23cc20365f->task_1740522045647_104c9dfc-df69-488a-9972-85ae893c16e4", - "source": "task_1740522045647_c2fa249b-6d81-4b6d-9eab-7e23cc20365f", - "target": "task_1740522045647_104c9dfc-df69-488a-9972-85ae893c16e4", - "parent": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", + "id": "task_1754666091562_b52277c0-23c5-4074-acec-fef425f9d769->task_1754666091562_7ef468f2-ddc3-4646-9cf6-7cf6bb9d48d5", + "source": "task_1754666091562_b52277c0-23c5-4074-acec-fef425f9d769", + "target": "task_1754666091562_7ef468f2-ddc3-4646-9cf6-7cf6bb9d48d5", + "parent": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_0857650e-ec8d-4a2d-98c2-7448e33bfb7b->task_1740522045648_44c5951d-9d80-4c0b-8da0-27cdec865868", - "source": "task_1740522045648_0857650e-ec8d-4a2d-98c2-7448e33bfb7b", - "target": "task_1740522045648_44c5951d-9d80-4c0b-8da0-27cdec865868", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "id": "task_1754666091562_d885bbb5-6128-4f67-a587-885d593b496e->task_1754666091562_c8741a1d-3e62-40ab-86a3-4e6cb4514c1a", + "source": "task_1754666091562_d885bbb5-6128-4f67-a587-885d593b496e", + "target": "task_1754666091562_c8741a1d-3e62-40ab-86a3-4e6cb4514c1a", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_44c5951d-9d80-4c0b-8da0-27cdec865868->task_1740522045648_cf1f3897-ebf0-43f3-9ff8-ff9c3b80ca60", - "source": "task_1740522045648_44c5951d-9d80-4c0b-8da0-27cdec865868", - "target": "task_1740522045648_cf1f3897-ebf0-43f3-9ff8-ff9c3b80ca60", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "id": "task_1754666091562_c8741a1d-3e62-40ab-86a3-4e6cb4514c1a->task_1754666091562_1fe2ccfa-9895-4049-a9f8-fc109d733524", + "source": "task_1754666091562_c8741a1d-3e62-40ab-86a3-4e6cb4514c1a", + "target": "task_1754666091562_1fe2ccfa-9895-4049-a9f8-fc109d733524", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_cf1f3897-ebf0-43f3-9ff8-ff9c3b80ca60->task_1740522045648_a2a71d62-1bab-43ca-8ab8-dce50f9c9816", - "source": "task_1740522045648_cf1f3897-ebf0-43f3-9ff8-ff9c3b80ca60", - "target": "task_1740522045648_a2a71d62-1bab-43ca-8ab8-dce50f9c9816", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "id": "task_1754666091562_1fe2ccfa-9895-4049-a9f8-fc109d733524->task_1754666091562_a2f7c013-cd0f-496d-89e7-176bc90eebaa", + "source": "task_1754666091562_1fe2ccfa-9895-4049-a9f8-fc109d733524", + "target": "task_1754666091562_a2f7c013-cd0f-496d-89e7-176bc90eebaa", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_a2a71d62-1bab-43ca-8ab8-dce50f9c9816->task_1740522045648_3fa322ed-4dc4-4ae5-b880-5465655afa8f", - "source": "task_1740522045648_a2a71d62-1bab-43ca-8ab8-dce50f9c9816", - "target": "task_1740522045648_3fa322ed-4dc4-4ae5-b880-5465655afa8f", - "parent": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", + "id": "task_1754666091562_a2f7c013-cd0f-496d-89e7-176bc90eebaa->task_1754666091562_c71f3ad5-2660-48ff-8910-1679f3a7faf2", + "source": "task_1754666091562_a2f7c013-cd0f-496d-89e7-176bc90eebaa", + "target": "task_1754666091562_c71f3ad5-2660-48ff-8910-1679f3a7faf2", + "parent": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_db1cacb7-2fae-4c05-b079-4fb5829e4e84->task_1740522045648_76b5c776-e184-4bf4-83a8-1ef01d1237a4", - "source": "task_1740522045648_db1cacb7-2fae-4c05-b079-4fb5829e4e84", - "target": "task_1740522045648_76b5c776-e184-4bf4-83a8-1ef01d1237a4", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "id": "task_1754666091562_7c108d00-75c3-40b9-a6a7-44764202d96c->task_1754666091562_0b4aff76-8734-407e-8d31-69e17a2e0efc", + "source": "task_1754666091562_7c108d00-75c3-40b9-a6a7-44764202d96c", + "target": "task_1754666091562_0b4aff76-8734-407e-8d31-69e17a2e0efc", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_76b5c776-e184-4bf4-83a8-1ef01d1237a4->task_1740522045648_bfc1aed9-1dea-4536-9504-85221a02ad23", - "source": "task_1740522045648_76b5c776-e184-4bf4-83a8-1ef01d1237a4", - "target": "task_1740522045648_bfc1aed9-1dea-4536-9504-85221a02ad23", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "id": "task_1754666091562_0b4aff76-8734-407e-8d31-69e17a2e0efc->task_1754666091562_d843c0e5-3ca4-4889-9287-396d122c2586", + "source": "task_1754666091562_0b4aff76-8734-407e-8d31-69e17a2e0efc", + "target": "task_1754666091562_d843c0e5-3ca4-4889-9287-396d122c2586", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045648_bfc1aed9-1dea-4536-9504-85221a02ad23->task_1740522045649_12992147-f6c8-4336-8e39-8f895d8f75b9", - "source": "task_1740522045648_bfc1aed9-1dea-4536-9504-85221a02ad23", - "target": "task_1740522045649_12992147-f6c8-4336-8e39-8f895d8f75b9", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "id": "task_1754666091562_d843c0e5-3ca4-4889-9287-396d122c2586->task_1754666091562_be1e450a-00a4-4cb6-b3ff-58462ecf1510", + "source": "task_1754666091562_d843c0e5-3ca4-4889-9287-396d122c2586", + "target": "task_1754666091562_be1e450a-00a4-4cb6-b3ff-58462ecf1510", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_12992147-f6c8-4336-8e39-8f895d8f75b9->task_1740522045649_c17d893c-ef98-4245-b716-3fea94907a3a", - "source": "task_1740522045649_12992147-f6c8-4336-8e39-8f895d8f75b9", - "target": "task_1740522045649_c17d893c-ef98-4245-b716-3fea94907a3a", - "parent": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", + "id": "task_1754666091562_be1e450a-00a4-4cb6-b3ff-58462ecf1510->task_1754666091562_7982035f-a44c-4a58-a7b6-d89d8f031b58", + "source": "task_1754666091562_be1e450a-00a4-4cb6-b3ff-58462ecf1510", + "target": "task_1754666091562_7982035f-a44c-4a58-a7b6-d89d8f031b58", + "parent": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_7d73b694-f5f2-41d3-a172-6539d8e1b0d7->task_1740522045649_7f6b1da3-6921-40a5-bd9c-2f79fd624dcd", - "source": "task_1740522045649_7d73b694-f5f2-41d3-a172-6539d8e1b0d7", - "target": "task_1740522045649_7f6b1da3-6921-40a5-bd9c-2f79fd624dcd", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "id": "task_1754666091563_a449ae4d-ef9c-4c9b-b56f-1f1fac24d2b7->task_1754666091563_46e826ed-9a00-4f11-8965-37e33d40490f", + "source": "task_1754666091563_a449ae4d-ef9c-4c9b-b56f-1f1fac24d2b7", + "target": "task_1754666091563_46e826ed-9a00-4f11-8965-37e33d40490f", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_7f6b1da3-6921-40a5-bd9c-2f79fd624dcd->task_1740522045649_58ef7c97-748c-42c0-a105-34d53b171892", - "source": "task_1740522045649_7f6b1da3-6921-40a5-bd9c-2f79fd624dcd", - "target": "task_1740522045649_58ef7c97-748c-42c0-a105-34d53b171892", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "id": "task_1754666091563_46e826ed-9a00-4f11-8965-37e33d40490f->task_1754666091563_7703ef9c-a22c-4fe1-864f-c4dfb04b5509", + "source": "task_1754666091563_46e826ed-9a00-4f11-8965-37e33d40490f", + "target": "task_1754666091563_7703ef9c-a22c-4fe1-864f-c4dfb04b5509", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_58ef7c97-748c-42c0-a105-34d53b171892->task_1740522045649_f6ac758d-8d4b-4523-a144-3b6ddd09cfca", - "source": "task_1740522045649_58ef7c97-748c-42c0-a105-34d53b171892", - "target": "task_1740522045649_f6ac758d-8d4b-4523-a144-3b6ddd09cfca", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "id": "task_1754666091563_7703ef9c-a22c-4fe1-864f-c4dfb04b5509->task_1754666091563_c41d058e-86ab-4380-8806-dc6c8ef4a45b", + "source": "task_1754666091563_7703ef9c-a22c-4fe1-864f-c4dfb04b5509", + "target": "task_1754666091563_c41d058e-86ab-4380-8806-dc6c8ef4a45b", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_f6ac758d-8d4b-4523-a144-3b6ddd09cfca->task_1740522045649_9211340b-1c85-4dc6-8b0a-cd0e8fc1bcc0", - "source": "task_1740522045649_f6ac758d-8d4b-4523-a144-3b6ddd09cfca", - "target": "task_1740522045649_9211340b-1c85-4dc6-8b0a-cd0e8fc1bcc0", - "parent": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", + "id": "task_1754666091563_c41d058e-86ab-4380-8806-dc6c8ef4a45b->task_1754666091563_7b56b1e9-8fd7-4912-ad6b-69ba90bfe832", + "source": "task_1754666091563_c41d058e-86ab-4380-8806-dc6c8ef4a45b", + "target": "task_1754666091563_7b56b1e9-8fd7-4912-ad6b-69ba90bfe832", + "parent": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_dd802fa0-81e5-4eb7-8f65-6d5be9baaa3a->task_1740522045649_2a8eebd1-3fe2-472f-bc1a-18a39bfaa250", - "source": "task_1740522045649_dd802fa0-81e5-4eb7-8f65-6d5be9baaa3a", - "target": "task_1740522045649_2a8eebd1-3fe2-472f-bc1a-18a39bfaa250", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "id": "task_1754666091563_c1a098c1-26c4-4dab-9ade-fa5fe7f71e7a->task_1754666091563_d1431823-f653-4e5c-beef-0ee166a77168", + "source": "task_1754666091563_c1a098c1-26c4-4dab-9ade-fa5fe7f71e7a", + "target": "task_1754666091563_d1431823-f653-4e5c-beef-0ee166a77168", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045649_2a8eebd1-3fe2-472f-bc1a-18a39bfaa250->task_1740522045650_0022becf-b055-4540-ab01-a6a8402f7464", - "source": "task_1740522045649_2a8eebd1-3fe2-472f-bc1a-18a39bfaa250", - "target": "task_1740522045650_0022becf-b055-4540-ab01-a6a8402f7464", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "id": "task_1754666091563_d1431823-f653-4e5c-beef-0ee166a77168->task_1754666091563_fa977b2b-c10c-4b68-a1ce-f7ba337aaceb", + "source": "task_1754666091563_d1431823-f653-4e5c-beef-0ee166a77168", + "target": "task_1754666091563_fa977b2b-c10c-4b68-a1ce-f7ba337aaceb", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_0022becf-b055-4540-ab01-a6a8402f7464->task_1740522045650_0b4346c0-0d2c-4dc1-ac8e-5d5c3081c237", - "source": "task_1740522045650_0022becf-b055-4540-ab01-a6a8402f7464", - "target": "task_1740522045650_0b4346c0-0d2c-4dc1-ac8e-5d5c3081c237", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "id": "task_1754666091563_fa977b2b-c10c-4b68-a1ce-f7ba337aaceb->task_1754666091563_967d68f6-3cd2-4c9c-9944-5b64bfbebe5e", + "source": "task_1754666091563_fa977b2b-c10c-4b68-a1ce-f7ba337aaceb", + "target": "task_1754666091563_967d68f6-3cd2-4c9c-9944-5b64bfbebe5e", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_0b4346c0-0d2c-4dc1-ac8e-5d5c3081c237->task_1740522045650_b90a0b60-09b6-409a-83df-380e45e3ec39", - "source": "task_1740522045650_0b4346c0-0d2c-4dc1-ac8e-5d5c3081c237", - "target": "task_1740522045650_b90a0b60-09b6-409a-83df-380e45e3ec39", - "parent": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", + "id": "task_1754666091563_967d68f6-3cd2-4c9c-9944-5b64bfbebe5e->task_1754666091563_67580671-c14a-4748-8c18-dde8f3f6a088", + "source": "task_1754666091563_967d68f6-3cd2-4c9c-9944-5b64bfbebe5e", + "target": "task_1754666091563_67580671-c14a-4748-8c18-dde8f3f6a088", + "parent": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_e88b988f-69ef-4a3b-a201-df33f8c7c518->task_1740522045650_b61f74fa-00ba-4f1d-9934-a94c1167247c", - "source": "task_1740522045650_e88b988f-69ef-4a3b-a201-df33f8c7c518", - "target": "task_1740522045650_b61f74fa-00ba-4f1d-9934-a94c1167247c", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "id": "task_1754666091563_3a17f0bf-3c84-46f7-acb0-e1fe2b442300->task_1754666091563_71fdbf1d-e5b6-4e36-a4a3-fafab33392be", + "source": "task_1754666091563_3a17f0bf-3c84-46f7-acb0-e1fe2b442300", + "target": "task_1754666091563_71fdbf1d-e5b6-4e36-a4a3-fafab33392be", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_b61f74fa-00ba-4f1d-9934-a94c1167247c->task_1740522045650_111bfe7f-94cf-4f0b-a52b-01a6c8600961", - "source": "task_1740522045650_b61f74fa-00ba-4f1d-9934-a94c1167247c", - "target": "task_1740522045650_111bfe7f-94cf-4f0b-a52b-01a6c8600961", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "id": "task_1754666091563_71fdbf1d-e5b6-4e36-a4a3-fafab33392be->task_1754666091563_1b174072-666b-43c6-b02f-a60b676cdaf9", + "source": "task_1754666091563_71fdbf1d-e5b6-4e36-a4a3-fafab33392be", + "target": "task_1754666091563_1b174072-666b-43c6-b02f-a60b676cdaf9", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_111bfe7f-94cf-4f0b-a52b-01a6c8600961->task_1740522045650_961e053f-6749-48ba-95f1-45926f63a2c6", - "source": "task_1740522045650_111bfe7f-94cf-4f0b-a52b-01a6c8600961", - "target": "task_1740522045650_961e053f-6749-48ba-95f1-45926f63a2c6", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "id": "task_1754666091563_1b174072-666b-43c6-b02f-a60b676cdaf9->task_1754666091563_94da1fa2-f9e5-4792-97ba-b3b19b1c1b91", + "source": "task_1754666091563_1b174072-666b-43c6-b02f-a60b676cdaf9", + "target": "task_1754666091563_94da1fa2-f9e5-4792-97ba-b3b19b1c1b91", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045650_961e053f-6749-48ba-95f1-45926f63a2c6->task_1740522045650_43202610-cfe9-40fe-a549-5d3d8ae8e1a2", - "source": "task_1740522045650_961e053f-6749-48ba-95f1-45926f63a2c6", - "target": "task_1740522045650_43202610-cfe9-40fe-a549-5d3d8ae8e1a2", - "parent": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", + "id": "task_1754666091563_94da1fa2-f9e5-4792-97ba-b3b19b1c1b91->task_1754666091563_7fcd9677-e389-49e6-8ec3-a8acdf8af1f1", + "source": "task_1754666091563_94da1fa2-f9e5-4792-97ba-b3b19b1c1b91", + "target": "task_1754666091563_7fcd9677-e389-49e6-8ec3-a8acdf8af1f1", + "parent": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_889adb21-741b-4744-993b-88d5ce787250->task_1740522045651_b25981fe-9dba-4aac-8bc1-84cadd3fef58", - "source": "task_1740522045651_889adb21-741b-4744-993b-88d5ce787250", - "target": "task_1740522045651_b25981fe-9dba-4aac-8bc1-84cadd3fef58", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "id": "task_1754666091563_bf5a2523-7ec0-4914-ac5a-3333c698143a->task_1754666091563_1d36173c-2c8f-493d-be32-dcd5a0261abb", + "source": "task_1754666091563_bf5a2523-7ec0-4914-ac5a-3333c698143a", + "target": "task_1754666091563_1d36173c-2c8f-493d-be32-dcd5a0261abb", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_b25981fe-9dba-4aac-8bc1-84cadd3fef58->task_1740522045651_74bba9f2-8d61-4845-89d1-d22e7150f10e", - "source": "task_1740522045651_b25981fe-9dba-4aac-8bc1-84cadd3fef58", - "target": "task_1740522045651_74bba9f2-8d61-4845-89d1-d22e7150f10e", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "id": "task_1754666091563_1d36173c-2c8f-493d-be32-dcd5a0261abb->task_1754666091563_20b9b59f-b836-48b1-aaf8-acec40d59225", + "source": "task_1754666091563_1d36173c-2c8f-493d-be32-dcd5a0261abb", + "target": "task_1754666091563_20b9b59f-b836-48b1-aaf8-acec40d59225", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_74bba9f2-8d61-4845-89d1-d22e7150f10e->task_1740522045651_9a952d4a-a65e-4701-88ac-0cb37b7a4be7", - "source": "task_1740522045651_74bba9f2-8d61-4845-89d1-d22e7150f10e", - "target": "task_1740522045651_9a952d4a-a65e-4701-88ac-0cb37b7a4be7", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "id": "task_1754666091563_20b9b59f-b836-48b1-aaf8-acec40d59225->task_1754666091563_ea59d315-9adc-4e3a-9428-8c0f04102e4f", + "source": "task_1754666091563_20b9b59f-b836-48b1-aaf8-acec40d59225", + "target": "task_1754666091563_ea59d315-9adc-4e3a-9428-8c0f04102e4f", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_9a952d4a-a65e-4701-88ac-0cb37b7a4be7->task_1740522045651_5cc6e30e-d265-48a5-adf9-bc11f2965739", - "source": "task_1740522045651_9a952d4a-a65e-4701-88ac-0cb37b7a4be7", - "target": "task_1740522045651_5cc6e30e-d265-48a5-adf9-bc11f2965739", - "parent": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", + "id": "task_1754666091563_ea59d315-9adc-4e3a-9428-8c0f04102e4f->task_1754666091563_4928f3bd-c996-4444-a1cb-b8c86681e626", + "source": "task_1754666091563_ea59d315-9adc-4e3a-9428-8c0f04102e4f", + "target": "task_1754666091563_4928f3bd-c996-4444-a1cb-b8c86681e626", + "parent": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_42f79af0-c957-4963-9a3b-e637890ed957->task_1740522045651_80132da7-d558-488e-b36d-8679395de646", - "source": "task_1740522045651_42f79af0-c957-4963-9a3b-e637890ed957", - "target": "task_1740522045651_80132da7-d558-488e-b36d-8679395de646", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "id": "task_1754666091563_d7f06825-267e-4e22-a6b7-ca050f9f3515->task_1754666091563_cb02b00e-f791-4887-b742-3e7afd26bed7", + "source": "task_1754666091563_d7f06825-267e-4e22-a6b7-ca050f9f3515", + "target": "task_1754666091563_cb02b00e-f791-4887-b742-3e7afd26bed7", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045651_80132da7-d558-488e-b36d-8679395de646->task_1740522045652_51ca4afd-ff48-4db4-8a01-9be526437268", - "source": "task_1740522045651_80132da7-d558-488e-b36d-8679395de646", - "target": "task_1740522045652_51ca4afd-ff48-4db4-8a01-9be526437268", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "id": "task_1754666091563_cb02b00e-f791-4887-b742-3e7afd26bed7->task_1754666091563_97139a37-fa14-4f41-ba6e-a170abfd54ba", + "source": "task_1754666091563_cb02b00e-f791-4887-b742-3e7afd26bed7", + "target": "task_1754666091563_97139a37-fa14-4f41-ba6e-a170abfd54ba", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045652_51ca4afd-ff48-4db4-8a01-9be526437268->task_1740522045652_5ba88bbb-e550-4717-a17c-57f32b73d8c4", - "source": "task_1740522045652_51ca4afd-ff48-4db4-8a01-9be526437268", - "target": "task_1740522045652_5ba88bbb-e550-4717-a17c-57f32b73d8c4", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "id": "task_1754666091563_97139a37-fa14-4f41-ba6e-a170abfd54ba->task_1754666091563_58a81950-a0eb-41ae-ad27-dbd7a566ad6d", + "source": "task_1754666091563_97139a37-fa14-4f41-ba6e-a170abfd54ba", + "target": "task_1754666091563_58a81950-a0eb-41ae-ad27-dbd7a566ad6d", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "parallel": false }, "group": "edges" }, { "data": { - "id": "task_1740522045652_5ba88bbb-e550-4717-a17c-57f32b73d8c4->task_1740522045652_0a78d7a0-4316-4694-a0df-0aa73872d950", - "source": "task_1740522045652_5ba88bbb-e550-4717-a17c-57f32b73d8c4", - "target": "task_1740522045652_0a78d7a0-4316-4694-a0df-0aa73872d950", - "parent": "runSequence_1740522045651_f1eb3c6e-7450-4ac0-937c-93b5bd5a04a9", + "id": "task_1754666091563_58a81950-a0eb-41ae-ad27-dbd7a566ad6d->task_1754666091563_ddae2e2d-e95a-480a-b06e-0d4bb3744c12", + "source": "task_1754666091563_58a81950-a0eb-41ae-ad27-dbd7a566ad6d", + "target": "task_1754666091563_ddae2e2d-e95a-480a-b06e-0d4bb3744c12", + "parent": "runSequence_1754666091563_aee3aa7d-faf5-4258-9e58-6d7c2de4fd3b", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504->runInDepth_1740522045651_ef5b9f25-19d7-4d85-ba43-a910931d32c0", - "source": "runSequence_1740522045650_224180e7-870f-4f4b-95d2-1de40ccec504", - "target": "runInDepth_1740522045651_ef5b9f25-19d7-4d85-ba43-a910931d32c0", - "parent": "runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", + "id": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa->runInDepth_1754666091563_dbe17371-3b2a-46d9-bb1e-9a7a9a6e6017", + "source": "runSequence_1754666091563_317ace34-b2f2-43b9-a9a6-5b6782c515aa", + "target": "runInDepth_1754666091563_dbe17371-3b2a-46d9-bb1e-9a7a9a6e6017", + "parent": "runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da->runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", - "source": "runSequence_1740522045650_d479157b-551e-4851-85b8-9a40b754e1da", - "target": "runInDepth_1740522045650_a702e685-edd1-4774-a581-383ebd2542bb", - "parent": "runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", + "id": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa->runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", + "source": "runSequence_1754666091563_898583ff-c207-415f-8f60-a17cad78d2fa", + "target": "runInDepth_1754666091563_7bec2fa8-137a-4a51-93db-055de20bae96", + "parent": "runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b->runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", - "source": "runSequence_1740522045649_c88bc874-367f-4029-a827-73f9318bc53b", - "target": "runInDepth_1740522045650_d25988e1-f022-402e-8eaf-cdf56df526c8", - "parent": "runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", + "id": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55->runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", + "source": "runSequence_1754666091563_eb9362f2-d739-4eee-9b2e-500827384b55", + "target": "runInDepth_1754666091563_5782b977-37d1-46af-8c32-342d46cd5e6a", + "parent": "runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49->runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", - "source": "runSequence_1740522045649_07c8a4c5-8a9a-40b2-ad34-501e9a546f49", - "target": "runInDepth_1740522045649_ba3022a4-7408-44b5-86ae-66e72160d5a2", - "parent": "runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", + "id": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8->runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", + "source": "runSequence_1754666091563_aee9a284-bbda-4b1f-bf26-4e34ad4a5dd8", + "target": "runInDepth_1754666091563_f5f299be-411e-4565-b61a-6854bede2645", + "parent": "runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599->runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", - "source": "runSequence_1740522045648_e4d9a0f7-0463-4ef4-992d-8862b05c6599", - "target": "runInDepth_1740522045649_976fb664-d23b-4d19-9cfb-389a26db9695", - "parent": "runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", + "id": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9->runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", + "source": "runSequence_1754666091562_a9fa1bf7-f914-4c83-a834-0721bb00f0c9", + "target": "runInDepth_1754666091563_7a94e4b7-11b2-4421-bd2a-11ca414b6bfe", + "parent": "runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61->runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", - "source": "runSequence_1740522045648_b98dd303-ddc2-42be-b384-7400ac44dd61", - "target": "runInDepth_1740522045648_ac2bd5ad-b70a-4d4c-a6c4-d02db714c5a5", - "parent": "runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", + "id": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1->runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", + "source": "runSequence_1754666091562_7f2ba89a-9c97-4957-a3b1-707ae64c42e1", + "target": "runInDepth_1754666091562_1b21dd38-278c-40a0-bfe2-16aa40ce1167", + "parent": "runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e->runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", - "source": "runSequence_1740522045647_667f901f-0d63-455c-9ae6-9d11c4d35e8e", - "target": "runInDepth_1740522045648_8e564a11-f2b5-4b3b-936a-dd26c7e6d2fa", - "parent": "runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", + "id": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82->runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", + "source": "runSequence_1754666091562_af037472-f8db-40f5-a9d9-68ade94b9f82", + "target": "runInDepth_1754666091562_1dd5c9d7-d491-41ec-9544-c10d9eef5368", + "parent": "runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2->runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", - "source": "runSequence_1740522045646_571761b8-d585-46c6-9fb0-0a9c582752b2", - "target": "runInDepth_1740522045647_afebba43-3345-432b-8019-3c3f9411a407", - "parent": "runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", + "id": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685->runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", + "source": "runSequence_1754666091561_3c12f582-25d8-4a8d-b1f4-9914268a1685", + "target": "runInDepth_1754666091562_3e5be586-5ec4-461b-ba82-0395c04467f2", + "parent": "runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42->runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", - "source": "runSequence_1740522045645_68a151a2-da49-4638-953b-ea7d218d5f42", - "target": "runInDepth_1740522045646_80231eb3-0e67-42e5-83b6-eaad62a2c3a7", - "parent": "runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", + "id": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378->runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", + "source": "runSequence_1754666091560_5e45ab74-dfd5-4ffe-81db-0e4127f24378", + "target": "runInDepth_1754666091561_a2316a32-1421-4eeb-8437-1c512e8dae42", + "parent": "runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", "parallel": false }, "group": "edges" }, { "data": { - "id": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874->runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", - "source": "runSequence_1740522045642_79fc1fbe-4dfc-4b75-b936-8ec8e719f874", - "target": "runInDepth_1740522045645_e487a86e-9164-488b-a9d1-0fa2baebb5c2", - "parent": "runInDepth_1740522045640_cd55eb78-2b98-4f56-9b0a-0ad1a47c8ff4", + "id": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15->runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", + "source": "runSequence_1754666091559_279f7d0b-a9b6-49f2-91b2-e595f6858e15", + "target": "runInDepth_1754666091560_58e9dbb9-3cf2-463d-a4f6-029f8050dfb9", + "parent": "runInDepth_1754666091559_4d7f2522-e799-430d-9afb-ad1c7c2b28d5", "parallel": false }, "group": "edges" diff --git a/examples/weather.json b/examples/weather.json index 7c8b268..b842c9e 100644 --- a/examples/weather.json +++ b/examples/weather.json @@ -1,45 +1,45 @@ [ { "data": { - "id": "fetchCurrentTemperature_1740522048392_02bda797-1070-45b8-a70c-da9f04984052", + "id": "fetchCurrentTemperature_1754666092298_846bfa4a-02e3-49b4-9e7e-86aec07fbaf3", "label": "fetchCurrentTemperature", "inputs": [ "Monastir" ], "outputs": "Current Temperature in Monastir: 25°C", - "startTime": "2025-02-25T22:20:48.393Z", - "endTime": "2025-02-25T22:20:48.395Z", - "duration": 1.5587079524993896, - "elapsedTime": "1.559 ms", + "startTime": "2025-08-08T15:14:52.298Z", + "endTime": "2025-08-08T15:14:52.299Z", + "duration": 0.550707995891571, + "elapsedTime": "0.551 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.395Z" + "createTime": "2025-08-08T15:14:52.299Z" }, "group": "nodes" }, { "data": { - "id": "fetchDailyForecast_1740522048396_7d046a16-0017-49c2-bf7e-d4cc1ef19c93", + "id": "fetchDailyForecast_1754666092299_f25e2655-aa74-4806-82e1-ca8dee8a9caa", "label": "fetchDailyForecast", "inputs": [ "Monastir" ], "outputs": "Daily Forecast in Monastir: Sunny", - "startTime": "2025-02-25T22:20:48.396Z", - "endTime": "2025-02-25T22:20:48.396Z", - "duration": 0.13962507247924805, - "elapsedTime": "0.140 ms", + "startTime": "2025-08-08T15:14:52.299Z", + "endTime": "2025-08-08T15:14:52.299Z", + "duration": 0.06733301281929016, + "elapsedTime": "0.067 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.396Z" + "createTime": "2025-08-08T15:14:52.299Z" }, "group": "nodes" }, { "data": { - "id": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", + "id": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", "label": "recommendation", "errors": [ { @@ -50,7 +50,7 @@ "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z", + "createTime": "2025-08-08T15:14:52.300Z", "inputs": [ "Monastir" ], @@ -58,19 +58,19 @@ "As daily Forecast in Monastir is Daily Forecast in Monastir: Sunny and the temperature is Current Temperature in Monastir: 25°C, vigilance is GREEN and you can go out", null ], - "startTime": "2025-02-25T22:20:48.396Z", - "endTime": "2025-02-25T22:20:48.399Z", - "duration": 2.6438748836517334, - "elapsedTime": "2.644 ms", - "updateTime": "2025-02-25T22:20:48.399Z" + "startTime": "2025-08-08T15:14:52.299Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.7248330116271973, + "elapsedTime": "0.725 ms", + "updateTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "decideIfIShouldGoOutNextYear_1740522048397_1f3a67b7-f1d2-408f-b02a-8e7bfc20585c", + "id": "decideIfIShouldGoOutNextYear_1754666092299_c5e1450f-84c1-423f-8f7c-13090a55a7a0", "label": "3 - decideIfIShouldGoOutNextYear", - "parent": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", + "parent": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", "inputs": [ "Monastir" ], @@ -80,14 +80,14 @@ "message": "Next year too far!, could not decide for Monastir" } ], - "startTime": "2025-02-25T22:20:48.397Z", - "endTime": "2025-02-25T22:20:48.398Z", - "duration": 0.5154998302459717, - "elapsedTime": "0.515 ms", + "startTime": "2025-08-08T15:14:52.299Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.14112499356269836, + "elapsedTime": "0.141 ms", "narratives": [], "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, @@ -102,59 +102,59 @@ ], "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z", - "parent": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", + "createTime": "2025-08-08T15:14:52.300Z", + "parent": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", "inputs": [ "Monastir" ], "outputs": "As daily Forecast in Monastir is Daily Forecast in Monastir: Sunny and the temperature is Current Temperature in Monastir: 25°C, vigilance is GREEN and you can go out", - "updateTime": "2025-02-25T22:20:48.399Z" + "updateTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "fetchCurrentTemperature_1740522048397_4920947e-5d6b-4b75-b92d-e90ac52b93b5", + "id": "fetchCurrentTemperature_1754666092299_b62005f9-2174-4322-9b27-575f171dfd4f", "label": "fetchCurrentTemperature", "parent": "decideIfIShouldGoOut_custom_id", "inputs": [ "Monastir" ], "outputs": "Current Temperature in Monastir: 25°C", - "startTime": "2025-02-25T22:20:48.397Z", - "endTime": "2025-02-25T22:20:48.398Z", - "duration": 0.856208086013794, - "elapsedTime": "0.856 ms", + "startTime": "2025-08-08T15:14:52.299Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.2244589924812317, + "elapsedTime": "0.224 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b", + "id": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5", "label": "fetchDailyForecast", "parent": "decideIfIShouldGoOut_custom_id", "inputs": [ "Monastir" ], "outputs": "Daily Forecast in Monastir: Sunny", - "startTime": "2025-02-25T22:20:48.398Z", - "endTime": "2025-02-25T22:20:48.398Z", - "duration": 0.05695796012878418, - "elapsedTime": "0.057 ms", + "startTime": "2025-08-08T15:14:52.300Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.015291988849639893, + "elapsedTime": "0.015 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522048398_fdb73b77-0fce-49f4-b760-aa8be192174c", + "id": "function_1754666092300_e671fbe9-2692-4ca6-8ab7-605ad66584aa", "label": "color", "parent": "decideIfIShouldGoOut_custom_id", "inputs": [ @@ -162,20 +162,20 @@ "Daily Forecast in Monastir: Sunny" ], "outputs": "GREEN", - "startTime": "2025-02-25T22:20:48.398Z", - "endTime": "2025-02-25T22:20:48.398Z", - "duration": 0.03804206848144531, - "elapsedTime": "0.038 ms", + "startTime": "2025-08-08T15:14:52.300Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.011750012636184692, + "elapsedTime": "0.012 ms", "narratives": [], "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:48.398Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "function_1740522048398_a0666214-8c0c-4ebe-b5b3-875a696208b4", + "id": "function_1754666092300_72229aa1-cf89-4eb2-b4fe-cfd1d0011180", "label": "decide", "parent": "decideIfIShouldGoOut_custom_id", "inputs": [ @@ -183,50 +183,50 @@ "Daily Forecast in Monastir: Sunny" ], "outputs": "go out", - "startTime": "2025-02-25T22:20:48.399Z", - "endTime": "2025-02-25T22:20:48.399Z", - "duration": 0.1889171600341797, - "elapsedTime": "0.189 ms", + "startTime": "2025-08-08T15:14:52.300Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.07941699028015137, + "elapsedTime": "0.079 ms", "narratives": [], "parallel": true, "abstract": false, - "createTime": "2025-02-25T22:20:48.399Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "validateDecision_1740522048399_bf6b35f7-cd33-48a1-9e19-debd1e7763ca", + "id": "validateDecision_1754666092300_52cbd382-7a64-41d9-b73e-66cb91cc80f3", "label": "validateDecision", "inputs": [ "As daily Forecast in Monastir is Daily Forecast in Monastir: Sunny and the temperature is Current Temperature in Monastir: 25°C, vigilance is GREEN and you can go out" ], "outputs": true, - "startTime": "2025-02-25T22:20:48.399Z", - "endTime": "2025-02-25T22:20:48.399Z", - "duration": 0.06858396530151367, - "elapsedTime": "0.069 ms", + "startTime": "2025-08-08T15:14:52.300Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.02320799231529236, + "elapsedTime": "0.023 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.399Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" }, { "data": { - "id": "fetchCurrentTemperature_1740522048392_02bda797-1070-45b8-a70c-da9f04984052->fetchDailyForecast_1740522048396_7d046a16-0017-49c2-bf7e-d4cc1ef19c93", - "source": "fetchCurrentTemperature_1740522048392_02bda797-1070-45b8-a70c-da9f04984052", - "target": "fetchDailyForecast_1740522048396_7d046a16-0017-49c2-bf7e-d4cc1ef19c93", + "id": "fetchCurrentTemperature_1754666092298_846bfa4a-02e3-49b4-9e7e-86aec07fbaf3->fetchDailyForecast_1754666092299_f25e2655-aa74-4806-82e1-ca8dee8a9caa", + "source": "fetchCurrentTemperature_1754666092298_846bfa4a-02e3-49b4-9e7e-86aec07fbaf3", + "target": "fetchDailyForecast_1754666092299_f25e2655-aa74-4806-82e1-ca8dee8a9caa", "parallel": false }, "group": "edges" }, { "data": { - "id": "fetchCurrentTemperature_1740522048397_4920947e-5d6b-4b75-b92d-e90ac52b93b5->fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b", - "source": "fetchCurrentTemperature_1740522048397_4920947e-5d6b-4b75-b92d-e90ac52b93b5", - "target": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b", + "id": "fetchCurrentTemperature_1754666092299_b62005f9-2174-4322-9b27-575f171dfd4f->fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5", + "source": "fetchCurrentTemperature_1754666092299_b62005f9-2174-4322-9b27-575f171dfd4f", + "target": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5", "parent": "decideIfIShouldGoOut_custom_id", "parallel": false }, @@ -234,9 +234,9 @@ }, { "data": { - "id": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b->function_1740522048398_fdb73b77-0fce-49f4-b760-aa8be192174c", - "source": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b", - "target": "function_1740522048398_fdb73b77-0fce-49f4-b760-aa8be192174c", + "id": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5->function_1754666092300_e671fbe9-2692-4ca6-8ab7-605ad66584aa", + "source": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5", + "target": "function_1754666092300_e671fbe9-2692-4ca6-8ab7-605ad66584aa", "parent": "decideIfIShouldGoOut_custom_id", "parallel": true }, @@ -244,9 +244,9 @@ }, { "data": { - "id": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b->function_1740522048398_a0666214-8c0c-4ebe-b5b3-875a696208b4", - "source": "fetchDailyForecast_1740522048398_4b2b2707-130c-4537-abc1-90ad9c4ead0b", - "target": "function_1740522048398_a0666214-8c0c-4ebe-b5b3-875a696208b4", + "id": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5->function_1754666092300_72229aa1-cf89-4eb2-b4fe-cfd1d0011180", + "source": "fetchDailyForecast_1754666092300_335cafd5-74b1-4da9-87eb-db5264f8f4e5", + "target": "function_1754666092300_72229aa1-cf89-4eb2-b4fe-cfd1d0011180", "parent": "decideIfIShouldGoOut_custom_id", "parallel": true }, @@ -254,38 +254,38 @@ }, { "data": { - "id": "fetchDailyForecast_1740522048396_7d046a16-0017-49c2-bf7e-d4cc1ef19c93->recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", - "source": "fetchDailyForecast_1740522048396_7d046a16-0017-49c2-bf7e-d4cc1ef19c93", - "target": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", + "id": "fetchDailyForecast_1754666092299_f25e2655-aa74-4806-82e1-ca8dee8a9caa->recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", + "source": "fetchDailyForecast_1754666092299_f25e2655-aa74-4806-82e1-ca8dee8a9caa", + "target": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", "parallel": false }, "group": "edges" }, { "data": { - "id": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7->validateDecision_1740522048399_bf6b35f7-cd33-48a1-9e19-debd1e7763ca", - "source": "recommendation_1740522048396_aeac2cb4-abe8-40c2-9a87-bb2eb702d8f7", - "target": "validateDecision_1740522048399_bf6b35f7-cd33-48a1-9e19-debd1e7763ca", + "id": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047->validateDecision_1754666092300_52cbd382-7a64-41d9-b73e-66cb91cc80f3", + "source": "recommendation_1754666092299_7e65404f-6aec-4489-a5d8-0083aeeb9047", + "target": "validateDecision_1754666092300_52cbd382-7a64-41d9-b73e-66cb91cc80f3", "parallel": false }, "group": "edges" }, { "data": { - "id": "validateDecision_1740522048399_6a876906-3928-4adf-a508-e202a3efadc7", + "id": "validateDecision_1754666092300_4aa1f746-8234-4865-a819-214761e0c3a2", "label": "validateDecision", "inputs": [ "As daily Forecast in Monastir is Daily Forecast in Monastir: Sunny and the temperature is Current Temperature in Monastir: 25°C, vigilance is GREEN and you can go out" ], "outputs": true, - "startTime": "2025-02-25T22:20:48.400Z", - "endTime": "2025-02-25T22:20:48.400Z", - "duration": 0.05008411407470703, - "elapsedTime": "0.050 ms", + "startTime": "2025-08-08T15:14:52.300Z", + "endTime": "2025-08-08T15:14:52.300Z", + "duration": 0.015542000532150269, + "elapsedTime": "0.016 ms", "narratives": [], "parallel": false, "abstract": false, - "createTime": "2025-02-25T22:20:48.400Z" + "createTime": "2025-08-08T15:14:52.300Z" }, "group": "nodes" } diff --git a/src/engine/traceableEngine.ts b/src/engine/traceableEngine.ts index a4623c3..6599c83 100644 --- a/src/engine/traceableEngine.ts +++ b/src/engine/traceableEngine.ts @@ -152,7 +152,9 @@ export class TraceableEngine { inputs: Array = [], options: TraceOptions, O> | TraceOptions, O>['trace'] = { trace: { - id: [blockFunction.name ? blockFunction.name.replace('bound ', '') : 'function', new Date()?.getTime(), crypto.randomUUID()]?.join('_'), + id: [blockFunction.name ? blockFunction.name.replace('bound ', '') : 'function', new Date()?.getTime(), crypto.randomUUID()]?.join( + '_' + ), label: blockFunction.name ? blockFunction.name.replace('bound ', '') : 'function' }, config: DEFAULT_TRACE_CONFIG @@ -259,15 +261,15 @@ export class TraceableEngine { const previousNodes = !parallelEdge ? this.nodes?.filter( - (node) => - !node.data.abstract && + (node) => + !node.data.abstract && node.data.parent === nodeTrace.parent && (!options?.parallel || !node.data.parallel || !node.data.parent || !nodeTrace.parent) && node.data.id !== nodeTrace.id && node.data.parent !== nodeTrace.id && node.data.id !== nodeTrace.parent && !this.edges.find((e) => e.data.source === node.data.id) - ) + ) : []; this.edges = [ ...(this.edges ?? []), @@ -283,17 +285,17 @@ export class TraceableEngine { })) ?? []), ...(parallelEdge ? [ - { - data: { - id: `${parallelEdge.data.source}->${nodeTrace.id}`, - source: parallelEdge.data.source, - target: nodeTrace.id, - parent: nodeTrace.parent, - parallel: options?.parallel - }, - group: 'edges' as const - } - ] + { + data: { + id: `${parallelEdge.data.source}->${nodeTrace.id}`, + source: parallelEdge.data.source, + target: nodeTrace.id, + parent: nodeTrace.parent, + parallel: options?.parallel + }, + group: 'edges' as const + } + ] : []) ]; } diff --git a/src/execution/cache.decorator.spec.ts b/src/execution/cache.decorator.spec.ts index cb919b5..e9a7420 100644 --- a/src/execution/cache.decorator.spec.ts +++ b/src/execution/cache.decorator.spec.ts @@ -5,7 +5,7 @@ describe('cache decorator', () => { let memoizationCheckCount = 0; let memoizedCalls = 0; let totalFunctionCalls = 0; - let bypassCache= false; + let bypassCache = false; class DataService { @cache({ ttl: 3000, @@ -105,8 +105,6 @@ describe('cache decorator', () => { expect(totalFunctionCalls).toBe(2); // extra new call as bypassCache = true expect(memoizationCheckCount).toBe(3); // 5 checks in total - - // test NO cache for a throwing async method memoizationCheckCount = 0; memoizedCalls = 0; diff --git a/src/execution/cache.ts b/src/execution/cache.ts index 58f3058..8bc20f1 100644 --- a/src/execution/cache.ts +++ b/src/execution/cache.ts @@ -32,7 +32,6 @@ export async function executeCache( } const cachedValue: O | undefined = (await cacheStore.get(cacheKey)) as O; - if (typeof options.onCacheEvent === 'function') { options.onCacheEvent({ ttl, diff --git a/src/execution/execute.spec.ts b/src/execution/execute.spec.ts index fe1bd37..cb30fab 100644 --- a/src/execution/execute.spec.ts +++ b/src/execution/execute.spec.ts @@ -77,11 +77,4 @@ describe('execute function', () => { expect(result).toBeInstanceOf(Error); expect((result as Error).message).toBe('No handler Async'); }); - - test('should throw an error if function requires more parameters than provided', () => { - const syncFunction = (x: number, y: number, z: number) => x + y + z; - expect(() => execute(syncFunction, [1, 2])).toThrowError( - "Could not trace your function properly if you don't provide parameters: (x,y,z)" - ); - }); }); diff --git a/src/execution/execute.ts b/src/execution/execute.ts index bd930a0..bfed099 100644 --- a/src/execution/execute.ts +++ b/src/execution/execute.ts @@ -1,4 +1,3 @@ -import { extractFunctionParamNames } from '../common/utils/functionMetadata'; import { isAsync } from '../common/utils/isAsync'; // Overload for synchronous blockFunction returning OUTPUT @@ -48,12 +47,6 @@ export function execute RESPONSE, errorCallback?: (error: unknown, isPromise: boolean) => ERROR ): RESPONSE | Promise | ERROR | Promise { - const functionParamNames = extractFunctionParamNames(blockFunction); - if (blockFunction.length > inputs.length + extraInputs.length) { - const paramNames = extraInputs.length ? functionParamNames.slice(0, -extraInputs.length) : functionParamNames; - throw new Error(`Could not trace your function properly if you don't provide parameters: (${paramNames})`); - } - if (isAsync(blockFunction)) { return blockFunction .bind(this)(...inputs, ...extraInputs) diff --git a/src/execution/trace.decorator.spec.ts b/src/execution/trace.decorator.spec.ts index 926d570..df6be87 100644 --- a/src/execution/trace.decorator.spec.ts +++ b/src/execution/trace.decorator.spec.ts @@ -140,7 +140,7 @@ describe('trace decorator', () => { } class MyClass { - @trace(onTraceEventDivisionMock, traceContextDivision, { contextKey: '__execution' }) + @trace(onTraceEventDivisionMock, traceContextDivision, { contextKey: '__execution', injectContextInArgs: true }) divisionFunction(x: number, y: number, traceContext: Record = {}): number { if (y === 0) { traceContext['narratives'] = [`Throwing because division of ${x} by ${y}`]; @@ -150,7 +150,7 @@ describe('trace decorator', () => { return x / y; } - @trace(onTraceEventFetchDataMock, traceContextFetchData, { contextKey: '__execution' }) + @trace(onTraceEventFetchDataMock, traceContextFetchData, { contextKey: '__execution', injectContextInArgs: true }) async fetchDataFunction(url: string, traceContext: Record = {}): Promise<{ data: string }> { traceContext['narratives'] = [`Fetching data from ${url}`]; if (!url.startsWith('http')) { @@ -160,13 +160,13 @@ describe('trace decorator', () => { return { data: 'Success' }; } - @trace(onTraceEventDivisionMock, traceContextDivision) + @trace(onTraceEventDivisionMock, traceContextDivision, { injectContextInArgs: true }) @empty() divisionFunctionOnAnotherDecorator(x: number, y: number, traceContext: Record = {}): number { return this.divisionFunction(x, y, traceContext); } - @trace(onTraceEventFetchDataMock, traceContextFetchData) + @trace(onTraceEventFetchDataMock, traceContextFetchData, { injectContextInArgs: true }) @empty() async fetchDataFunctionOnAnotherDecorator( url: string, @@ -177,7 +177,7 @@ describe('trace decorator', () => { return this.fetchDataFunction(url, traceContext); } - @trace(onTraceEventFetchDataMock, traceContextFetchData, { errorStrategy: 'catch' }) + @trace(onTraceEventFetchDataMock, traceContextFetchData, { errorStrategy: 'catch', injectContextInArgs: true }) @empty() async fetchDataFunctionOnAnotherDecoratorCoughtError( url: string, diff --git a/src/execution/trace.decorator.ts b/src/execution/trace.decorator.ts index 340e331..63ea3dd 100644 --- a/src/execution/trace.decorator.ts +++ b/src/execution/trace.decorator.ts @@ -10,6 +10,7 @@ import { isAsync } from '../common/utils/isAsync'; * @param options - Configuration options: * - `contextKey`: Key to store trace context on the instance. * - `errorStrategy`: Determines whether errors should be caught (`'catch'`) or thrown (`'throw'`). + * - `injectContextInArgs` (boolean): Whether to inject the context (from `contextKey`) into the function arguments. Defaults to `false`. * * @returns A method decorator that wraps the original function with execution tracing. */ @@ -17,9 +18,10 @@ export function trace( onTraceEvent: (traceContext: TraceContext) => void, // eslint-disable-next-line @typescript-eslint/no-explicit-any additionalContext: Record = {}, - options: { contextKey?: string; errorStrategy?: 'catch' | 'throw' } = { + options: { contextKey?: string; errorStrategy?: 'catch' | 'throw'; injectContextInArgs?: boolean } = { contextKey: undefined, - errorStrategy: 'throw' + errorStrategy: 'throw', + injectContextInArgs: false } ): MethodDecorator { return function (target: object, propertyKey: string | symbol, descriptor: PropertyDescriptor): void { diff --git a/src/execution/trace.spec.ts b/src/execution/trace.spec.ts index d18ca99..709783b 100644 --- a/src/execution/trace.spec.ts +++ b/src/execution/trace.spec.ts @@ -35,7 +35,7 @@ describe('ExecutionTrace', () => { return 'Hello World response with Trace!'; } - const response = executionTrace(helloWorldWithTrace); + const response = executionTrace(helloWorldWithTrace, undefined, undefined, { injectContextInArgs: true }); expect(response).toMatchObject(successfullExecutionTraceExpectation); }); }); @@ -56,7 +56,7 @@ describe('ExecutionTrace', () => { return 'Hello World async response with Trace!'; } - const response = await executionTrace(helloWorldAsyncWithTrace); + const response = await executionTrace(helloWorldAsyncWithTrace, undefined, undefined, { injectContextInArgs: true }); expect(response).toMatchObject(successfullExecutionTraceExpectation); }); }); @@ -125,7 +125,8 @@ describe('ExecutionTrace', () => { const response = executionTrace.bind({ __execution: { context: { metadata: { requestId: '12345' } } } })( divisionFunction, [1, 2], - onTraceEventMock + onTraceEventMock, + { injectContextInArgs: true } ); expect(onTraceEventMock).toHaveBeenCalledWith( expect.objectContaining({ @@ -142,7 +143,8 @@ describe('ExecutionTrace', () => { const traceContextMock = { context: { metadata: { requestId: '12345' } } }; const response = executionTrace.bind({ __execution: traceContextMock })(divisionFunction, [1, 0], onTraceEventMock, { errorStrategy: 'catch', - contextKey: '__execution' + contextKey: '__execution', + injectContextInArgs: true }); expect(onTraceEventMock).toHaveBeenCalledWith( expect.objectContaining({ @@ -161,7 +163,7 @@ describe('ExecutionTrace', () => { fetchDataFunction, ['https://api.example.com/data'], onTraceEventMock, - { contextKey: '__execution' } + { contextKey: '__execution', injectContextInArgs: true } ); expect(onTraceEventMock).toHaveBeenCalledWith( expect.objectContaining({ @@ -178,7 +180,8 @@ describe('ExecutionTrace', () => { const traceContextMock = { context: { metadata: { requestId: '12345' } } }; const response = await executionTrace.bind({ __execution: traceContextMock })(fetchDataFunction, ['invalid-url'], onTraceEventMock, { errorStrategy: 'catch', - contextKey: '__execution' + contextKey: '__execution', + injectContextInArgs: true }); expect(onTraceEventMock).toHaveBeenCalledWith( expect.objectContaining({ @@ -200,7 +203,7 @@ describe('ExecutionTrace', () => { fetchDataFunction, ['invalid-url'], onTraceEventMock, - { contextKey: '__execution' } + { contextKey: '__execution', injectContextInArgs: true } ) ).rejects.toThrow('Invalid URL provided.'); // Check the error message diff --git a/src/execution/trace.ts b/src/execution/trace.ts index ade003c..714da32 100644 --- a/src/execution/trace.ts +++ b/src/execution/trace.ts @@ -21,17 +21,17 @@ function calculateTimeAndDuration(executionTimer: ExecutionTimer): TimerDetailsM } export function executionTrace( - blockFunction: (...params: unknown[])=> Promise, + blockFunction: (...params: unknown[]) => Promise, inputs?: Array, onTraceEvent?: (traceContext: TraceContext) => void, - options?: { contextKey?: string; errorStrategy?: 'catch' | 'throw' } + options?: { contextKey?: string; errorStrategy?: 'catch' | 'throw'; injectContextInArgs?: boolean } ): Promise, Awaited>>; export function executionTrace( blockFunction: (...params: unknown[]) => O, inputs?: Array, onTraceEvent?: (traceContext: TraceContext) => void, - options?: { contextKey?: string; errorStrategy?: 'catch' | 'throw' } + options?: { contextKey?: string; errorStrategy?: 'catch' | 'throw'; injectContextInArgs?: boolean } ): ExecutionTrace, O>; /** @@ -48,6 +48,7 @@ export function executionTrace( * - `errorStrategy`: Determines how errors are handled: * - `'catch'`: Captures errors and includes them in the trace. * - `'throw'`: Throws the error after recording it in the trace. + * - `injectContextInArgs` (boolean): Whether to inject the context (from `contextKey`) into the function arguments. Defaults to `false`. * * @returns An Either: * - `ExecutionTrace` object containing execution details. @@ -57,9 +58,10 @@ export function executionTrace( blockFunction: (...params: unknown[]) => O | Promise, inputs: Array = [], onTraceEvent?: (traceContext: TraceContext) => void, - options: { contextKey?: string; errorStrategy?: 'catch' | 'throw' } = { + options: { contextKey?: string; errorStrategy?: 'catch' | 'throw'; injectContextInArgs?: boolean } = { contextKey: undefined, - errorStrategy: 'throw' + errorStrategy: 'throw', + injectContextInArgs: false } ): Promise, Awaited>> | ExecutionTrace, O> { const id = crypto.randomUUID(); @@ -76,7 +78,7 @@ export function executionTrace( return (execute.bind(this) as typeof execute)( blockFunction.bind(this), inputs, - [traceContext], + options?.injectContextInArgs ? [traceContext] : [], function (outputs: O, isPromise: boolean): Promise, Awaited>> | ExecutionTrace, O> { const { startTime, ...traceContextWithoutStartTime } = traceContext; traceContext = { From 1aa31a007190eac04bdcf80a9332ebd63d15418b Mon Sep 17 00:00:00 2001 From: Akram Date: Fri, 8 Aug 2025 17:29:18 +0200 Subject: [PATCH 2/2] fix: unnecessary npm script Removes the `prepare` script which only ran `npm audit`. This script is unnecessary as `npm audit` is not needed in the publish lifecycle. --- package.json | 1 - yarn.lock | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 386b6b1..c871bba 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "lint": "eslint src --fix", "format": "prettier --write src/**/*.ts", "prepublishOnly": "npm run build", - "prepare": "npm audit", "commitlint": "commitlint --edit", "generate-barrels": "barrelsby --directory src --recursive --delete --exclude \"common/utils\" --exclude \"\\\\.spec\\\\.ts$\" --singleQuotes" }, diff --git a/yarn.lock b/yarn.lock index 758d6a4..2ced76a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2286,6 +2286,11 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@^2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"