Skip to content

Commit 2bef734

Browse files
[RSDK-9632] Add deprecation notice to DiscoverComponents in API Repo (viamrobotics#621)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1 parent e6bd6ba commit 2bef734

File tree

3 files changed

+170
-153
lines changed

3 files changed

+170
-153
lines changed

proto/viam/robot/v1/robot.proto

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,10 @@ service RobotService {
4545
}
4646

4747
// DiscoverComponents returns the list of discovered component configurations.
48+
// This API is deprecated
4849
rpc DiscoverComponents(DiscoverComponentsRequest) returns (DiscoverComponentsResponse) {
4950
option (google.api.http) = {get: "/viam/api/v1/discovery/components"};
51+
option deprecated = true;
5052
}
5153

5254
rpc FrameSystemConfig(FrameSystemConfigRequest) returns (FrameSystemConfigResponse) {
@@ -237,14 +239,17 @@ message GetSessionsResponse {
237239
}
238240

239241
// Discovery
242+
// Discovery is deprecated
240243

241244
message DiscoveryQuery {
245+
option deprecated = true;
242246
string subtype = 1;
243247
string model = 2;
244248
google.protobuf.Struct extra = 99;
245249
}
246250

247251
message Discovery {
252+
option deprecated = true;
248253
DiscoveryQuery query = 1;
249254
google.protobuf.Struct results = 2;
250255
}
@@ -263,10 +268,12 @@ message GetModelsFromModulesResponse {
263268
}
264269

265270
message DiscoverComponentsRequest {
271+
option deprecated = true;
266272
repeated DiscoveryQuery queries = 1;
267273
}
268274

269275
message DiscoverComponentsResponse {
276+
option deprecated = true;
270277
repeated Discovery discovery = 1;
271278
}
272279

0 commit comments

Comments
 (0)