INNER CODE UNIT · TypeScript
results
Kong/volcano-agent-sdk · src/patterns.ts:10
const results = await Promise.all(stepsOrDict.map(s => executeStep(s)));
return {
parallelResults: results,
durationMs: Date.now() - stepStart,
};
} else {
const keys = Object.keys(stepsOrDict);
const promises = keys.map(key => executeStep(stepsOrDict[key]));
const results = await Promise.all(promises);
const parallel: Record<string, StepResult> = {};
keys.forEach((key, idx) => {
parallel[key] = results[idx];
});
return {
parallel,
durationMs: Date.now() - stepStart,