From 0ca77a8bc7fcbebf8f8db7ab4526404a1bbaa626 Mon Sep 17 00:00:00 2001 From: boks1971 Date: Wed, 14 Jan 2026 13:06:31 +0530 Subject: [PATCH 1/3] Add auto_subscribe_data_track to StartSession. --- infra/link.pb.go | 4 +- infra/link_grpc.pb.go | 10 ++--- livekit/agent/livekit_agent_session.pb.go | 4 +- livekit/livekit_agent.pb.go | 4 +- livekit/livekit_agent_dispatch.pb.go | 4 +- livekit/livekit_analytics.pb.go | 4 +- livekit/livekit_cloud_agent.pb.go | 4 +- livekit/livekit_connector.pb.go | 4 +- livekit/livekit_connector_twilio.pb.go | 4 +- livekit/livekit_connector_whatsapp.pb.go | 4 +- livekit/livekit_egress.pb.go | 4 +- livekit/livekit_ingress.pb.go | 4 +- livekit/livekit_internal.pb.go | 32 +++++++++----- livekit/livekit_metrics.pb.go | 4 +- livekit/livekit_models.pb.go | 4 +- livekit/livekit_phone_number.pb.go | 4 +- livekit/livekit_room.pb.go | 4 +- livekit/livekit_rtc.pb.go | 4 +- livekit/livekit_sip.pb.go | 4 +- livekit/livekit_token_source.pb.go | 4 +- livekit/livekit_webhook.pb.go | 4 +- livekit/logger/options.pb.go | 4 +- protobufs/livekit_internal.proto | 52 ++++++++++++----------- replay/cloud_replay.pb.go | 4 +- rpc/agent.pb.go | 4 +- rpc/agent_dispatch.pb.go | 4 +- rpc/analytics.pb.go | 4 +- rpc/analytics_grpc.pb.go | 12 +++--- rpc/common.pb.go | 4 +- rpc/connector.pb.go | 4 +- rpc/egress.pb.go | 4 +- rpc/ingress.pb.go | 4 +- rpc/io.pb.go | 4 +- rpc/keepalive.pb.go | 4 +- rpc/participant.pb.go | 4 +- rpc/room.pb.go | 4 +- rpc/roommanager.pb.go | 4 +- rpc/signal.pb.go | 4 +- rpc/sip.pb.go | 4 +- rpc/whip_signal.pb.go | 4 +- 40 files changed, 132 insertions(+), 118 deletions(-) diff --git a/infra/link.pb.go b/infra/link.pb.go index 13859fa1d..42609feda 100644 --- a/infra/link.pb.go +++ b/infra/link.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: infra/link.proto package infra diff --git a/infra/link_grpc.pb.go b/infra/link_grpc.pb.go index 187e6c5e0..5da909b80 100644 --- a/infra/link_grpc.pb.go +++ b/infra/link_grpc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.6.0 -// - protoc v4.23.4 +// - protoc-gen-go-grpc v1.5.1 +// - protoc v6.33.0 // source: infra/link.proto package infra @@ -99,10 +99,10 @@ type LinkServer interface { type UnimplementedLinkServer struct{} func (UnimplementedLinkServer) WatchLocalLinks(*WatchLocalLinksRequest, grpc.ServerStreamingServer[WatchLocalLinksResponse]) error { - return status.Error(codes.Unimplemented, "method WatchLocalLinks not implemented") + return status.Errorf(codes.Unimplemented, "method WatchLocalLinks not implemented") } func (UnimplementedLinkServer) SimulateLinkState(context.Context, *SimulateLinkStateRequest) (*SimulateLinkStateResponse, error) { - return nil, status.Error(codes.Unimplemented, "method SimulateLinkState not implemented") + return nil, status.Errorf(codes.Unimplemented, "method SimulateLinkState not implemented") } func (UnimplementedLinkServer) mustEmbedUnimplementedLinkServer() {} func (UnimplementedLinkServer) testEmbeddedByValue() {} @@ -115,7 +115,7 @@ type UnsafeLinkServer interface { } func RegisterLinkServer(s grpc.ServiceRegistrar, srv LinkServer) { - // If the following call panics, it indicates UnimplementedLinkServer was + // If the following call pancis, it indicates UnimplementedLinkServer was // embedded by pointer and is nil. This will cause panics if an // unimplemented method is ever invoked, so we test this at initialization // time to prevent it from happening at runtime later due to I/O. diff --git a/livekit/agent/livekit_agent_session.pb.go b/livekit/agent/livekit_agent_session.pb.go index e171671b7..8a9f0879d 100644 --- a/livekit/agent/livekit_agent_session.pb.go +++ b/livekit/agent/livekit_agent_session.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: agent/livekit_agent_session.proto package agent diff --git a/livekit/livekit_agent.pb.go b/livekit/livekit_agent.pb.go index fbf0f35a5..e91cc42d8 100644 --- a/livekit/livekit_agent.pb.go +++ b/livekit/livekit_agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_agent.proto package livekit diff --git a/livekit/livekit_agent_dispatch.pb.go b/livekit/livekit_agent_dispatch.pb.go index 687e940ee..9c9380bf7 100644 --- a/livekit/livekit_agent_dispatch.pb.go +++ b/livekit/livekit_agent_dispatch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_agent_dispatch.proto package livekit diff --git a/livekit/livekit_analytics.pb.go b/livekit/livekit_analytics.pb.go index b3dd938c6..172fc52e2 100644 --- a/livekit/livekit_analytics.pb.go +++ b/livekit/livekit_analytics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_analytics.proto package livekit diff --git a/livekit/livekit_cloud_agent.pb.go b/livekit/livekit_cloud_agent.pb.go index 79589100f..127f37d23 100644 --- a/livekit/livekit_cloud_agent.pb.go +++ b/livekit/livekit_cloud_agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_cloud_agent.proto package livekit diff --git a/livekit/livekit_connector.pb.go b/livekit/livekit_connector.pb.go index 1cfe227f8..a689df219 100644 --- a/livekit/livekit_connector.pb.go +++ b/livekit/livekit_connector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_connector.proto package livekit diff --git a/livekit/livekit_connector_twilio.pb.go b/livekit/livekit_connector_twilio.pb.go index 9305adedf..965bcb196 100644 --- a/livekit/livekit_connector_twilio.pb.go +++ b/livekit/livekit_connector_twilio.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_connector_twilio.proto package livekit diff --git a/livekit/livekit_connector_whatsapp.pb.go b/livekit/livekit_connector_whatsapp.pb.go index 234c81313..b7402fbb0 100644 --- a/livekit/livekit_connector_whatsapp.pb.go +++ b/livekit/livekit_connector_whatsapp.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_connector_whatsapp.proto package livekit diff --git a/livekit/livekit_egress.pb.go b/livekit/livekit_egress.pb.go index 393626c66..90fd6f8bf 100644 --- a/livekit/livekit_egress.pb.go +++ b/livekit/livekit_egress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_egress.proto package livekit diff --git a/livekit/livekit_ingress.pb.go b/livekit/livekit_ingress.pb.go index 7fb2bdb90..a9e3bb5c7 100644 --- a/livekit/livekit_ingress.pb.go +++ b/livekit/livekit_ingress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_ingress.proto package livekit diff --git a/livekit/livekit_internal.pb.go b/livekit/livekit_internal.pb.go index 4c2b73800..4e52562fd 100644 --- a/livekit/livekit_internal.pb.go +++ b/livekit/livekit_internal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_internal.proto package livekit @@ -1043,8 +1043,9 @@ type StartSession struct { Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"` ConnectionId string `protobuf:"bytes,3,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"` // if a client is reconnecting (i.e. resume instead of restart) - Reconnect bool `protobuf:"varint,4,opt,name=reconnect,proto3" json:"reconnect,omitempty"` - AutoSubscribe bool `protobuf:"varint,9,opt,name=auto_subscribe,json=autoSubscribe,proto3" json:"auto_subscribe,omitempty"` + Reconnect bool `protobuf:"varint,4,opt,name=reconnect,proto3" json:"reconnect,omitempty"` + AutoSubscribe bool `protobuf:"varint,9,opt,name=auto_subscribe,json=autoSubscribe,proto3" json:"auto_subscribe,omitempty"` + AutoSubscribeDataTrack *bool `protobuf:"varint,25,opt,name=auto_subscribe_data_track,json=autoSubscribeDataTrack,proto3,oneof" json:"auto_subscribe_data_track,omitempty"` // Deprecated: Marked as deprecated in livekit_internal.proto. Hidden bool `protobuf:"varint,10,opt,name=hidden,proto3" json:"hidden,omitempty"` Client *ClientInfo `protobuf:"bytes,11,opt,name=client,proto3" json:"client,omitempty"` @@ -1133,6 +1134,13 @@ func (x *StartSession) GetAutoSubscribe() bool { return false } +func (x *StartSession) GetAutoSubscribeDataTrack() bool { + if x != nil && x.AutoSubscribeDataTrack != nil { + return *x.AutoSubscribeDataTrack + } + return false +} + // Deprecated: Marked as deprecated in livekit_internal.proto. func (x *StartSession) GetHidden() bool { if x != nil { @@ -1381,7 +1389,7 @@ var File_livekit_internal_proto protoreflect.FileDescriptor const file_livekit_internal_proto_rawDesc = "" + "\n" + - "\x16livekit_internal.proto\x12\alivekit\x1a\x14livekit_models.proto\x1a\x14livekit_egress.proto\x1a\x1clivekit_agent_dispatch.proto\x1a\x12livekit_room.proto\x1a\x11livekit_rtc.proto\"\xd4\x01\n" + + "\x16livekit_internal.proto\x12\alivekit\x1a\x1clivekit_agent_dispatch.proto\x1a\x14livekit_egress.proto\x1a\x14livekit_models.proto\x1a\x12livekit_room.proto\x1a\x11livekit_rtc.proto\"\xd4\x01\n" + "\x04Node\x12\x0e\n" + "\x02id\x18\x01 \x01(\tR\x02id\x12\x0e\n" + "\x02ip\x18\x02 \x01(\tR\x02ip\x12\x19\n" + @@ -1487,13 +1495,14 @@ const file_livekit_internal_proto_rawDesc = "" + "memoryLoad\x12\x1f\n" + "\vmemory_used\x18\x16 \x01(\x02R\n" + "memoryUsed\x12!\n" + - "\fmemory_total\x18\x17 \x01(\x02R\vmemoryTotal\"\x9f\a\n" + + "\fmemory_total\x18\x17 \x01(\x02R\vmemoryTotal\"\xfd\a\n" + "\fStartSession\x12\x1b\n" + "\troom_name\x18\x01 \x01(\tR\broomName\x12\x1a\n" + "\bidentity\x18\x02 \x01(\tR\bidentity\x12#\n" + "\rconnection_id\x18\x03 \x01(\tR\fconnectionId\x12\x1c\n" + "\treconnect\x18\x04 \x01(\bR\treconnect\x12%\n" + - "\x0eauto_subscribe\x18\t \x01(\bR\rautoSubscribe\x12\x1a\n" + + "\x0eauto_subscribe\x18\t \x01(\bR\rautoSubscribe\x12>\n" + + "\x19auto_subscribe_data_track\x18\x19 \x01(\bH\x00R\x16autoSubscribeDataTrack\x88\x01\x01\x12\x1a\n" + "\x06hidden\x18\n" + " \x01(\bB\x02\x18\x01R\x06hidden\x12+\n" + "\x06client\x18\v \x01(\v2\x13.livekit.ClientInfoR\x06client\x12\x1e\n" + @@ -1504,7 +1513,7 @@ const file_livekit_internal_proto_rawDesc = "" + "\x0fadaptive_stream\x18\x0f \x01(\bR\x0eadaptiveStream\x12%\n" + "\x0eparticipant_id\x18\x10 \x01(\tR\rparticipantId\x12C\n" + "\x10reconnect_reason\x18\x11 \x01(\x0e2\x18.livekit.ReconnectReasonR\x0freconnectReason\x129\n" + - "\x16subscriber_allow_pause\x18\x12 \x01(\bH\x00R\x14subscriberAllowPause\x88\x01\x01\x12(\n" + + "\x16subscriber_allow_pause\x18\x12 \x01(\bH\x01R\x14subscriberAllowPause\x88\x01\x01\x12(\n" + "\x10disable_ice_lite\x18\x13 \x01(\bR\x0edisableIceLite\x12;\n" + "\vcreate_room\x18\x14 \x01(\v2\x1a.livekit.CreateRoomRequestR\n" + "createRoom\x12F\n" + @@ -1512,7 +1521,8 @@ const file_livekit_internal_proto_rawDesc = "" + "\x0fpublisher_offer\x18\x16 \x01(\v2\x1b.livekit.SessionDescriptionR\x0epublisherOffer\x121\n" + "\n" + "sync_state\x18\x17 \x01(\v2\x12.livekit.SyncStateR\tsyncState\x12;\n" + - "\x1ause_single_peer_connection\x18\x18 \x01(\bR\x17useSinglePeerConnectionB\x19\n" + + "\x1ause_single_peer_connection\x18\x18 \x01(\bR\x17useSinglePeerConnectionB\x1c\n" + + "\x1a_auto_subscribe_data_trackB\x19\n" + "\x17_subscriber_allow_pause\"\xe7\x02\n" + "\fRoomInternal\x12;\n" + "\ftrack_egress\x18\x01 \x01(\v2\x18.livekit.AutoTrackEgressR\vtrackEgress\x12M\n" + @@ -1608,9 +1618,9 @@ func file_livekit_internal_proto_init() { if File_livekit_internal_proto != nil { return } - file_livekit_models_proto_init() - file_livekit_egress_proto_init() file_livekit_agent_dispatch_proto_init() + file_livekit_egress_proto_init() + file_livekit_models_proto_init() file_livekit_room_proto_init() file_livekit_rtc_proto_init() file_livekit_internal_proto_msgTypes[3].OneofWrappers = []any{} diff --git a/livekit/livekit_metrics.pb.go b/livekit/livekit_metrics.pb.go index 6d69a7b12..c4dcbdcdf 100644 --- a/livekit/livekit_metrics.pb.go +++ b/livekit/livekit_metrics.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_metrics.proto package livekit diff --git a/livekit/livekit_models.pb.go b/livekit/livekit_models.pb.go index 2e179c222..26c810b7b 100644 --- a/livekit/livekit_models.pb.go +++ b/livekit/livekit_models.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_models.proto package livekit diff --git a/livekit/livekit_phone_number.pb.go b/livekit/livekit_phone_number.pb.go index 4a0de4165..d683009cd 100644 --- a/livekit/livekit_phone_number.pb.go +++ b/livekit/livekit_phone_number.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_phone_number.proto package livekit diff --git a/livekit/livekit_room.pb.go b/livekit/livekit_room.pb.go index 650fe91d6..0ba14e3a5 100644 --- a/livekit/livekit_room.pb.go +++ b/livekit/livekit_room.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_room.proto package livekit diff --git a/livekit/livekit_rtc.pb.go b/livekit/livekit_rtc.pb.go index 15825729e..4b9377f5e 100644 --- a/livekit/livekit_rtc.pb.go +++ b/livekit/livekit_rtc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_rtc.proto package livekit diff --git a/livekit/livekit_sip.pb.go b/livekit/livekit_sip.pb.go index aa80347ac..8e94f45b1 100644 --- a/livekit/livekit_sip.pb.go +++ b/livekit/livekit_sip.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_sip.proto package livekit diff --git a/livekit/livekit_token_source.pb.go b/livekit/livekit_token_source.pb.go index 4952c9ec7..ba4ba3a6c 100644 --- a/livekit/livekit_token_source.pb.go +++ b/livekit/livekit_token_source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_token_source.proto package livekit diff --git a/livekit/livekit_webhook.pb.go b/livekit/livekit_webhook.pb.go index 09594da82..79d084acb 100644 --- a/livekit/livekit_webhook.pb.go +++ b/livekit/livekit_webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: livekit_webhook.proto package livekit diff --git a/livekit/logger/options.pb.go b/livekit/logger/options.pb.go index caa4bdbf9..b60f7c6c3 100644 --- a/livekit/logger/options.pb.go +++ b/livekit/logger/options.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: logger/options.proto package logger diff --git a/protobufs/livekit_internal.proto b/protobufs/livekit_internal.proto index 4cb04ba83..71ca37520 100644 --- a/protobufs/livekit_internal.proto +++ b/protobufs/livekit_internal.proto @@ -15,17 +15,18 @@ syntax = "proto3"; package livekit; -option go_package = "github.com/livekit/protocol/livekit"; -option csharp_namespace = "LiveKit.Proto"; -option ruby_package = "LiveKit::Proto"; +import "livekit_agent_dispatch.proto"; +import "livekit_egress.proto"; // internal protos, not exposed to clients import "livekit_models.proto"; -import "livekit_egress.proto"; -import "livekit_agent_dispatch.proto"; import "livekit_room.proto"; import "livekit_rtc.proto"; +option csharp_namespace = "LiveKit.Proto"; +option go_package = "github.com/livekit/protocol/livekit"; +option ruby_package = "LiveKit::Proto"; + enum NodeType { SERVER = 0; CONTROLLER = 1; @@ -65,14 +66,14 @@ message NodeStats { int32 num_tracks_in = 5; int32 num_tracks_out = 6; int32 num_track_publish_attempts = 36; - float track_publish_attempts_per_sec = 37 [deprecated=true]; + float track_publish_attempts_per_sec = 37 [deprecated = true]; int32 num_track_publish_success = 38; - float track_publish_success_per_sec = 39 [deprecated=true]; + float track_publish_success_per_sec = 39 [deprecated = true]; int32 num_track_publish_cancels = 51; int32 num_track_subscribe_attempts = 40; - float track_subscribe_attempts_per_sec = 41 [deprecated=true]; + float track_subscribe_attempts_per_sec = 41 [deprecated = true]; int32 num_track_subscribe_success = 42; - float track_subscribe_success_per_sec = 43 [deprecated=true]; + float track_subscribe_success_per_sec = 43 [deprecated = true]; int32 num_track_subscribe_cancels = 52; // packet @@ -81,11 +82,11 @@ message NodeStats { uint64 packets_in = 9; uint64 packets_out = 10; uint64 nack_total = 11; - float bytes_in_per_sec = 12 [deprecated=true]; - float bytes_out_per_sec = 13 [deprecated=true]; + float bytes_in_per_sec = 12 [deprecated = true]; + float bytes_out_per_sec = 13 [deprecated = true]; float packets_in_per_sec = 14; - float packets_out_per_sec = 15 [deprecated=true]; - float nack_per_sec = 16 [deprecated=true]; + float packets_out_per_sec = 15 [deprecated = true]; + float nack_per_sec = 16 [deprecated = true]; // system uint32 num_cpus = 17; @@ -93,28 +94,28 @@ message NodeStats { float load_avg_last5min = 19; float load_avg_last15min = 20; float cpu_load = 21; - float memory_load = 33 [deprecated=true]; + float memory_load = 33 [deprecated = true]; uint64 memory_total = 34; uint64 memory_used = 35; uint32 sys_packets_out = 28; uint32 sys_packets_dropped = 29; - float sys_packets_out_per_sec = 30 [deprecated=true]; - float sys_packets_dropped_per_sec = 31 [deprecated=true]; - float sys_packets_dropped_pct_per_sec = 32 [deprecated=true]; + float sys_packets_out_per_sec = 30 [deprecated = true]; + float sys_packets_dropped_per_sec = 31 [deprecated = true]; + float sys_packets_dropped_pct_per_sec = 32 [deprecated = true]; // retransmissions uint64 retransmit_bytes_out = 22; uint64 retransmit_packets_out = 23; - float retransmit_bytes_out_per_sec = 24 [deprecated=true]; - float retransmit_packets_out_per_sec = 25 [deprecated=true]; + float retransmit_bytes_out_per_sec = 24 [deprecated = true]; + float retransmit_packets_out_per_sec = 25 [deprecated = true]; // participant joins uint64 participant_signal_connected = 26; - float participant_signal_connected_per_sec = 27 [deprecated=true]; + float participant_signal_connected_per_sec = 27 [deprecated = true]; uint64 participant_rtc_connected = 44; - float participant_rtc_connected_per_sec = 45 [deprecated=true]; + float participant_rtc_connected_per_sec = 45 [deprecated = true]; uint64 participant_rtc_init = 46; - float participant_rtc_init_per_sec = 47 [deprecated=true]; + float participant_rtc_init_per_sec = 47 [deprecated = true]; uint64 participant_rtc_canceled = 53; // forward metrics @@ -172,9 +173,10 @@ message StartSession { // if a client is reconnecting (i.e. resume instead of restart) bool reconnect = 4; bool auto_subscribe = 9; - bool hidden = 10 [deprecated=true]; + optional bool auto_subscribe_data_track = 25; + bool hidden = 10 [deprecated = true]; ClientInfo client = 11; - bool recorder = 12 [deprecated=true]; + bool recorder = 12 [deprecated = true]; string name = 13; // A user's ClaimGrants serialized in JSON string grants_json = 14; @@ -189,6 +191,8 @@ message StartSession { SessionDescription publisher_offer = 22; SyncState sync_state = 23; bool use_single_peer_connection = 24; + + // NEXT ID: 26 } // room info that should not be returned to clients diff --git a/replay/cloud_replay.pb.go b/replay/cloud_replay.pb.go index 9fa9a7c09..aea23595d 100644 --- a/replay/cloud_replay.pb.go +++ b/replay/cloud_replay.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: cloud_replay.proto package replay diff --git a/rpc/agent.pb.go b/rpc/agent.pb.go index 268f7d8be..d4ce44e85 100644 --- a/rpc/agent.pb.go +++ b/rpc/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/agent.proto package rpc diff --git a/rpc/agent_dispatch.pb.go b/rpc/agent_dispatch.pb.go index 85a469027..fbc64343e 100644 --- a/rpc/agent_dispatch.pb.go +++ b/rpc/agent_dispatch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/agent_dispatch.proto package rpc diff --git a/rpc/analytics.pb.go b/rpc/analytics.pb.go index 0e3352e2a..2bd9d26e1 100644 --- a/rpc/analytics.pb.go +++ b/rpc/analytics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/analytics.proto package rpc diff --git a/rpc/analytics_grpc.pb.go b/rpc/analytics_grpc.pb.go index 14cb42ae7..994221a48 100644 --- a/rpc/analytics_grpc.pb.go +++ b/rpc/analytics_grpc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.6.0 -// - protoc v4.23.4 +// - protoc-gen-go-grpc v1.5.1 +// - protoc v6.33.0 // source: rpc/analytics.proto package rpc @@ -114,13 +114,13 @@ type AnalyticsRecorderServiceServer interface { type UnimplementedAnalyticsRecorderServiceServer struct{} func (UnimplementedAnalyticsRecorderServiceServer) IngestStats(grpc.ClientStreamingServer[livekit.AnalyticsStats, emptypb.Empty]) error { - return status.Error(codes.Unimplemented, "method IngestStats not implemented") + return status.Errorf(codes.Unimplemented, "method IngestStats not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) IngestEvents(grpc.ClientStreamingServer[livekit.AnalyticsEvents, emptypb.Empty]) error { - return status.Error(codes.Unimplemented, "method IngestEvents not implemented") + return status.Errorf(codes.Unimplemented, "method IngestEvents not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) IngestNodeRoomStates(grpc.ClientStreamingServer[livekit.AnalyticsNodeRooms, emptypb.Empty]) error { - return status.Error(codes.Unimplemented, "method IngestNodeRoomStates not implemented") + return status.Errorf(codes.Unimplemented, "method IngestNodeRoomStates not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) mustEmbedUnimplementedAnalyticsRecorderServiceServer() { } @@ -134,7 +134,7 @@ type UnsafeAnalyticsRecorderServiceServer interface { } func RegisterAnalyticsRecorderServiceServer(s grpc.ServiceRegistrar, srv AnalyticsRecorderServiceServer) { - // If the following call panics, it indicates UnimplementedAnalyticsRecorderServiceServer was + // If the following call pancis, it indicates UnimplementedAnalyticsRecorderServiceServer was // embedded by pointer and is nil. This will cause panics if an // unimplemented method is ever invoked, so we test this at initialization // time to prevent it from happening at runtime later due to I/O. diff --git a/rpc/common.pb.go b/rpc/common.pb.go index ad823512d..22504ffeb 100644 --- a/rpc/common.pb.go +++ b/rpc/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/common.proto package rpc diff --git a/rpc/connector.pb.go b/rpc/connector.pb.go index a40a66e96..6fa7e4f3c 100644 --- a/rpc/connector.pb.go +++ b/rpc/connector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/connector.proto package rpc diff --git a/rpc/egress.pb.go b/rpc/egress.pb.go index fc76ada59..6f707e206 100644 --- a/rpc/egress.pb.go +++ b/rpc/egress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/egress.proto package rpc diff --git a/rpc/ingress.pb.go b/rpc/ingress.pb.go index 697a03b30..4ce7e7acd 100644 --- a/rpc/ingress.pb.go +++ b/rpc/ingress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/ingress.proto package rpc diff --git a/rpc/io.pb.go b/rpc/io.pb.go index afc6b98af..8f5b67054 100644 --- a/rpc/io.pb.go +++ b/rpc/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/io.proto package rpc diff --git a/rpc/keepalive.pb.go b/rpc/keepalive.pb.go index 1890702a2..91c93d2f1 100644 --- a/rpc/keepalive.pb.go +++ b/rpc/keepalive.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/keepalive.proto package rpc diff --git a/rpc/participant.pb.go b/rpc/participant.pb.go index cffcbb5eb..2e2e225da 100644 --- a/rpc/participant.pb.go +++ b/rpc/participant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/participant.proto package rpc diff --git a/rpc/room.pb.go b/rpc/room.pb.go index 1e02bf689..4af9d949c 100644 --- a/rpc/room.pb.go +++ b/rpc/room.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/room.proto package rpc diff --git a/rpc/roommanager.pb.go b/rpc/roommanager.pb.go index 54861c5a4..65d0392cd 100644 --- a/rpc/roommanager.pb.go +++ b/rpc/roommanager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/roommanager.proto package rpc diff --git a/rpc/signal.pb.go b/rpc/signal.pb.go index b9477d103..c5eb8e7c7 100644 --- a/rpc/signal.pb.go +++ b/rpc/signal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/signal.proto package rpc diff --git a/rpc/sip.pb.go b/rpc/sip.pb.go index eb43d84fb..635e113ab 100644 --- a/rpc/sip.pb.go +++ b/rpc/sip.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/sip.proto package rpc diff --git a/rpc/whip_signal.pb.go b/rpc/whip_signal.pb.go index 410274e22..63cbffa25 100644 --- a/rpc/whip_signal.pb.go +++ b/rpc/whip_signal.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.11 -// protoc v4.23.4 +// protoc-gen-go v1.36.10 +// protoc v6.33.0 // source: rpc/whip_signal.proto package rpc From bb20ec8f6b277c6c13bc347b05bc8c5340fd2e59 Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Wed, 14 Jan 2026 13:07:53 +0530 Subject: [PATCH 2/3] Update big-ducks-play.md for new feature Add auto_subscribe_data_track feature to StartSession. --- .changeset/big-ducks-play.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/big-ducks-play.md diff --git a/.changeset/big-ducks-play.md b/.changeset/big-ducks-play.md new file mode 100644 index 000000000..cb77c82a6 --- /dev/null +++ b/.changeset/big-ducks-play.md @@ -0,0 +1,6 @@ +--- +"@livekit/protocol": patch +"github.com/livekit/protocol": patch +--- + +Add auto_subscribe_data_track to StartSession. From 16253071566b75f01980cfd2e1cc6c77b137f92a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Jan 2026 07:39:17 +0000 Subject: [PATCH 3/3] generated protobuf --- infra/link.pb.go | 4 ++-- infra/link_grpc.pb.go | 10 +++++----- livekit/agent/livekit_agent_session.pb.go | 4 ++-- livekit/livekit_agent.pb.go | 4 ++-- livekit/livekit_agent_dispatch.pb.go | 4 ++-- livekit/livekit_analytics.pb.go | 4 ++-- livekit/livekit_cloud_agent.pb.go | 4 ++-- livekit/livekit_connector.pb.go | 4 ++-- livekit/livekit_connector_twilio.pb.go | 4 ++-- livekit/livekit_connector_whatsapp.pb.go | 4 ++-- livekit/livekit_egress.pb.go | 4 ++-- livekit/livekit_ingress.pb.go | 4 ++-- livekit/livekit_internal.pb.go | 4 ++-- livekit/livekit_metrics.pb.go | 4 ++-- livekit/livekit_models.pb.go | 4 ++-- livekit/livekit_phone_number.pb.go | 4 ++-- livekit/livekit_room.pb.go | 4 ++-- livekit/livekit_rtc.pb.go | 4 ++-- livekit/livekit_sip.pb.go | 4 ++-- livekit/livekit_token_source.pb.go | 4 ++-- livekit/livekit_webhook.pb.go | 4 ++-- livekit/logger/options.pb.go | 4 ++-- replay/cloud_replay.pb.go | 4 ++-- rpc/agent.pb.go | 4 ++-- rpc/agent_dispatch.pb.go | 4 ++-- rpc/analytics.pb.go | 4 ++-- rpc/analytics_grpc.pb.go | 12 ++++++------ rpc/common.pb.go | 4 ++-- rpc/connector.pb.go | 4 ++-- rpc/egress.pb.go | 4 ++-- rpc/ingress.pb.go | 4 ++-- rpc/io.pb.go | 4 ++-- rpc/keepalive.pb.go | 4 ++-- rpc/participant.pb.go | 4 ++-- rpc/room.pb.go | 4 ++-- rpc/roommanager.pb.go | 4 ++-- rpc/signal.pb.go | 4 ++-- rpc/sip.pb.go | 4 ++-- rpc/whip_signal.pb.go | 4 ++-- 39 files changed, 85 insertions(+), 85 deletions(-) diff --git a/infra/link.pb.go b/infra/link.pb.go index 42609feda..13859fa1d 100644 --- a/infra/link.pb.go +++ b/infra/link.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: infra/link.proto package infra diff --git a/infra/link_grpc.pb.go b/infra/link_grpc.pb.go index 5da909b80..187e6c5e0 100644 --- a/infra/link_grpc.pb.go +++ b/infra/link_grpc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.5.1 -// - protoc v6.33.0 +// - protoc-gen-go-grpc v1.6.0 +// - protoc v4.23.4 // source: infra/link.proto package infra @@ -99,10 +99,10 @@ type LinkServer interface { type UnimplementedLinkServer struct{} func (UnimplementedLinkServer) WatchLocalLinks(*WatchLocalLinksRequest, grpc.ServerStreamingServer[WatchLocalLinksResponse]) error { - return status.Errorf(codes.Unimplemented, "method WatchLocalLinks not implemented") + return status.Error(codes.Unimplemented, "method WatchLocalLinks not implemented") } func (UnimplementedLinkServer) SimulateLinkState(context.Context, *SimulateLinkStateRequest) (*SimulateLinkStateResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method SimulateLinkState not implemented") + return nil, status.Error(codes.Unimplemented, "method SimulateLinkState not implemented") } func (UnimplementedLinkServer) mustEmbedUnimplementedLinkServer() {} func (UnimplementedLinkServer) testEmbeddedByValue() {} @@ -115,7 +115,7 @@ type UnsafeLinkServer interface { } func RegisterLinkServer(s grpc.ServiceRegistrar, srv LinkServer) { - // If the following call pancis, it indicates UnimplementedLinkServer was + // If the following call panics, it indicates UnimplementedLinkServer was // embedded by pointer and is nil. This will cause panics if an // unimplemented method is ever invoked, so we test this at initialization // time to prevent it from happening at runtime later due to I/O. diff --git a/livekit/agent/livekit_agent_session.pb.go b/livekit/agent/livekit_agent_session.pb.go index 8a9f0879d..e171671b7 100644 --- a/livekit/agent/livekit_agent_session.pb.go +++ b/livekit/agent/livekit_agent_session.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: agent/livekit_agent_session.proto package agent diff --git a/livekit/livekit_agent.pb.go b/livekit/livekit_agent.pb.go index e91cc42d8..fbf0f35a5 100644 --- a/livekit/livekit_agent.pb.go +++ b/livekit/livekit_agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_agent.proto package livekit diff --git a/livekit/livekit_agent_dispatch.pb.go b/livekit/livekit_agent_dispatch.pb.go index 9c9380bf7..687e940ee 100644 --- a/livekit/livekit_agent_dispatch.pb.go +++ b/livekit/livekit_agent_dispatch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_agent_dispatch.proto package livekit diff --git a/livekit/livekit_analytics.pb.go b/livekit/livekit_analytics.pb.go index 172fc52e2..b3dd938c6 100644 --- a/livekit/livekit_analytics.pb.go +++ b/livekit/livekit_analytics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_analytics.proto package livekit diff --git a/livekit/livekit_cloud_agent.pb.go b/livekit/livekit_cloud_agent.pb.go index 127f37d23..79589100f 100644 --- a/livekit/livekit_cloud_agent.pb.go +++ b/livekit/livekit_cloud_agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_cloud_agent.proto package livekit diff --git a/livekit/livekit_connector.pb.go b/livekit/livekit_connector.pb.go index a689df219..1cfe227f8 100644 --- a/livekit/livekit_connector.pb.go +++ b/livekit/livekit_connector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_connector.proto package livekit diff --git a/livekit/livekit_connector_twilio.pb.go b/livekit/livekit_connector_twilio.pb.go index 965bcb196..9305adedf 100644 --- a/livekit/livekit_connector_twilio.pb.go +++ b/livekit/livekit_connector_twilio.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_connector_twilio.proto package livekit diff --git a/livekit/livekit_connector_whatsapp.pb.go b/livekit/livekit_connector_whatsapp.pb.go index b7402fbb0..234c81313 100644 --- a/livekit/livekit_connector_whatsapp.pb.go +++ b/livekit/livekit_connector_whatsapp.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_connector_whatsapp.proto package livekit diff --git a/livekit/livekit_egress.pb.go b/livekit/livekit_egress.pb.go index 90fd6f8bf..393626c66 100644 --- a/livekit/livekit_egress.pb.go +++ b/livekit/livekit_egress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_egress.proto package livekit diff --git a/livekit/livekit_ingress.pb.go b/livekit/livekit_ingress.pb.go index a9e3bb5c7..7fb2bdb90 100644 --- a/livekit/livekit_ingress.pb.go +++ b/livekit/livekit_ingress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_ingress.proto package livekit diff --git a/livekit/livekit_internal.pb.go b/livekit/livekit_internal.pb.go index 4e52562fd..a0b5a2863 100644 --- a/livekit/livekit_internal.pb.go +++ b/livekit/livekit_internal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_internal.proto package livekit diff --git a/livekit/livekit_metrics.pb.go b/livekit/livekit_metrics.pb.go index c4dcbdcdf..6d69a7b12 100644 --- a/livekit/livekit_metrics.pb.go +++ b/livekit/livekit_metrics.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_metrics.proto package livekit diff --git a/livekit/livekit_models.pb.go b/livekit/livekit_models.pb.go index 26c810b7b..2e179c222 100644 --- a/livekit/livekit_models.pb.go +++ b/livekit/livekit_models.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_models.proto package livekit diff --git a/livekit/livekit_phone_number.pb.go b/livekit/livekit_phone_number.pb.go index d683009cd..4a0de4165 100644 --- a/livekit/livekit_phone_number.pb.go +++ b/livekit/livekit_phone_number.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_phone_number.proto package livekit diff --git a/livekit/livekit_room.pb.go b/livekit/livekit_room.pb.go index 0ba14e3a5..650fe91d6 100644 --- a/livekit/livekit_room.pb.go +++ b/livekit/livekit_room.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_room.proto package livekit diff --git a/livekit/livekit_rtc.pb.go b/livekit/livekit_rtc.pb.go index 4b9377f5e..15825729e 100644 --- a/livekit/livekit_rtc.pb.go +++ b/livekit/livekit_rtc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_rtc.proto package livekit diff --git a/livekit/livekit_sip.pb.go b/livekit/livekit_sip.pb.go index 8e94f45b1..aa80347ac 100644 --- a/livekit/livekit_sip.pb.go +++ b/livekit/livekit_sip.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_sip.proto package livekit diff --git a/livekit/livekit_token_source.pb.go b/livekit/livekit_token_source.pb.go index ba4ba3a6c..4952c9ec7 100644 --- a/livekit/livekit_token_source.pb.go +++ b/livekit/livekit_token_source.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_token_source.proto package livekit diff --git a/livekit/livekit_webhook.pb.go b/livekit/livekit_webhook.pb.go index 79d084acb..09594da82 100644 --- a/livekit/livekit_webhook.pb.go +++ b/livekit/livekit_webhook.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: livekit_webhook.proto package livekit diff --git a/livekit/logger/options.pb.go b/livekit/logger/options.pb.go index b60f7c6c3..caa4bdbf9 100644 --- a/livekit/logger/options.pb.go +++ b/livekit/logger/options.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: logger/options.proto package logger diff --git a/replay/cloud_replay.pb.go b/replay/cloud_replay.pb.go index aea23595d..9fa9a7c09 100644 --- a/replay/cloud_replay.pb.go +++ b/replay/cloud_replay.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: cloud_replay.proto package replay diff --git a/rpc/agent.pb.go b/rpc/agent.pb.go index d4ce44e85..268f7d8be 100644 --- a/rpc/agent.pb.go +++ b/rpc/agent.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/agent.proto package rpc diff --git a/rpc/agent_dispatch.pb.go b/rpc/agent_dispatch.pb.go index fbc64343e..85a469027 100644 --- a/rpc/agent_dispatch.pb.go +++ b/rpc/agent_dispatch.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/agent_dispatch.proto package rpc diff --git a/rpc/analytics.pb.go b/rpc/analytics.pb.go index 2bd9d26e1..0e3352e2a 100644 --- a/rpc/analytics.pb.go +++ b/rpc/analytics.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/analytics.proto package rpc diff --git a/rpc/analytics_grpc.pb.go b/rpc/analytics_grpc.pb.go index 994221a48..14cb42ae7 100644 --- a/rpc/analytics_grpc.pb.go +++ b/rpc/analytics_grpc.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.5.1 -// - protoc v6.33.0 +// - protoc-gen-go-grpc v1.6.0 +// - protoc v4.23.4 // source: rpc/analytics.proto package rpc @@ -114,13 +114,13 @@ type AnalyticsRecorderServiceServer interface { type UnimplementedAnalyticsRecorderServiceServer struct{} func (UnimplementedAnalyticsRecorderServiceServer) IngestStats(grpc.ClientStreamingServer[livekit.AnalyticsStats, emptypb.Empty]) error { - return status.Errorf(codes.Unimplemented, "method IngestStats not implemented") + return status.Error(codes.Unimplemented, "method IngestStats not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) IngestEvents(grpc.ClientStreamingServer[livekit.AnalyticsEvents, emptypb.Empty]) error { - return status.Errorf(codes.Unimplemented, "method IngestEvents not implemented") + return status.Error(codes.Unimplemented, "method IngestEvents not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) IngestNodeRoomStates(grpc.ClientStreamingServer[livekit.AnalyticsNodeRooms, emptypb.Empty]) error { - return status.Errorf(codes.Unimplemented, "method IngestNodeRoomStates not implemented") + return status.Error(codes.Unimplemented, "method IngestNodeRoomStates not implemented") } func (UnimplementedAnalyticsRecorderServiceServer) mustEmbedUnimplementedAnalyticsRecorderServiceServer() { } @@ -134,7 +134,7 @@ type UnsafeAnalyticsRecorderServiceServer interface { } func RegisterAnalyticsRecorderServiceServer(s grpc.ServiceRegistrar, srv AnalyticsRecorderServiceServer) { - // If the following call pancis, it indicates UnimplementedAnalyticsRecorderServiceServer was + // If the following call panics, it indicates UnimplementedAnalyticsRecorderServiceServer was // embedded by pointer and is nil. This will cause panics if an // unimplemented method is ever invoked, so we test this at initialization // time to prevent it from happening at runtime later due to I/O. diff --git a/rpc/common.pb.go b/rpc/common.pb.go index 22504ffeb..ad823512d 100644 --- a/rpc/common.pb.go +++ b/rpc/common.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/common.proto package rpc diff --git a/rpc/connector.pb.go b/rpc/connector.pb.go index 6fa7e4f3c..a40a66e96 100644 --- a/rpc/connector.pb.go +++ b/rpc/connector.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/connector.proto package rpc diff --git a/rpc/egress.pb.go b/rpc/egress.pb.go index 6f707e206..fc76ada59 100644 --- a/rpc/egress.pb.go +++ b/rpc/egress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/egress.proto package rpc diff --git a/rpc/ingress.pb.go b/rpc/ingress.pb.go index 4ce7e7acd..697a03b30 100644 --- a/rpc/ingress.pb.go +++ b/rpc/ingress.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/ingress.proto package rpc diff --git a/rpc/io.pb.go b/rpc/io.pb.go index 8f5b67054..afc6b98af 100644 --- a/rpc/io.pb.go +++ b/rpc/io.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/io.proto package rpc diff --git a/rpc/keepalive.pb.go b/rpc/keepalive.pb.go index 91c93d2f1..1890702a2 100644 --- a/rpc/keepalive.pb.go +++ b/rpc/keepalive.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/keepalive.proto package rpc diff --git a/rpc/participant.pb.go b/rpc/participant.pb.go index 2e2e225da..cffcbb5eb 100644 --- a/rpc/participant.pb.go +++ b/rpc/participant.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/participant.proto package rpc diff --git a/rpc/room.pb.go b/rpc/room.pb.go index 4af9d949c..1e02bf689 100644 --- a/rpc/room.pb.go +++ b/rpc/room.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/room.proto package rpc diff --git a/rpc/roommanager.pb.go b/rpc/roommanager.pb.go index 65d0392cd..54861c5a4 100644 --- a/rpc/roommanager.pb.go +++ b/rpc/roommanager.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/roommanager.proto package rpc diff --git a/rpc/signal.pb.go b/rpc/signal.pb.go index c5eb8e7c7..b9477d103 100644 --- a/rpc/signal.pb.go +++ b/rpc/signal.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/signal.proto package rpc diff --git a/rpc/sip.pb.go b/rpc/sip.pb.go index 635e113ab..eb43d84fb 100644 --- a/rpc/sip.pb.go +++ b/rpc/sip.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/sip.proto package rpc diff --git a/rpc/whip_signal.pb.go b/rpc/whip_signal.pb.go index 63cbffa25..410274e22 100644 --- a/rpc/whip_signal.pb.go +++ b/rpc/whip_signal.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.10 -// protoc v6.33.0 +// protoc-gen-go v1.36.11 +// protoc v4.23.4 // source: rpc/whip_signal.proto package rpc