vorpal-sdk 0.2.0

Rust SDK for building Vorpal artifacts.
Documentation
syntax = "proto3";

package vorpal.agent;

option go_package = "github.com/ALT-F4-LLC/vorpal/sdk/go/pkg/api/agent";

import "artifact/artifact.proto";

service AgentService {
    rpc PrepareArtifact(PrepareArtifactRequest) returns (stream PrepareArtifactResponse) {}
}

message PrepareArtifactRequest {
  bool artifact_unlock = 1;
  string artifact_context = 2;
  string artifact_namespace = 3;
  string registry = 4;
  vorpal.artifact.Artifact artifact = 5;
}

message PrepareArtifactResponse {
  optional string artifact_digest = 1;
  optional string artifact_output = 2;
  vorpal.artifact.Artifact artifact = 3;
}