Skip to content

Commit e2916fd

Browse files
committed
feat: added reference path
1 parent c92d98b commit e2916fd

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

build/rust/build.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ fn main() -> Result<()> {
6666
.type_attribute("kind", serde_attribute)
6767
.type_attribute("value", serde_attribute)
6868
.type_attribute("config", serde_attribute)
69+
.type_attribute("ReferencePath", serde_attribute)
6970
.type_attribute("ReferenceValue", serde_attribute)
7071
.type_attribute("NullValue", serde_attribute)
7172
.type_attribute("Value", serde_attribute)

proto/shared/shared.flow.proto

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,12 @@ message ReferenceValue {
4949
int32 primary_level = 2;
5050
int32 secondary_level = 3;
5151
optional int32 tertiary_level = 4;
52-
string path = 5;
52+
repeated ReferencePath paths = 5;
53+
}
54+
55+
message ReferencePath {
56+
optional string path = 1;
57+
optional string array_index = 2;
5358
}
5459

5560
message NodeParameterDefinition {

0 commit comments

Comments
 (0)