From c3f387ae865aeafb97fdf3f26f00a31d3ac9cfd5 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Fri, 7 Nov 2025 23:24:20 -0800 Subject: [PATCH 1/3] remove observability field --- protobufs/livekit_metrics.proto | 1 - 1 file changed, 1 deletion(-) diff --git a/protobufs/livekit_metrics.proto b/protobufs/livekit_metrics.proto index b5e4830b7..c14c2ae1e 100644 --- a/protobufs/livekit_metrics.proto +++ b/protobufs/livekit_metrics.proto @@ -90,7 +90,6 @@ message EventMetric { message MetricsRecordingHeader { string room_id = 1; - optional bool enable_user_data_training = 2; uint64 duration = 3; // milliseconds google.protobuf.Timestamp start_time = 4; } From c51961869130abfa5744d4f5c8d3a40afec9ba65 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 8 Nov 2025 07:25:52 +0000 Subject: [PATCH 2/3] generated protobuf --- livekit/livekit_metrics.pb.go | 29 +++++++++-------------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/livekit/livekit_metrics.pb.go b/livekit/livekit_metrics.pb.go index bd7569a9f..1fbc1153a 100644 --- a/livekit/livekit_metrics.pb.go +++ b/livekit/livekit_metrics.pb.go @@ -455,13 +455,12 @@ func (x *EventMetric) GetRid() uint32 { } type MetricsRecordingHeader struct { - state protoimpl.MessageState `protogen:"open.v1"` - RoomId string `protobuf:"bytes,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` - EnableUserDataTraining *bool `protobuf:"varint,2,opt,name=enable_user_data_training,json=enableUserDataTraining,proto3,oneof" json:"enable_user_data_training,omitempty"` - Duration uint64 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // milliseconds - StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + RoomId string `protobuf:"bytes,1,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` + Duration uint64 `protobuf:"varint,3,opt,name=duration,proto3" json:"duration,omitempty"` // milliseconds + StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *MetricsRecordingHeader) Reset() { @@ -501,13 +500,6 @@ func (x *MetricsRecordingHeader) GetRoomId() string { return "" } -func (x *MetricsRecordingHeader) GetEnableUserDataTraining() bool { - if x != nil && x.EnableUserDataTraining != nil { - return *x.EnableUserDataTraining - } - return false -} - func (x *MetricsRecordingHeader) GetDuration() uint64 { if x != nil { return x.Duration @@ -555,14 +547,12 @@ const file_livekit_metrics_proto_rawDesc = "" + "\bmetadata\x18\b \x01(\tR\bmetadata\x12\x10\n" + "\x03rid\x18\t \x01(\rR\x03ridB\x13\n" + "\x11_end_timestamp_msB\x1b\n" + - "\x19_normalized_end_timestamp\"\xe6\x01\n" + + "\x19_normalized_end_timestamp\"\x88\x01\n" + "\x16MetricsRecordingHeader\x12\x17\n" + - "\aroom_id\x18\x01 \x01(\tR\x06roomId\x12>\n" + - "\x19enable_user_data_training\x18\x02 \x01(\bH\x00R\x16enableUserDataTraining\x88\x01\x01\x12\x1a\n" + + "\aroom_id\x18\x01 \x01(\tR\x06roomId\x12\x1a\n" + "\bduration\x18\x03 \x01(\x04R\bduration\x129\n" + "\n" + - "start_time\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\tstartTimeB\x1c\n" + - "\x1a_enable_user_data_training*\x81\a\n" + + "start_time\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\tstartTime*\x81\a\n" + "\vMetricLabel\x12\x13\n" + "\x0fAGENTS_LLM_TTFT\x10\x00\x12\x13\n" + "\x0fAGENTS_STT_TTFT\x10\x01\x12\x13\n" + @@ -632,7 +622,6 @@ func file_livekit_metrics_proto_init() { return } file_livekit_metrics_proto_msgTypes[3].OneofWrappers = []any{} - file_livekit_metrics_proto_msgTypes[4].OneofWrappers = []any{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ From 1de8627152dc63b71fae8caccd10d47360ffbe95 Mon Sep 17 00:00:00 2001 From: David Zhao Date: Fri, 7 Nov 2025 23:25:53 -0800 Subject: [PATCH 3/3] changeset --- .changeset/fair-memes-read.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/fair-memes-read.md diff --git a/.changeset/fair-memes-read.md b/.changeset/fair-memes-read.md new file mode 100644 index 000000000..d3b080e5f --- /dev/null +++ b/.changeset/fair-memes-read.md @@ -0,0 +1,6 @@ +--- +"github.com/livekit/protocol": patch +"@livekit/protocol": patch +--- + +removed observability field