Host workspace repositories on Central Gitea

This commit is contained in:
2026-09-03 15:46:52 -07:00
parent 3c2e4a7e85
commit 60550bb760
57 changed files with 14878 additions and 2788 deletions
+10 -13
View File
@@ -11,24 +11,20 @@ service PackageRuntime {
rpc Watch(WatchRequest) returns (stream WatchEvent);
}
message HandshakeRequest {
string orch_protocol_version = 1;
}
message HandshakeRequest { string orch_protocol_version = 1; }
message HandshakeResponse {
string package_namespace = 1;
string package_name = 2;
string runtime_protocol_version = 3;
repeated quixos.FunctionRef functions = 4;
string package_revision_id = 1;
string runtime_protocol_version = 2;
repeated string export_ids = 3;
}
message InvokeRequest {
string invocation_id = 1;
quixos.FunctionRef function = 2;
quixos.PackageExportRef export = 2;
string object_id = 3;
map<string, camino.Value> input = 4;
repeated quixos.InjectedDependency dependencies = 5;
}
message InvokeResponse {
bool ok = 1;
camino.Value result = 2;
@@ -37,16 +33,17 @@ message InvokeResponse {
message WatchRequest {
string invocation_id = 1;
quixos.FunctionRef function = 2;
quixos.PackageExportRef export = 2;
string object_id = 3;
map<string, camino.Value> input = 4;
repeated quixos.InjectedDependency dependencies = 5;
}
message DerivedDependency {
string kind = 1;
string object_id = 2;
string field_name = 3;
string source_field = 4;
string attachment_id = 3;
string projection_id = 4;
}
message WatchEvent {