fix(swarm) pass the caller's context to the Dialer