@@ -7,19 +7,22 @@ public struct ConversationConfig: Sendable {
77 public var conversationOverrides : ConversationOverrides ?
88 public var customLlmExtraBody : [ String : String ] ? // Simplified to be Sendable
99 public var dynamicVariables : [ String : String ] ? // Simplified to be Sendable
10+ public var userId : String ?
1011
1112 public init (
1213 agentOverrides: AgentOverrides ? = nil ,
1314 ttsOverrides: TTSOverrides ? = nil ,
1415 conversationOverrides: ConversationOverrides ? = nil ,
1516 customLlmExtraBody: [ String : String ] ? = nil ,
16- dynamicVariables: [ String : String ] ? = nil
17+ dynamicVariables: [ String : String ] ? = nil ,
18+ userId: String ? = nil
1719 ) {
1820 self . agentOverrides = agentOverrides
1921 self . ttsOverrides = ttsOverrides
2022 self . conversationOverrides = conversationOverrides
2123 self . customLlmExtraBody = customLlmExtraBody
2224 self . dynamicVariables = dynamicVariables
25+ self . userId = userId
2326 }
2427}
2528
@@ -68,7 +71,8 @@ extension ConversationConfig {
6871 agentOverrides: agentOverrides,
6972 ttsOverrides: ttsOverrides,
7073 customLlmExtraBody: customLlmExtraBody,
71- dynamicVariables: dynamicVariables
74+ dynamicVariables: dynamicVariables,
75+ userId: userId
7276 )
7377 }
7478}
0 commit comments