To elaborate a little, the objective of this is that we shouldn't need to pass the mode to the agent, it should be able to figure out its own mode. This should allow additional flexibility when it comes to deployment, as the standby and decom agents can be an identical image with identical parameters.