feat(controller): allow mixed internal and engine-backed agents in one Team (#3207)