< Not sure what to title it as>
Problem:
I am writing a module "A" that is then calling a function in another module "B". I am creating a dagger service (my-registry) in module A's function and then immediately call module B's function. However it cannot resolve the service "my-registry" in Module B's function.
Test: I add terminal() in A's function right before call B's function, i can resolve the host my-registry, but when i add terminal() in B's function, i cannot resolve the host my-registry.
Can anyone help shed light if this is expected or if I am doing something incorrect?