Skip to content

Commit 1fecbc5

Browse files
committed
[supervisor-api] Protobuf update and code generating
1 parent 13e66a2 commit 1fecbc5

File tree

6 files changed

+1242
-58
lines changed

6 files changed

+1242
-58
lines changed

components/supervisor-api/control.proto

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ service ControlService {
2828

2929
// CreateDebugEnv creates a debug workspace envs
3030
rpc CreateDebugEnv(CreateDebugEnvRequest) returns (CreateDebugEnvResponse) {}
31+
32+
// SendHeartBeat sends a heartbeat to server to keep the workspace alive
33+
rpc SendHeartBeat(SendHeartBeatRequest) returns (SendHeartBeatResponse) {
34+
option (google.api.http) = {
35+
get: "/v1/send_heartbeat"
36+
};
37+
}
3138
}
3239

3340
message ExposePortRequest {
@@ -73,3 +80,7 @@ message CreateDebugEnvRequest {
7380
message CreateDebugEnvResponse {
7481
repeated string envs = 1;
7582
}
83+
84+
message SendHeartBeatRequest {}
85+
86+
message SendHeartBeatResponse {}

components/supervisor-api/go/control.pb.go

Lines changed: 157 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/supervisor-api/go/control.pb.gw.go

Lines changed: 70 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)