syntax = "proto3"; package api.v2; option go_package = "git.ohea.xyz/cursorius/pipeline-api/go/api/v2;apiv2"; message GetRunnerOptions { bool clone_source = 2; int64 timeout = 3; int64 retry_interval = 4; } message GetRunnerRequest { repeated string tags = 1; GetRunnerOptions options = 2; } message GetRunnerResponse { string id = 1; } service GetRunnerService { rpc GetRunner(GetRunnerRequest) returns (GetRunnerResponse) {} }