Use managed runtimes for base processor facades

This commit is contained in:
elpresidank 2026-06-02 02:45:11 -05:00
parent 74955d6041
commit 4ec7e72532
5 changed files with 93 additions and 41 deletions

View file

@ -20,6 +20,7 @@ export function makeParameterSpec(name: string): ParameterSpec {
return {
name,
addEffect,
add: (flow, _pubsub, definition) => Effect.runPromise(addEffect(flow, definition)),
add: (flow, pubsub, definition, context) =>
flow.runInCompatibilityScope(addEffect(flow, definition), pubsub, context),
};
}