Skip to content

Commit 201f699

Browse files
spacedragonCopilot
andauthored
chore(sdk): remove TemplateInstanceState for v3 and refactor instance handling (#1401)
Co-authored-by: Copilot <[email protected]>
1 parent 6d585ea commit 201f699

26 files changed

+1055
-266
lines changed

BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ write_source_files(
55
files = {
66
"packages/protos/processor.proto": "//processor/protos:proto_file",
77
"packages/protos/src/processor/protos/processor.ts": "//processor/protos:processor_ts_proto_no_deprecate",
8-
"packages/protos/src/service/common/protos/common.ts": "//service/common/protos:protos_ts_proto",
8+
"packages/protos/src/service/common/protos/common.ts": "//app:common_protos_ts_proto",
99
"packages/protos/src/google/protobuf/empty.ts": "//processor/protos:empty_ts_proto",
1010
"packages/protos/src/google/protobuf/struct.ts": "//processor/protos:struct_ts_proto",
1111
"packages/protos/src/google/protobuf/timestamp.ts": "//processor/protos:timestamp_ts_proto",
1212
"packages/protos/src/google/type/money.ts": "//processor/protos:money_ts_proto",
1313
"packages/runtime/src/gen/processor/protos/processor.ts": "//processor/protos:processor_ts_proto",
14-
"packages/runtime/src/gen/service/common/protos/common.ts": "//service/common/protos:protos_ts_proto",
14+
"packages/runtime/src/gen/service/common/protos/common.ts": "//app:common_protos_ts_proto",
1515
"packages/runtime/src/gen/google/protobuf/empty.ts": "//processor/protos:empty_ts_proto",
1616
"packages/runtime/src/gen/google/protobuf/struct.ts": "//processor/protos:struct_ts_proto",
1717
"packages/runtime/src/gen/google/protobuf/timestamp.ts": "//processor/protos:timestamp_ts_proto",

packages/protos/processor.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,7 @@ message EntityUpdateData {
619619

620620
message TPLRequest {
621621
repeated TemplateInstance templates = 1;
622+
bool remove = 2;
622623
}
623624

624625
message TSRequest {

packages/protos/src/processor/protos/processor.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1052,6 +1052,7 @@ export interface EntityUpdateData_FieldsEntry {
10521052

10531053
export interface TPLRequest {
10541054
templates: TemplateInstance[];
1055+
remove: boolean;
10551056
}
10561057

10571058
export interface TSRequest {
@@ -8642,14 +8643,17 @@ export const EntityUpdateData_FieldsEntry = {
86428643
};
86438644

86448645
function createBaseTPLRequest(): TPLRequest {
8645-
return { templates: [] };
8646+
return { templates: [], remove: false };
86468647
}
86478648

86488649
export const TPLRequest = {
86498650
encode(message: TPLRequest, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
86508651
for (const v of message.templates) {
86518652
TemplateInstance.encode(v!, writer.uint32(10).fork()).ldelim();
86528653
}
8654+
if (message.remove !== false) {
8655+
writer.uint32(16).bool(message.remove);
8656+
}
86538657
return writer;
86548658
},
86558659

@@ -8667,6 +8671,13 @@ export const TPLRequest = {
86678671

86688672
message.templates.push(TemplateInstance.decode(reader, reader.uint32()));
86698673
continue;
8674+
case 2:
8675+
if (tag !== 16) {
8676+
break;
8677+
}
8678+
8679+
message.remove = reader.bool();
8680+
continue;
86708681
}
86718682
if ((tag & 7) === 4 || tag === 0) {
86728683
break;
@@ -8681,6 +8692,7 @@ export const TPLRequest = {
86818692
templates: globalThis.Array.isArray(object?.templates)
86828693
? object.templates.map((e: any) => TemplateInstance.fromJSON(e))
86838694
: [],
8695+
remove: isSet(object.remove) ? globalThis.Boolean(object.remove) : false,
86848696
};
86858697
},
86868698

@@ -8689,6 +8701,9 @@ export const TPLRequest = {
86898701
if (message.templates?.length) {
86908702
obj.templates = message.templates.map((e) => TemplateInstance.toJSON(e));
86918703
}
8704+
if (message.remove !== false) {
8705+
obj.remove = message.remove;
8706+
}
86928707
return obj;
86938708
},
86948709

@@ -8698,6 +8713,7 @@ export const TPLRequest = {
86988713
fromPartial(object: DeepPartial<TPLRequest>): TPLRequest {
86998714
const message = createBaseTPLRequest();
87008715
message.templates = object.templates?.map((e) => TemplateInstance.fromPartial(e)) || [];
8716+
message.remove = object.remove ?? false;
87018717
return message;
87028718
},
87038719
};

0 commit comments

Comments
 (0)