Publish quixos-protocol from 9472ad0a8e16927025594c294abc44cdfb30596b

This commit is contained in:
Quixos Subtree Publisher
2026-07-13 01:24:18 +00:00
3 changed files with 112 additions and 22 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git", "sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git",
"sourceCommit": "398fd9e0d723c3fe7a511c2c35702874fd7342d0", "sourceCommit": "9472ad0a8e16927025594c294abc44cdfb30596b",
"sourcePath": "quixos-protocol", "sourcePath": "quixos-protocol",
"exportName": "quixos-protocol", "exportName": "quixos-protocol",
"mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-protocol.git" "mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-protocol.git"
+16
View File
@@ -58,6 +58,19 @@ message CrdtValue {
bytes payload = 3; bytes payload = 3;
} }
message FieldValueSource {
string object_id = 1;
string field_name = 2;
string field_type = 3;
string field_storage = 4;
string conflict_strategy = 5;
uint64 revision = 6;
}
message ValueSource {
FieldValueSource field = 1;
}
message Value { message Value {
oneof kind { oneof kind {
NullValue null_value = 1; NullValue null_value = 1;
@@ -71,6 +84,7 @@ message Value {
RefValue ref_value = 9; RefValue ref_value = 9;
CrdtValue crdt_value = 10; CrdtValue crdt_value = 10;
} }
ValueSource source = 11;
} }
message CreateObjectRequest { message CreateObjectRequest {
@@ -94,6 +108,7 @@ message SetFieldRequest {
string object_id = 1; string object_id = 1;
string field_name = 2; string field_name = 2;
Value value = 3; Value value = 3;
string client_mutation_id = 4;
} }
message SetFieldResponse { message SetFieldResponse {
@@ -181,4 +196,5 @@ message CaminoOp {
string actor = 5; string actor = 5;
quixos.FunctionRef function_ref = 6; quixos.FunctionRef function_ref = 6;
string created_at = 7; string created_at = 7;
string client_mutation_id = 8;
} }
File diff suppressed because one or more lines are too long