syntax = "proto3";
package plm.v1;

option csharp_namespace = "Messages.Plm.V1";
option go_package = "github.com/cobotar/protocol/messages/plm/v1";

message Capability {
  string agent_id = 1; // Id of the agent (either an operator or robot)
  string part_id = 2; // Id of the part that the agent can handle
  int64 estimated_time = 3; // Estimated time to complete a task with that part
}

message Capabilities {
  repeated Capability capabilities = 1;
}
