@@ -30,6 +30,7 @@ import '../components/switch/client.dart';
3030import '../components/switch/switch.dart' ;
3131import '../resource/base.dart' ;
3232import '../services/discovery.dart' ;
33+ import '../services/generic.dart' ;
3334import '../services/vision.dart' ;
3435
3536/// {@category Viam SDK}
@@ -75,8 +76,9 @@ class Registry {
7576 registerSubtype (ResourceRegistration (Sensor .subtype, (name, channel) => SensorClient (name, channel)));
7677 registerSubtype (ResourceRegistration (Servo .subtype, (name, channel) => ServoClient (name, channel)));
7778 registerSubtype (ResourceRegistration (Switch .subtype, (name, channel) => SwitchClient (name, channel)));
78- registerSubtype (ResourceRegistration (VisionClient .subtype, (name, channel) => VisionClient (name, channel)));
7979 registerSubtype (ResourceRegistration (DiscoveryClient .subtype, (name, channel) => DiscoveryClient (name, channel)));
80+ registerSubtype (ResourceRegistration (GenericServiceClient .subtype, (name, channel) => GenericServiceClient (name, channel)));
81+ registerSubtype (ResourceRegistration (VisionClient .subtype, (name, channel) => VisionClient (name, channel)));
8082 }
8183
8284 /// The [Subtype] available in the SDK
0 commit comments