diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentResponse.g.cs index 48f0578..48db1ac 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentResponse.g.cs @@ -23,6 +23,14 @@ public class AgentResponseJsonConverter : global::System.Text.Json.Serialization foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -43,6 +51,8 @@ public class AgentResponseJsonConverter : global::System.Text.Json.Serialization if (__jsonProps.Contains("begin_message_delay_ms")) __score1++; if (__jsonProps.Contains("boosted_keywords")) __score1++; if (__jsonProps.Contains("custom_stt_config")) __score1++; + if (__jsonProps.Contains("custom_stt_config.endpointing_ms")) __score1++; + if (__jsonProps.Contains("custom_stt_config.provider")) __score1++; if (__jsonProps.Contains("data_storage_retention_days")) __score1++; if (__jsonProps.Contains("data_storage_setting")) __score1++; if (__jsonProps.Contains("denoising_mode")) __score1++; @@ -52,15 +62,29 @@ public class AgentResponseJsonConverter : global::System.Text.Json.Serialization if (__jsonProps.Contains("end_call_after_silence_ms")) __score1++; if (__jsonProps.Contains("fallback_voice_ids")) __score1++; if (__jsonProps.Contains("guardrail_config")) __score1++; + if (__jsonProps.Contains("guardrail_config.input_topics")) __score1++; + if (__jsonProps.Contains("guardrail_config.output_topics")) __score1++; if (__jsonProps.Contains("handbook_config")) __score1++; + if (__jsonProps.Contains("handbook_config.ai_disclosure")) __score1++; + if (__jsonProps.Contains("handbook_config.default_personality")) __score1++; + if (__jsonProps.Contains("handbook_config.echo_verification")) __score1++; + if (__jsonProps.Contains("handbook_config.high_empathy")) __score1++; + if (__jsonProps.Contains("handbook_config.nato_phonetic_alphabet")) __score1++; + if (__jsonProps.Contains("handbook_config.natural_filler_words")) __score1++; + if (__jsonProps.Contains("handbook_config.scope_boundaries")) __score1++; + if (__jsonProps.Contains("handbook_config.smart_matching")) __score1++; + if (__jsonProps.Contains("handbook_config.speech_normalization")) __score1++; if (__jsonProps.Contains("interruption_sensitivity")) __score1++; if (__jsonProps.Contains("is_public")) __score1++; if (__jsonProps.Contains("ivr_option")) __score1++; + if (__jsonProps.Contains("ivr_option.action")) __score1++; if (__jsonProps.Contains("language")) __score1++; if (__jsonProps.Contains("max_call_duration_ms")) __score1++; if (__jsonProps.Contains("normalize_for_speech")) __score1++; if (__jsonProps.Contains("opt_in_signed_url")) __score1++; if (__jsonProps.Contains("pii_config")) __score1++; + if (__jsonProps.Contains("pii_config.categories")) __score1++; + if (__jsonProps.Contains("pii_config.mode")) __score1++; if (__jsonProps.Contains("post_call_analysis_data")) __score1++; if (__jsonProps.Contains("post_call_analysis_model")) __score1++; if (__jsonProps.Contains("pronunciation_dictionary")) __score1++; @@ -73,6 +97,9 @@ public class AgentResponseJsonConverter : global::System.Text.Json.Serialization if (__jsonProps.Contains("stt_mode")) __score1++; if (__jsonProps.Contains("timezone")) __score1++; if (__jsonProps.Contains("user_dtmf_options")) __score1++; + if (__jsonProps.Contains("user_dtmf_options.digit_limit")) __score1++; + if (__jsonProps.Contains("user_dtmf_options.termination_key")) __score1++; + if (__jsonProps.Contains("user_dtmf_options.timeout_ms")) __score1++; if (__jsonProps.Contains("version_description")) __score1++; if (__jsonProps.Contains("vocab_specialization")) __score1++; if (__jsonProps.Contains("voice_emotion")) __score1++; @@ -83,6 +110,7 @@ public class AgentResponseJsonConverter : global::System.Text.Json.Serialization if (__jsonProps.Contains("voicemail_detection_timeout_ms")) __score1++; if (__jsonProps.Contains("voicemail_message")) __score1++; if (__jsonProps.Contains("voicemail_option")) __score1++; + if (__jsonProps.Contains("voicemail_option.action")) __score1++; if (__jsonProps.Contains("volume")) __score1++; if (__jsonProps.Contains("webhook_events")) __score1++; if (__jsonProps.Contains("webhook_timeout_ms")) __score1++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentSwapNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentSwapNode.g.cs index 2706852..c8162d8 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentSwapNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AgentSwapNode.g.cs @@ -23,6 +23,7 @@ public class AgentSwapNodeJsonConverter : global::System.Text.Json.Serialization foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AlwaysEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AlwaysEdge.g.cs index 099229e..2667af0 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AlwaysEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AlwaysEdge.g.cs @@ -23,6 +23,14 @@ public class AlwaysEdgeJsonConverter : global::System.Text.Json.Serialization.Js foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class AlwaysEdgeJsonConverter : global::System.Text.Json.Serialization.Js if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AnalysisData.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AnalysisData.g.cs index 459dbb6..f5a2512 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AnalysisData.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.AnalysisData.g.cs @@ -23,6 +23,7 @@ public class AnalysisDataJsonConverter : global::System.Text.Json.Serialization. foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BranchNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BranchNode.g.cs index 2d8c700..20da7be 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BranchNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BranchNode.g.cs @@ -23,6 +23,7 @@ public class BranchNodeJsonConverter : global::System.Text.Json.Serialization.Js foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BridgeTransferNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BridgeTransferNode.g.cs index 44f163f..a4bd301 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BridgeTransferNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.BridgeTransferNode.g.cs @@ -23,6 +23,7 @@ public class BridgeTransferNodeJsonConverter : global::System.Text.Json.Serializ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CancelTransferNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CancelTransferNode.g.cs index fb01c14..4ecf19d 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CancelTransferNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CancelTransferNode.g.cs @@ -23,6 +23,7 @@ public class CancelTransferNodeJsonConverter : global::System.Text.Json.Serializ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ChatAgentResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ChatAgentResponse.g.cs index eff7a49..1b22f99 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ChatAgentResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ChatAgentResponse.g.cs @@ -23,6 +23,14 @@ public class ChatAgentResponseJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -40,11 +48,19 @@ public class ChatAgentResponseJsonConverter : global::System.Text.Json.Serializa if (__jsonProps.Contains("data_storage_setting")) __score1++; if (__jsonProps.Contains("end_chat_after_silence_ms")) __score1++; if (__jsonProps.Contains("guardrail_config")) __score1++; + if (__jsonProps.Contains("guardrail_config.input_topics")) __score1++; + if (__jsonProps.Contains("guardrail_config.output_topics")) __score1++; if (__jsonProps.Contains("handbook_config")) __score1++; + if (__jsonProps.Contains("handbook_config.ai_disclosure")) __score1++; + if (__jsonProps.Contains("handbook_config.default_personality")) __score1++; + if (__jsonProps.Contains("handbook_config.high_empathy")) __score1++; + if (__jsonProps.Contains("handbook_config.scope_boundaries")) __score1++; if (__jsonProps.Contains("is_public")) __score1++; if (__jsonProps.Contains("language")) __score1++; if (__jsonProps.Contains("opt_in_signed_url")) __score1++; if (__jsonProps.Contains("pii_config")) __score1++; + if (__jsonProps.Contains("pii_config.categories")) __score1++; + if (__jsonProps.Contains("pii_config.mode")) __score1++; if (__jsonProps.Contains("post_chat_analysis_data")) __score1++; if (__jsonProps.Contains("post_chat_analysis_model")) __score1++; if (__jsonProps.Contains("response_engine")) __score1++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CodeNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CodeNode.g.cs index c8ebf63..cde8537 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CodeNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CodeNode.g.cs @@ -23,6 +23,7 @@ public class CodeNodeJsonConverter : global::System.Text.Json.Serialization.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ComponentNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ComponentNode.g.cs index cd00e86..1157c67 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ComponentNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ComponentNode.g.cs @@ -23,12 +23,27 @@ public class ComponentNodeJsonConverter : global::System.Text.Json.Serialization foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; if (__jsonProps.Contains("display_position")) __score0++; + if (__jsonProps.Contains("display_position.x")) __score0++; + if (__jsonProps.Contains("display_position.y")) __score0++; if (__jsonProps.Contains("global_node_setting")) __score0++; + if (__jsonProps.Contains("global_node_setting.condition")) __score0++; + if (__jsonProps.Contains("global_node_setting.cool_down")) __score0++; + if (__jsonProps.Contains("global_node_setting.go_back_conditions")) __score0++; + if (__jsonProps.Contains("global_node_setting.negative_finetune_examples")) __score0++; + if (__jsonProps.Contains("global_node_setting.positive_finetune_examples")) __score0++; if (__jsonProps.Contains("id")) __score0++; if (__jsonProps.Contains("name")) __score0++; var __score1 = 0; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlow.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlow.g.cs index bae00e1..3773591 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlow.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlow.g.cs @@ -23,12 +23,22 @@ public class ConversationFlowJsonConverter : global::System.Text.Json.Serializat foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; if (__jsonProps.Contains("begin_after_user_silence_ms")) __score0++; if (__jsonProps.Contains("kb_config")) __score0++; + if (__jsonProps.Contains("kb_config.filter_score")) __score0++; + if (__jsonProps.Contains("kb_config.top_k")) __score0++; if (__jsonProps.Contains("knowledge_base_ids")) __score0++; if (__jsonProps.Contains("model_choice")) __score0++; if (__jsonProps.Contains("model_temperature")) __score0++; @@ -36,6 +46,8 @@ public class ConversationFlowJsonConverter : global::System.Text.Json.Serializat if (__jsonProps.Contains("tool_call_strict_mode")) __score0++; var __score1 = 0; if (__jsonProps.Contains("begin_tag_display_position")) __score1++; + if (__jsonProps.Contains("begin_tag_display_position.x")) __score1++; + if (__jsonProps.Contains("begin_tag_display_position.y")) __score1++; if (__jsonProps.Contains("components")) __score1++; if (__jsonProps.Contains("default_dynamic_variables")) __score1++; if (__jsonProps.Contains("global_prompt")) __score1++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowComponentResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowComponentResponse.g.cs index 3d19c78..bc96b8e 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowComponentResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowComponentResponse.g.cs @@ -23,6 +23,7 @@ public class ConversationFlowComponentResponseJsonConverter : global::System.Tex foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowResponse.g.cs index e97a12e..a6a1585 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationFlowResponse.g.cs @@ -23,6 +23,7 @@ public class ConversationFlowResponseJsonConverter : global::System.Text.Json.Se foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationNode.g.cs index 0244150..b22987a 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ConversationNode.g.cs @@ -23,6 +23,7 @@ public class ConversationNodeJsonConverter : global::System.Text.Json.Serializat foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateConversationFlowComponentRequest.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateConversationFlowComponentRequest.g.cs index 10b02a8..7e9f842 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateConversationFlowComponentRequest.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateConversationFlowComponentRequest.g.cs @@ -23,11 +23,21 @@ public class CreateConversationFlowComponentRequestJsonConverter : global::Syste foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; if (__jsonProps.Contains("begin_tag_display_position")) __score0++; + if (__jsonProps.Contains("begin_tag_display_position.x")) __score0++; + if (__jsonProps.Contains("begin_tag_display_position.y")) __score0++; if (__jsonProps.Contains("mcps")) __score0++; if (__jsonProps.Contains("name")) __score0++; if (__jsonProps.Contains("nodes")) __score0++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateOrganizationRequest.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateOrganizationRequest.g.cs index 3685c2a..12ee951 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateOrganizationRequest.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CreateOrganizationRequest.g.cs @@ -23,6 +23,7 @@ public class CreateOrganizationRequestJsonConverter : global::System.Text.Json.S foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CustomFieldFilter.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CustomFieldFilter.g.cs index 3176182..23b5046 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CustomFieldFilter.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.CustomFieldFilter.g.cs @@ -23,6 +23,7 @@ public class CustomFieldFilterJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ElseEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ElseEdge.g.cs index 9fc1362..63af1cb 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ElseEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ElseEdge.g.cs @@ -23,6 +23,14 @@ public class ElseEdgeJsonConverter : global::System.Text.Json.Serialization.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class ElseEdgeJsonConverter : global::System.Text.Json.Serialization.Json if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.EndNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.EndNode.g.cs index 8a35669..9a64af7 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.EndNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.EndNode.g.cs @@ -23,6 +23,7 @@ public class EndNodeJsonConverter : global::System.Text.Json.Serialization.JsonC foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ExtractDynamicVariablesNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ExtractDynamicVariablesNode.g.cs index 77debb2..3758865 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ExtractDynamicVariablesNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ExtractDynamicVariablesNode.g.cs @@ -23,6 +23,7 @@ public class ExtractDynamicVariablesNodeJsonConverter : global::System.Text.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FinetuneExampleUtterance.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FinetuneExampleUtterance.g.cs index 1609cfb..42902ff 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FinetuneExampleUtterance.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FinetuneExampleUtterance.g.cs @@ -23,6 +23,7 @@ public class FinetuneExampleUtteranceJsonConverter : global::System.Text.Json.Se foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FunctionNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FunctionNode.g.cs index 5159511..f63a0e8 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FunctionNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.FunctionNode.g.cs @@ -23,6 +23,7 @@ public class FunctionNodeJsonConverter : global::System.Text.Json.Serialization. foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.IvrAction.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.IvrAction.g.cs index 78f8713..2506be8 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.IvrAction.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.IvrAction.g.cs @@ -23,6 +23,7 @@ public class IvrActionJsonConverter : global::System.Text.Json.Serialization.Jso foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MCPNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MCPNode.g.cs index 277bdd8..0f07a33 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MCPNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MCPNode.g.cs @@ -23,6 +23,7 @@ public class MCPNodeJsonConverter : global::System.Text.Json.Serialization.JsonC foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MessageOrToolCall.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MessageOrToolCall.g.cs index 5fa0a4a..fd064b1 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MessageOrToolCall.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.MessageOrToolCall.g.cs @@ -23,6 +23,7 @@ public class MessageOrToolCallJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ModelChoice.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ModelChoice.g.cs index 7c82a99..818678d 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ModelChoice.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ModelChoice.g.cs @@ -23,6 +23,7 @@ public class ModelChoiceJsonConverter : global::System.Text.Json.Serialization.J foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeBase.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeBase.g.cs index 91a45cd..6596d8a 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeBase.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeBase.g.cs @@ -23,12 +23,27 @@ public class NodeBaseJsonConverter : global::System.Text.Json.Serialization.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } var __score0 = 0; if (__jsonProps.Contains("display_position")) __score0++; + if (__jsonProps.Contains("display_position.x")) __score0++; + if (__jsonProps.Contains("display_position.y")) __score0++; if (__jsonProps.Contains("global_node_setting")) __score0++; + if (__jsonProps.Contains("global_node_setting.condition")) __score0++; + if (__jsonProps.Contains("global_node_setting.cool_down")) __score0++; + if (__jsonProps.Contains("global_node_setting.go_back_conditions")) __score0++; + if (__jsonProps.Contains("global_node_setting.negative_finetune_examples")) __score0++; + if (__jsonProps.Contains("global_node_setting.positive_finetune_examples")) __score0++; if (__jsonProps.Contains("id")) __score0++; if (__jsonProps.Contains("name")) __score0++; var __score1 = 0; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeInstruction.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeInstruction.g.cs index 859b7b5..dc82660 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeInstruction.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeInstruction.g.cs @@ -23,6 +23,7 @@ public class NodeInstructionJsonConverter : global::System.Text.Json.Serializati foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeTool.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeTool.g.cs index 6f09452..60394a3 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeTool.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.NodeTool.g.cs @@ -23,6 +23,7 @@ public class NodeToolJsonConverter : global::System.Text.Json.Serialization.Json foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.OrganizationResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.OrganizationResponse.g.cs index e75ba55..bf3bf07 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.OrganizationResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.OrganizationResponse.g.cs @@ -23,6 +23,14 @@ public class OrganizationResponseJsonConverter : global::System.Text.Json.Serial foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -30,6 +38,9 @@ public class OrganizationResponseJsonConverter : global::System.Text.Json.Serial if (__jsonProps.Contains("concurrency")) __score0++; if (__jsonProps.Contains("concurrency_burst_enabled")) __score0++; if (__jsonProps.Contains("cps_config")) __score0++; + if (__jsonProps.Contains("cps_config.custom")) __score0++; + if (__jsonProps.Contains("cps_config.telnyx")) __score0++; + if (__jsonProps.Contains("cps_config.twilio")) __score0++; if (__jsonProps.Contains("created_timestamp")) __score0++; if (__jsonProps.Contains("custom_voice_ids")) __score0++; if (__jsonProps.Contains("enterprise_id")) __score0++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostCallAnalysisData.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostCallAnalysisData.g.cs index 57456ee..5f2242a 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostCallAnalysisData.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostCallAnalysisData.g.cs @@ -23,6 +23,7 @@ public class PostCallAnalysisDataJsonConverter : global::System.Text.Json.Serial foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostChatAnalysisData.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostChatAnalysisData.g.cs index dbc4883..088f430 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostChatAnalysisData.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PostChatAnalysisData.g.cs @@ -23,6 +23,7 @@ public class PostChatAnalysisDataJsonConverter : global::System.Text.Json.Serial foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PressDigitNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PressDigitNode.g.cs index be0f1bc..d6c8a8e 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PressDigitNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.PressDigitNode.g.cs @@ -23,6 +23,14 @@ public class PressDigitNodeJsonConverter : global::System.Text.Json.Serializatio foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class PressDigitNodeJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("edges")) __score1++; if (__jsonProps.Contains("finetune_transition_examples")) __score1++; if (__jsonProps.Contains("instruction")) __score1++; + if (__jsonProps.Contains("instruction.text")) __score1++; + if (__jsonProps.Contains("instruction.type")) __score1++; if (__jsonProps.Contains("type")) __score1++; var __bestScore = 0; var __bestIndex = -1; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ResponseEngine.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ResponseEngine.g.cs index 527d25a..0db590f 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ResponseEngine.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ResponseEngine.g.cs @@ -23,6 +23,7 @@ public class ResponseEngineJsonConverter : global::System.Text.Json.Serializatio foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLLMResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLLMResponse.g.cs index 67a5e86..9e01e9d 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLLMResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLLMResponse.g.cs @@ -23,6 +23,7 @@ public class RetellLLMResponseJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLlmRequest.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLlmRequest.g.cs index 5bb5437..92d7c87 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLlmRequest.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellLlmRequest.g.cs @@ -23,6 +23,14 @@ public class RetellLlmRequestJsonConverter : global::System.Text.Json.Serializat foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -30,6 +38,8 @@ public class RetellLlmRequestJsonConverter : global::System.Text.Json.Serializat if (__jsonProps.Contains("begin_after_user_silence_ms")) __score0++; if (__jsonProps.Contains("begin_message")) __score0++; if (__jsonProps.Contains("kb_config")) __score0++; + if (__jsonProps.Contains("kb_config.filter_score")) __score0++; + if (__jsonProps.Contains("kb_config.top_k")) __score0++; if (__jsonProps.Contains("knowledge_base_ids")) __score0++; if (__jsonProps.Contains("model")) __score0++; if (__jsonProps.Contains("model_high_priority")) __score0++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellResponseEngine.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellResponseEngine.g.cs index 41addd5..05b747f 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellResponseEngine.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.RetellResponseEngine.g.cs @@ -23,6 +23,7 @@ public class RetellResponseEngineJsonConverter : global::System.Text.Json.Serial foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SkipResponseEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SkipResponseEdge.g.cs index a246a3b..870d6f2 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SkipResponseEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SkipResponseEdge.g.cs @@ -23,6 +23,14 @@ public class SkipResponseEdgeJsonConverter : global::System.Text.Json.Serializat foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class SkipResponseEdgeJsonConverter : global::System.Text.Json.Serializat if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsContent.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsContent.g.cs index 613bc01..24cc08d 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsContent.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsContent.g.cs @@ -23,6 +23,7 @@ public class SmsContentJsonConverter : global::System.Text.Json.Serialization.Js foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsDestination.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsDestination.g.cs index 0c38e5c..b7450c4 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsDestination.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsDestination.g.cs @@ -23,6 +23,7 @@ public class SmsDestinationJsonConverter : global::System.Text.Json.Serializatio foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsFailedEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsFailedEdge.g.cs index 234f763..10430f1 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsFailedEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsFailedEdge.g.cs @@ -23,6 +23,14 @@ public class SmsFailedEdgeJsonConverter : global::System.Text.Json.Serialization foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class SmsFailedEdgeJsonConverter : global::System.Text.Json.Serialization if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsNode.g.cs index 5bb30d7..84788ed 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsNode.g.cs @@ -23,6 +23,7 @@ public class SmsNodeJsonConverter : global::System.Text.Json.Serialization.JsonC foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSender.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSender.g.cs index d473c7f..ca54091 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSender.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSender.g.cs @@ -23,6 +23,7 @@ public class SmsSenderJsonConverter : global::System.Text.Json.Serialization.Jso foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSuccessEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSuccessEdge.g.cs index 4346e5f..4af170c 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSuccessEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SmsSuccessEdge.g.cs @@ -23,6 +23,14 @@ public class SmsSuccessEdgeJsonConverter : global::System.Text.Json.Serializatio foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class SmsSuccessEdgeJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SubagentNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SubagentNode.g.cs index 55ba503..6854d74 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SubagentNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.SubagentNode.g.cs @@ -23,6 +23,14 @@ public class SubagentNodeJsonConverter : global::System.Text.Json.Serialization. foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -37,6 +45,8 @@ public class SubagentNodeJsonConverter : global::System.Text.Json.Serialization. if (__jsonProps.Contains("finetune_conversation_examples")) __score2++; if (__jsonProps.Contains("finetune_transition_examples")) __score2++; if (__jsonProps.Contains("instruction")) __score2++; + if (__jsonProps.Contains("instruction.text")) __score2++; + if (__jsonProps.Contains("instruction.type")) __score2++; if (__jsonProps.Contains("knowledge_base_ids")) __score2++; if (__jsonProps.Contains("skip_response_edge")) __score2++; if (__jsonProps.Contains("tool_ids")) __score2++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TestCaseDefinition.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TestCaseDefinition.g.cs index 54fecf1..395849e 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TestCaseDefinition.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TestCaseDefinition.g.cs @@ -23,6 +23,7 @@ public class TestCaseDefinitionJsonConverter : global::System.Text.Json.Serializ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.Tool.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.Tool.g.cs index d76f174..4634e26 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.Tool.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.Tool.g.cs @@ -23,6 +23,14 @@ public class ToolJsonConverter : global::System.Text.Json.Serialization.JsonConv foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -93,6 +101,9 @@ public class ToolJsonConverter : global::System.Text.Json.Serialization.JsonConv if (__jsonProps.Contains("method")) __score7++; if (__jsonProps.Contains("name")) __score7++; if (__jsonProps.Contains("parameters")) __score7++; + if (__jsonProps.Contains("parameters.properties")) __score7++; + if (__jsonProps.Contains("parameters.required")) __score7++; + if (__jsonProps.Contains("parameters.type")) __score7++; if (__jsonProps.Contains("query_params")) __score7++; if (__jsonProps.Contains("response_variables")) __score7++; if (__jsonProps.Contains("speak_after_execution")) __score7++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ToolMockInputMatchRule.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ToolMockInputMatchRule.g.cs index fc31576..b968769 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ToolMockInputMatchRule.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ToolMockInputMatchRule.g.cs @@ -23,6 +23,7 @@ public class ToolMockInputMatchRuleJsonConverter : global::System.Text.Json.Seri foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferCallNode.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferCallNode.g.cs index bbb7a0e..ab4a317 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferCallNode.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferCallNode.g.cs @@ -23,6 +23,7 @@ public class TransferCallNodeJsonConverter : global::System.Text.Json.Serializat foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferDestination.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferDestination.g.cs index c61a3cd..5116e66 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferDestination.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferDestination.g.cs @@ -23,6 +23,7 @@ public class TransferDestinationJsonConverter : global::System.Text.Json.Seriali foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferFailedEdge.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferFailedEdge.g.cs index 8bf355d..386cc52 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferFailedEdge.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferFailedEdge.g.cs @@ -23,6 +23,14 @@ public class TransferFailedEdgeJsonConverter : global::System.Text.Json.Serializ foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -32,6 +40,8 @@ public class TransferFailedEdgeJsonConverter : global::System.Text.Json.Serializ if (__jsonProps.Contains("transition_condition")) __score0++; var __score1 = 0; if (__jsonProps.Contains("transition_condition")) __score1++; + if (__jsonProps.Contains("transition_condition.prompt")) __score1++; + if (__jsonProps.Contains("transition_condition.type")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferOption.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferOption.g.cs index 03822f2..5177751 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferOption.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.TransferOption.g.cs @@ -23,6 +23,14 @@ public class TransferOptionJsonConverter : global::System.Text.Json.Serializatio foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -35,6 +43,8 @@ public class TransferOptionJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("agent_detection_timeout_ms")) __score1++; if (__jsonProps.Contains("enable_bridge_audio_cue")) __score1++; if (__jsonProps.Contains("ivr_option")) __score1++; + if (__jsonProps.Contains("ivr_option.prompt")) __score1++; + if (__jsonProps.Contains("ivr_option.type")) __score1++; if (__jsonProps.Contains("on_hold_music")) __score1++; if (__jsonProps.Contains("opt_out_human_detection")) __score1++; if (__jsonProps.Contains("private_handoff_option")) __score1++; @@ -44,6 +54,9 @@ public class TransferOptionJsonConverter : global::System.Text.Json.Serializatio if (__jsonProps.Contains("type")) __score1++; var __score2 = 0; if (__jsonProps.Contains("agentic_transfer_config")) __score2++; + if (__jsonProps.Contains("agentic_transfer_config.action_on_timeout")) __score2++; + if (__jsonProps.Contains("agentic_transfer_config.transfer_agent")) __score2++; + if (__jsonProps.Contains("agentic_transfer_config.transfer_timeout_ms")) __score2++; if (__jsonProps.Contains("enable_bridge_audio_cue")) __score2++; if (__jsonProps.Contains("on_hold_music")) __score2++; if (__jsonProps.Contains("public_handoff_option")) __score2++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UpdateOrganizationRequest.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UpdateOrganizationRequest.g.cs index 1896b0d..3bd5065 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UpdateOrganizationRequest.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UpdateOrganizationRequest.g.cs @@ -23,6 +23,7 @@ public class UpdateOrganizationRequestJsonConverter : global::System.Text.Json.S foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UtteranceOrToolCall.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UtteranceOrToolCall.g.cs index d1694fe..343fc38 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UtteranceOrToolCall.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.UtteranceOrToolCall.g.cs @@ -23,6 +23,7 @@ public class UtteranceOrToolCallJsonConverter : global::System.Text.Json.Seriali foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2PhoneCallResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2PhoneCallResponse.g.cs index 59531bf..d2afa26 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2PhoneCallResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2PhoneCallResponse.g.cs @@ -23,6 +23,14 @@ public class V2PhoneCallResponseJsonConverter : global::System.Text.Json.Seriali foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -31,13 +39,23 @@ public class V2PhoneCallResponseJsonConverter : global::System.Text.Json.Seriali if (__jsonProps.Contains("direction")) __score0++; if (__jsonProps.Contains("from_number")) __score0++; if (__jsonProps.Contains("telephony_identifier")) __score0++; + if (__jsonProps.Contains("telephony_identifier.twilio_call_sid")) __score0++; if (__jsonProps.Contains("to_number")) __score0++; var __score1 = 0; if (__jsonProps.Contains("agent_id")) __score1++; if (__jsonProps.Contains("agent_name")) __score1++; if (__jsonProps.Contains("agent_version")) __score1++; if (__jsonProps.Contains("call_analysis")) __score1++; + if (__jsonProps.Contains("call_analysis.call_successful")) __score1++; + if (__jsonProps.Contains("call_analysis.call_summary")) __score1++; + if (__jsonProps.Contains("call_analysis.custom_analysis_data")) __score1++; + if (__jsonProps.Contains("call_analysis.in_voicemail")) __score1++; + if (__jsonProps.Contains("call_analysis.user_sentiment")) __score1++; if (__jsonProps.Contains("call_cost")) __score1++; + if (__jsonProps.Contains("call_cost.combined_cost")) __score1++; + if (__jsonProps.Contains("call_cost.product_costs")) __score1++; + if (__jsonProps.Contains("call_cost.total_duration_seconds")) __score1++; + if (__jsonProps.Contains("call_cost.total_duration_unit_price")) __score1++; if (__jsonProps.Contains("call_id")) __score1++; if (__jsonProps.Contains("call_status")) __score1++; if (__jsonProps.Contains("collected_dynamic_variables")) __score1++; @@ -48,7 +66,17 @@ public class V2PhoneCallResponseJsonConverter : global::System.Text.Json.Seriali if (__jsonProps.Contains("end_timestamp")) __score1++; if (__jsonProps.Contains("knowledge_base_retrieved_contents_url")) __score1++; if (__jsonProps.Contains("latency")) __score1++; + if (__jsonProps.Contains("latency.asr")) __score1++; + if (__jsonProps.Contains("latency.e2e")) __score1++; + if (__jsonProps.Contains("latency.knowledge_base")) __score1++; + if (__jsonProps.Contains("latency.llm")) __score1++; + if (__jsonProps.Contains("latency.llm_websocket_network_rtt")) __score1++; + if (__jsonProps.Contains("latency.s2s")) __score1++; + if (__jsonProps.Contains("latency.tts")) __score1++; if (__jsonProps.Contains("llm_token_usage")) __score1++; + if (__jsonProps.Contains("llm_token_usage.average")) __score1++; + if (__jsonProps.Contains("llm_token_usage.num_requests")) __score1++; + if (__jsonProps.Contains("llm_token_usage.values")) __score1++; if (__jsonProps.Contains("metadata")) __score1++; if (__jsonProps.Contains("opt_in_signed_url")) __score1++; if (__jsonProps.Contains("public_log_url")) __score1++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2WebCallResponse.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2WebCallResponse.g.cs index 39568d4..0ac379a 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2WebCallResponse.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.V2WebCallResponse.g.cs @@ -23,6 +23,14 @@ public class V2WebCallResponseJsonConverter : global::System.Text.Json.Serializa foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + if (__jsonProp.Value.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __nestedJsonProp in __jsonProp.Value.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name + "." + __nestedJsonProp.Name); + } + } + } } @@ -34,7 +42,16 @@ public class V2WebCallResponseJsonConverter : global::System.Text.Json.Serializa if (__jsonProps.Contains("agent_name")) __score1++; if (__jsonProps.Contains("agent_version")) __score1++; if (__jsonProps.Contains("call_analysis")) __score1++; + if (__jsonProps.Contains("call_analysis.call_successful")) __score1++; + if (__jsonProps.Contains("call_analysis.call_summary")) __score1++; + if (__jsonProps.Contains("call_analysis.custom_analysis_data")) __score1++; + if (__jsonProps.Contains("call_analysis.in_voicemail")) __score1++; + if (__jsonProps.Contains("call_analysis.user_sentiment")) __score1++; if (__jsonProps.Contains("call_cost")) __score1++; + if (__jsonProps.Contains("call_cost.combined_cost")) __score1++; + if (__jsonProps.Contains("call_cost.product_costs")) __score1++; + if (__jsonProps.Contains("call_cost.total_duration_seconds")) __score1++; + if (__jsonProps.Contains("call_cost.total_duration_unit_price")) __score1++; if (__jsonProps.Contains("call_id")) __score1++; if (__jsonProps.Contains("call_status")) __score1++; if (__jsonProps.Contains("collected_dynamic_variables")) __score1++; @@ -45,7 +62,17 @@ public class V2WebCallResponseJsonConverter : global::System.Text.Json.Serializa if (__jsonProps.Contains("end_timestamp")) __score1++; if (__jsonProps.Contains("knowledge_base_retrieved_contents_url")) __score1++; if (__jsonProps.Contains("latency")) __score1++; + if (__jsonProps.Contains("latency.asr")) __score1++; + if (__jsonProps.Contains("latency.e2e")) __score1++; + if (__jsonProps.Contains("latency.knowledge_base")) __score1++; + if (__jsonProps.Contains("latency.llm")) __score1++; + if (__jsonProps.Contains("latency.llm_websocket_network_rtt")) __score1++; + if (__jsonProps.Contains("latency.s2s")) __score1++; + if (__jsonProps.Contains("latency.tts")) __score1++; if (__jsonProps.Contains("llm_token_usage")) __score1++; + if (__jsonProps.Contains("llm_token_usage.average")) __score1++; + if (__jsonProps.Contains("llm_token_usage.num_requests")) __score1++; + if (__jsonProps.Contains("llm_token_usage.values")) __score1++; if (__jsonProps.Contains("metadata")) __score1++; if (__jsonProps.Contains("opt_in_signed_url")) __score1++; if (__jsonProps.Contains("public_log_url")) __score1++; diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ValueFilter.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ValueFilter.g.cs index 111b5ef..cb95def 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ValueFilter.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.ValueFilter.g.cs @@ -23,6 +23,7 @@ public class ValueFilterJsonConverter : global::System.Text.Json.Serialization.J foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } } diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.VoicemailAction.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.VoicemailAction.g.cs index eaf31ce..b762ff7 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonConverters.VoicemailAction.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonConverters.VoicemailAction.g.cs @@ -23,6 +23,7 @@ public class VoicemailActionJsonConverter : global::System.Text.Json.Serializati foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) { __jsonProps.Add(__jsonProp.Name); + } }