Created the canonical recursive execution handler buildRecursive that now lives in the execution layer instead of the runtime. the previous recursive handlers are depreciated

This commit is contained in:
Lyncoln
2026-10-24 10:00:13 -04:00
parent 2140468030
commit 59894cfb2c
10 changed files with 135 additions and 57 deletions
+2 -1
View File
@@ -2,6 +2,7 @@ import json
from core.runtime.outputs import buildOutput
from core.runtime.applyconditions import applyConditions
from core.execution.operation import buildOperation
from core.execution.executioncontract import executeContract
def buildListener(listener, self):
@@ -39,7 +40,7 @@ def buildListener(listener, self):
print(item)
#Process and forward to RMASS
outputs, responses = buildOperation(listener.execute, outputs)
outputs, responses = executeContract(listener.execute, outputs)
continue