diff --git a/proto/agynio/api/runners/v1/runners.proto b/proto/agynio/api/runners/v1/runners.proto index 055b1c0..9f1c8ea 100644 --- a/proto/agynio/api/runners/v1/runners.proto +++ b/proto/agynio/api/runners/v1/runners.proto @@ -2,6 +2,7 @@ syntax = "proto3"; package agynio.api.runners.v1; +import "agynio/api/runner/v1/runner.proto"; import "google/protobuf/timestamp.proto"; option go_package = "github.com/agynio/api/gen/agynio/api/runners/v1;runnersv1"; @@ -28,6 +29,9 @@ service RunnersService { rpc ListWorkloads(ListWorkloadsRequest) returns (ListWorkloadsResponse); rpc BatchUpdateWorkloadSampledAt(BatchUpdateWorkloadSampledAtRequest) returns (BatchUpdateWorkloadSampledAtResponse); + // --- Workload logs --- + rpc StreamWorkloadLogs(agynio.api.runner.v1.StreamWorkloadLogsRequest) returns (stream agynio.api.runner.v1.StreamWorkloadLogsResponse); + // --- Volume state --- rpc CreateVolume(CreateVolumeRequest) returns (CreateVolumeResponse); rpc UpdateVolume(UpdateVolumeRequest) returns (UpdateVolumeResponse); diff --git a/proto/agynio/api/ziti_management/v1/ziti_management.proto b/proto/agynio/api/ziti_management/v1/ziti_management.proto index 6eb7261..3d968e2 100644 --- a/proto/agynio/api/ziti_management/v1/ziti_management.proto +++ b/proto/agynio/api/ziti_management/v1/ziti_management.proto @@ -74,6 +74,7 @@ enum ServiceType { SERVICE_TYPE_ORCHESTRATOR = 2; SERVICE_TYPE_LLM_PROXY = 4; SERVICE_TYPE_TRACING = 5; + SERVICE_TYPE_RUNNERS = 6; reserved 3; reserved "SERVICE_TYPE_RUNNER"; }