cli/internal/codespaces/rpc/codespace/codespace_host_service.v1.proto
David Gardiner 73dfb87680
Use gRPC client to notify codespace of activity (#6870)
* Use gRPC client to notify codespace of activity

* Add test

* Update comment
2023-01-18 16:31:16 -06:00

27 lines
697 B
Protocol Buffer

syntax = "proto3";
option go_package = "./codespace";
package Codespaces.Grpc.CodespaceHostService.v1;
service CodespaceHost {
rpc NotifyCodespaceOfClientActivity (NotifyCodespaceOfClientActivityRequest) returns (NotifyCodespaceOfClientActivityResponse);
rpc RebuildContainerAsync (RebuildContainerRequest) returns (RebuildContainerResponse);
}
message NotifyCodespaceOfClientActivityRequest {
string ClientId = 1;
repeated string ClientActivities = 2;
}
message NotifyCodespaceOfClientActivityResponse {
bool Result = 1;
string Message = 2;
}
message RebuildContainerRequest {
optional bool Incremental = 1;
}
message RebuildContainerResponse {
bool RebuildContainer = 1;
}