diff --git a/livekit/agent/livekit_agent_session.pb.go b/livekit/agent/livekit_agent_session.pb.go index f7d9a8449..61d1d33c0 100644 --- a/livekit/agent/livekit_agent_session.pb.go +++ b/livekit/agent/livekit_agent_session.pb.go @@ -2860,6 +2860,7 @@ type AgentSessionEvent_UserInputTranscribed struct { Transcript string `protobuf:"bytes,1,opt,name=transcript,proto3" json:"transcript,omitempty"` IsFinal bool `protobuf:"varint,2,opt,name=is_final,json=isFinal,proto3" json:"is_final,omitempty"` Language *string `protobuf:"bytes,3,opt,name=language,proto3,oneof" json:"language,omitempty"` + ItemId string `protobuf:"bytes,4,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -2915,6 +2916,13 @@ func (x *AgentSessionEvent_UserInputTranscribed) GetLanguage() string { return "" } +func (x *AgentSessionEvent_UserInputTranscribed) GetItemId() string { + if x != nil { + return x.ItemId + } + return "" +} + type AgentSessionEvent_FunctionToolsStarted struct { state protoimpl.MessageState `protogen:"open.v1"` FunctionCalls []*FunctionCall `protobuf:"bytes,1,rep,name=function_calls,json=functionCalls,proto3" json:"function_calls,omitempty"` diff --git a/protobufs/agent/livekit_agent_session.proto b/protobufs/agent/livekit_agent_session.proto index 6b22b7650..6f54a547e 100644 --- a/protobufs/agent/livekit_agent_session.proto +++ b/protobufs/agent/livekit_agent_session.proto @@ -222,6 +222,7 @@ message AgentSessionEvent { string transcript = 1; bool is_final = 2; optional string language = 3; + string item_id = 4; } message FunctionToolsStarted {