From cd61db7992ea0a385a5165a72033daaf13d868f9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 7 Jul 2026 20:05:07 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...tantsClient.AssistantControllerCreate.g.cs | 4 +- ...tantsClient.AssistantControllerUpdate.g.cs | 4 +- ...tantsClient.AssistantControllerCreate.g.cs | 4 +- ...tantsClient.AssistantControllerUpdate.g.cs | 4 +- ...nConverters.FallbackVapiVoiceVersion2.g.cs | 53 + ...ers.FallbackVapiVoiceVersion2Nullable.g.cs | 60 + .../Vapi.JsonConverters.OneOf14.g.cs | 821 +++ ....g.cs => Vapi.JsonConverters.OneOf17.g.cs} | 97 +- .../Vapi.JsonConverters.VapiModelVersion.g.cs | 53 + ...onConverters.VapiModelVersionNullable.g.cs | 60 + ...sonConverters.VapiTranscriberLanguage.g.cs | 53 + ...onConverters.VapiTranscriberLanguage2.g.cs | 53 + ...ters.VapiTranscriberLanguage2Nullable.g.cs | 60 + ...rters.VapiTranscriberLanguageNullable.g.cs | 60 + ...sonConverters.VapiTranscriberProvider.g.cs | 53 + ...rters.VapiTranscriberProviderNullable.g.cs | 60 + ...nConverters.VapiTranscriberTurnTaking.g.cs | 53 + ...ers.VapiTranscriberTurnTakingNullable.g.cs | 60 + ...JsonConverters.VapiTranscriberVersion.g.cs | 53 + ...erters.VapiTranscriberVersionNullable.g.cs | 60 + ...Vapi.JsonConverters.VapiVoiceVersion2.g.cs | 53 + ...nConverters.VapiVoiceVersion2Nullable.g.cs | 60 + .../Generated/Vapi.JsonSerializerContext.g.cs | 601 ++- .../Vapi.JsonSerializerContextTypes.g.cs | 4786 +++++++++-------- .../Vapi/Generated/Vapi.Models.Assistant.g.cs | 12 +- .../Vapi.Models.AssistantOverrides.g.cs | 12 +- .../Vapi.Models.ConversationNode.g.cs | 6 +- .../Vapi.Models.CreateAssistantDTO.g.cs | 12 +- .../Vapi.Models.CreateWorkflowDTO.g.cs | 6 +- .../Vapi.Models.FallbackVapiVoice.g.cs | 9 +- ...Vapi.Models.FallbackVapiVoiceVersion2.g.cs | 57 + .../Vapi.Models.TransferAssistant.g.cs | 6 +- .../Vapi.Models.UpdateAssistantDTO.g.cs | 12 +- .../Vapi.Models.UpdateWorkflowDTO.g.cs | 6 +- .../Vapi/Generated/Vapi.Models.VapiModel.g.cs | 51 +- .../Vapi.Models.VapiModelVersion.g.cs | 53 + .../Vapi.Models.VapiTranscriber.Json.g.cs | 141 + .../Vapi.Models.VapiTranscriber.g.cs | 138 + .../Vapi.Models.VapiTranscriberLanguage.g.cs | 1152 ++++ .../Vapi.Models.VapiTranscriberLanguage2.g.cs | 1149 ++++ .../Vapi.Models.VapiTranscriberProvider.g.cs | 45 + ...Vapi.Models.VapiTranscriberTurnTaking.g.cs | 53 + .../Vapi.Models.VapiTranscriberVersion.g.cs | 54 + .../Vapi/Generated/Vapi.Models.VapiVoice.g.cs | 9 +- .../Vapi.Models.VapiVoiceVersion2.g.cs | 57 + .../Vapi/Generated/Vapi.Models.Workflow.g.cs | 6 +- .../Vapi.Models.WorkflowUserEditable.g.cs | 6 +- .../Vapi/Generated/Vapi.OneOf.14.Json.g.cs | 141 + src/libs/Vapi/Generated/Vapi.OneOf.14.g.cs | 1290 +++++ ...f.16.Json.g.cs => Vapi.OneOf.17.Json.g.cs} | 26 +- ...{Vapi.OneOf.16.g.cs => Vapi.OneOf.17.g.cs} | 199 +- src/libs/Vapi/openapi.yaml | 740 ++- 52 files changed, 9954 insertions(+), 2719 deletions(-) create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2Nullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf14.g.cs rename src/libs/Vapi/Generated/{Vapi.JsonConverters.OneOf16.g.cs => Vapi.JsonConverters.OneOf17.g.cs} (91%) create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersion.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersionNullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2Nullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguageNullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProvider.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProviderNullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTaking.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTakingNullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersion.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersionNullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2Nullable.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoiceVersion2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiModelVersion.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.Json.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberProvider.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberTurnTaking.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberVersion.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.Models.VapiVoiceVersion2.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.OneOf.14.Json.g.cs create mode 100644 src/libs/Vapi/Generated/Vapi.OneOf.14.g.cs rename src/libs/Vapi/Generated/{Vapi.OneOf.16.Json.g.cs => Vapi.OneOf.17.Json.g.cs} (91%) rename src/libs/Vapi/Generated/{Vapi.OneOf.16.g.cs => Vapi.OneOf.17.g.cs} (75%) diff --git a/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerCreate.g.cs b/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerCreate.g.cs index 1e2c1b8b..097e6795 100644 --- a/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerCreate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerCreate.g.cs @@ -569,8 +569,8 @@ partial void ProcessAssistantControllerCreateResponseContent( /// The token to cancel the operation with /// public async global::System.Threading.Tasks.Task AssistantControllerCreateAsync( - global::Vapi.OneOf? transcriber = default, - global::Vapi.OneOf? model = default, + global::Vapi.OneOf? transcriber = default, + global::Vapi.OneOf? model = default, global::Vapi.OneOf? voice = default, string? firstMessage = default, bool? firstMessageInterruptionsEnabled = default, diff --git a/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerUpdate.g.cs b/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerUpdate.g.cs index 55a6ff1f..b4d679ef 100644 --- a/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerUpdate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.AssistantsClient.AssistantControllerUpdate.g.cs @@ -580,8 +580,8 @@ partial void ProcessAssistantControllerUpdateResponseContent( /// public async global::System.Threading.Tasks.Task AssistantControllerUpdateAsync( global::System.Guid id, - global::Vapi.OneOf? transcriber = default, - global::Vapi.OneOf? model = default, + global::Vapi.OneOf? transcriber = default, + global::Vapi.OneOf? model = default, global::Vapi.OneOf? voice = default, string? firstMessage = default, bool? firstMessageInterruptionsEnabled = default, diff --git a/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerCreate.g.cs b/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerCreate.g.cs index c47c947e..f1d421d1 100644 --- a/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerCreate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerCreate.g.cs @@ -166,8 +166,8 @@ public partial interface IAssistantsClient /// The token to cancel the operation with /// global::System.Threading.Tasks.Task AssistantControllerCreateAsync( - global::Vapi.OneOf? transcriber = default, - global::Vapi.OneOf? model = default, + global::Vapi.OneOf? transcriber = default, + global::Vapi.OneOf? model = default, global::Vapi.OneOf? voice = default, string? firstMessage = default, bool? firstMessageInterruptionsEnabled = default, diff --git a/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerUpdate.g.cs b/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerUpdate.g.cs index b4638e54..ea56acac 100644 --- a/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerUpdate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.IAssistantsClient.AssistantControllerUpdate.g.cs @@ -172,8 +172,8 @@ public partial interface IAssistantsClient /// global::System.Threading.Tasks.Task AssistantControllerUpdateAsync( global::System.Guid id, - global::Vapi.OneOf? transcriber = default, - global::Vapi.OneOf? model = default, + global::Vapi.OneOf? transcriber = default, + global::Vapi.OneOf? model = default, global::Vapi.OneOf? voice = default, string? firstMessage = default, bool? firstMessageInterruptionsEnabled = default, diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2.g.cs new file mode 100644 index 00000000..5d5dbcb2 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class FallbackVapiVoiceVersion2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.FallbackVapiVoiceVersion2 Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.FallbackVapiVoiceVersion2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.FallbackVapiVoiceVersion2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.FallbackVapiVoiceVersion2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.FallbackVapiVoiceVersion2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.FallbackVapiVoiceVersion2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2Nullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2Nullable.g.cs new file mode 100644 index 00000000..4ecb76d4 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.FallbackVapiVoiceVersion2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class FallbackVapiVoiceVersion2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.FallbackVapiVoiceVersion2? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.FallbackVapiVoiceVersion2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.FallbackVapiVoiceVersion2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.FallbackVapiVoiceVersion2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.FallbackVapiVoiceVersion2? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.FallbackVapiVoiceVersion2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf14.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf14.g.cs new file mode 100644 index 00000000..b202e230 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf14.g.cs @@ -0,0 +1,821 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> + { + /// + public override global::Vapi.OneOf Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + + using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader); + var __rawJson = __jsonDocument.RootElement.GetRawText(); + var __jsonProps = new global::System.Collections.Generic.HashSet(); + if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name); + } + } + + var __score0 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T1), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score0++; + } + } + } + var __score1 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T2), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score1++; + } + } + } + var __score2 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T3), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score2++; + } + } + } + var __score3 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T4), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score3++; + } + } + } + var __score4 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T5), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score4++; + } + } + } + var __score5 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T6), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score5++; + } + } + } + var __score6 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T7), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score6++; + } + } + } + var __score7 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T8), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score7++; + } + } + } + var __score8 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T9), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score8++; + } + } + } + var __score9 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T10), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score9++; + } + } + } + var __score10 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T11), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score10++; + } + } + } + var __score11 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T12), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score11++; + } + } + } + var __score12 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T13), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score12++; + } + } + } + var __score13 = 0; + { + var __ti = typeInfoResolver.GetTypeInfo(typeof(T14), options); + if (__ti != null && __ti.Kind == global::System.Text.Json.Serialization.Metadata.JsonTypeInfoKind.Object) + { + foreach (var __prop in __ti.Properties) + { + if (__jsonProps.Contains(__prop.Name)) __score13++; + } + } + } + var __bestScore = 0; + var __bestIndex = -1; + if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } + if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; } + if (__score2 > __bestScore) { __bestScore = __score2; __bestIndex = 2; } + if (__score3 > __bestScore) { __bestScore = __score3; __bestIndex = 3; } + if (__score4 > __bestScore) { __bestScore = __score4; __bestIndex = 4; } + if (__score5 > __bestScore) { __bestScore = __score5; __bestIndex = 5; } + if (__score6 > __bestScore) { __bestScore = __score6; __bestIndex = 6; } + if (__score7 > __bestScore) { __bestScore = __score7; __bestIndex = 7; } + if (__score8 > __bestScore) { __bestScore = __score8; __bestIndex = 8; } + if (__score9 > __bestScore) { __bestScore = __score9; __bestIndex = 9; } + if (__score10 > __bestScore) { __bestScore = __score10; __bestIndex = 10; } + if (__score11 > __bestScore) { __bestScore = __score11; __bestIndex = 11; } + if (__score12 > __bestScore) { __bestScore = __score12; __bestIndex = 12; } + if (__score13 > __bestScore) { __bestScore = __score13; __bestIndex = 13; } + + T1? value1 = default; + T2? value2 = default; + T3? value3 = default; + T4? value4 = default; + T5? value5 = default; + T6? value6 = default; + T7? value7 = default; + T8? value8 = default; + T9? value9 = default; + T10? value10 = default; + T11? value11 = default; + T12? value12 = default; + T13? value13 = default; + T14? value14 = default; + if (__bestIndex >= 0) + { + if (__bestIndex == 0) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); + value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 1) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 2) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}"); + value3 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 3) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T4).Name}"); + value4 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 4) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T5).Name}"); + value5 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 5) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T6).Name}"); + value6 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 6) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T7).Name}"); + value7 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 7) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T8).Name}"); + value8 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 8) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T9).Name}"); + value9 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 9) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T10).Name}"); + value10 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 10) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T11).Name}"); + value11 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 11) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T12).Name}"); + value12 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 12) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T13).Name}"); + value13 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + else if (__bestIndex == 13) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T14).Name}"); + value14 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); + value1 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}"); + value3 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T4).Name}"); + value4 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T5).Name}"); + value5 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T6).Name}"); + value6 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T7).Name}"); + value7 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T8).Name}"); + value8 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T9).Name}"); + value9 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T10).Name}"); + value10 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T11).Name}"); + value11 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T12).Name}"); + value12 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T13).Name}"); + value13 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T14).Name}"); + value14 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + var __value = new global::Vapi.OneOf( + value1, + + value2, + + value3, + + value4, + + value5, + + value6, + + value7, + + value8, + + value9, + + value10, + + value11, + + value12, + + value13, + + value14 + ); + + return __value; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.OneOf value, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + if (value.IsValue1) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T1), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T1).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value1!, typeInfo); + } + else if (value.IsValue2) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T2).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2!, typeInfo); + } + else if (value.IsValue3) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T3), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T3).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value3!, typeInfo); + } + else if (value.IsValue4) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T4), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T4).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value4!, typeInfo); + } + else if (value.IsValue5) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T5), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T5).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value5!, typeInfo); + } + else if (value.IsValue6) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T6), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T6).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value6!, typeInfo); + } + else if (value.IsValue7) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T7), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T7).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value7!, typeInfo); + } + else if (value.IsValue8) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T8), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T8).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value8!, typeInfo); + } + else if (value.IsValue9) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T9), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T9).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value9!, typeInfo); + } + else if (value.IsValue10) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T10), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T10).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value10!, typeInfo); + } + else if (value.IsValue11) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T11), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T11).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value11!, typeInfo); + } + else if (value.IsValue12) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T12), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T12).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value12!, typeInfo); + } + else if (value.IsValue13) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T13), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T13).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value13!, typeInfo); + } + else if (value.IsValue14) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T14), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T14).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value14!, typeInfo); + } + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf16.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf17.g.cs similarity index 91% rename from src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf16.g.cs rename to src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf17.g.cs index 5ffa0466..df876ebb 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf16.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.OneOf17.g.cs @@ -3,10 +3,10 @@ namespace Vapi.JsonConverters { /// - public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> + public class OneOfJsonConverter : global::System.Text.Json.Serialization.JsonConverter> { /// - public override global::Vapi.OneOf Read( + public override global::Vapi.OneOf Read( ref global::System.Text.Json.Utf8JsonReader reader, global::System.Type typeToConvert, global::System.Text.Json.JsonSerializerOptions options) @@ -202,6 +202,17 @@ public class OneOfJsonConverter __bestScore) { __bestScore = __score0; __bestIndex = 0; } @@ -220,6 +231,7 @@ public class OneOfJsonConverter __bestScore) { __bestScore = __score13; __bestIndex = 13; } if (__score14 > __bestScore) { __bestScore = __score14; __bestIndex = 14; } if (__score15 > __bestScore) { __bestScore = __score15; __bestIndex = 15; } + if (__score16 > __bestScore) { __bestScore = __score16; __bestIndex = 16; } T1? value1 = default; T2? value2 = default; @@ -237,6 +249,7 @@ public class OneOfJsonConverter= 0) { if (__bestIndex == 0) @@ -510,9 +523,26 @@ public class OneOfJsonConverter ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T17).Name}"); + value17 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } } - if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null && value15 == null && value16 == null) + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null && value15 == null && value16 == null && value17 == null) { try { @@ -529,7 +559,7 @@ public class OneOfJsonConverter( + if (value1 == null && value2 == null && value3 == null && value4 == null && value5 == null && value6 == null && value7 == null && value8 == null && value9 == null && value10 == null && value11 == null && value12 == null && value13 == null && value14 == null && value15 == null && value16 == null && value17 == null) + { + try + { + + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T17).Name}"); + value17 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + var __value = new global::Vapi.OneOf( value1, value2, @@ -815,7 +862,9 @@ public class OneOfJsonConverter public override void Write( global::System.Text.Json.Utf8JsonWriter writer, - global::Vapi.OneOf value, + global::Vapi.OneOf value, global::System.Text.Json.JsonSerializerOptions options) { options = options ?? throw new global::System.ArgumentNullException(nameof(options)); @@ -926,6 +975,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T16).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value16!, typeInfo); } + else if (value.IsValue17) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(T17), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(T17).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value17!, typeInfo); + } } } } \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersion.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersion.g.cs new file mode 100644 index 00000000..2949483e --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersion.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiModelVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiModelVersion Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiModelVersionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiModelVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiModelVersion); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiModelVersion value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiModelVersionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersionNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersionNullable.g.cs new file mode 100644 index 00000000..70b1ea62 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiModelVersionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiModelVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiModelVersion? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiModelVersionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiModelVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiModelVersion?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiModelVersion? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiModelVersionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage.g.cs new file mode 100644 index 00000000..8ad28bc0 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberLanguageJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberLanguage Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberLanguageExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberLanguage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberLanguage); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberLanguage value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiTranscriberLanguageExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2.g.cs new file mode 100644 index 00000000..d08be8f8 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberLanguage2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberLanguage2 Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberLanguage2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberLanguage2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberLanguage2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberLanguage2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiTranscriberLanguage2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2Nullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2Nullable.g.cs new file mode 100644 index 00000000..56bbca58 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguage2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberLanguage2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberLanguage2? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberLanguage2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberLanguage2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberLanguage2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberLanguage2? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiTranscriberLanguage2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguageNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguageNullable.g.cs new file mode 100644 index 00000000..e1d1095c --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberLanguageNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberLanguageNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberLanguage? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberLanguageExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberLanguage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberLanguage?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberLanguage? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiTranscriberLanguageExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProvider.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProvider.g.cs new file mode 100644 index 00000000..368e4c16 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProvider.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberProvider Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberProviderExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberProvider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberProvider); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberProvider value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiTranscriberProviderExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProviderNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProviderNullable.g.cs new file mode 100644 index 00000000..62833bb0 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberProviderNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberProvider? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberProviderExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberProvider)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberProvider?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberProvider? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiTranscriberProviderExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTaking.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTaking.g.cs new file mode 100644 index 00000000..4c9d38b8 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTaking.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberTurnTakingJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberTurnTaking Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberTurnTakingExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberTurnTaking)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberTurnTaking); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberTurnTaking value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiTranscriberTurnTakingExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTakingNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTakingNullable.g.cs new file mode 100644 index 00000000..0dd51dc4 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberTurnTakingNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberTurnTakingNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberTurnTaking? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberTurnTakingExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberTurnTaking)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberTurnTaking?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberTurnTaking? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiTranscriberTurnTakingExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersion.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersion.g.cs new file mode 100644 index 00000000..c0b10a2e --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersion.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberVersion Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberVersionExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberVersion); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberVersion value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiTranscriberVersionExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersionNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersionNullable.g.cs new file mode 100644 index 00000000..9f1105dc --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiTranscriberVersionNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiTranscriberVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiTranscriberVersion? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiTranscriberVersionExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiTranscriberVersion)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiTranscriberVersion?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiTranscriberVersion? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiTranscriberVersionExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2.g.cs new file mode 100644 index 00000000..b0d8ab04 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiVoiceVersion2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiVoiceVersion2 Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiVoiceVersion2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiVoiceVersion2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiVoiceVersion2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiVoiceVersion2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.VapiVoiceVersion2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2Nullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2Nullable.g.cs new file mode 100644 index 00000000..61c52bd4 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.VapiVoiceVersion2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class VapiVoiceVersion2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.VapiVoiceVersion2? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.VapiVoiceVersion2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.VapiVoiceVersion2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.VapiVoiceVersion2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.VapiVoiceVersion2? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.VapiVoiceVersion2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs index 9b8871e1..09bfd3b6 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs @@ -193,6 +193,26 @@ namespace Vapi typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -969,6 +989,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -1173,6 +1197,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -1429,6 +1457,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -4603,7 +4635,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4687,7 +4719,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4729,7 +4761,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4765,6 +4797,8 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4781,13 +4815,15 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4799,9 +4835,9 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4811,9 +4847,9 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4823,9 +4859,9 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4839,7 +4875,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4853,7 +4889,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -4867,7 +4903,7 @@ namespace Vapi typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -5436,7 +5472,7 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -5445,7 +5481,7 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -5473,14 +5509,14 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -5603,6 +5639,13 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberProvider), TypeInfoPropertyName = "XaiTranscriberProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberModel), TypeInfoPropertyName = "XaiTranscriberModel2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberLanguage), TypeInfoPropertyName = "XaiTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriber))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberProvider), TypeInfoPropertyName = "VapiTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberVersion), TypeInfoPropertyName = "VapiTranscriberVersion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberLanguage), TypeInfoPropertyName = "VapiTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberLanguage2), TypeInfoPropertyName = "VapiTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberTurnTaking), TypeInfoPropertyName = "VapiTranscriberTurnTaking2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberProvider), TypeInfoPropertyName = "FallbackAssemblyAITranscriberProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberLanguage), TypeInfoPropertyName = "FallbackAssemblyAITranscriberLanguage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberSpeechModel), TypeInfoPropertyName = "FallbackAssemblyAITranscriberSpeechModel2")] @@ -5926,13 +5969,6 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCustomModelMetadataSendMode), TypeInfoPropertyName = "WorkflowCustomModelMetadataSendMode2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GlobalNodePlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNode))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNodeType), TypeInfoPropertyName = "ConversationNodeType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfWorkflowOpenAIModelWorkflowAnthropicModelWorkflowAnthropicBedrockModelWorkflowGoogleModelWorkflowCustomModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNode))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNodeType), TypeInfoPropertyName = "ToolNodeType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailDetectionBackoffPlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlanProvider), TypeInfoPropertyName = "GoogleVoicemailDetectionPlanProvider2")] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6124,6 +6160,26 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -6900,6 +6956,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -7104,6 +7164,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -7360,6 +7424,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -10534,7 +10602,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10618,7 +10686,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10660,7 +10728,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10696,6 +10764,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10712,13 +10782,15 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10730,9 +10802,9 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10742,9 +10814,9 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10754,9 +10826,9 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10770,7 +10842,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10784,7 +10856,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -10798,7 +10870,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -11367,7 +11439,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -11376,7 +11448,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -11404,14 +11476,14 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -11441,6 +11513,13 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNodeType), TypeInfoPropertyName = "ConversationNodeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfWorkflowOpenAIModelWorkflowAnthropicModelWorkflowAnthropicBedrockModelWorkflowGoogleModelWorkflowCustomModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNode))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNodeType), TypeInfoPropertyName = "ToolNodeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailDetectionBackoffPlan))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlan))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlanProvider), TypeInfoPropertyName = "GoogleVoicemailDetectionPlanProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlanType), TypeInfoPropertyName = "GoogleVoicemailDetectionPlanType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoicemailDetectionPlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoicemailDetectionPlanProvider), TypeInfoPropertyName = "OpenAIVoicemailDetectionPlanProvider2")] @@ -11604,6 +11683,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowUserEditableVoicemailDetection), TypeInfoPropertyName = "WorkflowUserEditableVoicemailDetection2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiModel))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiModelVersion), TypeInfoPropertyName = "VapiModelVersion2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiModelProvider), TypeInfoPropertyName = "VapiModelProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiModel))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiModelModel), TypeInfoPropertyName = "XaiModelModel2")] @@ -11701,6 +11781,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiPronunciationDictionaryLocator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceProvider), TypeInfoPropertyName = "VapiVoiceProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceVoiceId), TypeInfoPropertyName = "VapiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfVapiVoiceVersion2Double2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceVersion2), TypeInfoPropertyName = "VapiVoiceVersion22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceLanguage), TypeInfoPropertyName = "VapiVoiceLanguage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldVoiceProvider), TypeInfoPropertyName = "InworldVoiceProvider2")] @@ -11775,6 +11857,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTavusVoiceVoiceId), TypeInfoPropertyName = "FallbackTavusVoiceVoiceId2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceProvider), TypeInfoPropertyName = "FallbackVapiVoiceProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceVoiceId), TypeInfoPropertyName = "FallbackVapiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfFallbackVapiVoiceVersion2Double2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceVersion2), TypeInfoPropertyName = "FallbackVapiVoiceVersion22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceLanguage), TypeInfoPropertyName = "FallbackVapiVoiceLanguage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceProvider), TypeInfoPropertyName = "FallbackInworldVoiceProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceVoiceId), TypeInfoPropertyName = "FallbackInworldVoiceVoiceId2")] @@ -11852,18 +11936,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan2), TypeInfoPropertyName = "AuthenticationPlan22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HMACAuthenticationPlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BearerAuthenticationPlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType), TypeInfoPropertyName = "CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateXAiCredentialDTOProvider), TypeInfoPropertyName = "CreateXAiCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleCalendarOAuth2ClientCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateSlackOAuth2AuthorizationCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMinimaxCredentialDTOProvider), TypeInfoPropertyName = "CreateMinimaxCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EndpointedSpeechLowConfidenceOptions))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookTranscriberEndpointedSpeechLowConfidence))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCreatedHook))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCreatedHookOn), TypeInfoPropertyName = "SessionCreatedHookOn2")] internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -12055,6 +12127,26 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -12831,6 +12923,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -13035,6 +13131,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -13291,6 +13391,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -16465,7 +16569,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16549,7 +16653,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16591,7 +16695,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16627,6 +16731,8 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16643,13 +16749,15 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16661,9 +16769,9 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16673,9 +16781,9 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16685,9 +16793,9 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16701,7 +16809,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16715,7 +16823,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -16729,7 +16837,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -17298,7 +17406,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -17307,7 +17415,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -17335,14 +17443,14 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -17372,6 +17480,18 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType), TypeInfoPropertyName = "CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateXAiCredentialDTOProvider), TypeInfoPropertyName = "CreateXAiCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleCalendarOAuth2ClientCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTOProvider), TypeInfoPropertyName = "CreateSlackOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMinimaxCredentialDTOProvider), TypeInfoPropertyName = "CreateMinimaxCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EndpointedSpeechLowConfidenceOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookTranscriberEndpointedSpeechLowConfidence))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCreatedHook))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCreatedHookOn), TypeInfoPropertyName = "SessionCreatedHookOn2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SQLInjectionSecurityFilter))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SQLInjectionSecurityFilterType), TypeInfoPropertyName = "SQLInjectionSecurityFilterType2")] @@ -17783,18 +17903,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.McpToolType), TypeInfoPropertyName = "McpToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityTool))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolType), TypeInfoPropertyName = "GoHighLevelCalendarAvailabilityToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolType), TypeInfoPropertyName = "GoHighLevelCalendarEventCreateToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateToolType), TypeInfoPropertyName = "GoHighLevelContactCreateToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetToolType), TypeInfoPropertyName = "GoHighLevelContactGetToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolType), TypeInfoPropertyName = "SipRequestToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolVerb), TypeInfoPropertyName = "SipRequestToolVerb2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfStringJsonSchema2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailToolType), TypeInfoPropertyName = "VoicemailToolType2")] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -17986,6 +18094,26 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -18762,6 +18890,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -18966,6 +19098,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -19222,6 +19358,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -22396,7 +22536,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22480,7 +22620,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22522,7 +22662,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22558,6 +22698,8 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22574,13 +22716,15 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22592,9 +22736,9 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22604,9 +22748,9 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22616,9 +22760,9 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22632,7 +22776,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22646,7 +22790,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -22660,7 +22804,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -23229,7 +23373,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -23238,7 +23382,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -23266,14 +23410,14 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -23303,6 +23447,18 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolType), TypeInfoPropertyName = "GoHighLevelCalendarEventCreateToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateToolType), TypeInfoPropertyName = "GoHighLevelContactCreateToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetToolType), TypeInfoPropertyName = "GoHighLevelContactGetToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolType), TypeInfoPropertyName = "SipRequestToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolVerb), TypeInfoPropertyName = "SipRequestToolVerb2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfStringJsonSchema2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailToolType), TypeInfoPropertyName = "VoicemailToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateApiRequestToolDTOType), TypeInfoPropertyName = "CreateApiRequestToolDTOType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateApiRequestToolDTOMethod), TypeInfoPropertyName = "CreateApiRequestToolDTOMethod2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCodeToolDTOType), TypeInfoPropertyName = "CreateCodeToolDTOType2")] @@ -23714,18 +23870,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.Token))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TokenTag), TypeInfoPropertyName = "TokenTag2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTOTag), TypeInfoPropertyName = "UpdateTokenDTOTag2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredential))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredentialProvider), TypeInfoPropertyName = "AnthropicCredentialProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAuthenticationArtifact))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAssumeRoleUser))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsCredentials))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAuthenticationSession))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredential))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialProvider), TypeInfoPropertyName = "AnthropicBedrockCredentialProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialRegion), TypeInfoPropertyName = "AnthropicBedrockCredentialRegion2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleCredential))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleCredentialProvider), TypeInfoPropertyName = "AnyscaleCredentialProvider2")] internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -23917,6 +24061,26 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -24693,6 +24857,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -24897,6 +25065,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -25153,6 +25325,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -28327,7 +28503,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28411,7 +28587,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28453,7 +28629,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28489,6 +28665,8 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28505,13 +28683,15 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28523,9 +28703,9 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28535,9 +28715,9 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28547,9 +28727,9 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28563,7 +28743,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28577,7 +28757,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -28591,7 +28771,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -29160,7 +29340,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -29169,7 +29349,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -29197,14 +29377,14 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -29234,6 +29414,18 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTOTag), TypeInfoPropertyName = "UpdateTokenDTOTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredential))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredentialProvider), TypeInfoPropertyName = "AnthropicCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAuthenticationArtifact))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAssumeRoleUser))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsCredentials))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAuthenticationSession))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredential))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialProvider), TypeInfoPropertyName = "AnthropicBedrockCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialRegion), TypeInfoPropertyName = "AnthropicBedrockCredentialRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleCredential))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleCredentialProvider), TypeInfoPropertyName = "AnyscaleCredentialProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAICredential))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAICredentialProvider), TypeInfoPropertyName = "AssemblyAICredentialProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureCredential))] @@ -29645,18 +29837,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageConversationUpdate))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageConversationUpdateType), TypeInfoPropertyName = "ServerMessageConversationUpdateType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReport))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportType), TypeInfoPropertyName = "ServerMessageEndOfCallReportType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportEndedReason), TypeInfoPropertyName = "ServerMessageEndOfCallReportEndedReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequestType), TypeInfoPropertyName = "ServerMessageHandoffDestinationRequestType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHang))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHangType), TypeInfoPropertyName = "ServerMessageHangType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageKnowledgeBaseRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageKnowledgeBaseRequestType), TypeInfoPropertyName = "ServerMessageKnowledgeBaseRequestType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageModelOutput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageModelOutputType), TypeInfoPropertyName = "ServerMessageModelOutputType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControlType), TypeInfoPropertyName = "ServerMessagePhoneCallControlType2")] internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -29848,6 +30028,26 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), @@ -30624,6 +30824,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), @@ -30828,6 +31032,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), @@ -31084,6 +31292,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), @@ -34258,7 +34470,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34342,7 +34554,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34384,7 +34596,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34420,6 +34632,8 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34436,13 +34650,15 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34454,9 +34670,9 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34466,9 +34682,9 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34478,9 +34694,9 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34494,7 +34710,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34508,7 +34724,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -34522,7 +34738,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.OneOfJsonConverter), - typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), typeof(global::Vapi.JsonConverters.OneOfJsonConverter), @@ -35091,7 +35307,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiTranscriber_52a6d98c0be4916d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] @@ -35100,7 +35316,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "XaiModel_4412bb1f9df13d62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] @@ -35128,14 +35344,14 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiTranscriber_1e6e2018682a4172")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "XaiModel_339b0fa6504c9aff")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] @@ -35165,6 +35381,18 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportType), TypeInfoPropertyName = "ServerMessageEndOfCallReportType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportEndedReason), TypeInfoPropertyName = "ServerMessageEndOfCallReportEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequestType), TypeInfoPropertyName = "ServerMessageHandoffDestinationRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHang))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHangType), TypeInfoPropertyName = "ServerMessageHangType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageKnowledgeBaseRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageKnowledgeBaseRequestType), TypeInfoPropertyName = "ServerMessageKnowledgeBaseRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageModelOutput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageModelOutputType), TypeInfoPropertyName = "ServerMessageModelOutputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControlType), TypeInfoPropertyName = "ServerMessagePhoneCallControlType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControlRequest), TypeInfoPropertyName = "ServerMessagePhoneCallControlRequest2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSpeechUpdate))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSpeechUpdateType), TypeInfoPropertyName = "ServerMessageSpeechUpdateType2")] @@ -35390,6 +35618,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -35663,6 +35892,16 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.XaiTranscriberModelNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.XaiTranscriberLanguageJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageJsonConverter()); @@ -36051,6 +36290,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiModelVersionJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiModelProviderJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.XaiModelModelJsonConverter()); @@ -36153,6 +36394,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceProviderNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceVoiceIdJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.InworldVoiceProviderJsonConverter()); @@ -36281,6 +36524,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceProviderNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.FallbackInworldVoiceProviderJsonConverter()); @@ -37868,7 +38113,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); @@ -37910,7 +38155,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); @@ -37931,7 +38176,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); @@ -37949,6 +38194,7 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); @@ -37957,50 +38203,51 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.OneOfJsonConverter()); diff --git a/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs b/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs index 8d08f091..18badb82 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs @@ -396,8947 +396,8995 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::Vapi.FallbackAssemblyAITranscriberProvider? Type92 { get; set; } + public global::Vapi.VapiTranscriber? Type92 { get; set; } /// /// /// - public global::Vapi.FallbackAssemblyAITranscriberLanguage? Type93 { get; set; } + public global::Vapi.VapiTranscriberProvider? Type93 { get; set; } /// /// /// - public global::Vapi.FallbackAssemblyAITranscriberSpeechModel? Type94 { get; set; } + public global::Vapi.VapiTranscriberVersion? Type94 { get; set; } /// /// /// - public global::Vapi.FallbackAzureSpeechTranscriberProvider? Type95 { get; set; } + public global::Vapi.VapiTranscriberLanguage? Type95 { get; set; } /// /// /// - public global::Vapi.FallbackAzureSpeechTranscriberLanguage? Type96 { get; set; } + public global::System.Collections.Generic.IList? Type96 { get; set; } /// /// /// - public global::Vapi.FallbackAzureSpeechTranscriberSegmentationStrategy? Type97 { get; set; } + public global::Vapi.VapiTranscriberLanguage2? Type97 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaTranscriberProvider? Type98 { get; set; } + public global::Vapi.VapiTranscriberTurnTaking? Type98 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaTranscriberModel? Type99 { get; set; } + public global::Vapi.FallbackAssemblyAITranscriberProvider? Type99 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaTranscriberLanguage? Type100 { get; set; } + public global::Vapi.FallbackAssemblyAITranscriberLanguage? Type100 { get; set; } /// /// /// - public global::Vapi.FallbackCustomTranscriberProvider? Type101 { get; set; } + public global::Vapi.FallbackAssemblyAITranscriberSpeechModel? Type101 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramTranscriberProvider? Type102 { get; set; } + public global::Vapi.FallbackAzureSpeechTranscriberProvider? Type102 { get; set; } /// /// /// - public global::Vapi.OneOf? Type103 { get; set; } + public global::Vapi.FallbackAzureSpeechTranscriberLanguage? Type103 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramTranscriberModel? Type104 { get; set; } + public global::Vapi.FallbackAzureSpeechTranscriberSegmentationStrategy? Type104 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramTranscriberLanguage? Type105 { get; set; } + public global::Vapi.FallbackCartesiaTranscriberProvider? Type105 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type106 { get; set; } + public global::Vapi.FallbackCartesiaTranscriberModel? Type106 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramTranscriberRedactionItem? Type107 { get; set; } + public global::Vapi.FallbackCartesiaTranscriberLanguage? Type107 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsTranscriberProvider? Type108 { get; set; } + public global::Vapi.FallbackCustomTranscriberProvider? Type108 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsTranscriberModel? Type109 { get; set; } + public global::Vapi.FallbackDeepgramTranscriberProvider? Type109 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsTranscriberLanguage? Type110 { get; set; } + public global::Vapi.OneOf? Type110 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberProvider? Type111 { get; set; } + public global::Vapi.FallbackDeepgramTranscriberModel? Type111 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberModel? Type112 { get; set; } + public global::Vapi.FallbackDeepgramTranscriberLanguage? Type112 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberLanguageBehaviour? Type113 { get; set; } + public global::System.Collections.Generic.IList? Type113 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberLanguage? Type114 { get; set; } + public global::Vapi.FallbackDeepgramTranscriberRedactionItem? Type114 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type115 { get; set; } + public global::Vapi.FallbackElevenLabsTranscriberProvider? Type115 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberLanguage2? Type116 { get; set; } + public global::Vapi.FallbackElevenLabsTranscriberModel? Type116 { get; set; } /// /// /// - public global::Vapi.FallbackGladiaTranscriberRegion? Type117 { get; set; } + public global::Vapi.FallbackElevenLabsTranscriberLanguage? Type117 { get; set; } /// /// /// - public global::Vapi.FallbackSonioxTranscriberProvider? Type118 { get; set; } + public global::Vapi.FallbackGladiaTranscriberProvider? Type118 { get; set; } /// /// /// - public global::Vapi.FallbackSonioxTranscriberModel? Type119 { get; set; } + public global::Vapi.FallbackGladiaTranscriberModel? Type119 { get; set; } /// /// /// - public global::Vapi.FallbackSonioxTranscriberLanguage? Type120 { get; set; } + public global::Vapi.FallbackGladiaTranscriberLanguageBehaviour? Type120 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type121 { get; set; } + public global::Vapi.FallbackGladiaTranscriberLanguage? Type121 { get; set; } /// /// /// - public global::Vapi.FallbackSonioxTranscriberLanguage2? Type122 { get; set; } + public global::System.Collections.Generic.IList? Type122 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberProvider? Type123 { get; set; } + public global::Vapi.FallbackGladiaTranscriberLanguage2? Type123 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberModel? Type124 { get; set; } + public global::Vapi.FallbackGladiaTranscriberRegion? Type124 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberLanguage? Type125 { get; set; } + public global::Vapi.FallbackSonioxTranscriberProvider? Type125 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberOperatingPoint? Type126 { get; set; } + public global::Vapi.FallbackSonioxTranscriberModel? Type126 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberRegion? Type127 { get; set; } + public global::Vapi.FallbackSonioxTranscriberLanguage? Type127 { get; set; } /// /// /// - public global::Vapi.FallbackSpeechmaticsTranscriberNumeralStyle? Type128 { get; set; } + public global::System.Collections.Generic.IList? Type128 { get; set; } /// /// /// - public global::Vapi.FallbackTalkscriberTranscriberProvider? Type129 { get; set; } + public global::Vapi.FallbackSonioxTranscriberLanguage2? Type129 { get; set; } /// /// /// - public global::Vapi.FallbackTalkscriberTranscriberModel? Type130 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberProvider? Type130 { get; set; } /// /// /// - public global::Vapi.FallbackTalkscriberTranscriberLanguage? Type131 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberModel? Type131 { get; set; } /// /// /// - public global::Vapi.FallbackGoogleTranscriberProvider? Type132 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberLanguage? Type132 { get; set; } /// /// /// - public global::Vapi.FallbackGoogleTranscriberModel? Type133 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberOperatingPoint? Type133 { get; set; } /// /// /// - public global::Vapi.FallbackGoogleTranscriberLanguage? Type134 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberRegion? Type134 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAITranscriberProvider? Type135 { get; set; } + public global::Vapi.FallbackSpeechmaticsTranscriberNumeralStyle? Type135 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAITranscriberModel? Type136 { get; set; } + public global::Vapi.FallbackTalkscriberTranscriberProvider? Type136 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAITranscriberLanguage? Type137 { get; set; } + public global::Vapi.FallbackTalkscriberTranscriberModel? Type137 { get; set; } /// /// /// - public global::Vapi.FallbackXaiTranscriberProvider? Type138 { get; set; } + public global::Vapi.FallbackTalkscriberTranscriberLanguage? Type138 { get; set; } /// /// /// - public global::Vapi.FallbackXaiTranscriberModel? Type139 { get; set; } + public global::Vapi.FallbackGoogleTranscriberProvider? Type139 { get; set; } /// /// /// - public global::Vapi.FallbackXaiTranscriberLanguage? Type140 { get; set; } + public global::Vapi.FallbackGoogleTranscriberModel? Type140 { get; set; } /// /// /// - public global::Vapi.LangfuseObservabilityPlan? Type141 { get; set; } + public global::Vapi.FallbackGoogleTranscriberLanguage? Type141 { get; set; } /// /// /// - public global::Vapi.LangfuseObservabilityPlanProvider? Type142 { get; set; } + public global::Vapi.FallbackOpenAITranscriberProvider? Type142 { get; set; } /// /// /// - public global::Vapi.TextContent? Type143 { get; set; } + public global::Vapi.FallbackOpenAITranscriberModel? Type143 { get; set; } /// /// /// - public global::Vapi.TextContentType? Type144 { get; set; } + public global::Vapi.FallbackOpenAITranscriberLanguage? Type144 { get; set; } /// /// /// - public global::Vapi.TextContentLanguage? Type145 { get; set; } + public global::Vapi.FallbackXaiTranscriberProvider? Type145 { get; set; } /// /// /// - public global::Vapi.Condition? Type146 { get; set; } + public global::Vapi.FallbackXaiTranscriberModel? Type146 { get; set; } /// /// /// - public global::Vapi.ConditionOperator? Type147 { get; set; } + public global::Vapi.FallbackXaiTranscriberLanguage? Type147 { get; set; } /// /// /// - public global::Vapi.ToolMessageStart? Type148 { get; set; } + public global::Vapi.LangfuseObservabilityPlan? Type148 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type149 { get; set; } + public global::Vapi.LangfuseObservabilityPlanProvider? Type149 { get; set; } /// /// /// - public global::Vapi.ToolMessageStartType? Type150 { get; set; } + public global::Vapi.TextContent? Type150 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type151 { get; set; } + public global::Vapi.TextContentType? Type151 { get; set; } /// /// /// - public global::Vapi.ToolMessageComplete? Type152 { get; set; } + public global::Vapi.TextContentLanguage? Type152 { get; set; } /// /// /// - public global::Vapi.ToolMessageCompleteType? Type153 { get; set; } + public global::Vapi.Condition? Type153 { get; set; } /// /// /// - public global::Vapi.ToolMessageCompleteRole? Type154 { get; set; } + public global::Vapi.ConditionOperator? Type154 { get; set; } /// /// /// - public global::Vapi.ToolMessageFailed? Type155 { get; set; } + public global::Vapi.ToolMessageStart? Type155 { get; set; } /// /// /// - public global::Vapi.ToolMessageFailedType? Type156 { get; set; } + public global::System.Collections.Generic.IList? Type156 { get; set; } /// /// /// - public global::Vapi.ToolMessageFailedRole? Type157 { get; set; } + public global::Vapi.ToolMessageStartType? Type157 { get; set; } /// /// /// - public global::Vapi.ToolMessageDelayed? Type158 { get; set; } + public global::System.Collections.Generic.IList? Type158 { get; set; } /// /// /// - public global::Vapi.ToolMessageDelayedType? Type159 { get; set; } + public global::Vapi.ToolMessageComplete? Type159 { get; set; } /// /// /// - public global::Vapi.MessageTarget? Type160 { get; set; } + public global::Vapi.ToolMessageCompleteType? Type160 { get; set; } /// /// /// - public global::Vapi.MessageTargetRole? Type161 { get; set; } + public global::Vapi.ToolMessageCompleteRole? Type161 { get; set; } /// /// /// - public global::Vapi.RegexCondition? Type162 { get; set; } + public global::Vapi.ToolMessageFailed? Type162 { get; set; } /// /// /// - public global::Vapi.RegexConditionType? Type163 { get; set; } + public global::Vapi.ToolMessageFailedType? Type163 { get; set; } /// /// /// - public global::Vapi.LiquidCondition? Type164 { get; set; } + public global::Vapi.ToolMessageFailedRole? Type164 { get; set; } /// /// /// - public global::Vapi.LiquidConditionType? Type165 { get; set; } + public global::Vapi.ToolMessageDelayed? Type165 { get; set; } /// /// /// - public global::Vapi.GroupCondition? Type166 { get; set; } + public global::Vapi.ToolMessageDelayedType? Type166 { get; set; } /// /// /// - public global::Vapi.GroupConditionType? Type167 { get; set; } + public global::Vapi.MessageTarget? Type167 { get; set; } /// /// /// - public global::Vapi.GroupConditionOperator? Type168 { get; set; } + public global::Vapi.MessageTargetRole? Type168 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type169 { get; set; } + public global::Vapi.RegexCondition? Type169 { get; set; } /// /// /// - public global::Vapi.OneOf? Type170 { get; set; } + public global::Vapi.RegexConditionType? Type170 { get; set; } /// /// /// - public global::Vapi.ToolRejectionPlan? Type171 { get; set; } + public global::Vapi.LiquidCondition? Type171 { get; set; } /// /// /// - public global::Vapi.CreateDtmfToolDTO? Type172 { get; set; } + public global::Vapi.LiquidConditionType? Type172 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type173 { get; set; } + public global::Vapi.GroupCondition? Type173 { get; set; } /// /// /// - public global::Vapi.OneOf? Type174 { get; set; } + public global::Vapi.GroupConditionType? Type174 { get; set; } /// /// /// - public global::Vapi.CreateDtmfToolDTOType? Type175 { get; set; } + public global::Vapi.GroupConditionOperator? Type175 { get; set; } /// /// /// - public global::Vapi.CreateEndCallToolDTO? Type176 { get; set; } + public global::System.Collections.Generic.IList>? Type176 { get; set; } /// /// /// - public global::Vapi.CreateEndCallToolDTOType? Type177 { get; set; } + public global::Vapi.OneOf? Type177 { get; set; } /// /// /// - public global::Vapi.CreateVoicemailToolDTO? Type178 { get; set; } + public global::Vapi.ToolRejectionPlan? Type178 { get; set; } /// /// /// - public global::Vapi.CreateVoicemailToolDTOType? Type179 { get; set; } + public global::Vapi.CreateDtmfToolDTO? Type179 { get; set; } /// /// /// - public global::Vapi.JsonSchema? Type180 { get; set; } + public global::System.Collections.Generic.IList>? Type180 { get; set; } /// /// /// - public global::Vapi.JsonSchemaType? Type181 { get; set; } + public global::Vapi.OneOf? Type181 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type182 { get; set; } + public global::Vapi.CreateDtmfToolDTOType? Type182 { get; set; } /// /// /// - public global::Vapi.JsonSchemaFormat? Type183 { get; set; } + public global::Vapi.CreateEndCallToolDTO? Type183 { get; set; } /// /// /// - public global::Vapi.VariableExtractionAlias? Type184 { get; set; } + public global::Vapi.CreateEndCallToolDTOType? Type184 { get; set; } /// /// /// - public global::Vapi.VariableExtractionPlan? Type185 { get; set; } + public global::Vapi.CreateVoicemailToolDTO? Type185 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type186 { get; set; } + public global::Vapi.CreateVoicemailToolDTOType? Type186 { get; set; } /// /// /// - public global::Vapi.ToolParameter? Type187 { get; set; } + public global::Vapi.JsonSchema? Type187 { get; set; } /// /// /// - public global::Vapi.OneOf? Type188 { get; set; } + public global::Vapi.JsonSchemaType? Type188 { get; set; } /// /// /// - public byte[]? Type189 { get; set; } + public global::System.Collections.Generic.Dictionary? Type189 { get; set; } /// /// /// - public global::Vapi.OpenAIFunctionParameters? Type190 { get; set; } + public global::Vapi.JsonSchemaFormat? Type190 { get; set; } /// /// /// - public global::Vapi.OpenAIFunctionParametersType? Type191 { get; set; } + public global::Vapi.VariableExtractionAlias? Type191 { get; set; } /// /// /// - public global::Vapi.OpenAIFunction? Type192 { get; set; } + public global::Vapi.VariableExtractionPlan? Type192 { get; set; } /// /// /// - public global::Vapi.CreateFunctionToolDTO? Type193 { get; set; } + public global::System.Collections.Generic.IList? Type193 { get; set; } /// /// /// - public global::Vapi.CreateFunctionToolDTOType? Type194 { get; set; } + public global::Vapi.ToolParameter? Type194 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type195 { get; set; } + public global::Vapi.OneOf? Type195 { get; set; } /// /// /// - public global::Vapi.GhlToolMetadata? Type196 { get; set; } + public byte[]? Type196 { get; set; } /// /// /// - public global::Vapi.CreateGhlToolDTO? Type197 { get; set; } + public global::Vapi.OpenAIFunctionParameters? Type197 { get; set; } /// /// /// - public global::Vapi.CreateGhlToolDTOType? Type198 { get; set; } + public global::Vapi.OpenAIFunctionParametersType? Type198 { get; set; } /// /// /// - public global::Vapi.MakeToolMetadata? Type199 { get; set; } + public global::Vapi.OpenAIFunction? Type199 { get; set; } /// /// /// - public global::Vapi.CreateMakeToolDTO? Type200 { get; set; } + public global::Vapi.CreateFunctionToolDTO? Type200 { get; set; } /// /// /// - public global::Vapi.CreateMakeToolDTOType? Type201 { get; set; } + public global::Vapi.CreateFunctionToolDTOType? Type201 { get; set; } /// /// /// - public global::Vapi.CustomMessage? Type202 { get; set; } + public global::System.Collections.Generic.IList? Type202 { get; set; } /// /// /// - public global::Vapi.CustomMessageType? Type203 { get; set; } + public global::Vapi.GhlToolMetadata? Type203 { get; set; } /// /// /// - public global::Vapi.TransferDestinationAssistant? Type204 { get; set; } + public global::Vapi.CreateGhlToolDTO? Type204 { get; set; } /// /// /// - public global::Vapi.OneOf? Type205 { get; set; } + public global::Vapi.CreateGhlToolDTOType? Type205 { get; set; } /// /// /// - public global::Vapi.TransferDestinationAssistantType? Type206 { get; set; } + public global::Vapi.MakeToolMetadata? Type206 { get; set; } /// /// /// - public global::Vapi.TransferDestinationAssistantTransferMode? Type207 { get; set; } + public global::Vapi.CreateMakeToolDTO? Type207 { get; set; } /// /// /// - public global::Vapi.TransferFallbackPlan? Type208 { get; set; } + public global::Vapi.CreateMakeToolDTOType? Type208 { get; set; } /// /// /// - public global::Vapi.TransferAssistantModel? Type209 { get; set; } + public global::Vapi.CustomMessage? Type209 { get; set; } /// /// /// - public global::Vapi.TransferAssistantModelProvider? Type210 { get; set; } + public global::Vapi.CustomMessageType? Type210 { get; set; } /// /// /// - public global::Vapi.RegexOption? Type211 { get; set; } + public global::Vapi.TransferDestinationAssistant? Type211 { get; set; } /// /// /// - public global::Vapi.RegexOptionType? Type212 { get; set; } + public global::Vapi.OneOf? Type212 { get; set; } /// /// /// - public global::Vapi.AssistantCustomEndpointingRule? Type213 { get; set; } + public global::Vapi.TransferDestinationAssistantType? Type213 { get; set; } /// /// /// - public global::Vapi.AssistantCustomEndpointingRuleType? Type214 { get; set; } + public global::Vapi.TransferDestinationAssistantTransferMode? Type214 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type215 { get; set; } + public global::Vapi.TransferFallbackPlan? Type215 { get; set; } /// /// /// - public global::Vapi.CustomerCustomEndpointingRule? Type216 { get; set; } + public global::Vapi.TransferAssistantModel? Type216 { get; set; } /// /// /// - public global::Vapi.CustomerCustomEndpointingRuleType? Type217 { get; set; } + public global::Vapi.TransferAssistantModelProvider? Type217 { get; set; } /// /// /// - public global::Vapi.BothCustomEndpointingRule? Type218 { get; set; } + public global::Vapi.RegexOption? Type218 { get; set; } /// /// /// - public global::Vapi.BothCustomEndpointingRuleType? Type219 { get; set; } + public global::Vapi.RegexOptionType? Type219 { get; set; } /// /// /// - public global::Vapi.VapiSmartEndpointingPlan? Type220 { get; set; } + public global::Vapi.AssistantCustomEndpointingRule? Type220 { get; set; } /// /// /// - public global::Vapi.VapiSmartEndpointingPlanProvider? Type221 { get; set; } + public global::Vapi.AssistantCustomEndpointingRuleType? Type221 { get; set; } /// /// /// - public global::Vapi.LivekitSmartEndpointingPlan? Type222 { get; set; } + public global::System.Collections.Generic.IList? Type222 { get; set; } /// /// /// - public global::Vapi.LivekitSmartEndpointingPlanProvider? Type223 { get; set; } + public global::Vapi.CustomerCustomEndpointingRule? Type223 { get; set; } /// /// /// - public global::Vapi.CustomEndpointingModelSmartEndpointingPlan? Type224 { get; set; } + public global::Vapi.CustomerCustomEndpointingRuleType? Type224 { get; set; } /// /// /// - public global::Vapi.CustomEndpointingModelSmartEndpointingPlanProvider? Type225 { get; set; } + public global::Vapi.BothCustomEndpointingRule? Type225 { get; set; } /// /// /// - public global::Vapi.TranscriptionEndpointingPlan? Type226 { get; set; } + public global::Vapi.BothCustomEndpointingRuleType? Type226 { get; set; } /// /// /// - public global::Vapi.StartSpeakingPlan? Type227 { get; set; } + public global::Vapi.VapiSmartEndpointingPlan? Type227 { get; set; } /// /// /// - public global::Vapi.OneOf? Type228 { get; set; } + public global::Vapi.VapiSmartEndpointingPlanProvider? Type228 { get; set; } /// /// /// - public global::Vapi.StartSpeakingPlanSmartEndpointingEnabled? Type229 { get; set; } + public global::Vapi.LivekitSmartEndpointingPlan? Type229 { get; set; } /// /// /// - public global::Vapi.OneOf? Type230 { get; set; } + public global::Vapi.LivekitSmartEndpointingPlanProvider? Type230 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type231 { get; set; } + public global::Vapi.CustomEndpointingModelSmartEndpointingPlan? Type231 { get; set; } /// /// /// - public global::Vapi.OneOf? Type232 { get; set; } + public global::Vapi.CustomEndpointingModelSmartEndpointingPlanProvider? Type232 { get; set; } /// /// /// - public global::Vapi.SmartDenoisingPlan? Type233 { get; set; } + public global::Vapi.TranscriptionEndpointingPlan? Type233 { get; set; } /// /// /// - public global::Vapi.FourierDenoisingPlan? Type234 { get; set; } + public global::Vapi.StartSpeakingPlan? Type234 { get; set; } /// /// /// - public global::Vapi.BackgroundSpeechDenoisingPlan? Type235 { get; set; } + public global::Vapi.OneOf? Type235 { get; set; } /// /// /// - public global::Vapi.TransferAssistant? Type236 { get; set; } + public global::Vapi.StartSpeakingPlanSmartEndpointingEnabled? Type236 { get; set; } /// /// /// - public global::Vapi.AzureVoice? Type237 { get; set; } + public global::Vapi.OneOf? Type237 { get; set; } /// /// /// - public global::Vapi.CartesiaVoice? Type238 { get; set; } + public global::System.Collections.Generic.IList>? Type238 { get; set; } /// /// /// - public global::Vapi.CustomVoice? Type239 { get; set; } + public global::Vapi.OneOf? Type239 { get; set; } /// /// /// - public global::Vapi.DeepgramVoice? Type240 { get; set; } + public global::Vapi.SmartDenoisingPlan? Type240 { get; set; } /// /// /// - public global::Vapi.ElevenLabsVoice? Type241 { get; set; } + public global::Vapi.FourierDenoisingPlan? Type241 { get; set; } /// /// /// - public global::Vapi.HumeVoice? Type242 { get; set; } + public global::Vapi.BackgroundSpeechDenoisingPlan? Type242 { get; set; } /// /// /// - public global::Vapi.LMNTVoice? Type243 { get; set; } + public global::Vapi.TransferAssistant? Type243 { get; set; } /// /// /// - public global::Vapi.NeuphonicVoice? Type244 { get; set; } + public global::Vapi.AzureVoice? Type244 { get; set; } /// /// /// - public global::Vapi.OpenAIVoice? Type245 { get; set; } + public global::Vapi.CartesiaVoice? Type245 { get; set; } /// /// /// - public global::Vapi.PlayHTVoice? Type246 { get; set; } + public global::Vapi.CustomVoice? Type246 { get; set; } /// /// /// - public global::Vapi.WellSaidVoice? Type247 { get; set; } + public global::Vapi.DeepgramVoice? Type247 { get; set; } /// /// /// - public global::Vapi.RimeAIVoice? Type248 { get; set; } + public global::Vapi.ElevenLabsVoice? Type248 { get; set; } /// /// /// - public global::Vapi.SmallestAIVoice? Type249 { get; set; } + public global::Vapi.HumeVoice? Type249 { get; set; } /// /// /// - public global::Vapi.TavusVoice? Type250 { get; set; } + public global::Vapi.LMNTVoice? Type250 { get; set; } /// /// /// - public global::Vapi.VapiVoice? Type251 { get; set; } + public global::Vapi.NeuphonicVoice? Type251 { get; set; } /// /// /// - public global::Vapi.SesameVoice? Type252 { get; set; } + public global::Vapi.OpenAIVoice? Type252 { get; set; } /// /// /// - public global::Vapi.InworldVoice? Type253 { get; set; } + public global::Vapi.PlayHTVoice? Type253 { get; set; } /// /// /// - public global::Vapi.MinimaxVoice? Type254 { get; set; } + public global::Vapi.WellSaidVoice? Type254 { get; set; } /// /// /// - public global::Vapi.XaiVoice? Type255 { get; set; } + public global::Vapi.RimeAIVoice? Type255 { get; set; } /// /// /// - public global::Vapi.MicrosoftVoice? Type256 { get; set; } + public global::Vapi.SmallestAIVoice? Type256 { get; set; } /// /// /// - public global::Vapi.OneOf? Type257 { get; set; } + public global::Vapi.TavusVoice? Type257 { get; set; } /// /// /// - public global::Vapi.TransferAssistantBackgroundSound? Type258 { get; set; } + public global::Vapi.VapiVoice? Type258 { get; set; } /// /// /// - public global::Vapi.TransferAssistantFirstMessageMode? Type259 { get; set; } + public global::Vapi.SesameVoice? Type259 { get; set; } /// /// /// - public global::Vapi.TransferCancelToolUserEditable? Type260 { get; set; } + public global::Vapi.InworldVoice? Type260 { get; set; } /// /// /// - public global::Vapi.TransferCancelToolUserEditableType? Type261 { get; set; } + public global::Vapi.MinimaxVoice? Type261 { get; set; } /// /// /// - public global::Vapi.TransferSuccessfulToolUserEditable? Type262 { get; set; } + public global::Vapi.XaiVoice? Type262 { get; set; } /// /// /// - public global::Vapi.TransferSuccessfulToolUserEditableType? Type263 { get; set; } + public global::Vapi.MicrosoftVoice? Type263 { get; set; } /// /// /// - public global::Vapi.SummaryPlan? Type264 { get; set; } + public global::Vapi.OneOf? Type264 { get; set; } /// /// /// - public global::Vapi.TransferPlan? Type265 { get; set; } + public global::Vapi.TransferAssistantBackgroundSound? Type265 { get; set; } /// /// /// - public global::Vapi.TransferPlanMode? Type266 { get; set; } + public global::Vapi.TransferAssistantFirstMessageMode? Type266 { get; set; } /// /// /// - public global::Vapi.OneOf? Type267 { get; set; } + public global::Vapi.TransferCancelToolUserEditable? Type267 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanLastNMessages? Type268 { get; set; } + public global::Vapi.TransferCancelToolUserEditableType? Type268 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanNone? Type269 { get; set; } + public global::Vapi.TransferSuccessfulToolUserEditable? Type269 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanAll? Type270 { get; set; } + public global::Vapi.TransferSuccessfulToolUserEditableType? Type270 { get; set; } /// /// /// - public global::Vapi.TransferDestinationNumber? Type271 { get; set; } + public global::Vapi.SummaryPlan? Type271 { get; set; } /// /// /// - public global::Vapi.TransferDestinationNumberType? Type272 { get; set; } + public global::Vapi.TransferPlan? Type272 { get; set; } /// /// /// - public global::Vapi.TransferDestinationSip? Type273 { get; set; } + public global::Vapi.TransferPlanMode? Type273 { get; set; } /// /// /// - public global::Vapi.TransferDestinationSipType? Type274 { get; set; } + public global::Vapi.OneOf? Type274 { get; set; } /// /// /// - public global::Vapi.CreateTransferCallToolDTO? Type275 { get; set; } + public global::Vapi.ContextEngineeringPlanLastNMessages? Type275 { get; set; } /// /// /// - public global::Vapi.CreateTransferCallToolDTOType? Type276 { get; set; } + public global::Vapi.ContextEngineeringPlanNone? Type276 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type277 { get; set; } + public global::Vapi.ContextEngineeringPlanAll? Type277 { get; set; } /// /// /// - public global::Vapi.OneOf? Type278 { get; set; } + public global::Vapi.TransferDestinationNumber? Type278 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanLastNMessagesType? Type279 { get; set; } + public global::Vapi.TransferDestinationNumberType? Type279 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanNoneType? Type280 { get; set; } + public global::Vapi.TransferDestinationSip? Type280 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanAllType? Type281 { get; set; } + public global::Vapi.TransferDestinationSipType? Type281 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanUserAndAssistantMessages? Type282 { get; set; } + public global::Vapi.CreateTransferCallToolDTO? Type282 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanUserAndAssistantMessagesType? Type283 { get; set; } + public global::Vapi.CreateTransferCallToolDTOType? Type283 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanPreviousAssistantMessages? Type284 { get; set; } + public global::System.Collections.Generic.IList>? Type284 { get; set; } /// /// /// - public global::Vapi.ContextEngineeringPlanPreviousAssistantMessagesType? Type285 { get; set; } + public global::Vapi.OneOf? Type285 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationAssistant? Type286 { get; set; } + public global::Vapi.ContextEngineeringPlanLastNMessagesType? Type286 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationAssistantType? Type287 { get; set; } + public global::Vapi.ContextEngineeringPlanNoneType? Type287 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTO? Type288 { get; set; } + public global::Vapi.ContextEngineeringPlanAllType? Type288 { get; set; } /// /// /// - public global::Vapi.AssistantOverrides? Type289 { get; set; } + public global::Vapi.ContextEngineeringPlanUserAndAssistantMessages? Type289 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationDynamic? Type290 { get; set; } + public global::Vapi.ContextEngineeringPlanUserAndAssistantMessagesType? Type290 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationDynamicType? Type291 { get; set; } + public global::Vapi.ContextEngineeringPlanPreviousAssistantMessages? Type291 { get; set; } /// /// /// - public global::Vapi.SquadMemberDTO? Type292 { get; set; } + public global::Vapi.ContextEngineeringPlanPreviousAssistantMessagesType? Type292 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type293 { get; set; } + public global::Vapi.HandoffDestinationAssistant? Type293 { get; set; } /// /// /// - public global::Vapi.OneOf? Type294 { get; set; } + public global::Vapi.HandoffDestinationAssistantType? Type294 { get; set; } /// /// /// - public global::Vapi.CreateSquadDTO? Type295 { get; set; } + public global::Vapi.CreateAssistantDTO? Type295 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type296 { get; set; } + public global::Vapi.AssistantOverrides? Type296 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationSquad? Type297 { get; set; } + public global::Vapi.HandoffDestinationDynamic? Type297 { get; set; } /// /// /// - public global::Vapi.HandoffDestinationSquadType? Type298 { get; set; } + public global::Vapi.HandoffDestinationDynamicType? Type298 { get; set; } /// /// /// - public global::Vapi.CreateHandoffToolDTO? Type299 { get; set; } + public global::Vapi.SquadMemberDTO? Type299 { get; set; } /// /// /// - public global::Vapi.CreateHandoffToolDTOType? Type300 { get; set; } + public global::System.Collections.Generic.IList>? Type300 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type301 { get; set; } + public global::Vapi.OneOf? Type301 { get; set; } /// /// /// - public global::Vapi.OneOf? Type302 { get; set; } + public global::Vapi.CreateSquadDTO? Type302 { get; set; } /// /// /// - public global::Vapi.CreateCustomKnowledgeBaseDTO? Type303 { get; set; } + public global::System.Collections.Generic.IList? Type303 { get; set; } /// /// /// - public global::Vapi.CreateCustomKnowledgeBaseDTOProvider? Type304 { get; set; } + public global::Vapi.HandoffDestinationSquad? Type304 { get; set; } /// /// /// - public global::Vapi.KnowledgeBase? Type305 { get; set; } + public global::Vapi.HandoffDestinationSquadType? Type305 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseProvider? Type306 { get; set; } + public global::Vapi.CreateHandoffToolDTO? Type306 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseModel? Type307 { get; set; } + public global::Vapi.CreateHandoffToolDTOType? Type307 { get; set; } /// /// /// - public global::Vapi.CreateQueryToolDTO? Type308 { get; set; } + public global::System.Collections.Generic.IList>? Type308 { get; set; } /// /// /// - public global::Vapi.CreateQueryToolDTOType? Type309 { get; set; } + public global::Vapi.OneOf? Type309 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type310 { get; set; } + public global::Vapi.CreateCustomKnowledgeBaseDTO? Type310 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarCreateEventToolDTO? Type311 { get; set; } + public global::Vapi.CreateCustomKnowledgeBaseDTOProvider? Type311 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarCreateEventToolDTOType? Type312 { get; set; } + public global::Vapi.KnowledgeBase? Type312 { get; set; } /// /// /// - public global::Vapi.CreateGoogleSheetsRowAppendToolDTO? Type313 { get; set; } + public global::Vapi.KnowledgeBaseProvider? Type313 { get; set; } /// /// /// - public global::Vapi.CreateGoogleSheetsRowAppendToolDTOType? Type314 { get; set; } + public global::Vapi.KnowledgeBaseModel? Type314 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarCheckAvailabilityToolDTO? Type315 { get; set; } + public global::Vapi.CreateQueryToolDTO? Type315 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarCheckAvailabilityToolDTOType? Type316 { get; set; } + public global::Vapi.CreateQueryToolDTOType? Type316 { get; set; } /// /// /// - public global::Vapi.CreateSlackSendMessageToolDTO? Type317 { get; set; } + public global::System.Collections.Generic.IList? Type317 { get; set; } /// /// /// - public global::Vapi.CreateSlackSendMessageToolDTOType? Type318 { get; set; } + public global::Vapi.CreateGoogleCalendarCreateEventToolDTO? Type318 { get; set; } /// /// /// - public global::Vapi.McpToolMessages? Type319 { get; set; } + public global::Vapi.CreateGoogleCalendarCreateEventToolDTOType? Type319 { get; set; } /// /// /// - public global::Vapi.McpToolMetadata? Type320 { get; set; } + public global::Vapi.CreateGoogleSheetsRowAppendToolDTO? Type320 { get; set; } /// /// /// - public global::Vapi.McpToolMetadataProtocol? Type321 { get; set; } + public global::Vapi.CreateGoogleSheetsRowAppendToolDTOType? Type321 { get; set; } /// /// /// - public global::Vapi.CreateMcpToolDTO? Type322 { get; set; } + public global::Vapi.CreateGoogleCalendarCheckAvailabilityToolDTO? Type322 { get; set; } /// /// /// - public global::Vapi.CreateMcpToolDTOType? Type323 { get; set; } + public global::Vapi.CreateGoogleCalendarCheckAvailabilityToolDTOType? Type323 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type324 { get; set; } + public global::Vapi.CreateSlackSendMessageToolDTO? Type324 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCalendarAvailabilityToolDTO? Type325 { get; set; } + public global::Vapi.CreateSlackSendMessageToolDTOType? Type325 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCalendarAvailabilityToolDTOType? Type326 { get; set; } + public global::Vapi.McpToolMessages? Type326 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCalendarEventCreateToolDTO? Type327 { get; set; } + public global::Vapi.McpToolMetadata? Type327 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCalendarEventCreateToolDTOType? Type328 { get; set; } + public global::Vapi.McpToolMetadataProtocol? Type328 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelContactCreateToolDTO? Type329 { get; set; } + public global::Vapi.CreateMcpToolDTO? Type329 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelContactCreateToolDTOType? Type330 { get; set; } + public global::Vapi.CreateMcpToolDTOType? Type330 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelContactGetToolDTO? Type331 { get; set; } + public global::System.Collections.Generic.IList? Type331 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelContactGetToolDTOType? Type332 { get; set; } + public global::Vapi.CreateGoHighLevelCalendarAvailabilityToolDTO? Type332 { get; set; } /// /// /// - public global::Vapi.OpenAIMessage? Type333 { get; set; } + public global::Vapi.CreateGoHighLevelCalendarAvailabilityToolDTOType? Type333 { get; set; } /// /// /// - public global::Vapi.OpenAIMessageRole? Type334 { get; set; } + public global::Vapi.CreateGoHighLevelCalendarEventCreateToolDTO? Type334 { get; set; } /// /// /// - public global::Vapi.AnyscaleModel? Type335 { get; set; } + public global::Vapi.CreateGoHighLevelCalendarEventCreateToolDTOType? Type335 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type336 { get; set; } + public global::Vapi.CreateGoHighLevelContactCreateToolDTO? Type336 { get; set; } /// /// /// - public global::Vapi.CreateApiRequestToolDTO? Type337 { get; set; } + public global::Vapi.CreateGoHighLevelContactCreateToolDTOType? Type337 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTO? Type338 { get; set; } + public global::Vapi.CreateGoHighLevelContactGetToolDTO? Type338 { get; set; } /// /// /// - public global::Vapi.CreateCodeToolDTO? Type339 { get; set; } + public global::Vapi.CreateGoHighLevelContactGetToolDTOType? Type339 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTO? Type340 { get; set; } + public global::Vapi.OpenAIMessage? Type340 { get; set; } /// /// /// - public global::Vapi.CreateSmsToolDTO? Type341 { get; set; } + public global::Vapi.OpenAIMessageRole? Type341 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTO? Type342 { get; set; } + public global::Vapi.AnyscaleModel? Type342 { get; set; } /// /// /// - public global::Vapi.CreateSipRequestToolDTO? Type343 { get; set; } + public global::System.Collections.Generic.IList? Type343 { get; set; } /// /// /// - public global::Vapi.AnyscaleModelProvider? Type344 { get; set; } + public global::Vapi.CreateApiRequestToolDTO? Type344 { get; set; } /// /// /// - public global::Vapi.AnthropicThinkingConfig? Type345 { get; set; } + public global::Vapi.CreateBashToolDTO? Type345 { get; set; } /// /// /// - public global::Vapi.AnthropicThinkingConfigType? Type346 { get; set; } + public global::Vapi.CreateCodeToolDTO? Type346 { get; set; } /// /// /// - public global::Vapi.AnthropicModel? Type347 { get; set; } + public global::Vapi.CreateComputerToolDTO? Type347 { get; set; } /// /// /// - public global::Vapi.AnthropicModelModel? Type348 { get; set; } + public global::Vapi.CreateSmsToolDTO? Type348 { get; set; } /// /// /// - public global::Vapi.AnthropicModelProvider? Type349 { get; set; } + public global::Vapi.CreateTextEditorToolDTO? Type349 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockModel? Type350 { get; set; } + public global::Vapi.CreateSipRequestToolDTO? Type350 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockModelProvider? Type351 { get; set; } + public global::Vapi.AnyscaleModelProvider? Type351 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockModelModel? Type352 { get; set; } + public global::Vapi.AnthropicThinkingConfig? Type352 { get; set; } /// /// /// - public global::Vapi.CerebrasModel? Type353 { get; set; } + public global::Vapi.AnthropicThinkingConfigType? Type353 { get; set; } /// /// /// - public global::Vapi.CerebrasModelModel? Type354 { get; set; } + public global::Vapi.AnthropicModel? Type354 { get; set; } /// /// /// - public global::Vapi.CerebrasModelProvider? Type355 { get; set; } + public global::Vapi.AnthropicModelModel? Type355 { get; set; } /// /// /// - public global::Vapi.CustomLLMModel? Type356 { get; set; } + public global::Vapi.AnthropicModelProvider? Type356 { get; set; } /// /// /// - public global::Vapi.CustomLLMModelProvider? Type357 { get; set; } + public global::Vapi.AnthropicBedrockModel? Type357 { get; set; } /// /// /// - public global::Vapi.CustomLLMModelMetadataSendMode? Type358 { get; set; } + public global::Vapi.AnthropicBedrockModelProvider? Type358 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type359 { get; set; } + public global::Vapi.AnthropicBedrockModelModel? Type359 { get; set; } /// /// /// - public global::Vapi.DeepInfraModel? Type360 { get; set; } + public global::Vapi.CerebrasModel? Type360 { get; set; } /// /// /// - public global::Vapi.DeepInfraModelProvider? Type361 { get; set; } + public global::Vapi.CerebrasModelModel? Type361 { get; set; } /// /// /// - public global::Vapi.DeepSeekModel? Type362 { get; set; } + public global::Vapi.CerebrasModelProvider? Type362 { get; set; } /// /// /// - public global::Vapi.DeepSeekModelModel? Type363 { get; set; } + public global::Vapi.CustomLLMModel? Type363 { get; set; } /// /// /// - public global::Vapi.DeepSeekModelProvider? Type364 { get; set; } + public global::Vapi.CustomLLMModelProvider? Type364 { get; set; } /// /// /// - public global::Vapi.GeminiMultimodalLivePrebuiltVoiceConfig? Type365 { get; set; } + public global::Vapi.CustomLLMModelMetadataSendMode? Type365 { get; set; } /// /// /// - public global::Vapi.GeminiMultimodalLivePrebuiltVoiceConfigVoiceName? Type366 { get; set; } + public global::System.Collections.Generic.Dictionary? Type366 { get; set; } /// /// /// - public global::Vapi.GeminiMultimodalLiveVoiceConfig? Type367 { get; set; } + public global::Vapi.DeepInfraModel? Type367 { get; set; } /// /// /// - public global::Vapi.GeminiMultimodalLiveSpeechConfig? Type368 { get; set; } + public global::Vapi.DeepInfraModelProvider? Type368 { get; set; } /// /// /// - public global::Vapi.GoogleRealtimeConfig? Type369 { get; set; } + public global::Vapi.DeepSeekModel? Type369 { get; set; } /// /// /// - public global::Vapi.GoogleModel? Type370 { get; set; } + public global::Vapi.DeepSeekModelModel? Type370 { get; set; } /// /// /// - public global::Vapi.GoogleModelModel? Type371 { get; set; } + public global::Vapi.DeepSeekModelProvider? Type371 { get; set; } /// /// /// - public global::Vapi.GoogleModelProvider? Type372 { get; set; } + public global::Vapi.GeminiMultimodalLivePrebuiltVoiceConfig? Type372 { get; set; } /// /// /// - public global::Vapi.GroqModel? Type373 { get; set; } + public global::Vapi.GeminiMultimodalLivePrebuiltVoiceConfigVoiceName? Type373 { get; set; } /// /// /// - public global::Vapi.GroqModelModel? Type374 { get; set; } + public global::Vapi.GeminiMultimodalLiveVoiceConfig? Type374 { get; set; } /// /// /// - public global::Vapi.GroqModelProvider? Type375 { get; set; } + public global::Vapi.GeminiMultimodalLiveSpeechConfig? Type375 { get; set; } /// /// /// - public global::Vapi.InflectionAIModel? Type376 { get; set; } + public global::Vapi.GoogleRealtimeConfig? Type376 { get; set; } /// /// /// - public global::Vapi.InflectionAIModelModel? Type377 { get; set; } + public global::Vapi.GoogleModel? Type377 { get; set; } /// /// /// - public global::Vapi.InflectionAIModelProvider? Type378 { get; set; } + public global::Vapi.GoogleModelModel? Type378 { get; set; } /// /// /// - public global::Vapi.MinimaxLLMModel? Type379 { get; set; } + public global::Vapi.GoogleModelProvider? Type379 { get; set; } /// /// /// - public global::Vapi.MinimaxLLMModelProvider? Type380 { get; set; } + public global::Vapi.GroqModel? Type380 { get; set; } /// /// /// - public global::Vapi.MinimaxLLMModelModel? Type381 { get; set; } + public global::Vapi.GroqModelModel? Type381 { get; set; } /// /// /// - public global::Vapi.OpenAIModel? Type382 { get; set; } + public global::Vapi.GroqModelProvider? Type382 { get; set; } /// /// /// - public global::Vapi.OpenAIModelProvider? Type383 { get; set; } + public global::Vapi.InflectionAIModel? Type383 { get; set; } /// /// /// - public global::Vapi.OpenAIModelModel? Type384 { get; set; } + public global::Vapi.InflectionAIModelModel? Type384 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type385 { get; set; } + public global::Vapi.InflectionAIModelProvider? Type385 { get; set; } /// /// /// - public global::Vapi.OpenAIModelFallbackModel? Type386 { get; set; } + public global::Vapi.MinimaxLLMModel? Type386 { get; set; } /// /// /// - public global::Vapi.OpenAIModelToolStrictCompatibilityMode? Type387 { get; set; } + public global::Vapi.MinimaxLLMModelProvider? Type387 { get; set; } /// /// /// - public global::Vapi.OpenAIModelPromptCacheRetention? Type388 { get; set; } + public global::Vapi.MinimaxLLMModelModel? Type388 { get; set; } /// /// /// - public global::Vapi.OpenAIModelReasoningEffort? Type389 { get; set; } + public global::Vapi.OpenAIModel? Type389 { get; set; } /// /// /// - public global::Vapi.OpenRouterModel? Type390 { get; set; } + public global::Vapi.OpenAIModelProvider? Type390 { get; set; } /// /// /// - public global::Vapi.OpenRouterModelProvider? Type391 { get; set; } + public global::Vapi.OpenAIModelModel? Type391 { get; set; } /// /// /// - public global::Vapi.PerplexityAIModel? Type392 { get; set; } + public global::System.Collections.Generic.IList? Type392 { get; set; } /// /// /// - public global::Vapi.PerplexityAIModelProvider? Type393 { get; set; } + public global::Vapi.OpenAIModelFallbackModel? Type393 { get; set; } /// /// /// - public global::Vapi.TogetherAIModel? Type394 { get; set; } + public global::Vapi.OpenAIModelToolStrictCompatibilityMode? Type394 { get; set; } /// /// /// - public global::Vapi.TogetherAIModelProvider? Type395 { get; set; } + public global::Vapi.OpenAIModelPromptCacheRetention? Type395 { get; set; } /// /// /// - public global::Vapi.HangupNode? Type396 { get; set; } + public global::Vapi.OpenAIModelReasoningEffort? Type396 { get; set; } /// /// /// - public global::Vapi.HangupNodeType? Type397 { get; set; } + public global::Vapi.OpenRouterModel? Type397 { get; set; } /// /// /// - public global::Vapi.WorkflowOpenAIModel? Type398 { get; set; } + public global::Vapi.OpenRouterModelProvider? Type398 { get; set; } /// /// /// - public global::Vapi.WorkflowOpenAIModelProvider? Type399 { get; set; } + public global::Vapi.PerplexityAIModel? Type399 { get; set; } /// /// /// - public global::Vapi.WorkflowOpenAIModelModel? Type400 { get; set; } + public global::Vapi.PerplexityAIModelProvider? Type400 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicModel? Type401 { get; set; } + public global::Vapi.TogetherAIModel? Type401 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicModelProvider? Type402 { get; set; } + public global::Vapi.TogetherAIModelProvider? Type402 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicModelModel? Type403 { get; set; } + public global::Vapi.HangupNode? Type403 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicBedrockModel? Type404 { get; set; } + public global::Vapi.HangupNodeType? Type404 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicBedrockModelProvider? Type405 { get; set; } + public global::Vapi.WorkflowOpenAIModel? Type405 { get; set; } /// /// /// - public global::Vapi.WorkflowAnthropicBedrockModelModel? Type406 { get; set; } + public global::Vapi.WorkflowOpenAIModelProvider? Type406 { get; set; } /// /// /// - public global::Vapi.WorkflowGoogleModel? Type407 { get; set; } + public global::Vapi.WorkflowOpenAIModelModel? Type407 { get; set; } /// /// /// - public global::Vapi.WorkflowGoogleModelProvider? Type408 { get; set; } + public global::Vapi.WorkflowAnthropicModel? Type408 { get; set; } /// /// /// - public global::Vapi.WorkflowGoogleModelModel? Type409 { get; set; } + public global::Vapi.WorkflowAnthropicModelProvider? Type409 { get; set; } /// /// /// - public global::Vapi.WorkflowCustomModel? Type410 { get; set; } + public global::Vapi.WorkflowAnthropicModelModel? Type410 { get; set; } /// /// /// - public global::Vapi.WorkflowCustomModelProvider? Type411 { get; set; } + public global::Vapi.WorkflowAnthropicBedrockModel? Type411 { get; set; } /// /// /// - public global::Vapi.WorkflowCustomModelMetadataSendMode? Type412 { get; set; } + public global::Vapi.WorkflowAnthropicBedrockModelProvider? Type412 { get; set; } /// /// /// - public global::Vapi.GlobalNodePlan? Type413 { get; set; } + public global::Vapi.WorkflowAnthropicBedrockModelModel? Type413 { get; set; } /// /// /// - public global::Vapi.ConversationNode? Type414 { get; set; } + public global::Vapi.WorkflowGoogleModel? Type414 { get; set; } /// /// /// - public global::Vapi.ConversationNodeType? Type415 { get; set; } + public global::Vapi.WorkflowGoogleModelProvider? Type415 { get; set; } /// /// /// - public global::Vapi.ToolNode? Type416 { get; set; } + public global::Vapi.WorkflowGoogleModelModel? Type416 { get; set; } /// /// /// - public global::Vapi.ToolNodeType? Type417 { get; set; } + public global::Vapi.WorkflowCustomModel? Type417 { get; set; } /// /// /// - public global::Vapi.VoicemailDetectionBackoffPlan? Type418 { get; set; } + public global::Vapi.WorkflowCustomModelProvider? Type418 { get; set; } /// /// /// - public global::Vapi.GoogleVoicemailDetectionPlan? Type419 { get; set; } + public global::Vapi.WorkflowCustomModelMetadataSendMode? Type419 { get; set; } /// /// /// - public global::Vapi.GoogleVoicemailDetectionPlanProvider? Type420 { get; set; } + public global::Vapi.GlobalNodePlan? Type420 { get; set; } /// /// /// - public global::Vapi.GoogleVoicemailDetectionPlanType? Type421 { get; set; } + public global::Vapi.ConversationNode? Type421 { get; set; } /// /// /// - public global::Vapi.OpenAIVoicemailDetectionPlan? Type422 { get; set; } + public global::Vapi.ConversationNodeType? Type422 { get; set; } /// /// /// - public global::Vapi.OpenAIVoicemailDetectionPlanProvider? Type423 { get; set; } + public global::Vapi.ToolNode? Type423 { get; set; } /// /// /// - public global::Vapi.OpenAIVoicemailDetectionPlanType? Type424 { get; set; } + public global::Vapi.ToolNodeType? Type424 { get; set; } /// /// /// - public global::Vapi.TwilioVoicemailDetectionPlan? Type425 { get; set; } + public global::Vapi.VoicemailDetectionBackoffPlan? Type425 { get; set; } /// /// /// - public global::Vapi.TwilioVoicemailDetectionPlanProvider? Type426 { get; set; } + public global::Vapi.GoogleVoicemailDetectionPlan? Type426 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type427 { get; set; } + public global::Vapi.GoogleVoicemailDetectionPlanProvider? Type427 { get; set; } /// /// /// - public global::Vapi.TwilioVoicemailDetectionPlanVoicemailDetectionType? Type428 { get; set; } + public global::Vapi.GoogleVoicemailDetectionPlanType? Type428 { get; set; } /// /// /// - public global::Vapi.VapiVoicemailDetectionPlan? Type429 { get; set; } + public global::Vapi.OpenAIVoicemailDetectionPlan? Type429 { get; set; } /// /// /// - public global::Vapi.VapiVoicemailDetectionPlanProvider? Type430 { get; set; } + public global::Vapi.OpenAIVoicemailDetectionPlanProvider? Type430 { get; set; } /// /// /// - public global::Vapi.VapiVoicemailDetectionPlanType? Type431 { get; set; } + public global::Vapi.OpenAIVoicemailDetectionPlanType? Type431 { get; set; } /// /// /// - public global::Vapi.TransferHookAction? Type432 { get; set; } + public global::Vapi.TwilioVoicemailDetectionPlan? Type432 { get; set; } /// /// /// - public global::Vapi.TransferHookActionType? Type433 { get; set; } + public global::Vapi.TwilioVoicemailDetectionPlanProvider? Type433 { get; set; } /// /// /// - public global::Vapi.OneOf? Type434 { get; set; } + public global::System.Collections.Generic.IList? Type434 { get; set; } /// /// /// - public global::Vapi.FunctionCallHookAction? Type435 { get; set; } + public global::Vapi.TwilioVoicemailDetectionPlanVoicemailDetectionType? Type435 { get; set; } /// /// /// - public global::Vapi.FunctionCallHookActionType? Type436 { get; set; } + public global::Vapi.VapiVoicemailDetectionPlan? Type436 { get; set; } /// /// /// - public global::Vapi.SayHookAction? Type437 { get; set; } + public global::Vapi.VapiVoicemailDetectionPlanProvider? Type437 { get; set; } /// /// /// - public global::Vapi.SayHookActionType? Type438 { get; set; } + public global::Vapi.VapiVoicemailDetectionPlanType? Type438 { get; set; } /// /// /// - public global::Vapi.OneOf>? Type439 { get; set; } + public global::Vapi.TransferHookAction? Type439 { get; set; } /// /// /// - public global::Vapi.OneOf>>? Type440 { get; set; } + public global::Vapi.TransferHookActionType? Type440 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type441 { get; set; } + public global::Vapi.OneOf? Type441 { get; set; } /// /// /// - public global::Vapi.OneOf? Type442 { get; set; } + public global::Vapi.FunctionCallHookAction? Type442 { get; set; } /// /// /// - public global::Vapi.SystemMessage? Type443 { get; set; } + public global::Vapi.FunctionCallHookActionType? Type443 { get; set; } /// /// /// - public global::Vapi.UserMessage? Type444 { get; set; } + public global::Vapi.SayHookAction? Type444 { get; set; } /// /// /// - public global::Vapi.AssistantMessage? Type445 { get; set; } + public global::Vapi.SayHookActionType? Type445 { get; set; } /// /// /// - public global::Vapi.ToolMessage? Type446 { get; set; } + public global::Vapi.OneOf>? Type446 { get; set; } /// /// /// - public global::Vapi.DeveloperMessage? Type447 { get; set; } + public global::Vapi.OneOf>>? Type447 { get; set; } /// /// /// - public global::Vapi.MessageAddHookAction? Type448 { get; set; } + public global::System.Collections.Generic.IList>? Type448 { get; set; } /// /// /// - public global::Vapi.MessageAddHookActionType? Type449 { get; set; } + public global::Vapi.OneOf? Type449 { get; set; } /// /// /// - public global::Vapi.CallHookFilter? Type450 { get; set; } + public global::Vapi.SystemMessage? Type450 { get; set; } /// /// /// - public global::Vapi.CallHookFilterType? Type451 { get; set; } + public global::Vapi.UserMessage? Type451 { get; set; } /// /// /// - public global::Vapi.CallHookCallEnding? Type452 { get; set; } + public global::Vapi.AssistantMessage? Type452 { get; set; } /// /// /// - public global::Vapi.CallHookCallEndingOn? Type453 { get; set; } + public global::Vapi.ToolMessage? Type453 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type454 { get; set; } + public global::Vapi.DeveloperMessage? Type454 { get; set; } /// /// /// - public global::Vapi.OneOf? Type455 { get; set; } + public global::Vapi.MessageAddHookAction? Type455 { get; set; } /// /// /// - public global::Vapi.ToolCallHookAction? Type456 { get; set; } + public global::Vapi.MessageAddHookActionType? Type456 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type457 { get; set; } + public global::Vapi.CallHookFilter? Type457 { get; set; } /// /// /// - public global::Vapi.CallHookAssistantSpeechInterrupted? Type458 { get; set; } + public global::Vapi.CallHookFilterType? Type458 { get; set; } /// /// /// - public global::Vapi.CallHookAssistantSpeechInterruptedOn? Type459 { get; set; } + public global::Vapi.CallHookCallEnding? Type459 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type460 { get; set; } + public global::Vapi.CallHookCallEndingOn? Type460 { get; set; } /// /// /// - public global::Vapi.OneOf? Type461 { get; set; } + public global::System.Collections.Generic.IList>? Type461 { get; set; } /// /// /// - public global::Vapi.CallHookCustomerSpeechInterrupted? Type462 { get; set; } + public global::Vapi.OneOf? Type462 { get; set; } /// /// /// - public global::Vapi.CallHookCustomerSpeechInterruptedOn? Type463 { get; set; } + public global::Vapi.ToolCallHookAction? Type463 { get; set; } /// /// /// - public global::Vapi.ToolCallHookActionType? Type464 { get; set; } + public global::System.Collections.Generic.IList? Type464 { get; set; } /// /// /// - public global::Vapi.CustomerSpeechTimeoutOptions? Type465 { get; set; } + public global::Vapi.CallHookAssistantSpeechInterrupted? Type465 { get; set; } /// /// /// - public global::Vapi.CustomerSpeechTimeoutOptionsTriggerResetMode? Type466 { get; set; } + public global::Vapi.CallHookAssistantSpeechInterruptedOn? Type466 { get; set; } /// /// /// - public global::Vapi.CallHookCustomerSpeechTimeout? Type467 { get; set; } + public global::System.Collections.Generic.IList>? Type467 { get; set; } /// /// /// - public global::Vapi.CallHookModelResponseTimeout? Type468 { get; set; } + public global::Vapi.OneOf? Type468 { get; set; } /// /// /// - public global::Vapi.CallHookModelResponseTimeoutOn? Type469 { get; set; } + public global::Vapi.CallHookCustomerSpeechInterrupted? Type469 { get; set; } /// /// /// - public global::Vapi.AIEdgeCondition? Type470 { get; set; } + public global::Vapi.CallHookCustomerSpeechInterruptedOn? Type470 { get; set; } /// /// /// - public global::Vapi.AIEdgeConditionType? Type471 { get; set; } + public global::Vapi.ToolCallHookActionType? Type471 { get; set; } /// /// /// - public global::Vapi.Edge? Type472 { get; set; } + public global::Vapi.CustomerSpeechTimeoutOptions? Type472 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanStayOnLine? Type473 { get; set; } + public global::Vapi.CustomerSpeechTimeoutOptionsTriggerResetMode? Type473 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanStayOnLineFirstMessageMode? Type474 { get; set; } + public global::Vapi.CallHookCustomerSpeechTimeout? Type474 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanStayOnLineType? Type475 { get; set; } + public global::Vapi.CallHookModelResponseTimeout? Type475 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanVerbal? Type476 { get; set; } + public global::Vapi.CallHookModelResponseTimeoutOn? Type476 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanVerbalFirstMessageMode? Type477 { get; set; } + public global::Vapi.AIEdgeCondition? Type477 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlanVerbalType? Type478 { get; set; } + public global::Vapi.AIEdgeConditionType? Type478 { get; set; } /// /// /// - public global::Vapi.SecurityFilterBase? Type479 { get; set; } + public global::Vapi.Edge? Type479 { get; set; } /// /// /// - public global::Vapi.SecurityFilterPlan? Type480 { get; set; } + public global::Vapi.RecordingConsentPlanStayOnLine? Type480 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type481 { get; set; } + public global::Vapi.RecordingConsentPlanStayOnLineFirstMessageMode? Type481 { get; set; } /// /// /// - public global::Vapi.SecurityFilterPlanMode? Type482 { get; set; } + public global::Vapi.RecordingConsentPlanStayOnLineType? Type482 { get; set; } /// /// /// - public global::Vapi.CompliancePlan? Type483 { get; set; } + public global::Vapi.RecordingConsentPlanVerbal? Type483 { get; set; } /// /// /// - public global::Vapi.RecordingConsentPlan? Type484 { get; set; } + public global::Vapi.RecordingConsentPlanVerbalFirstMessageMode? Type484 { get; set; } /// /// /// - public global::Vapi.CompliancePlanRecordingConsentPlanDiscriminator? Type485 { get; set; } + public global::Vapi.RecordingConsentPlanVerbalType? Type485 { get; set; } /// /// /// - public global::Vapi.CompliancePlanRecordingConsentPlanDiscriminatorType? Type486 { get; set; } + public global::Vapi.SecurityFilterBase? Type486 { get; set; } /// /// /// - public global::Vapi.StructuredDataPlan? Type487 { get; set; } + public global::Vapi.SecurityFilterPlan? Type487 { get; set; } /// /// /// - public global::Vapi.StructuredDataMultiPlan? Type488 { get; set; } + public global::System.Collections.Generic.IList? Type488 { get; set; } /// /// /// - public global::Vapi.SuccessEvaluationPlan? Type489 { get; set; } + public global::Vapi.SecurityFilterPlanMode? Type489 { get; set; } /// /// /// - public global::Vapi.SuccessEvaluationPlanRubric? Type490 { get; set; } + public global::Vapi.CompliancePlan? Type490 { get; set; } /// /// /// - public global::Vapi.AnalysisPlan? Type491 { get; set; } + public global::Vapi.RecordingConsentPlan? Type491 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type492 { get; set; } + public global::Vapi.CompliancePlanRecordingConsentPlanDiscriminator? Type492 { get; set; } /// /// /// - public global::Vapi.TranscriptPlan? Type493 { get; set; } + public global::Vapi.CompliancePlanRecordingConsentPlanDiscriminatorType? Type493 { get; set; } /// /// /// - public global::Vapi.ComplianceOverride? Type494 { get; set; } + public global::Vapi.StructuredDataPlan? Type494 { get; set; } /// /// /// - public global::Vapi.CreateStructuredOutputDTO? Type495 { get; set; } + public global::Vapi.StructuredDataMultiPlan? Type495 { get; set; } /// /// /// - public global::Vapi.CreateStructuredOutputDTOType? Type496 { get; set; } + public global::Vapi.SuccessEvaluationPlan? Type496 { get; set; } /// /// /// - public global::Vapi.NumberComparatorScorecardMetricCondition? Type497 { get; set; } + public global::Vapi.SuccessEvaluationPlanRubric? Type497 { get; set; } /// /// /// - public global::Vapi.NumberComparatorScorecardMetricConditionType? Type498 { get; set; } + public global::Vapi.AnalysisPlan? Type498 { get; set; } /// /// /// - public global::Vapi.NumberComparatorScorecardMetricConditionComparator? Type499 { get; set; } + public global::System.Collections.Generic.IList? Type499 { get; set; } /// /// /// - public global::Vapi.BooleanComparatorScorecardMetricCondition? Type500 { get; set; } + public global::Vapi.TranscriptPlan? Type500 { get; set; } /// /// /// - public global::Vapi.BooleanComparatorScorecardMetricConditionType? Type501 { get; set; } + public global::Vapi.ComplianceOverride? Type501 { get; set; } /// /// /// - public global::Vapi.BooleanComparatorScorecardMetricConditionComparator? Type502 { get; set; } + public global::Vapi.CreateStructuredOutputDTO? Type502 { get; set; } /// /// /// - public global::Vapi.ScorecardMetric? Type503 { get; set; } + public global::Vapi.CreateStructuredOutputDTOType? Type503 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type504 { get; set; } + public global::Vapi.NumberComparatorScorecardMetricCondition? Type504 { get; set; } /// /// /// - public global::Vapi.OneOf? Type505 { get; set; } + public global::Vapi.NumberComparatorScorecardMetricConditionType? Type505 { get; set; } /// /// /// - public global::Vapi.CreateScorecardDTO? Type506 { get; set; } + public global::Vapi.NumberComparatorScorecardMetricConditionComparator? Type506 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type507 { get; set; } + public global::Vapi.BooleanComparatorScorecardMetricCondition? Type507 { get; set; } /// /// /// - public global::Vapi.ArtifactPlan? Type508 { get; set; } + public global::Vapi.BooleanComparatorScorecardMetricConditionType? Type508 { get; set; } /// /// /// - public global::Vapi.ArtifactPlanRecordingFormat? Type509 { get; set; } + public global::Vapi.BooleanComparatorScorecardMetricConditionComparator? Type509 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type510 { get; set; } + public global::Vapi.ScorecardMetric? Type510 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type511 { get; set; } + public global::System.Collections.Generic.IList>? Type511 { get; set; } /// /// /// - public global::Vapi.StopSpeakingPlan? Type512 { get; set; } + public global::Vapi.OneOf? Type512 { get; set; } /// /// /// - public global::Vapi.MonitorPlan? Type513 { get; set; } + public global::Vapi.CreateScorecardDTO? Type513 { get; set; } /// /// /// - public global::Vapi.KeypadInputPlan? Type514 { get; set; } + public global::System.Collections.Generic.IList? Type514 { get; set; } /// /// /// - public global::Vapi.KeypadInputPlanDelimiters? Type515 { get; set; } + public global::Vapi.ArtifactPlan? Type515 { get; set; } /// /// /// - public global::Vapi.WorkflowUserEditable? Type516 { get; set; } + public global::Vapi.ArtifactPlanRecordingFormat? Type516 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type517 { get; set; } + public global::System.Collections.Generic.IList? Type517 { get; set; } /// /// /// - public global::Vapi.OneOf? Type518 { get; set; } + public global::System.Collections.Generic.IList? Type518 { get; set; } /// /// /// - public global::Vapi.OneOf? Type519 { get; set; } + public global::Vapi.StopSpeakingPlan? Type519 { get; set; } /// /// /// - public global::Vapi.WorkflowUserEditableBackgroundSound? Type520 { get; set; } + public global::Vapi.MonitorPlan? Type520 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type521 { get; set; } + public global::Vapi.KeypadInputPlan? Type521 { get; set; } /// /// /// - public global::Vapi.CredentialsItem? Type522 { get; set; } + public global::Vapi.KeypadInputPlanDelimiters? Type522 { get; set; } /// /// /// - public global::Vapi.CreateAnthropicCredentialDTO? Type523 { get; set; } + public global::Vapi.WorkflowUserEditable? Type523 { get; set; } /// /// /// - public global::Vapi.CreateAnthropicBedrockCredentialDTO? Type524 { get; set; } + public global::System.Collections.Generic.IList>? Type524 { get; set; } /// /// /// - public global::Vapi.CreateAnyscaleCredentialDTO? Type525 { get; set; } + public global::Vapi.OneOf? Type525 { get; set; } /// /// /// - public global::Vapi.CreateAssemblyAICredentialDTO? Type526 { get; set; } + public global::Vapi.OneOf? Type526 { get; set; } /// /// /// - public global::Vapi.CreateAzureCredentialDTO? Type527 { get; set; } + public global::Vapi.WorkflowUserEditableBackgroundSound? Type527 { get; set; } /// /// /// - public global::Vapi.CreateAzureOpenAICredentialDTO? Type528 { get; set; } + public global::System.Collections.Generic.IList? Type528 { get; set; } /// /// /// - public global::Vapi.CreateByoSipTrunkCredentialDTO? Type529 { get; set; } + public global::Vapi.CredentialsItem? Type529 { get; set; } /// /// /// - public global::Vapi.CreateCartesiaCredentialDTO? Type530 { get; set; } + public global::Vapi.CreateAnthropicCredentialDTO? Type530 { get; set; } /// /// /// - public global::Vapi.CreateCerebrasCredentialDTO? Type531 { get; set; } + public global::Vapi.CreateAnthropicBedrockCredentialDTO? Type531 { get; set; } /// /// /// - public global::Vapi.CreateCloudflareCredentialDTO? Type532 { get; set; } + public global::Vapi.CreateAnyscaleCredentialDTO? Type532 { get; set; } /// /// /// - public global::Vapi.CreateCustomLLMCredentialDTO? Type533 { get; set; } + public global::Vapi.CreateAssemblyAICredentialDTO? Type533 { get; set; } /// /// /// - public global::Vapi.CreateDeepgramCredentialDTO? Type534 { get; set; } + public global::Vapi.CreateAzureCredentialDTO? Type534 { get; set; } /// /// /// - public global::Vapi.CreateDeepInfraCredentialDTO? Type535 { get; set; } + public global::Vapi.CreateAzureOpenAICredentialDTO? Type535 { get; set; } /// /// /// - public global::Vapi.CreateDeepSeekCredentialDTO? Type536 { get; set; } + public global::Vapi.CreateByoSipTrunkCredentialDTO? Type536 { get; set; } /// /// /// - public global::Vapi.CreateElevenLabsCredentialDTO? Type537 { get; set; } + public global::Vapi.CreateCartesiaCredentialDTO? Type537 { get; set; } /// /// /// - public global::Vapi.CreateGcpCredentialDTO? Type538 { get; set; } + public global::Vapi.CreateCerebrasCredentialDTO? Type538 { get; set; } /// /// /// - public global::Vapi.CreateGladiaCredentialDTO? Type539 { get; set; } + public global::Vapi.CreateCloudflareCredentialDTO? Type539 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCredentialDTO? Type540 { get; set; } + public global::Vapi.CreateCustomLLMCredentialDTO? Type540 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCredentialDTO? Type541 { get; set; } + public global::Vapi.CreateDeepgramCredentialDTO? Type541 { get; set; } /// /// /// - public global::Vapi.CreateGroqCredentialDTO? Type542 { get; set; } + public global::Vapi.CreateDeepInfraCredentialDTO? Type542 { get; set; } /// /// /// - public global::Vapi.CreateHumeCredentialDTO? Type543 { get; set; } + public global::Vapi.CreateDeepSeekCredentialDTO? Type543 { get; set; } /// /// /// - public global::Vapi.CreateInflectionAICredentialDTO? Type544 { get; set; } + public global::Vapi.CreateElevenLabsCredentialDTO? Type544 { get; set; } /// /// /// - public global::Vapi.CreateLangfuseCredentialDTO? Type545 { get; set; } + public global::Vapi.CreateGcpCredentialDTO? Type545 { get; set; } /// /// /// - public global::Vapi.CreateLmntCredentialDTO? Type546 { get; set; } + public global::Vapi.CreateGladiaCredentialDTO? Type546 { get; set; } /// /// /// - public global::Vapi.CreateMakeCredentialDTO? Type547 { get; set; } + public global::Vapi.CreateGoHighLevelCredentialDTO? Type547 { get; set; } /// /// /// - public global::Vapi.CreateMistralCredentialDTO? Type548 { get; set; } + public global::Vapi.CreateGoogleCredentialDTO? Type548 { get; set; } /// /// /// - public global::Vapi.CreateNeuphonicCredentialDTO? Type549 { get; set; } + public global::Vapi.CreateGroqCredentialDTO? Type549 { get; set; } /// /// /// - public global::Vapi.CreateOpenAICredentialDTO? Type550 { get; set; } + public global::Vapi.CreateHumeCredentialDTO? Type550 { get; set; } /// /// /// - public global::Vapi.CreateOpenRouterCredentialDTO? Type551 { get; set; } + public global::Vapi.CreateInflectionAICredentialDTO? Type551 { get; set; } /// /// /// - public global::Vapi.CreatePerplexityAICredentialDTO? Type552 { get; set; } + public global::Vapi.CreateLangfuseCredentialDTO? Type552 { get; set; } /// /// /// - public global::Vapi.CreatePlayHTCredentialDTO? Type553 { get; set; } + public global::Vapi.CreateLmntCredentialDTO? Type553 { get; set; } /// /// /// - public global::Vapi.CreateRimeAICredentialDTO? Type554 { get; set; } + public global::Vapi.CreateMakeCredentialDTO? Type554 { get; set; } /// /// /// - public global::Vapi.CreateRunpodCredentialDTO? Type555 { get; set; } + public global::Vapi.CreateMistralCredentialDTO? Type555 { get; set; } /// /// /// - public global::Vapi.CreateS3CredentialDTO? Type556 { get; set; } + public global::Vapi.CreateNeuphonicCredentialDTO? Type556 { get; set; } /// /// /// - public global::Vapi.CreateSmallestAICredentialDTO? Type557 { get; set; } + public global::Vapi.CreateOpenAICredentialDTO? Type557 { get; set; } /// /// /// - public global::Vapi.CreateSpeechmaticsCredentialDTO? Type558 { get; set; } + public global::Vapi.CreateOpenRouterCredentialDTO? Type558 { get; set; } /// /// /// - public global::Vapi.CreateSonioxCredentialDTO? Type559 { get; set; } + public global::Vapi.CreatePerplexityAICredentialDTO? Type559 { get; set; } /// /// /// - public global::Vapi.CreateSupabaseCredentialDTO? Type560 { get; set; } + public global::Vapi.CreatePlayHTCredentialDTO? Type560 { get; set; } /// /// /// - public global::Vapi.CreateTavusCredentialDTO? Type561 { get; set; } + public global::Vapi.CreateRimeAICredentialDTO? Type561 { get; set; } /// /// /// - public global::Vapi.CreateTogetherAICredentialDTO? Type562 { get; set; } + public global::Vapi.CreateRunpodCredentialDTO? Type562 { get; set; } /// /// /// - public global::Vapi.CreateTwilioCredentialDTO? Type563 { get; set; } + public global::Vapi.CreateS3CredentialDTO? Type563 { get; set; } /// /// /// - public global::Vapi.CreateVonageCredentialDTO? Type564 { get; set; } + public global::Vapi.CreateSmallestAICredentialDTO? Type564 { get; set; } /// /// /// - public global::Vapi.CreateWebhookCredentialDTO? Type565 { get; set; } + public global::Vapi.CreateSpeechmaticsCredentialDTO? Type565 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTO? Type566 { get; set; } + public global::Vapi.CreateSonioxCredentialDTO? Type566 { get; set; } /// /// /// - public global::Vapi.CreateXAiCredentialDTO? Type567 { get; set; } + public global::Vapi.CreateSupabaseCredentialDTO? Type567 { get; set; } /// /// /// - public global::Vapi.CreateMicrosoftCredentialDTO? Type568 { get; set; } + public global::Vapi.CreateTavusCredentialDTO? Type568 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTO? Type569 { get; set; } + public global::Vapi.CreateTogetherAICredentialDTO? Type569 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type570 { get; set; } + public global::Vapi.CreateTwilioCredentialDTO? Type570 { get; set; } /// /// /// - public global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type571 { get; set; } + public global::Vapi.CreateVonageCredentialDTO? Type571 { get; set; } /// /// /// - public global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTO? Type572 { get; set; } + public global::Vapi.CreateWebhookCredentialDTO? Type572 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelMCPCredentialDTO? Type573 { get; set; } + public global::Vapi.CreateCustomCredentialDTO? Type573 { get; set; } /// /// /// - public global::Vapi.CreateInworldCredentialDTO? Type574 { get; set; } + public global::Vapi.CreateXAiCredentialDTO? Type574 { get; set; } /// /// /// - public global::Vapi.CreateMinimaxCredentialDTO? Type575 { get; set; } + public global::Vapi.CreateMicrosoftCredentialDTO? Type575 { get; set; } /// /// /// - public global::Vapi.CreateWellSaidCredentialDTO? Type576 { get; set; } + public global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTO? Type576 { get; set; } /// /// /// - public global::Vapi.CreateEmailCredentialDTO? Type577 { get; set; } + public global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type577 { get; set; } /// /// /// - public global::Vapi.CreateSlackWebhookCredentialDTO? Type578 { get; set; } + public global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type578 { get; set; } /// /// /// - public global::Vapi.WorkflowUserEditableCredentialDiscriminator? Type579 { get; set; } + public global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTO? Type579 { get; set; } /// /// /// - public global::Vapi.WorkflowUserEditableCredentialDiscriminatorProvider? Type580 { get; set; } + public global::Vapi.CreateGoHighLevelMCPCredentialDTO? Type580 { get; set; } /// /// /// - public global::Vapi.WorkflowUserEditableVoicemailDetection? Type581 { get; set; } + public global::Vapi.CreateInworldCredentialDTO? Type581 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type582 { get; set; } + public global::Vapi.CreateMinimaxCredentialDTO? Type582 { get; set; } /// /// /// - public global::Vapi.VapiModel? Type583 { get; set; } + public global::Vapi.CreateWellSaidCredentialDTO? Type583 { get; set; } /// /// /// - public global::Vapi.VapiModelProvider? Type584 { get; set; } + public global::Vapi.CreateEmailCredentialDTO? Type584 { get; set; } /// /// /// - public global::Vapi.XaiModel? Type585 { get; set; } + public global::Vapi.CreateSlackWebhookCredentialDTO? Type585 { get; set; } /// /// /// - public global::Vapi.XaiModelModel? Type586 { get; set; } + public global::Vapi.WorkflowUserEditableCredentialDiscriminator? Type586 { get; set; } /// /// /// - public global::Vapi.XaiModelProvider? Type587 { get; set; } + public global::Vapi.WorkflowUserEditableCredentialDiscriminatorProvider? Type587 { get; set; } /// /// /// - public global::Vapi.ExactReplacement? Type588 { get; set; } + public global::Vapi.WorkflowUserEditableVoicemailDetection? Type588 { get; set; } /// /// /// - public global::Vapi.ExactReplacementType? Type589 { get; set; } + public global::System.Collections.Generic.IList? Type589 { get; set; } /// /// /// - public global::Vapi.RegexReplacement? Type590 { get; set; } + public global::Vapi.VapiModel? Type590 { get; set; } /// /// /// - public global::Vapi.RegexReplacementType? Type591 { get; set; } + public global::Vapi.VapiModelVersion? Type591 { get; set; } /// /// /// - public global::Vapi.FormatPlan? Type592 { get; set; } + public global::Vapi.VapiModelProvider? Type592 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type593 { get; set; } + public global::Vapi.XaiModel? Type593 { get; set; } /// /// /// - public global::Vapi.OneOf? Type594 { get; set; } + public global::Vapi.XaiModelModel? Type594 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type595 { get; set; } + public global::Vapi.XaiModelProvider? Type595 { get; set; } /// /// /// - public global::Vapi.FormatPlanFormattersEnabledItem? Type596 { get; set; } + public global::Vapi.ExactReplacement? Type596 { get; set; } /// /// /// - public global::Vapi.ChunkPlan? Type597 { get; set; } + public global::Vapi.ExactReplacementType? Type597 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type598 { get; set; } + public global::Vapi.RegexReplacement? Type598 { get; set; } /// /// /// - public global::Vapi.ChunkPlanPunctuationBoundarie? Type599 { get; set; } + public global::Vapi.RegexReplacementType? Type599 { get; set; } /// /// /// - public global::Vapi.FallbackPlan? Type600 { get; set; } + public global::Vapi.FormatPlan? Type600 { get; set; } /// /// /// - public global::Vapi.FallbackAzureVoice? Type601 { get; set; } + public global::System.Collections.Generic.IList>? Type601 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaVoice? Type602 { get; set; } + public global::Vapi.OneOf? Type602 { get; set; } /// /// /// - public global::Vapi.FallbackHumeVoice? Type603 { get; set; } + public global::System.Collections.Generic.IList? Type603 { get; set; } /// /// /// - public global::Vapi.FallbackCustomVoice? Type604 { get; set; } + public global::Vapi.FormatPlanFormattersEnabledItem? Type604 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramVoice? Type605 { get; set; } + public global::Vapi.ChunkPlan? Type605 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsVoice? Type606 { get; set; } + public global::System.Collections.Generic.IList? Type606 { get; set; } /// /// /// - public global::Vapi.FallbackVapiVoice? Type607 { get; set; } + public global::Vapi.ChunkPlanPunctuationBoundarie? Type607 { get; set; } /// /// /// - public global::Vapi.FallbackLMNTVoice? Type608 { get; set; } + public global::Vapi.FallbackPlan? Type608 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAIVoice? Type609 { get; set; } + public global::Vapi.FallbackAzureVoice? Type609 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoice? Type610 { get; set; } + public global::Vapi.FallbackCartesiaVoice? Type610 { get; set; } /// /// /// - public global::Vapi.FallbackWellSaidVoice? Type611 { get; set; } + public global::Vapi.FallbackHumeVoice? Type611 { get; set; } /// /// /// - public global::Vapi.FallbackRimeAIVoice? Type612 { get; set; } + public global::Vapi.FallbackCustomVoice? Type612 { get; set; } /// /// /// - public global::Vapi.FallbackSmallestAIVoice? Type613 { get; set; } + public global::Vapi.FallbackDeepgramVoice? Type613 { get; set; } /// /// /// - public global::Vapi.FallbackTavusVoice? Type614 { get; set; } + public global::Vapi.FallbackElevenLabsVoice? Type614 { get; set; } /// /// /// - public global::Vapi.FallbackNeuphonicVoice? Type615 { get; set; } + public global::Vapi.FallbackVapiVoice? Type615 { get; set; } /// /// /// - public global::Vapi.FallbackSesameVoice? Type616 { get; set; } + public global::Vapi.FallbackLMNTVoice? Type616 { get; set; } /// /// /// - public global::Vapi.FallbackInworldVoice? Type617 { get; set; } + public global::Vapi.FallbackOpenAIVoice? Type617 { get; set; } /// /// /// - public global::Vapi.FallbackXaiVoice? Type618 { get; set; } + public global::Vapi.FallbackPlayHTVoice? Type618 { get; set; } /// /// /// - public global::Vapi.FallbackMicrosoftVoice? Type619 { get; set; } + public global::Vapi.FallbackWellSaidVoice? Type619 { get; set; } /// /// /// - public global::Vapi.AzureVoiceProvider? Type620 { get; set; } + public global::Vapi.FallbackRimeAIVoice? Type620 { get; set; } /// /// /// - public global::Vapi.OneOf? Type621 { get; set; } + public global::Vapi.FallbackSmallestAIVoice? Type621 { get; set; } /// /// /// - public global::Vapi.AzureVoiceVoiceId? Type622 { get; set; } + public global::Vapi.FallbackTavusVoice? Type622 { get; set; } /// /// /// - public global::Vapi.CartesiaExperimentalControls? Type623 { get; set; } + public global::Vapi.FallbackNeuphonicVoice? Type623 { get; set; } /// /// /// - public global::Vapi.OneOf? Type624 { get; set; } + public global::Vapi.FallbackSesameVoice? Type624 { get; set; } /// /// /// - public global::Vapi.CartesiaExperimentalControlsSpeed? Type625 { get; set; } + public global::Vapi.FallbackInworldVoice? Type625 { get; set; } /// /// /// - public global::Vapi.CartesiaExperimentalControlsEmotion? Type626 { get; set; } + public global::Vapi.FallbackXaiVoice? Type626 { get; set; } /// /// /// - public global::Vapi.CartesiaGenerationConfigExperimental? Type627 { get; set; } + public global::Vapi.FallbackMicrosoftVoice? Type627 { get; set; } /// /// /// - public int? Type628 { get; set; } + public global::Vapi.AzureVoiceProvider? Type628 { get; set; } /// /// /// - public global::Vapi.CartesiaGenerationConfig? Type629 { get; set; } + public global::Vapi.OneOf? Type629 { get; set; } /// /// /// - public global::Vapi.CartesiaVoiceProvider? Type630 { get; set; } + public global::Vapi.AzureVoiceVoiceId? Type630 { get; set; } /// /// /// - public global::Vapi.CartesiaVoiceModel? Type631 { get; set; } + public global::Vapi.CartesiaExperimentalControls? Type631 { get; set; } /// /// /// - public global::Vapi.CartesiaVoiceLanguage? Type632 { get; set; } + public global::Vapi.OneOf? Type632 { get; set; } /// /// /// - public global::Vapi.CustomVoiceProvider? Type633 { get; set; } + public global::Vapi.CartesiaExperimentalControlsSpeed? Type633 { get; set; } /// /// /// - public global::Vapi.DeepgramVoiceProvider? Type634 { get; set; } + public global::Vapi.CartesiaExperimentalControlsEmotion? Type634 { get; set; } /// /// /// - public global::Vapi.DeepgramVoiceVoiceId? Type635 { get; set; } + public global::Vapi.CartesiaGenerationConfigExperimental? Type635 { get; set; } /// /// /// - public global::Vapi.DeepgramVoiceModel? Type636 { get; set; } + public int? Type636 { get; set; } /// /// /// - public global::Vapi.ElevenLabsPronunciationDictionaryLocator? Type637 { get; set; } + public global::Vapi.CartesiaGenerationConfig? Type637 { get; set; } /// /// /// - public global::Vapi.ElevenLabsVoiceProvider? Type638 { get; set; } + public global::Vapi.CartesiaVoiceProvider? Type638 { get; set; } /// /// /// - public global::Vapi.OneOf? Type639 { get; set; } + public global::Vapi.CartesiaVoiceModel? Type639 { get; set; } /// /// /// - public global::Vapi.ElevenLabsVoiceVoiceId? Type640 { get; set; } + public global::Vapi.CartesiaVoiceLanguage? Type640 { get; set; } /// /// /// - public global::Vapi.ElevenLabsVoiceModel? Type641 { get; set; } + public global::Vapi.CustomVoiceProvider? Type641 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type642 { get; set; } + public global::Vapi.DeepgramVoiceProvider? Type642 { get; set; } /// /// /// - public global::Vapi.WellSaidVoiceProvider? Type643 { get; set; } + public global::Vapi.DeepgramVoiceVoiceId? Type643 { get; set; } /// /// /// - public global::Vapi.WellSaidVoiceModel? Type644 { get; set; } + public global::Vapi.DeepgramVoiceModel? Type644 { get; set; } /// /// /// - public global::Vapi.HumeVoiceProvider? Type645 { get; set; } + public global::Vapi.ElevenLabsPronunciationDictionaryLocator? Type645 { get; set; } /// /// /// - public global::Vapi.HumeVoiceModel? Type646 { get; set; } + public global::Vapi.ElevenLabsVoiceProvider? Type646 { get; set; } /// /// /// - public global::Vapi.LMNTVoiceProvider? Type647 { get; set; } + public global::Vapi.OneOf? Type647 { get; set; } /// /// /// - public global::Vapi.OneOf? Type648 { get; set; } + public global::Vapi.ElevenLabsVoiceVoiceId? Type648 { get; set; } /// /// /// - public global::Vapi.LMNTVoiceVoiceId? Type649 { get; set; } + public global::Vapi.ElevenLabsVoiceModel? Type649 { get; set; } /// /// /// - public global::Vapi.LMNTVoiceLanguage? Type650 { get; set; } + public global::System.Collections.Generic.IList? Type650 { get; set; } /// /// /// - public global::Vapi.NeuphonicVoiceProvider? Type651 { get; set; } + public global::Vapi.WellSaidVoiceProvider? Type651 { get; set; } /// /// /// - public global::Vapi.NeuphonicVoiceModel? Type652 { get; set; } + public global::Vapi.WellSaidVoiceModel? Type652 { get; set; } /// /// /// - public global::Vapi.OpenAIVoiceProvider? Type653 { get; set; } + public global::Vapi.HumeVoiceProvider? Type653 { get; set; } /// /// /// - public global::Vapi.OneOf? Type654 { get; set; } + public global::Vapi.HumeVoiceModel? Type654 { get; set; } /// /// /// - public global::Vapi.OpenAIVoiceVoiceId? Type655 { get; set; } + public global::Vapi.LMNTVoiceProvider? Type655 { get; set; } /// /// /// - public global::Vapi.OpenAIVoiceModel? Type656 { get; set; } + public global::Vapi.OneOf? Type656 { get; set; } /// /// /// - public global::Vapi.PlayHTVoiceProvider? Type657 { get; set; } + public global::Vapi.LMNTVoiceVoiceId? Type657 { get; set; } /// /// /// - public global::Vapi.OneOf? Type658 { get; set; } + public global::Vapi.LMNTVoiceLanguage? Type658 { get; set; } /// /// /// - public global::Vapi.PlayHTVoiceVoiceId? Type659 { get; set; } + public global::Vapi.NeuphonicVoiceProvider? Type659 { get; set; } /// /// /// - public global::Vapi.PlayHTVoiceEmotion? Type660 { get; set; } + public global::Vapi.NeuphonicVoiceModel? Type660 { get; set; } /// /// /// - public global::Vapi.PlayHTVoiceModel? Type661 { get; set; } + public global::Vapi.OpenAIVoiceProvider? Type661 { get; set; } /// /// /// - public global::Vapi.PlayHTVoiceLanguage? Type662 { get; set; } + public global::Vapi.OneOf? Type662 { get; set; } /// /// /// - public global::Vapi.RimeAIVoiceProvider? Type663 { get; set; } + public global::Vapi.OpenAIVoiceVoiceId? Type663 { get; set; } /// /// /// - public global::Vapi.OneOf? Type664 { get; set; } + public global::Vapi.OpenAIVoiceModel? Type664 { get; set; } /// /// /// - public global::Vapi.RimeAIVoiceVoiceId? Type665 { get; set; } + public global::Vapi.PlayHTVoiceProvider? Type665 { get; set; } /// /// /// - public global::Vapi.RimeAIVoiceModel? Type666 { get; set; } + public global::Vapi.OneOf? Type666 { get; set; } /// /// /// - public global::Vapi.RimeAIVoiceLanguage? Type667 { get; set; } + public global::Vapi.PlayHTVoiceVoiceId? Type667 { get; set; } /// /// /// - public global::Vapi.SesameVoiceProvider? Type668 { get; set; } + public global::Vapi.PlayHTVoiceEmotion? Type668 { get; set; } /// /// /// - public global::Vapi.SesameVoiceModel? Type669 { get; set; } + public global::Vapi.PlayHTVoiceModel? Type669 { get; set; } /// /// /// - public global::Vapi.SmallestAIVoiceProvider? Type670 { get; set; } + public global::Vapi.PlayHTVoiceLanguage? Type670 { get; set; } /// /// /// - public global::Vapi.OneOf? Type671 { get; set; } + public global::Vapi.RimeAIVoiceProvider? Type671 { get; set; } /// /// /// - public global::Vapi.SmallestAIVoiceVoiceId? Type672 { get; set; } + public global::Vapi.OneOf? Type672 { get; set; } /// /// /// - public global::Vapi.SmallestAIVoiceModel? Type673 { get; set; } + public global::Vapi.RimeAIVoiceVoiceId? Type673 { get; set; } /// /// /// - public global::Vapi.TavusConversationProperties? Type674 { get; set; } + public global::Vapi.RimeAIVoiceModel? Type674 { get; set; } /// /// /// - public global::Vapi.TavusVoiceProvider? Type675 { get; set; } + public global::Vapi.RimeAIVoiceLanguage? Type675 { get; set; } /// /// /// - public global::Vapi.OneOf? Type676 { get; set; } + public global::Vapi.SesameVoiceProvider? Type676 { get; set; } /// /// /// - public global::Vapi.TavusVoiceVoiceId? Type677 { get; set; } + public global::Vapi.SesameVoiceModel? Type677 { get; set; } /// /// /// - public global::Vapi.VapiPronunciationDictionaryLocator? Type678 { get; set; } + public global::Vapi.SmallestAIVoiceProvider? Type678 { get; set; } /// /// /// - public global::Vapi.VapiVoiceProvider? Type679 { get; set; } + public global::Vapi.OneOf? Type679 { get; set; } /// /// /// - public global::Vapi.VapiVoiceVoiceId? Type680 { get; set; } + public global::Vapi.SmallestAIVoiceVoiceId? Type680 { get; set; } /// /// /// - public global::Vapi.VapiVoiceLanguage? Type681 { get; set; } + public global::Vapi.SmallestAIVoiceModel? Type681 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type682 { get; set; } + public global::Vapi.TavusConversationProperties? Type682 { get; set; } /// /// /// - public global::Vapi.InworldVoiceProvider? Type683 { get; set; } + public global::Vapi.TavusVoiceProvider? Type683 { get; set; } /// /// /// - public global::Vapi.InworldVoiceVoiceId? Type684 { get; set; } + public global::Vapi.OneOf? Type684 { get; set; } /// /// /// - public global::Vapi.InworldVoiceModel? Type685 { get; set; } + public global::Vapi.TavusVoiceVoiceId? Type685 { get; set; } /// /// /// - public global::Vapi.InworldVoiceLanguageCode? Type686 { get; set; } + public global::Vapi.VapiPronunciationDictionaryLocator? Type686 { get; set; } /// /// /// - public global::Vapi.MinimaxVoiceProvider? Type687 { get; set; } + public global::Vapi.VapiVoiceProvider? Type687 { get; set; } /// /// /// - public global::Vapi.MinimaxVoiceModel? Type688 { get; set; } + public global::Vapi.VapiVoiceVoiceId? Type688 { get; set; } /// /// /// - public global::Vapi.MinimaxVoiceSubtitleType? Type689 { get; set; } + public global::Vapi.OneOf? Type689 { get; set; } /// /// /// - public global::Vapi.MinimaxVoiceRegion? Type690 { get; set; } + public global::Vapi.VapiVoiceVersion2? Type690 { get; set; } /// /// /// - public global::Vapi.MinimaxVoiceLanguageBoost? Type691 { get; set; } + public global::Vapi.VapiVoiceLanguage? Type691 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoice? Type692 { get; set; } + public global::System.Collections.Generic.IList? Type692 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoiceProvider? Type693 { get; set; } + public global::Vapi.InworldVoiceProvider? Type693 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoiceModel? Type694 { get; set; } + public global::Vapi.InworldVoiceVoiceId? Type694 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoiceSubtitleType? Type695 { get; set; } + public global::Vapi.InworldVoiceModel? Type695 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoiceRegion? Type696 { get; set; } + public global::Vapi.InworldVoiceLanguageCode? Type696 { get; set; } /// /// /// - public global::Vapi.FallbackMinimaxVoiceLanguageBoost? Type697 { get; set; } + public global::Vapi.MinimaxVoiceProvider? Type697 { get; set; } /// /// /// - public global::Vapi.FallbackWellSaidVoiceProvider? Type698 { get; set; } + public global::Vapi.MinimaxVoiceModel? Type698 { get; set; } /// /// /// - public global::Vapi.FallbackWellSaidVoiceModel? Type699 { get; set; } + public global::Vapi.MinimaxVoiceSubtitleType? Type699 { get; set; } /// /// /// - public global::Vapi.XaiVoiceProvider? Type700 { get; set; } + public global::Vapi.MinimaxVoiceRegion? Type700 { get; set; } /// /// /// - public global::Vapi.XaiVoiceVoiceId? Type701 { get; set; } + public global::Vapi.MinimaxVoiceLanguageBoost? Type701 { get; set; } /// /// /// - public global::Vapi.XaiVoiceLanguage? Type702 { get; set; } + public global::Vapi.FallbackMinimaxVoice? Type702 { get; set; } /// /// /// - public global::Vapi.MicrosoftVoiceProvider? Type703 { get; set; } + public global::Vapi.FallbackMinimaxVoiceProvider? Type703 { get; set; } /// /// /// - public global::Vapi.MicrosoftVoiceVoiceId? Type704 { get; set; } + public global::Vapi.FallbackMinimaxVoiceModel? Type704 { get; set; } /// /// /// - public global::Vapi.MicrosoftVoiceStyle? Type705 { get; set; } + public global::Vapi.FallbackMinimaxVoiceSubtitleType? Type705 { get; set; } /// /// /// - public global::Vapi.MicrosoftVoiceRole? Type706 { get; set; } + public global::Vapi.FallbackMinimaxVoiceRegion? Type706 { get; set; } /// /// /// - public global::Vapi.FallbackAzureVoiceProvider? Type707 { get; set; } + public global::Vapi.FallbackMinimaxVoiceLanguageBoost? Type707 { get; set; } /// /// /// - public global::Vapi.OneOf? Type708 { get; set; } + public global::Vapi.FallbackWellSaidVoiceProvider? Type708 { get; set; } /// /// /// - public global::Vapi.FallbackAzureVoiceVoiceId? Type709 { get; set; } + public global::Vapi.FallbackWellSaidVoiceModel? Type709 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaVoiceProvider? Type710 { get; set; } + public global::Vapi.XaiVoiceProvider? Type710 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaVoiceModel? Type711 { get; set; } + public global::Vapi.XaiVoiceVoiceId? Type711 { get; set; } /// /// /// - public global::Vapi.FallbackCartesiaVoiceLanguage? Type712 { get; set; } + public global::Vapi.XaiVoiceLanguage? Type712 { get; set; } /// /// /// - public global::Vapi.FallbackCustomVoiceProvider? Type713 { get; set; } + public global::Vapi.MicrosoftVoiceProvider? Type713 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramVoiceProvider? Type714 { get; set; } + public global::Vapi.MicrosoftVoiceVoiceId? Type714 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramVoiceVoiceId? Type715 { get; set; } + public global::Vapi.MicrosoftVoiceStyle? Type715 { get; set; } /// /// /// - public global::Vapi.FallbackDeepgramVoiceModel? Type716 { get; set; } + public global::Vapi.MicrosoftVoiceRole? Type716 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsVoiceProvider? Type717 { get; set; } + public global::Vapi.FallbackAzureVoiceProvider? Type717 { get; set; } /// /// /// - public global::Vapi.OneOf? Type718 { get; set; } + public global::Vapi.OneOf? Type718 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsVoiceVoiceId? Type719 { get; set; } + public global::Vapi.FallbackAzureVoiceVoiceId? Type719 { get; set; } /// /// /// - public global::Vapi.FallbackElevenLabsVoiceModel? Type720 { get; set; } + public global::Vapi.FallbackCartesiaVoiceProvider? Type720 { get; set; } /// /// /// - public global::Vapi.FallbackHumeVoiceProvider? Type721 { get; set; } + public global::Vapi.FallbackCartesiaVoiceModel? Type721 { get; set; } /// /// /// - public global::Vapi.FallbackHumeVoiceModel? Type722 { get; set; } + public global::Vapi.FallbackCartesiaVoiceLanguage? Type722 { get; set; } /// /// /// - public global::Vapi.FallbackLMNTVoiceProvider? Type723 { get; set; } + public global::Vapi.FallbackCustomVoiceProvider? Type723 { get; set; } /// /// /// - public global::Vapi.OneOf? Type724 { get; set; } + public global::Vapi.FallbackDeepgramVoiceProvider? Type724 { get; set; } /// /// /// - public global::Vapi.FallbackLMNTVoiceVoiceId? Type725 { get; set; } + public global::Vapi.FallbackDeepgramVoiceVoiceId? Type725 { get; set; } /// /// /// - public global::Vapi.FallbackLMNTVoiceLanguage? Type726 { get; set; } + public global::Vapi.FallbackDeepgramVoiceModel? Type726 { get; set; } /// /// /// - public global::Vapi.FallbackNeuphonicVoiceProvider? Type727 { get; set; } + public global::Vapi.FallbackElevenLabsVoiceProvider? Type727 { get; set; } /// /// /// - public global::Vapi.FallbackNeuphonicVoiceModel? Type728 { get; set; } + public global::Vapi.OneOf? Type728 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAIVoiceProvider? Type729 { get; set; } + public global::Vapi.FallbackElevenLabsVoiceVoiceId? Type729 { get; set; } /// /// /// - public global::Vapi.OneOf? Type730 { get; set; } + public global::Vapi.FallbackElevenLabsVoiceModel? Type730 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAIVoiceVoiceId? Type731 { get; set; } + public global::Vapi.FallbackHumeVoiceProvider? Type731 { get; set; } /// /// /// - public global::Vapi.FallbackOpenAIVoiceModel? Type732 { get; set; } + public global::Vapi.FallbackHumeVoiceModel? Type732 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoiceProvider? Type733 { get; set; } + public global::Vapi.FallbackLMNTVoiceProvider? Type733 { get; set; } /// /// /// - public global::Vapi.OneOf? Type734 { get; set; } + public global::Vapi.OneOf? Type734 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoiceVoiceId? Type735 { get; set; } + public global::Vapi.FallbackLMNTVoiceVoiceId? Type735 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoiceEmotion? Type736 { get; set; } + public global::Vapi.FallbackLMNTVoiceLanguage? Type736 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoiceModel? Type737 { get; set; } + public global::Vapi.FallbackNeuphonicVoiceProvider? Type737 { get; set; } /// /// /// - public global::Vapi.FallbackPlayHTVoiceLanguage? Type738 { get; set; } + public global::Vapi.FallbackNeuphonicVoiceModel? Type738 { get; set; } /// /// /// - public global::Vapi.FallbackRimeAIVoiceProvider? Type739 { get; set; } + public global::Vapi.FallbackOpenAIVoiceProvider? Type739 { get; set; } /// /// /// - public global::Vapi.OneOf? Type740 { get; set; } + public global::Vapi.OneOf? Type740 { get; set; } /// /// /// - public global::Vapi.FallbackRimeAIVoiceVoiceId? Type741 { get; set; } + public global::Vapi.FallbackOpenAIVoiceVoiceId? Type741 { get; set; } /// /// /// - public global::Vapi.FallbackRimeAIVoiceModel? Type742 { get; set; } + public global::Vapi.FallbackOpenAIVoiceModel? Type742 { get; set; } /// /// /// - public global::Vapi.FallbackRimeAIVoiceLanguage? Type743 { get; set; } + public global::Vapi.FallbackPlayHTVoiceProvider? Type743 { get; set; } /// /// /// - public global::Vapi.FallbackSesameVoiceProvider? Type744 { get; set; } + public global::Vapi.OneOf? Type744 { get; set; } /// /// /// - public global::Vapi.FallbackSesameVoiceModel? Type745 { get; set; } + public global::Vapi.FallbackPlayHTVoiceVoiceId? Type745 { get; set; } /// /// /// - public global::Vapi.FallbackSmallestAIVoiceProvider? Type746 { get; set; } + public global::Vapi.FallbackPlayHTVoiceEmotion? Type746 { get; set; } /// /// /// - public global::Vapi.OneOf? Type747 { get; set; } + public global::Vapi.FallbackPlayHTVoiceModel? Type747 { get; set; } /// /// /// - public global::Vapi.FallbackSmallestAIVoiceVoiceId? Type748 { get; set; } + public global::Vapi.FallbackPlayHTVoiceLanguage? Type748 { get; set; } /// /// /// - public global::Vapi.FallbackSmallestAIVoiceModel? Type749 { get; set; } + public global::Vapi.FallbackRimeAIVoiceProvider? Type749 { get; set; } /// /// /// - public global::Vapi.FallbackTavusVoiceProvider? Type750 { get; set; } + public global::Vapi.OneOf? Type750 { get; set; } /// /// /// - public global::Vapi.OneOf? Type751 { get; set; } + public global::Vapi.FallbackRimeAIVoiceVoiceId? Type751 { get; set; } /// /// /// - public global::Vapi.FallbackTavusVoiceVoiceId? Type752 { get; set; } + public global::Vapi.FallbackRimeAIVoiceModel? Type752 { get; set; } /// /// /// - public global::Vapi.FallbackVapiVoiceProvider? Type753 { get; set; } + public global::Vapi.FallbackRimeAIVoiceLanguage? Type753 { get; set; } /// /// /// - public global::Vapi.FallbackVapiVoiceVoiceId? Type754 { get; set; } + public global::Vapi.FallbackSesameVoiceProvider? Type754 { get; set; } /// /// /// - public global::Vapi.FallbackVapiVoiceLanguage? Type755 { get; set; } + public global::Vapi.FallbackSesameVoiceModel? Type755 { get; set; } /// /// /// - public global::Vapi.FallbackInworldVoiceProvider? Type756 { get; set; } + public global::Vapi.FallbackSmallestAIVoiceProvider? Type756 { get; set; } /// /// /// - public global::Vapi.FallbackInworldVoiceVoiceId? Type757 { get; set; } + public global::Vapi.OneOf? Type757 { get; set; } /// /// /// - public global::Vapi.FallbackInworldVoiceModel? Type758 { get; set; } + public global::Vapi.FallbackSmallestAIVoiceVoiceId? Type758 { get; set; } /// /// /// - public global::Vapi.FallbackInworldVoiceLanguageCode? Type759 { get; set; } + public global::Vapi.FallbackSmallestAIVoiceModel? Type759 { get; set; } /// /// /// - public global::Vapi.FallbackXaiVoiceProvider? Type760 { get; set; } + public global::Vapi.FallbackTavusVoiceProvider? Type760 { get; set; } /// /// /// - public global::Vapi.FallbackXaiVoiceVoiceId? Type761 { get; set; } + public global::Vapi.OneOf? Type761 { get; set; } /// /// /// - public global::Vapi.FallbackXaiVoiceLanguage? Type762 { get; set; } + public global::Vapi.FallbackTavusVoiceVoiceId? Type762 { get; set; } /// /// /// - public global::Vapi.FallbackMicrosoftVoiceProvider? Type763 { get; set; } + public global::Vapi.FallbackVapiVoiceProvider? Type763 { get; set; } /// /// /// - public global::Vapi.FallbackMicrosoftVoiceVoiceId? Type764 { get; set; } + public global::Vapi.FallbackVapiVoiceVoiceId? Type764 { get; set; } /// /// /// - public global::Vapi.FallbackMicrosoftVoiceStyle? Type765 { get; set; } + public global::Vapi.OneOf? Type765 { get; set; } /// /// /// - public global::Vapi.FallbackMicrosoftVoiceRole? Type766 { get; set; } + public global::Vapi.FallbackVapiVoiceVersion2? Type766 { get; set; } /// /// /// - public global::Vapi.TransportConfigurationTwilio? Type767 { get; set; } + public global::Vapi.FallbackVapiVoiceLanguage? Type767 { get; set; } /// /// /// - public global::Vapi.TransportConfigurationTwilioProvider? Type768 { get; set; } + public global::Vapi.FallbackInworldVoiceProvider? Type768 { get; set; } /// /// /// - public global::Vapi.TransportConfigurationTwilioRecordingChannels? Type769 { get; set; } + public global::Vapi.FallbackInworldVoiceVoiceId? Type769 { get; set; } /// /// /// - public global::Vapi.CreateAnthropicCredentialDTOProvider? Type770 { get; set; } + public global::Vapi.FallbackInworldVoiceModel? Type770 { get; set; } /// /// /// - public global::Vapi.CreateAnthropicBedrockCredentialDTOProvider? Type771 { get; set; } + public global::Vapi.FallbackInworldVoiceLanguageCode? Type771 { get; set; } /// /// /// - public global::Vapi.CreateAnthropicBedrockCredentialDTORegion? Type772 { get; set; } + public global::Vapi.FallbackXaiVoiceProvider? Type772 { get; set; } /// /// /// - public global::Vapi.OneOf? Type773 { get; set; } + public global::Vapi.FallbackXaiVoiceVoiceId? Type773 { get; set; } /// /// /// - public global::Vapi.AWSIAMCredentialsAuthenticationPlan? Type774 { get; set; } + public global::Vapi.FallbackXaiVoiceLanguage? Type774 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationPlan? Type775 { get; set; } + public global::Vapi.FallbackMicrosoftVoiceProvider? Type775 { get; set; } /// /// /// - public global::Vapi.CreateAnyscaleCredentialDTOProvider? Type776 { get; set; } + public global::Vapi.FallbackMicrosoftVoiceVoiceId? Type776 { get; set; } /// /// /// - public global::Vapi.CreateAssemblyAICredentialDTOProvider? Type777 { get; set; } + public global::Vapi.FallbackMicrosoftVoiceStyle? Type777 { get; set; } /// /// /// - public global::Vapi.AzureBlobStorageBucketPlan? Type778 { get; set; } + public global::Vapi.FallbackMicrosoftVoiceRole? Type778 { get; set; } /// /// /// - public global::Vapi.CreateAzureCredentialDTOProvider? Type779 { get; set; } + public global::Vapi.TransportConfigurationTwilio? Type779 { get; set; } /// /// /// - public global::Vapi.CreateAzureCredentialDTOService? Type780 { get; set; } + public global::Vapi.TransportConfigurationTwilioProvider? Type780 { get; set; } /// /// /// - public global::Vapi.CreateAzureCredentialDTORegion? Type781 { get; set; } + public global::Vapi.TransportConfigurationTwilioRecordingChannels? Type781 { get; set; } /// /// /// - public global::Vapi.CreateAzureOpenAICredentialDTOProvider? Type782 { get; set; } + public global::Vapi.CreateAnthropicCredentialDTOProvider? Type782 { get; set; } /// /// /// - public global::Vapi.CreateAzureOpenAICredentialDTORegion? Type783 { get; set; } + public global::Vapi.CreateAnthropicBedrockCredentialDTOProvider? Type783 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type784 { get; set; } + public global::Vapi.CreateAnthropicBedrockCredentialDTORegion? Type784 { get; set; } /// /// /// - public global::Vapi.CreateAzureOpenAICredentialDTOModel? Type785 { get; set; } + public global::Vapi.OneOf? Type785 { get; set; } /// /// /// - public global::Vapi.SipTrunkGateway? Type786 { get; set; } + public global::Vapi.AWSIAMCredentialsAuthenticationPlan? Type786 { get; set; } /// /// /// - public global::Vapi.SipTrunkGatewayOutboundProtocol? Type787 { get; set; } + public global::Vapi.AWSStsAuthenticationPlan? Type787 { get; set; } /// /// /// - public global::Vapi.SipTrunkOutboundSipRegisterPlan? Type788 { get; set; } + public global::Vapi.CreateAnyscaleCredentialDTOProvider? Type788 { get; set; } /// /// /// - public global::Vapi.SipTrunkOutboundAuthenticationPlan? Type789 { get; set; } + public global::Vapi.CreateAssemblyAICredentialDTOProvider? Type789 { get; set; } /// /// /// - public global::Vapi.SbcConfiguration? Type790 { get; set; } + public global::Vapi.AzureBlobStorageBucketPlan? Type790 { get; set; } /// /// /// - public global::Vapi.CreateByoSipTrunkCredentialDTOProvider? Type791 { get; set; } + public global::Vapi.CreateAzureCredentialDTOProvider? Type791 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type792 { get; set; } + public global::Vapi.CreateAzureCredentialDTOService? Type792 { get; set; } /// /// /// - public global::Vapi.CreateCartesiaCredentialDTOProvider? Type793 { get; set; } + public global::Vapi.CreateAzureCredentialDTORegion? Type793 { get; set; } /// /// /// - public global::Vapi.CloudflareR2BucketPlan? Type794 { get; set; } + public global::Vapi.CreateAzureOpenAICredentialDTOProvider? Type794 { get; set; } /// /// /// - public global::Vapi.CreateCloudflareCredentialDTOProvider? Type795 { get; set; } + public global::Vapi.CreateAzureOpenAICredentialDTORegion? Type795 { get; set; } /// /// /// - public global::Vapi.OAuth2AuthenticationPlan? Type796 { get; set; } + public global::System.Collections.Generic.IList? Type796 { get; set; } /// /// /// - public global::Vapi.OAuth2AuthenticationPlanType? Type797 { get; set; } + public global::Vapi.CreateAzureOpenAICredentialDTOModel? Type797 { get; set; } /// /// /// - public global::Vapi.CreateCustomLLMCredentialDTOProvider? Type798 { get; set; } + public global::Vapi.SipTrunkGateway? Type798 { get; set; } /// /// /// - public global::Vapi.CreateDeepgramCredentialDTOProvider? Type799 { get; set; } + public global::Vapi.SipTrunkGatewayOutboundProtocol? Type799 { get; set; } /// /// /// - public global::Vapi.CreateDeepInfraCredentialDTOProvider? Type800 { get; set; } + public global::Vapi.SipTrunkOutboundSipRegisterPlan? Type800 { get; set; } /// /// /// - public global::Vapi.CreateDeepSeekCredentialDTOProvider? Type801 { get; set; } + public global::Vapi.SipTrunkOutboundAuthenticationPlan? Type801 { get; set; } /// /// /// - public global::Vapi.CreateElevenLabsCredentialDTOProvider? Type802 { get; set; } + public global::Vapi.SbcConfiguration? Type802 { get; set; } /// /// /// - public global::Vapi.CreateElevenLabsCredentialDTOApiUrl? Type803 { get; set; } + public global::Vapi.CreateByoSipTrunkCredentialDTOProvider? Type803 { get; set; } /// /// /// - public global::Vapi.GcpKey? Type804 { get; set; } + public global::System.Collections.Generic.IList? Type804 { get; set; } /// /// /// - public global::Vapi.BucketPlan? Type805 { get; set; } + public global::Vapi.CreateCartesiaCredentialDTOProvider? Type805 { get; set; } /// /// /// - public global::Vapi.CreateGcpCredentialDTOProvider? Type806 { get; set; } + public global::Vapi.CloudflareR2BucketPlan? Type806 { get; set; } /// /// /// - public global::Vapi.CreateGladiaCredentialDTOProvider? Type807 { get; set; } + public global::Vapi.CreateCloudflareCredentialDTOProvider? Type807 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelCredentialDTOProvider? Type808 { get; set; } + public global::Vapi.OAuth2AuthenticationPlan? Type808 { get; set; } /// /// /// - public global::Vapi.CreateGroqCredentialDTOProvider? Type809 { get; set; } + public global::Vapi.OAuth2AuthenticationPlanType? Type809 { get; set; } /// /// /// - public global::Vapi.CreateLangfuseCredentialDTOProvider? Type810 { get; set; } + public global::Vapi.CreateCustomLLMCredentialDTOProvider? Type810 { get; set; } /// /// /// - public global::Vapi.CreateLmntCredentialDTOProvider? Type811 { get; set; } + public global::Vapi.CreateDeepgramCredentialDTOProvider? Type811 { get; set; } /// /// /// - public global::Vapi.CreateMakeCredentialDTOProvider? Type812 { get; set; } + public global::Vapi.CreateDeepInfraCredentialDTOProvider? Type812 { get; set; } /// /// /// - public global::Vapi.CreateOpenAICredentialDTOProvider? Type813 { get; set; } + public global::Vapi.CreateDeepSeekCredentialDTOProvider? Type813 { get; set; } /// /// /// - public global::Vapi.CreateOpenRouterCredentialDTOProvider? Type814 { get; set; } + public global::Vapi.CreateElevenLabsCredentialDTOProvider? Type814 { get; set; } /// /// /// - public global::Vapi.CreatePerplexityAICredentialDTOProvider? Type815 { get; set; } + public global::Vapi.CreateElevenLabsCredentialDTOApiUrl? Type815 { get; set; } /// /// /// - public global::Vapi.CreatePlayHTCredentialDTOProvider? Type816 { get; set; } + public global::Vapi.GcpKey? Type816 { get; set; } /// /// /// - public global::Vapi.CreateRimeAICredentialDTOProvider? Type817 { get; set; } + public global::Vapi.BucketPlan? Type817 { get; set; } /// /// /// - public global::Vapi.CreateRunpodCredentialDTOProvider? Type818 { get; set; } + public global::Vapi.CreateGcpCredentialDTOProvider? Type818 { get; set; } /// /// /// - public global::Vapi.CreateS3CredentialDTOProvider? Type819 { get; set; } + public global::Vapi.CreateGladiaCredentialDTOProvider? Type819 { get; set; } /// /// /// - public global::Vapi.SupabaseBucketPlan? Type820 { get; set; } + public global::Vapi.CreateGoHighLevelCredentialDTOProvider? Type820 { get; set; } /// /// /// - public global::Vapi.SupabaseBucketPlanRegion? Type821 { get; set; } + public global::Vapi.CreateGroqCredentialDTOProvider? Type821 { get; set; } /// /// /// - public global::Vapi.CreateSupabaseCredentialDTOProvider? Type822 { get; set; } + public global::Vapi.CreateLangfuseCredentialDTOProvider? Type822 { get; set; } /// /// /// - public global::Vapi.CreateSmallestAICredentialDTOProvider? Type823 { get; set; } + public global::Vapi.CreateLmntCredentialDTOProvider? Type823 { get; set; } /// /// /// - public global::Vapi.CreateTavusCredentialDTOProvider? Type824 { get; set; } + public global::Vapi.CreateMakeCredentialDTOProvider? Type824 { get; set; } /// /// /// - public global::Vapi.CreateTogetherAICredentialDTOProvider? Type825 { get; set; } + public global::Vapi.CreateOpenAICredentialDTOProvider? Type825 { get; set; } /// /// /// - public global::Vapi.CreateTwilioCredentialDTOProvider? Type826 { get; set; } + public global::Vapi.CreateOpenRouterCredentialDTOProvider? Type826 { get; set; } /// /// /// - public global::Vapi.CreateVonageCredentialDTOProvider? Type827 { get; set; } + public global::Vapi.CreatePerplexityAICredentialDTOProvider? Type827 { get; set; } /// /// /// - public global::Vapi.CreateWebhookCredentialDTOProvider? Type828 { get; set; } + public global::Vapi.CreatePlayHTCredentialDTOProvider? Type828 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan2? Type829 { get; set; } + public global::Vapi.CreateRimeAICredentialDTOProvider? Type829 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlan? Type830 { get; set; } + public global::Vapi.CreateRunpodCredentialDTOProvider? Type830 { get; set; } /// /// /// - public global::Vapi.BearerAuthenticationPlan? Type831 { get; set; } + public global::Vapi.CreateS3CredentialDTOProvider? Type831 { get; set; } /// /// /// - public global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type832 { get; set; } + public global::Vapi.SupabaseBucketPlan? Type832 { get; set; } /// /// /// - public global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type833 { get; set; } + public global::Vapi.SupabaseBucketPlanRegion? Type833 { get; set; } /// /// /// - public global::Vapi.CreateXAiCredentialDTOProvider? Type834 { get; set; } + public global::Vapi.CreateSupabaseCredentialDTOProvider? Type834 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type835 { get; set; } + public global::Vapi.CreateSmallestAICredentialDTOProvider? Type835 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type836 { get; set; } + public global::Vapi.CreateTavusCredentialDTOProvider? Type836 { get; set; } /// /// /// - public global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type837 { get; set; } + public global::Vapi.CreateTogetherAICredentialDTOProvider? Type837 { get; set; } /// /// /// - public global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTOProvider? Type838 { get; set; } + public global::Vapi.CreateTwilioCredentialDTOProvider? Type838 { get; set; } /// /// /// - public global::Vapi.CreateMinimaxCredentialDTOProvider? Type839 { get; set; } + public global::Vapi.CreateVonageCredentialDTOProvider? Type839 { get; set; } /// /// /// - public global::Vapi.EndpointedSpeechLowConfidenceOptions? Type840 { get; set; } + public global::Vapi.CreateWebhookCredentialDTOProvider? Type840 { get; set; } /// /// /// - public global::Vapi.CallHookTranscriberEndpointedSpeechLowConfidence? Type841 { get; set; } + public global::Vapi.AuthenticationPlan2? Type841 { get; set; } /// /// /// - public global::Vapi.SessionCreatedHook? Type842 { get; set; } + public global::Vapi.HMACAuthenticationPlan? Type842 { get; set; } /// /// /// - public global::Vapi.SessionCreatedHookOn? Type843 { get; set; } + public global::Vapi.BearerAuthenticationPlan? Type843 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type844 { get; set; } + public global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type844 { get; set; } /// /// /// - public global::Vapi.SQLInjectionSecurityFilter? Type845 { get; set; } + public global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type845 { get; set; } /// /// /// - public global::Vapi.SQLInjectionSecurityFilterType? Type846 { get; set; } + public global::Vapi.CreateXAiCredentialDTOProvider? Type846 { get; set; } /// /// /// - public global::Vapi.XSSSecurityFilter? Type847 { get; set; } + public global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type847 { get; set; } /// /// /// - public global::Vapi.XSSSecurityFilterType? Type848 { get; set; } + public global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type848 { get; set; } /// /// /// - public global::Vapi.SSRFSecurityFilter? Type849 { get; set; } + public global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type849 { get; set; } /// /// /// - public global::Vapi.SSRFSecurityFilterType? Type850 { get; set; } + public global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTOProvider? Type850 { get; set; } /// /// /// - public global::Vapi.RCESecurityFilter? Type851 { get; set; } + public global::Vapi.CreateMinimaxCredentialDTOProvider? Type851 { get; set; } /// /// /// - public global::Vapi.RCESecurityFilterType? Type852 { get; set; } + public global::Vapi.EndpointedSpeechLowConfidenceOptions? Type852 { get; set; } /// /// /// - public global::Vapi.PromptInjectionSecurityFilter? Type853 { get; set; } + public global::Vapi.CallHookTranscriberEndpointedSpeechLowConfidence? Type853 { get; set; } /// /// /// - public global::Vapi.PromptInjectionSecurityFilterType? Type854 { get; set; } + public global::Vapi.SessionCreatedHook? Type854 { get; set; } /// /// /// - public global::Vapi.RegexSecurityFilter? Type855 { get; set; } + public global::Vapi.SessionCreatedHookOn? Type855 { get; set; } /// /// /// - public global::Vapi.RegexSecurityFilterType? Type856 { get; set; } + public global::System.Collections.Generic.IList? Type856 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesFirstMessageMode? Type857 { get; set; } + public global::Vapi.SQLInjectionSecurityFilter? Type857 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesVoicemailDetection? Type858 { get; set; } + public global::Vapi.SQLInjectionSecurityFilterType? Type858 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type859 { get; set; } + public global::Vapi.XSSSecurityFilter? Type859 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesClientMessage? Type860 { get; set; } + public global::Vapi.XSSSecurityFilterType? Type860 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type861 { get; set; } + public global::Vapi.SSRFSecurityFilter? Type861 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesServerMessage? Type862 { get; set; } + public global::Vapi.SSRFSecurityFilterType? Type862 { get; set; } /// /// /// - public global::Vapi.OneOf? Type863 { get; set; } + public global::Vapi.RCESecurityFilter? Type863 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesBackgroundSound? Type864 { get; set; } + public global::Vapi.RCESecurityFilterType? Type864 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type865 { get; set; } + public global::Vapi.PromptInjectionSecurityFilter? Type865 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type866 { get; set; } + public global::Vapi.PromptInjectionSecurityFilterType? Type866 { get; set; } /// /// /// - public global::Vapi.CredentialsItem2? Type867 { get; set; } + public global::Vapi.RegexSecurityFilter? Type867 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesCredentialDiscriminator? Type868 { get; set; } + public global::Vapi.RegexSecurityFilterType? Type868 { get; set; } /// /// /// - public global::Vapi.AssistantOverridesCredentialDiscriminatorProvider? Type869 { get; set; } + public global::Vapi.AssistantOverridesFirstMessageMode? Type869 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOFirstMessageMode? Type870 { get; set; } + public global::Vapi.AssistantOverridesVoicemailDetection? Type870 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOVoicemailDetection? Type871 { get; set; } + public global::System.Collections.Generic.IList? Type871 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type872 { get; set; } + public global::Vapi.AssistantOverridesClientMessage? Type872 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOClientMessage? Type873 { get; set; } + public global::System.Collections.Generic.IList? Type873 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type874 { get; set; } + public global::Vapi.AssistantOverridesServerMessage? Type874 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOServerMessage? Type875 { get; set; } + public global::Vapi.OneOf? Type875 { get; set; } /// /// /// - public global::Vapi.OneOf? Type876 { get; set; } + public global::Vapi.AssistantOverridesBackgroundSound? Type876 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOBackgroundSound? Type877 { get; set; } + public global::System.Collections.Generic.IList? Type877 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type878 { get; set; } + public global::System.Collections.Generic.IList? Type878 { get; set; } /// /// /// - public global::Vapi.CredentialsItem3? Type879 { get; set; } + public global::Vapi.CredentialsItem2? Type879 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOCredentialDiscriminator? Type880 { get; set; } + public global::Vapi.AssistantOverridesCredentialDiscriminator? Type880 { get; set; } /// /// /// - public global::Vapi.CreateAssistantDTOCredentialDiscriminatorProvider? Type881 { get; set; } + public global::Vapi.AssistantOverridesCredentialDiscriminatorProvider? Type881 { get; set; } /// /// /// - public global::Vapi.Assistant? Type882 { get; set; } + public global::Vapi.CreateAssistantDTOFirstMessageMode? Type882 { get; set; } /// /// /// - public global::Vapi.AssistantFirstMessageMode? Type883 { get; set; } + public global::Vapi.CreateAssistantDTOVoicemailDetection? Type883 { get; set; } /// /// /// - public global::Vapi.AssistantVoicemailDetection? Type884 { get; set; } + public global::System.Collections.Generic.IList? Type884 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type885 { get; set; } + public global::Vapi.CreateAssistantDTOClientMessage? Type885 { get; set; } /// /// /// - public global::Vapi.AssistantClientMessage? Type886 { get; set; } + public global::System.Collections.Generic.IList? Type886 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type887 { get; set; } + public global::Vapi.CreateAssistantDTOServerMessage? Type887 { get; set; } /// /// /// - public global::Vapi.AssistantServerMessage? Type888 { get; set; } + public global::Vapi.OneOf? Type888 { get; set; } /// /// /// - public global::Vapi.OneOf? Type889 { get; set; } + public global::Vapi.CreateAssistantDTOBackgroundSound? Type889 { get; set; } /// /// /// - public global::Vapi.AssistantBackgroundSound? Type890 { get; set; } + public global::System.Collections.Generic.IList? Type890 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type891 { get; set; } + public global::Vapi.CredentialsItem3? Type891 { get; set; } /// /// /// - public global::Vapi.CredentialsItem4? Type892 { get; set; } + public global::Vapi.CreateAssistantDTOCredentialDiscriminator? Type892 { get; set; } /// /// /// - public global::Vapi.AssistantCredentialDiscriminator? Type893 { get; set; } + public global::Vapi.CreateAssistantDTOCredentialDiscriminatorProvider? Type893 { get; set; } /// /// /// - public global::Vapi.AssistantCredentialDiscriminatorProvider? Type894 { get; set; } + public global::Vapi.Assistant? Type894 { get; set; } /// /// /// - public global::System.DateTime? Type895 { get; set; } + public global::Vapi.AssistantFirstMessageMode? Type895 { get; set; } /// /// /// - public global::Vapi.PaginationMeta? Type896 { get; set; } + public global::Vapi.AssistantVoicemailDetection? Type896 { get; set; } /// /// /// - public global::Vapi.PaginationMetaSortOrder? Type897 { get; set; } + public global::System.Collections.Generic.IList? Type897 { get; set; } /// /// /// - public global::Vapi.AssistantPaginatedResponse? Type898 { get; set; } + public global::Vapi.AssistantClientMessage? Type898 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type899 { get; set; } + public global::System.Collections.Generic.IList? Type899 { get; set; } /// /// /// - public global::Vapi.AssistantVersionPaginatedResponse? Type900 { get; set; } + public global::Vapi.AssistantServerMessage? Type900 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTO? Type901 { get; set; } + public global::Vapi.OneOf? Type901 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOFirstMessageMode? Type902 { get; set; } + public global::Vapi.AssistantBackgroundSound? Type902 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOVoicemailDetection? Type903 { get; set; } + public global::System.Collections.Generic.IList? Type903 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type904 { get; set; } + public global::Vapi.CredentialsItem4? Type904 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOClientMessage? Type905 { get; set; } + public global::Vapi.AssistantCredentialDiscriminator? Type905 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type906 { get; set; } + public global::Vapi.AssistantCredentialDiscriminatorProvider? Type906 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOServerMessage? Type907 { get; set; } + public global::System.DateTime? Type907 { get; set; } /// /// /// - public global::Vapi.OneOf? Type908 { get; set; } + public global::Vapi.PaginationMeta? Type908 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOBackgroundSound? Type909 { get; set; } + public global::Vapi.PaginationMetaSortOrder? Type909 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type910 { get; set; } + public global::Vapi.AssistantPaginatedResponse? Type910 { get; set; } /// /// /// - public global::Vapi.CredentialsItem5? Type911 { get; set; } + public global::System.Collections.Generic.IList? Type911 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOCredentialDiscriminator? Type912 { get; set; } + public global::Vapi.AssistantVersionPaginatedResponse? Type912 { get; set; } /// /// /// - public global::Vapi.UpdateAssistantDTOCredentialDiscriminatorProvider? Type913 { get; set; } + public global::Vapi.UpdateAssistantDTO? Type913 { get; set; } /// /// /// - public global::Vapi.Squad? Type914 { get; set; } + public global::Vapi.UpdateAssistantDTOFirstMessageMode? Type914 { get; set; } /// /// /// - public global::Vapi.UpdateSquadDTO? Type915 { get; set; } + public global::Vapi.UpdateAssistantDTOVoicemailDetection? Type915 { get; set; } /// /// /// - public global::Vapi.Workflow? Type916 { get; set; } + public global::System.Collections.Generic.IList? Type916 { get; set; } /// /// /// - public global::Vapi.OneOf? Type917 { get; set; } + public global::Vapi.UpdateAssistantDTOClientMessage? Type917 { get; set; } /// /// /// - public global::Vapi.WorkflowBackgroundSound? Type918 { get; set; } + public global::System.Collections.Generic.IList? Type918 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type919 { get; set; } + public global::Vapi.UpdateAssistantDTOServerMessage? Type919 { get; set; } /// /// /// - public global::Vapi.CredentialsItem6? Type920 { get; set; } + public global::Vapi.OneOf? Type920 { get; set; } /// /// /// - public global::Vapi.WorkflowCredentialDiscriminator? Type921 { get; set; } + public global::Vapi.UpdateAssistantDTOBackgroundSound? Type921 { get; set; } /// /// /// - public global::Vapi.WorkflowCredentialDiscriminatorProvider? Type922 { get; set; } + public global::System.Collections.Generic.IList? Type922 { get; set; } /// /// /// - public global::Vapi.WorkflowVoicemailDetection? Type923 { get; set; } + public global::Vapi.CredentialsItem5? Type923 { get; set; } /// /// /// - public global::Vapi.CreateWorkflowDTO? Type924 { get; set; } + public global::Vapi.UpdateAssistantDTOCredentialDiscriminator? Type924 { get; set; } /// /// /// - public global::Vapi.OneOf? Type925 { get; set; } + public global::Vapi.UpdateAssistantDTOCredentialDiscriminatorProvider? Type925 { get; set; } /// /// /// - public global::Vapi.CreateWorkflowDTOBackgroundSound? Type926 { get; set; } + public global::Vapi.Squad? Type926 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type927 { get; set; } + public global::Vapi.UpdateSquadDTO? Type927 { get; set; } /// /// /// - public global::Vapi.CredentialsItem7? Type928 { get; set; } + public global::Vapi.Workflow? Type928 { get; set; } /// /// /// - public global::Vapi.CreateWorkflowDTOCredentialDiscriminator? Type929 { get; set; } + public global::Vapi.OneOf? Type929 { get; set; } /// /// /// - public global::Vapi.CreateWorkflowDTOCredentialDiscriminatorProvider? Type930 { get; set; } + public global::Vapi.WorkflowBackgroundSound? Type930 { get; set; } /// /// /// - public global::Vapi.CreateWorkflowDTOVoicemailDetection? Type931 { get; set; } + public global::System.Collections.Generic.IList? Type931 { get; set; } /// /// /// - public global::Vapi.UpdateWorkflowDTO? Type932 { get; set; } + public global::Vapi.CredentialsItem6? Type932 { get; set; } /// /// /// - public global::Vapi.OneOf? Type933 { get; set; } + public global::Vapi.WorkflowCredentialDiscriminator? Type933 { get; set; } /// /// /// - public global::Vapi.UpdateWorkflowDTOBackgroundSound? Type934 { get; set; } + public global::Vapi.WorkflowCredentialDiscriminatorProvider? Type934 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type935 { get; set; } + public global::Vapi.WorkflowVoicemailDetection? Type935 { get; set; } /// /// /// - public global::Vapi.CredentialsItem8? Type936 { get; set; } + public global::Vapi.CreateWorkflowDTO? Type936 { get; set; } /// /// /// - public global::Vapi.UpdateWorkflowDTOCredentialDiscriminator? Type937 { get; set; } + public global::Vapi.OneOf? Type937 { get; set; } /// /// /// - public global::Vapi.UpdateWorkflowDTOCredentialDiscriminatorProvider? Type938 { get; set; } + public global::Vapi.CreateWorkflowDTOBackgroundSound? Type938 { get; set; } /// /// /// - public global::Vapi.UpdateWorkflowDTOVoicemailDetection? Type939 { get; set; } + public global::System.Collections.Generic.IList? Type939 { get; set; } /// /// /// - public global::Vapi.SubscriptionLimits? Type940 { get; set; } + public global::Vapi.CredentialsItem7? Type940 { get; set; } /// /// /// - public global::Vapi.BotMessage? Type941 { get; set; } + public global::Vapi.CreateWorkflowDTOCredentialDiscriminator? Type941 { get; set; } /// /// /// - public global::Vapi.ToolCallMessage? Type942 { get; set; } + public global::Vapi.CreateWorkflowDTOCredentialDiscriminatorProvider? Type942 { get; set; } /// /// /// - public global::Vapi.ToolCallResultMessageWarning? Type943 { get; set; } + public global::Vapi.CreateWorkflowDTOVoicemailDetection? Type943 { get; set; } /// /// /// - public global::Vapi.ToolCallResultMessageWarningType? Type944 { get; set; } + public global::Vapi.UpdateWorkflowDTO? Type944 { get; set; } /// /// /// - public global::Vapi.ToolCallResultMessage? Type945 { get; set; } + public global::Vapi.OneOf? Type945 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type946 { get; set; } + public global::Vapi.UpdateWorkflowDTOBackgroundSound? Type946 { get; set; } /// /// /// - public global::Vapi.TransportCost? Type947 { get; set; } + public global::System.Collections.Generic.IList? Type947 { get; set; } /// /// /// - public global::Vapi.TransportCostType? Type948 { get; set; } + public global::Vapi.CredentialsItem8? Type948 { get; set; } /// /// /// - public global::Vapi.TransportCostProvider? Type949 { get; set; } + public global::Vapi.UpdateWorkflowDTOCredentialDiscriminator? Type949 { get; set; } /// /// /// - public global::Vapi.TranscriberCost? Type950 { get; set; } + public global::Vapi.UpdateWorkflowDTOCredentialDiscriminatorProvider? Type950 { get; set; } /// /// /// - public global::Vapi.TranscriberCostType? Type951 { get; set; } + public global::Vapi.UpdateWorkflowDTOVoicemailDetection? Type951 { get; set; } /// /// /// - public global::Vapi.ModelCost? Type952 { get; set; } + public global::Vapi.SubscriptionLimits? Type952 { get; set; } /// /// /// - public global::Vapi.ModelCostType? Type953 { get; set; } + public global::Vapi.BotMessage? Type953 { get; set; } /// /// /// - public global::Vapi.VoiceCost? Type954 { get; set; } + public global::Vapi.ToolCallMessage? Type954 { get; set; } /// /// /// - public global::Vapi.VoiceCostType? Type955 { get; set; } + public global::Vapi.ToolCallResultMessageWarning? Type955 { get; set; } /// /// /// - public global::Vapi.ChatCost? Type956 { get; set; } + public global::Vapi.ToolCallResultMessageWarningType? Type956 { get; set; } /// /// /// - public global::Vapi.ChatCostType? Type957 { get; set; } + public global::Vapi.ToolCallResultMessage? Type957 { get; set; } /// /// /// - public global::Vapi.VapiCost? Type958 { get; set; } + public global::System.Collections.Generic.IList? Type958 { get; set; } /// /// /// - public global::Vapi.VapiCostType? Type959 { get; set; } + public global::Vapi.TransportCost? Type959 { get; set; } /// /// /// - public global::Vapi.VapiCostSubType? Type960 { get; set; } + public global::Vapi.TransportCostType? Type960 { get; set; } /// /// /// - public global::Vapi.VoicemailDetectionCost? Type961 { get; set; } + public global::Vapi.TransportCostProvider? Type961 { get; set; } /// /// /// - public global::Vapi.VoicemailDetectionCostType? Type962 { get; set; } + public global::Vapi.TranscriberCost? Type962 { get; set; } /// /// /// - public global::Vapi.VoicemailDetectionCostProvider? Type963 { get; set; } + public global::Vapi.TranscriberCostType? Type963 { get; set; } /// /// /// - public global::Vapi.AnalysisCost? Type964 { get; set; } + public global::Vapi.ModelCost? Type964 { get; set; } /// /// /// - public global::Vapi.AnalysisCostType? Type965 { get; set; } + public global::Vapi.ModelCostType? Type965 { get; set; } /// /// /// - public global::Vapi.AnalysisCostAnalysisType? Type966 { get; set; } + public global::Vapi.VoiceCost? Type966 { get; set; } /// /// /// - public global::Vapi.AudioFormat? Type967 { get; set; } + public global::Vapi.VoiceCostType? Type967 { get; set; } /// /// /// - public global::Vapi.AudioFormatContainer? Type968 { get; set; } + public global::Vapi.ChatCost? Type968 { get; set; } /// /// /// - public global::Vapi.VapiWebsocketTransport? Type969 { get; set; } + public global::Vapi.ChatCostType? Type969 { get; set; } /// /// /// - public global::Vapi.VapiWebsocketTransportConversationType? Type970 { get; set; } + public global::Vapi.VapiCost? Type970 { get; set; } /// /// /// - public global::Vapi.VapiWebsocketTransportProvider? Type971 { get; set; } + public global::Vapi.VapiCostType? Type971 { get; set; } /// /// /// - public global::Vapi.VapiWebCallTransport? Type972 { get; set; } + public global::Vapi.VapiCostSubType? Type972 { get; set; } /// /// /// - public global::Vapi.VapiWebCallTransportConversationType? Type973 { get; set; } + public global::Vapi.VoicemailDetectionCost? Type973 { get; set; } /// /// /// - public global::Vapi.VapiWebCallTransportProvider? Type974 { get; set; } + public global::Vapi.VoicemailDetectionCostType? Type974 { get; set; } /// /// /// - public global::Vapi.TwilioTransport? Type975 { get; set; } + public global::Vapi.VoicemailDetectionCostProvider? Type975 { get; set; } /// /// /// - public global::Vapi.TwilioTransportConversationType? Type976 { get; set; } + public global::Vapi.AnalysisCost? Type976 { get; set; } /// /// /// - public global::Vapi.TwilioTransportProvider? Type977 { get; set; } + public global::Vapi.AnalysisCostType? Type977 { get; set; } /// /// /// - public global::Vapi.TelnyxTransport? Type978 { get; set; } + public global::Vapi.AnalysisCostAnalysisType? Type978 { get; set; } /// /// /// - public global::Vapi.TelnyxTransportConversationType? Type979 { get; set; } + public global::Vapi.AudioFormat? Type979 { get; set; } /// /// /// - public global::Vapi.TelnyxTransportProvider? Type980 { get; set; } + public global::Vapi.AudioFormatContainer? Type980 { get; set; } /// /// /// - public global::Vapi.VapiSipTransport? Type981 { get; set; } + public global::Vapi.VapiWebsocketTransport? Type981 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportConversationType? Type982 { get; set; } + public global::Vapi.VapiWebsocketTransportConversationType? Type982 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportProvider? Type983 { get; set; } + public global::Vapi.VapiWebsocketTransportProvider? Type983 { get; set; } /// /// /// - public global::Vapi.VonageTransport? Type984 { get; set; } + public global::Vapi.VapiWebCallTransport? Type984 { get; set; } /// /// /// - public global::Vapi.VonageTransportConversationType? Type985 { get; set; } + public global::Vapi.VapiWebCallTransportConversationType? Type985 { get; set; } /// /// /// - public global::Vapi.VonageTransportProvider? Type986 { get; set; } + public global::Vapi.VapiWebCallTransportProvider? Type986 { get; set; } /// /// /// - public global::Vapi.AnalysisCostBreakdown? Type987 { get; set; } + public global::Vapi.TwilioTransport? Type987 { get; set; } /// /// /// - public global::Vapi.CostBreakdown? Type988 { get; set; } + public global::Vapi.TwilioTransportConversationType? Type988 { get; set; } /// /// /// - public global::Vapi.Analysis? Type989 { get; set; } + public global::Vapi.TwilioTransportProvider? Type989 { get; set; } /// /// /// - public global::Vapi.MonitorResult? Type990 { get; set; } + public global::Vapi.TelnyxTransport? Type990 { get; set; } /// /// /// - public global::Vapi.Monitor? Type991 { get; set; } + public global::Vapi.TelnyxTransportConversationType? Type991 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type992 { get; set; } + public global::Vapi.TelnyxTransportProvider? Type992 { get; set; } /// /// /// - public global::Vapi.TransferArtifact? Type993 { get; set; } + public global::Vapi.VapiSipTransport? Type993 { get; set; } /// /// /// - public global::Vapi.TransferArtifactMode? Type994 { get; set; } + public global::Vapi.VapiSipTransportConversationType? Type994 { get; set; } /// /// /// - public global::Vapi.TransferArtifactStatus? Type995 { get; set; } + public global::Vapi.VapiSipTransportProvider? Type995 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type996 { get; set; } + public global::Vapi.VonageTransport? Type996 { get; set; } /// /// /// - public global::Vapi.OneOf? Type997 { get; set; } + public global::Vapi.VonageTransportConversationType? Type997 { get; set; } /// /// /// - public global::Vapi.Mono? Type998 { get; set; } + public global::Vapi.VonageTransportProvider? Type998 { get; set; } /// /// /// - public global::Vapi.Recording? Type999 { get; set; } + public global::Vapi.AnalysisCostBreakdown? Type999 { get; set; } /// /// /// - public global::Vapi.NodeArtifact? Type1000 { get; set; } + public global::Vapi.CostBreakdown? Type1000 { get; set; } /// /// /// - public global::Vapi.AssistantActivation? Type1001 { get; set; } + public global::Vapi.Analysis? Type1001 { get; set; } /// /// /// - public global::Vapi.TurnLatency? Type1002 { get; set; } + public global::Vapi.MonitorResult? Type1002 { get; set; } /// /// /// - public global::Vapi.PerformanceMetrics? Type1003 { get; set; } + public global::Vapi.Monitor? Type1003 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1004 { get; set; } + public global::System.Collections.Generic.IList? Type1004 { get; set; } /// /// /// - public global::Vapi.Artifact? Type1005 { get; set; } + public global::Vapi.TransferArtifact? Type1005 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1006 { get; set; } + public global::Vapi.TransferArtifactMode? Type1006 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1007 { get; set; } + public global::Vapi.TransferArtifactStatus? Type1007 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1008 { get; set; } + public global::System.Collections.Generic.IList>? Type1008 { get; set; } /// /// /// - public global::Vapi.RecordingConsent? Type1009 { get; set; } + public global::Vapi.OneOf? Type1009 { get; set; } /// /// /// - public global::Vapi.RecordingConsentType? Type1010 { get; set; } + public global::Vapi.Mono? Type1010 { get; set; } /// /// /// - public global::Vapi.Compliance? Type1011 { get; set; } + public global::Vapi.Recording? Type1011 { get; set; } /// /// /// - public global::Vapi.WorkflowOverrides? Type1012 { get; set; } + public global::Vapi.NodeArtifact? Type1012 { get; set; } /// /// /// - public global::Vapi.TransferPhoneNumberHookAction? Type1013 { get; set; } + public global::Vapi.AssistantActivation? Type1013 { get; set; } /// /// /// - public global::Vapi.TransferPhoneNumberHookActionType? Type1014 { get; set; } + public global::Vapi.TurnLatency? Type1014 { get; set; } /// /// /// - public global::Vapi.SayPhoneNumberHookAction? Type1015 { get; set; } + public global::Vapi.PerformanceMetrics? Type1015 { get; set; } /// /// /// - public global::Vapi.SayPhoneNumberHookActionType? Type1016 { get; set; } + public global::System.Collections.Generic.IList? Type1016 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallRingingHookFilter? Type1017 { get; set; } + public global::Vapi.Artifact? Type1017 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallRingingHookFilterType? Type1018 { get; set; } + public global::System.Collections.Generic.IList? Type1018 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallRingingHookFilterKey? Type1019 { get; set; } + public global::System.Collections.Generic.IList? Type1019 { get; set; } /// /// /// - public global::Vapi.PhoneNumberHookCallRinging? Type1020 { get; set; } + public global::System.Collections.Generic.IList? Type1020 { get; set; } /// /// /// - public global::Vapi.PhoneNumberHookCallRingingOn? Type1021 { get; set; } + public global::Vapi.RecordingConsent? Type1021 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1022 { get; set; } + public global::Vapi.RecordingConsentType? Type1022 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1023 { get; set; } + public global::Vapi.Compliance? Type1023 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1024 { get; set; } + public global::Vapi.WorkflowOverrides? Type1024 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallEndingHookFilter? Type1025 { get; set; } + public global::Vapi.TransferPhoneNumberHookAction? Type1025 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallEndingHookFilterType? Type1026 { get; set; } + public global::Vapi.TransferPhoneNumberHookActionType? Type1026 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallEndingHookFilterKey? Type1027 { get; set; } + public global::Vapi.SayPhoneNumberHookAction? Type1027 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1028 { get; set; } + public global::Vapi.SayPhoneNumberHookActionType? Type1028 { get; set; } /// /// /// - public global::Vapi.PhoneNumberCallEndingHookFilterOneOfItem? Type1029 { get; set; } + public global::Vapi.PhoneNumberCallRingingHookFilter? Type1029 { get; set; } /// /// /// - public global::Vapi.PhoneNumberHookCallEnding? Type1030 { get; set; } + public global::Vapi.PhoneNumberCallRingingHookFilterType? Type1030 { get; set; } /// /// /// - public global::Vapi.PhoneNumberHookCallEndingOn? Type1031 { get; set; } + public global::Vapi.PhoneNumberCallRingingHookFilterKey? Type1031 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1032 { get; set; } + public global::Vapi.PhoneNumberHookCallRinging? Type1032 { get; set; } /// /// /// - public global::Vapi.ImportTwilioPhoneNumberDTO? Type1033 { get; set; } + public global::Vapi.PhoneNumberHookCallRingingOn? Type1033 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1034 { get; set; } + public global::System.Collections.Generic.IList? Type1034 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1035 { get; set; } + public global::System.Collections.Generic.IList>? Type1035 { get; set; } /// /// /// - public global::Vapi.CreateCustomerDTO? Type1036 { get; set; } + public global::Vapi.OneOf? Type1036 { get; set; } /// /// /// - public global::Vapi.SchedulePlan? Type1037 { get; set; } + public global::Vapi.PhoneNumberCallEndingHookFilter? Type1037 { get; set; } /// /// /// - public global::Vapi.Call? Type1038 { get; set; } + public global::Vapi.PhoneNumberCallEndingHookFilterType? Type1038 { get; set; } /// /// /// - public global::Vapi.CallType? Type1039 { get; set; } + public global::Vapi.PhoneNumberCallEndingHookFilterKey? Type1039 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1040 { get; set; } + public global::System.Collections.Generic.IList? Type1040 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseCost? Type1041 { get; set; } + public global::Vapi.PhoneNumberCallEndingHookFilterOneOfItem? Type1041 { get; set; } /// /// /// - public global::Vapi.CallPhoneCallProvider? Type1042 { get; set; } + public global::Vapi.PhoneNumberHookCallEnding? Type1042 { get; set; } /// /// /// - public global::Vapi.CallPhoneCallTransport? Type1043 { get; set; } + public global::Vapi.PhoneNumberHookCallEndingOn? Type1043 { get; set; } /// /// /// - public global::Vapi.CallStatus? Type1044 { get; set; } + public global::System.Collections.Generic.IList? Type1044 { get; set; } /// /// /// - public global::Vapi.CallEndedReason? Type1045 { get; set; } + public global::Vapi.ImportTwilioPhoneNumberDTO? Type1045 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1046 { get; set; } + public global::System.Collections.Generic.IList>? Type1046 { get; set; } /// /// /// - public global::Vapi.CallBatchError? Type1047 { get; set; } + public global::Vapi.OneOf? Type1047 { get; set; } /// /// /// - public global::Vapi.CallBatchResponse? Type1048 { get; set; } + public global::Vapi.CreateCustomerDTO? Type1048 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1049 { get; set; } + public global::Vapi.SchedulePlan? Type1049 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1050 { get; set; } + public global::Vapi.Call? Type1050 { get; set; } /// /// /// - public global::Vapi.AssistantSpeechWordAlignmentTiming? Type1051 { get; set; } + public global::Vapi.CallType? Type1051 { get; set; } /// /// /// - public global::Vapi.AssistantSpeechWordAlignmentTimingType? Type1052 { get; set; } + public global::Vapi.OneOf? Type1052 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1053 { get; set; } + public global::Vapi.KnowledgeBaseCost? Type1053 { get; set; } /// /// /// - public global::Vapi.AssistantSpeechWordTimestamp? Type1054 { get; set; } + public global::Vapi.CallPhoneCallProvider? Type1054 { get; set; } /// /// /// - public global::Vapi.AssistantSpeechWordProgressTiming? Type1055 { get; set; } + public global::Vapi.CallPhoneCallTransport? Type1055 { get; set; } /// /// /// - public global::Vapi.AssistantSpeechWordProgressTimingType? Type1056 { get; set; } + public global::Vapi.CallStatus? Type1056 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1057 { get; set; } + public global::Vapi.CallEndedReason? Type1057 { get; set; } /// /// /// - public global::Vapi.CreateCallDTO? Type1058 { get; set; } + public global::Vapi.OneOf? Type1058 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1059 { get; set; } + public global::Vapi.CallBatchError? Type1059 { get; set; } /// /// /// - public global::Vapi.StructuredOutputFilterDTO? Type1060 { get; set; } + public global::Vapi.CallBatchResponse? Type1060 { get; set; } /// /// /// - public global::Vapi.CallPaginatedResponse? Type1061 { get; set; } + public global::System.Collections.Generic.IList? Type1061 { get; set; } /// /// /// - public global::Vapi.CreateOutboundCallDTO? Type1062 { get; set; } + public global::System.Collections.Generic.IList? Type1062 { get; set; } /// /// /// - public global::Vapi.CreateWebCallDTO? Type1063 { get; set; } + public global::Vapi.AssistantSpeechWordAlignmentTiming? Type1063 { get; set; } /// /// /// - public global::Vapi.UpdateCallDTO? Type1064 { get; set; } + public global::Vapi.AssistantSpeechWordAlignmentTimingType? Type1064 { get; set; } /// /// /// - public global::Vapi.DeleteCallDTO? Type1065 { get; set; } + public global::System.Collections.Generic.IList? Type1065 { get; set; } /// /// /// - public global::Vapi.DeveloperMessageRole? Type1066 { get; set; } + public global::Vapi.AssistantSpeechWordTimestamp? Type1066 { get; set; } /// /// /// - public global::Vapi.ToolCallFunction? Type1067 { get; set; } + public global::Vapi.AssistantSpeechWordProgressTiming? Type1067 { get; set; } /// /// /// - public global::Vapi.ToolCall? Type1068 { get; set; } + public global::Vapi.AssistantSpeechWordProgressTimingType? Type1068 { get; set; } /// /// /// - public global::Vapi.AssistantMessageRole? Type1069 { get; set; } + public global::System.Collections.Generic.IList? Type1069 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1070 { get; set; } + public global::Vapi.CreateCallDTO? Type1070 { get; set; } /// /// /// - public global::Vapi.ToolMessageRole? Type1071 { get; set; } + public global::System.Collections.Generic.IList? Type1071 { get; set; } /// /// /// - public global::Vapi.FunctionCall? Type1072 { get; set; } + public global::Vapi.StructuredOutputFilterDTO? Type1072 { get; set; } /// /// /// - public global::Vapi.Chat? Type1073 { get; set; } + public global::Vapi.CallPaginatedResponse? Type1073 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1074 { get; set; } + public global::Vapi.CreateOutboundCallDTO? Type1074 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1075 { get; set; } + public global::Vapi.CreateWebCallDTO? Type1075 { get; set; } /// /// /// - public global::Vapi.TwilioSMSChatTransport? Type1076 { get; set; } + public global::Vapi.UpdateCallDTO? Type1076 { get; set; } /// /// /// - public global::Vapi.TwilioSMSChatTransportConversationType? Type1077 { get; set; } + public global::Vapi.DeleteCallDTO? Type1077 { get; set; } /// /// /// - public global::Vapi.TwilioSMSChatTransportType? Type1078 { get; set; } + public global::Vapi.DeveloperMessageRole? Type1078 { get; set; } /// /// /// - public global::Vapi.CreateChatDTO? Type1079 { get; set; } + public global::Vapi.ToolCallFunction? Type1079 { get; set; } /// /// /// - public global::Vapi.GetChatPaginatedDTO? Type1080 { get; set; } + public global::Vapi.ToolCall? Type1080 { get; set; } /// /// /// - public global::Vapi.GetChatPaginatedDTOSortOrder? Type1081 { get; set; } + public global::Vapi.AssistantMessageRole? Type1081 { get; set; } /// /// /// - public global::Vapi.GetChatPaginatedDTOSortBy? Type1082 { get; set; } + public global::System.Collections.Generic.IList? Type1082 { get; set; } /// /// /// - public global::Vapi.ChatPaginatedResponse? Type1083 { get; set; } + public global::Vapi.ToolMessageRole? Type1083 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1084 { get; set; } + public global::Vapi.FunctionCall? Type1084 { get; set; } /// /// /// - public global::Vapi.CreateChatStreamResponse? Type1085 { get; set; } + public global::Vapi.Chat? Type1085 { get; set; } /// /// /// - public global::Vapi.OpenAIResponsesRequest? Type1086 { get; set; } + public global::System.Collections.Generic.IList>? Type1086 { get; set; } /// /// /// - public global::Vapi.ChatAssistantOverrides? Type1087 { get; set; } + public global::Vapi.OneOf? Type1087 { get; set; } /// /// /// - public global::Vapi.CreateWebCustomerDTO? Type1088 { get; set; } + public global::Vapi.TwilioSMSChatTransport? Type1088 { get; set; } /// /// /// - public global::Vapi.CreateWebChatDTO? Type1089 { get; set; } + public global::Vapi.TwilioSMSChatTransportConversationType? Type1089 { get; set; } /// /// /// - public global::Vapi.WebChat? Type1090 { get; set; } + public global::Vapi.TwilioSMSChatTransportType? Type1090 { get; set; } /// /// /// - public global::Vapi.OpenAIWebChatRequest? Type1091 { get; set; } + public global::Vapi.CreateChatDTO? Type1091 { get; set; } /// /// /// - public global::Vapi.ExportChatDTO? Type1092 { get; set; } + public global::Vapi.GetChatPaginatedDTO? Type1092 { get; set; } /// /// /// - public global::Vapi.ExportChatDTOColumns? Type1093 { get; set; } + public global::Vapi.GetChatPaginatedDTOSortOrder? Type1093 { get; set; } /// /// /// - public global::Vapi.ExportChatDTOFormat? Type1094 { get; set; } + public global::Vapi.GetChatPaginatedDTOSortBy? Type1094 { get; set; } /// /// /// - public global::Vapi.ExportChatDTOSortOrder? Type1095 { get; set; } + public global::Vapi.ChatPaginatedResponse? Type1095 { get; set; } /// /// /// - public global::Vapi.ExportChatDTOSortBy? Type1096 { get; set; } + public global::System.Collections.Generic.IList? Type1096 { get; set; } /// /// /// - public global::Vapi.ResponseOutputText? Type1097 { get; set; } + public global::Vapi.CreateChatStreamResponse? Type1097 { get; set; } /// /// /// - public global::Vapi.ResponseOutputTextType? Type1098 { get; set; } + public global::Vapi.OpenAIResponsesRequest? Type1098 { get; set; } /// /// /// - public global::Vapi.ResponseOutputMessage? Type1099 { get; set; } + public global::Vapi.ChatAssistantOverrides? Type1099 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1100 { get; set; } + public global::Vapi.CreateWebCustomerDTO? Type1100 { get; set; } /// /// /// - public global::Vapi.ResponseOutputMessageRole? Type1101 { get; set; } + public global::Vapi.CreateWebChatDTO? Type1101 { get; set; } /// /// /// - public global::Vapi.ResponseOutputMessageStatus? Type1102 { get; set; } + public global::Vapi.WebChat? Type1102 { get; set; } /// /// /// - public global::Vapi.ResponseOutputMessageType? Type1103 { get; set; } + public global::Vapi.OpenAIWebChatRequest? Type1103 { get; set; } /// /// /// - public global::Vapi.ResponseObject? Type1104 { get; set; } + public global::Vapi.ExportChatDTO? Type1104 { get; set; } /// /// /// - public global::Vapi.ResponseObjectObject? Type1105 { get; set; } + public global::Vapi.ExportChatDTOColumns? Type1105 { get; set; } /// /// /// - public global::Vapi.ResponseObjectStatus? Type1106 { get; set; } + public global::Vapi.ExportChatDTOFormat? Type1106 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1107 { get; set; } + public global::Vapi.ExportChatDTOSortOrder? Type1107 { get; set; } /// /// /// - public global::Vapi.ResponseTextDeltaEvent? Type1108 { get; set; } + public global::Vapi.ExportChatDTOSortBy? Type1108 { get; set; } /// /// /// - public global::Vapi.ResponseTextDeltaEventType? Type1109 { get; set; } + public global::Vapi.ResponseOutputText? Type1109 { get; set; } /// /// /// - public global::Vapi.ResponseTextDoneEvent? Type1110 { get; set; } + public global::Vapi.ResponseOutputTextType? Type1110 { get; set; } /// /// /// - public global::Vapi.ResponseTextDoneEventType? Type1111 { get; set; } + public global::Vapi.ResponseOutputMessage? Type1111 { get; set; } /// /// /// - public global::Vapi.ResponseCompletedEvent? Type1112 { get; set; } + public global::System.Collections.Generic.IList? Type1112 { get; set; } /// /// /// - public global::Vapi.ResponseCompletedEventType? Type1113 { get; set; } + public global::Vapi.ResponseOutputMessageRole? Type1113 { get; set; } /// /// /// - public global::Vapi.ResponseErrorEvent? Type1114 { get; set; } + public global::Vapi.ResponseOutputMessageStatus? Type1114 { get; set; } /// /// /// - public global::Vapi.ResponseErrorEventType? Type1115 { get; set; } + public global::Vapi.ResponseOutputMessageType? Type1115 { get; set; } /// /// /// - public global::Vapi.DialPlanEntry? Type1116 { get; set; } + public global::Vapi.ResponseObject? Type1116 { get; set; } /// /// /// - public global::Vapi.CreateCampaignDTO? Type1117 { get; set; } + public global::Vapi.ResponseObjectObject? Type1117 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1118 { get; set; } + public global::Vapi.ResponseObjectStatus? Type1118 { get; set; } /// /// /// - public global::Vapi.Campaign? Type1119 { get; set; } + public global::System.Collections.Generic.IList? Type1119 { get; set; } /// /// /// - public global::Vapi.CampaignStatus? Type1120 { get; set; } + public global::Vapi.ResponseTextDeltaEvent? Type1120 { get; set; } /// /// /// - public global::Vapi.CampaignEndedReason? Type1121 { get; set; } + public global::Vapi.ResponseTextDeltaEventType? Type1121 { get; set; } /// /// /// - public global::Vapi.CampaignPaginatedResponse? Type1122 { get; set; } + public global::Vapi.ResponseTextDoneEvent? Type1122 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1123 { get; set; } + public global::Vapi.ResponseTextDoneEventType? Type1123 { get; set; } /// /// /// - public global::Vapi.UpdateCampaignDTO? Type1124 { get; set; } + public global::Vapi.ResponseCompletedEvent? Type1124 { get; set; } /// /// /// - public global::Vapi.UpdateCampaignDTOStatus? Type1125 { get; set; } + public global::Vapi.ResponseCompletedEventType? Type1125 { get; set; } /// /// /// - public global::Vapi.RelayTargetAssistant? Type1126 { get; set; } + public global::Vapi.ResponseErrorEvent? Type1126 { get; set; } /// /// /// - public global::Vapi.RelayTargetAssistantType? Type1127 { get; set; } + public global::Vapi.ResponseErrorEventType? Type1127 { get; set; } /// /// /// - public global::Vapi.RelayTargetSquad? Type1128 { get; set; } + public global::Vapi.DialPlanEntry? Type1128 { get; set; } /// /// /// - public global::Vapi.RelayTargetSquadType? Type1129 { get; set; } + public global::Vapi.CreateCampaignDTO? Type1129 { get; set; } /// /// /// - public global::Vapi.RelayTargetOptions? Type1130 { get; set; } + public global::System.Collections.Generic.IList? Type1130 { get; set; } /// /// /// - public global::Vapi.RelayTargetOptionsType? Type1131 { get; set; } + public global::Vapi.Campaign? Type1131 { get; set; } /// /// /// - public global::Vapi.RelayCommandSay? Type1132 { get; set; } + public global::Vapi.CampaignStatus? Type1132 { get; set; } /// /// /// - public global::Vapi.RelayCommandSayType? Type1133 { get; set; } + public global::Vapi.CampaignEndedReason? Type1133 { get; set; } /// /// /// - public global::Vapi.RelayCommandNote? Type1134 { get; set; } + public global::Vapi.CampaignPaginatedResponse? Type1134 { get; set; } /// /// /// - public global::Vapi.RelayCommandNoteType? Type1135 { get; set; } + public global::System.Collections.Generic.IList? Type1135 { get; set; } /// /// /// - public global::Vapi.RelayCommandOptions? Type1136 { get; set; } + public global::Vapi.UpdateCampaignDTO? Type1136 { get; set; } /// /// /// - public global::Vapi.RelayCommandOptionsType? Type1137 { get; set; } + public global::Vapi.UpdateCampaignDTOStatus? Type1137 { get; set; } /// /// /// - public global::Vapi.RelayRequest? Type1138 { get; set; } + public global::Vapi.RelayTargetAssistant? Type1138 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1139 { get; set; } + public global::Vapi.RelayTargetAssistantType? Type1139 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1140 { get; set; } + public global::Vapi.RelayTargetSquad? Type1140 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1141 { get; set; } + public global::Vapi.RelayTargetSquadType? Type1141 { get; set; } /// /// /// - public global::Vapi.RelayResponse? Type1142 { get; set; } + public global::Vapi.RelayTargetOptions? Type1142 { get; set; } /// /// /// - public global::Vapi.RelayResponseStatus? Type1143 { get; set; } + public global::Vapi.RelayTargetOptionsType? Type1143 { get; set; } /// /// /// - public global::Vapi.Session? Type1144 { get; set; } + public global::Vapi.RelayCommandSay? Type1144 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1145 { get; set; } + public global::Vapi.RelayCommandSayType? Type1145 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1146 { get; set; } + public global::Vapi.RelayCommandNote? Type1146 { get; set; } /// /// /// - public global::Vapi.SessionCost? Type1147 { get; set; } + public global::Vapi.RelayCommandNoteType? Type1147 { get; set; } /// /// /// - public global::Vapi.SessionStatus? Type1148 { get; set; } + public global::Vapi.RelayCommandOptions? Type1148 { get; set; } /// /// /// - public global::Vapi.CreateSessionDTO? Type1149 { get; set; } + public global::Vapi.RelayCommandOptionsType? Type1149 { get; set; } /// /// /// - public global::Vapi.CreateSessionDTOStatus? Type1150 { get; set; } + public global::Vapi.RelayRequest? Type1150 { get; set; } /// /// /// - public global::Vapi.UpdateSessionDTO? Type1151 { get; set; } + public global::Vapi.OneOf? Type1151 { get; set; } /// /// /// - public global::Vapi.UpdateSessionDTOStatus? Type1152 { get; set; } + public global::System.Collections.Generic.IList>? Type1152 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTO? Type1153 { get; set; } + public global::Vapi.OneOf? Type1153 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTOSortOrder? Type1154 { get; set; } + public global::Vapi.RelayResponse? Type1154 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTOSortBy? Type1155 { get; set; } + public global::Vapi.RelayResponseStatus? Type1155 { get; set; } /// /// /// - public global::Vapi.SessionPaginatedResponse? Type1156 { get; set; } + public global::Vapi.Session? Type1156 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1157 { get; set; } + public global::System.Collections.Generic.IList>? Type1157 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTO? Type1158 { get; set; } + public global::Vapi.OneOf? Type1158 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOColumns? Type1159 { get; set; } + public global::Vapi.SessionCost? Type1159 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOFormat? Type1160 { get; set; } + public global::Vapi.SessionStatus? Type1160 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOSortOrder? Type1161 { get; set; } + public global::Vapi.CreateSessionDTO? Type1161 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOSortBy? Type1162 { get; set; } + public global::Vapi.CreateSessionDTOStatus? Type1162 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumber? Type1163 { get; set; } + public global::Vapi.UpdateSessionDTO? Type1163 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumberProvider? Type1164 { get; set; } + public global::Vapi.UpdateSessionDTOStatus? Type1164 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumberStatus? Type1165 { get; set; } + public global::Vapi.GetSessionPaginatedDTO? Type1165 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumber? Type1166 { get; set; } + public global::Vapi.GetSessionPaginatedDTOSortOrder? Type1166 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumberProvider? Type1167 { get; set; } + public global::Vapi.GetSessionPaginatedDTOSortBy? Type1167 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumberStatus? Type1168 { get; set; } + public global::Vapi.SessionPaginatedResponse? Type1168 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumber? Type1169 { get; set; } + public global::System.Collections.Generic.IList? Type1169 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumberProvider? Type1170 { get; set; } + public global::Vapi.ExportSessionDTO? Type1170 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumberStatus? Type1171 { get; set; } + public global::Vapi.ExportSessionDTOColumns? Type1171 { get; set; } /// /// /// - public global::Vapi.SipAuthentication? Type1172 { get; set; } + public global::Vapi.ExportSessionDTOFormat? Type1172 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumber? Type1173 { get; set; } + public global::Vapi.ExportSessionDTOSortOrder? Type1173 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumberProvider? Type1174 { get; set; } + public global::Vapi.ExportSessionDTOSortBy? Type1174 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumberStatus? Type1175 { get; set; } + public global::Vapi.ByoPhoneNumber? Type1175 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumber? Type1176 { get; set; } + public global::Vapi.ByoPhoneNumberProvider? Type1176 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumberProvider? Type1177 { get; set; } + public global::Vapi.ByoPhoneNumberStatus? Type1177 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumberStatus? Type1178 { get; set; } + public global::Vapi.TwilioPhoneNumber? Type1178 { get; set; } /// /// /// - public global::Vapi.CreateByoPhoneNumberDTO? Type1179 { get; set; } + public global::Vapi.TwilioPhoneNumberProvider? Type1179 { get; set; } /// /// /// - public global::Vapi.CreateByoPhoneNumberDTOProvider? Type1180 { get; set; } + public global::Vapi.TwilioPhoneNumberStatus? Type1180 { get; set; } /// /// /// - public global::Vapi.CreateTwilioPhoneNumberDTO? Type1181 { get; set; } + public global::Vapi.VonagePhoneNumber? Type1181 { get; set; } /// /// /// - public global::Vapi.CreateTwilioPhoneNumberDTOProvider? Type1182 { get; set; } + public global::Vapi.VonagePhoneNumberProvider? Type1182 { get; set; } /// /// /// - public global::Vapi.CreateVonagePhoneNumberDTO? Type1183 { get; set; } + public global::Vapi.VonagePhoneNumberStatus? Type1183 { get; set; } /// /// /// - public global::Vapi.CreateVonagePhoneNumberDTOProvider? Type1184 { get; set; } + public global::Vapi.SipAuthentication? Type1184 { get; set; } /// /// /// - public global::Vapi.CreateVapiPhoneNumberDTO? Type1185 { get; set; } + public global::Vapi.VapiPhoneNumber? Type1185 { get; set; } /// /// /// - public global::Vapi.CreateVapiPhoneNumberDTOProvider? Type1186 { get; set; } + public global::Vapi.VapiPhoneNumberProvider? Type1186 { get; set; } /// /// /// - public global::Vapi.CreateTelnyxPhoneNumberDTO? Type1187 { get; set; } + public global::Vapi.VapiPhoneNumberStatus? Type1187 { get; set; } /// /// /// - public global::Vapi.CreateTelnyxPhoneNumberDTOProvider? Type1188 { get; set; } + public global::Vapi.TelnyxPhoneNumber? Type1188 { get; set; } /// /// /// - public global::Vapi.UpdateByoPhoneNumberDTO? Type1189 { get; set; } + public global::Vapi.TelnyxPhoneNumberProvider? Type1189 { get; set; } /// /// /// - public global::Vapi.UpdateByoPhoneNumberDTOProvider? Type1190 { get; set; } + public global::Vapi.TelnyxPhoneNumberStatus? Type1190 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioPhoneNumberDTO? Type1191 { get; set; } + public global::Vapi.CreateByoPhoneNumberDTO? Type1191 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioPhoneNumberDTOProvider? Type1192 { get; set; } + public global::Vapi.CreateByoPhoneNumberDTOProvider? Type1192 { get; set; } /// /// /// - public global::Vapi.UpdateVonagePhoneNumberDTO? Type1193 { get; set; } + public global::Vapi.CreateTwilioPhoneNumberDTO? Type1193 { get; set; } /// /// /// - public global::Vapi.UpdateVonagePhoneNumberDTOProvider? Type1194 { get; set; } + public global::Vapi.CreateTwilioPhoneNumberDTOProvider? Type1194 { get; set; } /// /// /// - public global::Vapi.UpdateVapiPhoneNumberDTO? Type1195 { get; set; } + public global::Vapi.CreateVonagePhoneNumberDTO? Type1195 { get; set; } /// /// /// - public global::Vapi.UpdateVapiPhoneNumberDTOProvider? Type1196 { get; set; } + public global::Vapi.CreateVonagePhoneNumberDTOProvider? Type1196 { get; set; } /// /// /// - public global::Vapi.UpdateTelnyxPhoneNumberDTO? Type1197 { get; set; } + public global::Vapi.CreateVapiPhoneNumberDTO? Type1197 { get; set; } /// /// /// - public global::Vapi.UpdateTelnyxPhoneNumberDTOProvider? Type1198 { get; set; } + public global::Vapi.CreateVapiPhoneNumberDTOProvider? Type1198 { get; set; } /// /// /// - public global::Vapi.ImportVonagePhoneNumberDTO? Type1199 { get; set; } + public global::Vapi.CreateTelnyxPhoneNumberDTO? Type1199 { get; set; } /// /// /// - public global::Vapi.PhoneNumberPaginatedResponse? Type1200 { get; set; } + public global::Vapi.CreateTelnyxPhoneNumberDTOProvider? Type1200 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1201 { get; set; } + public global::Vapi.UpdateByoPhoneNumberDTO? Type1201 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1202 { get; set; } + public global::Vapi.UpdateByoPhoneNumberDTOProvider? Type1202 { get; set; } /// /// /// - public global::Vapi.ApiRequestTool? Type1203 { get; set; } + public global::Vapi.UpdateTwilioPhoneNumberDTO? Type1203 { get; set; } /// /// /// - public global::Vapi.ApiRequestToolType? Type1204 { get; set; } + public global::Vapi.UpdateTwilioPhoneNumberDTOProvider? Type1204 { get; set; } /// /// /// - public global::Vapi.ApiRequestToolMethod? Type1205 { get; set; } + public global::Vapi.UpdateVonagePhoneNumberDTO? Type1205 { get; set; } /// /// /// - public global::Vapi.CodeToolEnvironmentVariable? Type1206 { get; set; } + public global::Vapi.UpdateVonagePhoneNumberDTOProvider? Type1206 { get; set; } /// /// /// - public global::Vapi.CodeTool? Type1207 { get; set; } + public global::Vapi.UpdateVapiPhoneNumberDTO? Type1207 { get; set; } /// /// /// - public global::Vapi.CodeToolType? Type1208 { get; set; } + public global::Vapi.UpdateVapiPhoneNumberDTOProvider? Type1208 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1209 { get; set; } + public global::Vapi.UpdateTelnyxPhoneNumberDTO? Type1209 { get; set; } /// /// /// - public global::Vapi.DtmfTool? Type1210 { get; set; } + public global::Vapi.UpdateTelnyxPhoneNumberDTOProvider? Type1210 { get; set; } /// /// /// - public global::Vapi.DtmfToolType? Type1211 { get; set; } + public global::Vapi.ImportVonagePhoneNumberDTO? Type1211 { get; set; } /// /// /// - public global::Vapi.EndCallTool? Type1212 { get; set; } + public global::Vapi.PhoneNumberPaginatedResponse? Type1212 { get; set; } /// /// /// - public global::Vapi.EndCallToolType? Type1213 { get; set; } + public global::System.Collections.Generic.IList>? Type1213 { get; set; } /// /// /// - public global::Vapi.FunctionTool? Type1214 { get; set; } + public global::Vapi.OneOf? Type1214 { get; set; } /// /// /// - public global::Vapi.FunctionToolType? Type1215 { get; set; } + public global::Vapi.ApiRequestTool? Type1215 { get; set; } /// /// /// - public global::Vapi.GhlTool? Type1216 { get; set; } + public global::Vapi.ApiRequestToolType? Type1216 { get; set; } /// /// /// - public global::Vapi.GhlToolType? Type1217 { get; set; } + public global::Vapi.ApiRequestToolMethod? Type1217 { get; set; } /// /// /// - public global::Vapi.MakeTool? Type1218 { get; set; } + public global::Vapi.CodeToolEnvironmentVariable? Type1218 { get; set; } /// /// /// - public global::Vapi.MakeToolType? Type1219 { get; set; } + public global::Vapi.CodeTool? Type1219 { get; set; } /// /// /// - public global::Vapi.TransferCallTool? Type1220 { get; set; } + public global::Vapi.CodeToolType? Type1220 { get; set; } /// /// /// - public global::Vapi.TransferCallToolType? Type1221 { get; set; } + public global::System.Collections.Generic.IList? Type1221 { get; set; } /// /// /// - public global::Vapi.HandoffTool? Type1222 { get; set; } + public global::Vapi.DtmfTool? Type1222 { get; set; } /// /// /// - public global::Vapi.HandoffToolType? Type1223 { get; set; } + public global::Vapi.DtmfToolType? Type1223 { get; set; } /// /// /// - public global::Vapi.OutputTool? Type1224 { get; set; } + public global::Vapi.EndCallTool? Type1224 { get; set; } /// /// /// - public global::Vapi.OutputToolType? Type1225 { get; set; } + public global::Vapi.EndCallToolType? Type1225 { get; set; } /// /// /// - public global::Vapi.BashTool? Type1226 { get; set; } + public global::Vapi.FunctionTool? Type1226 { get; set; } /// /// /// - public global::Vapi.BashToolType? Type1227 { get; set; } + public global::Vapi.FunctionToolType? Type1227 { get; set; } /// /// /// - public global::Vapi.BashToolSubType? Type1228 { get; set; } + public global::Vapi.GhlTool? Type1228 { get; set; } /// /// /// - public global::Vapi.BashToolName? Type1229 { get; set; } + public global::Vapi.GhlToolType? Type1229 { get; set; } /// /// /// - public global::Vapi.ComputerTool? Type1230 { get; set; } + public global::Vapi.MakeTool? Type1230 { get; set; } /// /// /// - public global::Vapi.ComputerToolType? Type1231 { get; set; } + public global::Vapi.MakeToolType? Type1231 { get; set; } /// /// /// - public global::Vapi.ComputerToolSubType? Type1232 { get; set; } + public global::Vapi.TransferCallTool? Type1232 { get; set; } /// /// /// - public global::Vapi.ComputerToolName? Type1233 { get; set; } + public global::Vapi.TransferCallToolType? Type1233 { get; set; } /// /// /// - public global::Vapi.TextEditorTool? Type1234 { get; set; } + public global::Vapi.HandoffTool? Type1234 { get; set; } /// /// /// - public global::Vapi.TextEditorToolType? Type1235 { get; set; } + public global::Vapi.HandoffToolType? Type1235 { get; set; } /// /// /// - public global::Vapi.TextEditorToolSubType? Type1236 { get; set; } + public global::Vapi.OutputTool? Type1236 { get; set; } /// /// /// - public global::Vapi.TextEditorToolName? Type1237 { get; set; } + public global::Vapi.OutputToolType? Type1237 { get; set; } /// /// /// - public global::Vapi.QueryTool? Type1238 { get; set; } + public global::Vapi.BashTool? Type1238 { get; set; } /// /// /// - public global::Vapi.QueryToolType? Type1239 { get; set; } + public global::Vapi.BashToolType? Type1239 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventTool? Type1240 { get; set; } + public global::Vapi.BashToolSubType? Type1240 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolType? Type1241 { get; set; } + public global::Vapi.BashToolName? Type1241 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendTool? Type1242 { get; set; } + public global::Vapi.ComputerTool? Type1242 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolType? Type1243 { get; set; } + public global::Vapi.ComputerToolType? Type1243 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCheckAvailabilityTool? Type1244 { get; set; } + public global::Vapi.ComputerToolSubType? Type1244 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCheckAvailabilityToolType? Type1245 { get; set; } + public global::Vapi.ComputerToolName? Type1245 { get; set; } /// /// /// - public global::Vapi.SlackSendMessageTool? Type1246 { get; set; } + public global::Vapi.TextEditorTool? Type1246 { get; set; } /// /// /// - public global::Vapi.SlackSendMessageToolType? Type1247 { get; set; } + public global::Vapi.TextEditorToolType? Type1247 { get; set; } /// /// /// - public global::Vapi.SmsTool? Type1248 { get; set; } + public global::Vapi.TextEditorToolSubType? Type1248 { get; set; } /// /// /// - public global::Vapi.SmsToolType? Type1249 { get; set; } + public global::Vapi.TextEditorToolName? Type1249 { get; set; } /// /// /// - public global::Vapi.McpTool? Type1250 { get; set; } + public global::Vapi.QueryTool? Type1250 { get; set; } /// /// /// - public global::Vapi.McpToolType? Type1251 { get; set; } + public global::Vapi.QueryToolType? Type1251 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityTool? Type1252 { get; set; } + public global::Vapi.GoogleCalendarCreateEventTool? Type1252 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolType? Type1253 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolType? Type1253 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateTool? Type1254 { get; set; } + public global::Vapi.GoogleSheetsRowAppendTool? Type1254 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolType? Type1255 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolType? Type1255 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateTool? Type1256 { get; set; } + public global::Vapi.GoogleCalendarCheckAvailabilityTool? Type1256 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolType? Type1257 { get; set; } + public global::Vapi.GoogleCalendarCheckAvailabilityToolType? Type1257 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetTool? Type1258 { get; set; } + public global::Vapi.SlackSendMessageTool? Type1258 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolType? Type1259 { get; set; } + public global::Vapi.SlackSendMessageToolType? Type1259 { get; set; } /// /// /// - public global::Vapi.SipRequestTool? Type1260 { get; set; } + public global::Vapi.SmsTool? Type1260 { get; set; } /// /// /// - public global::Vapi.SipRequestToolType? Type1261 { get; set; } + public global::Vapi.SmsToolType? Type1261 { get; set; } /// /// /// - public global::Vapi.SipRequestToolVerb? Type1262 { get; set; } + public global::Vapi.McpTool? Type1262 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1263 { get; set; } + public global::Vapi.McpToolType? Type1263 { get; set; } /// /// /// - public global::Vapi.VoicemailTool? Type1264 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityTool? Type1264 { get; set; } /// /// /// - public global::Vapi.VoicemailToolType? Type1265 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolType? Type1265 { get; set; } /// /// /// - public global::Vapi.CreateApiRequestToolDTOType? Type1266 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateTool? Type1266 { get; set; } /// /// /// - public global::Vapi.CreateApiRequestToolDTOMethod? Type1267 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolType? Type1267 { get; set; } /// /// /// - public global::Vapi.CreateCodeToolDTOType? Type1268 { get; set; } + public global::Vapi.GoHighLevelContactCreateTool? Type1268 { get; set; } /// /// /// - public global::Vapi.CreateOutputToolDTO? Type1269 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolType? Type1269 { get; set; } /// /// /// - public global::Vapi.CreateOutputToolDTOType? Type1270 { get; set; } + public global::Vapi.GoHighLevelContactGetTool? Type1270 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOType? Type1271 { get; set; } + public global::Vapi.GoHighLevelContactGetToolType? Type1271 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOSubType? Type1272 { get; set; } + public global::Vapi.SipRequestTool? Type1272 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOName? Type1273 { get; set; } + public global::Vapi.SipRequestToolType? Type1273 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOType? Type1274 { get; set; } + public global::Vapi.SipRequestToolVerb? Type1274 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOSubType? Type1275 { get; set; } + public global::Vapi.OneOf? Type1275 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOName? Type1276 { get; set; } + public global::Vapi.VoicemailTool? Type1276 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOType? Type1277 { get; set; } + public global::Vapi.VoicemailToolType? Type1277 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOSubType? Type1278 { get; set; } + public global::Vapi.CreateApiRequestToolDTOType? Type1278 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOName? Type1279 { get; set; } + public global::Vapi.CreateApiRequestToolDTOMethod? Type1279 { get; set; } /// /// /// - public global::Vapi.CreateSmsToolDTOType? Type1280 { get; set; } + public global::Vapi.CreateCodeToolDTOType? Type1280 { get; set; } /// /// /// - public global::Vapi.CreateSipRequestToolDTOType? Type1281 { get; set; } + public global::Vapi.CreateOutputToolDTO? Type1281 { get; set; } /// /// /// - public global::Vapi.CreateSipRequestToolDTOVerb? Type1282 { get; set; } + public global::Vapi.CreateOutputToolDTOType? Type1282 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTO? Type1283 { get; set; } + public global::Vapi.CreateBashToolDTOType? Type1283 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTOType? Type1284 { get; set; } + public global::Vapi.CreateBashToolDTOSubType? Type1284 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTOMethod? Type1285 { get; set; } + public global::Vapi.CreateBashToolDTOName? Type1285 { get; set; } /// /// /// - public global::Vapi.UpdateCodeToolDTO? Type1286 { get; set; } + public global::Vapi.CreateComputerToolDTOType? Type1286 { get; set; } /// /// /// - public global::Vapi.UpdateCodeToolDTOType? Type1287 { get; set; } + public global::Vapi.CreateComputerToolDTOSubType? Type1287 { get; set; } /// /// /// - public global::Vapi.UpdateDtmfToolDTO? Type1288 { get; set; } + public global::Vapi.CreateComputerToolDTOName? Type1288 { get; set; } /// /// /// - public global::Vapi.UpdateDtmfToolDTOType? Type1289 { get; set; } + public global::Vapi.CreateTextEditorToolDTOType? Type1289 { get; set; } /// /// /// - public global::Vapi.UpdateEndCallToolDTO? Type1290 { get; set; } + public global::Vapi.CreateTextEditorToolDTOSubType? Type1290 { get; set; } /// /// /// - public global::Vapi.UpdateEndCallToolDTOType? Type1291 { get; set; } + public global::Vapi.CreateTextEditorToolDTOName? Type1291 { get; set; } /// /// /// - public global::Vapi.UpdateFunctionToolDTO? Type1292 { get; set; } + public global::Vapi.CreateSmsToolDTOType? Type1292 { get; set; } /// /// /// - public global::Vapi.UpdateFunctionToolDTOType? Type1293 { get; set; } + public global::Vapi.CreateSipRequestToolDTOType? Type1293 { get; set; } /// /// /// - public global::Vapi.UpdateGhlToolDTO? Type1294 { get; set; } + public global::Vapi.CreateSipRequestToolDTOVerb? Type1294 { get; set; } /// /// /// - public global::Vapi.UpdateGhlToolDTOType? Type1295 { get; set; } + public global::Vapi.UpdateApiRequestToolDTO? Type1295 { get; set; } /// /// /// - public global::Vapi.UpdateMakeToolDTO? Type1296 { get; set; } + public global::Vapi.UpdateApiRequestToolDTOType? Type1296 { get; set; } /// /// /// - public global::Vapi.UpdateMakeToolDTOType? Type1297 { get; set; } + public global::Vapi.UpdateApiRequestToolDTOMethod? Type1297 { get; set; } /// /// /// - public global::Vapi.UpdateHandoffToolDTO? Type1298 { get; set; } + public global::Vapi.UpdateCodeToolDTO? Type1298 { get; set; } /// /// /// - public global::Vapi.UpdateHandoffToolDTOType? Type1299 { get; set; } + public global::Vapi.UpdateCodeToolDTOType? Type1299 { get; set; } /// /// /// - public global::Vapi.UpdateTransferCallToolDTO? Type1300 { get; set; } + public global::Vapi.UpdateDtmfToolDTO? Type1300 { get; set; } /// /// /// - public global::Vapi.UpdateTransferCallToolDTOType? Type1301 { get; set; } + public global::Vapi.UpdateDtmfToolDTOType? Type1301 { get; set; } /// /// /// - public global::Vapi.UpdateOutputToolDTO? Type1302 { get; set; } + public global::Vapi.UpdateEndCallToolDTO? Type1302 { get; set; } /// /// /// - public global::Vapi.UpdateOutputToolDTOType? Type1303 { get; set; } + public global::Vapi.UpdateEndCallToolDTOType? Type1303 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTO? Type1304 { get; set; } + public global::Vapi.UpdateFunctionToolDTO? Type1304 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOType? Type1305 { get; set; } + public global::Vapi.UpdateFunctionToolDTOType? Type1305 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOSubType? Type1306 { get; set; } + public global::Vapi.UpdateGhlToolDTO? Type1306 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOName? Type1307 { get; set; } + public global::Vapi.UpdateGhlToolDTOType? Type1307 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTO? Type1308 { get; set; } + public global::Vapi.UpdateMakeToolDTO? Type1308 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOType? Type1309 { get; set; } + public global::Vapi.UpdateMakeToolDTOType? Type1309 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOSubType? Type1310 { get; set; } + public global::Vapi.UpdateHandoffToolDTO? Type1310 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOName? Type1311 { get; set; } + public global::Vapi.UpdateHandoffToolDTOType? Type1311 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTO? Type1312 { get; set; } + public global::Vapi.UpdateTransferCallToolDTO? Type1312 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOType? Type1313 { get; set; } + public global::Vapi.UpdateTransferCallToolDTOType? Type1313 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOSubType? Type1314 { get; set; } + public global::Vapi.UpdateOutputToolDTO? Type1314 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOName? Type1315 { get; set; } + public global::Vapi.UpdateOutputToolDTOType? Type1315 { get; set; } /// /// /// - public global::Vapi.UpdateQueryToolDTO? Type1316 { get; set; } + public global::Vapi.UpdateBashToolDTO? Type1316 { get; set; } /// /// /// - public global::Vapi.UpdateQueryToolDTOType? Type1317 { get; set; } + public global::Vapi.UpdateBashToolDTOType? Type1317 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCreateEventToolDTO? Type1318 { get; set; } + public global::Vapi.UpdateBashToolDTOSubType? Type1318 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCreateEventToolDTOType? Type1319 { get; set; } + public global::Vapi.UpdateBashToolDTOName? Type1319 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsRowAppendToolDTO? Type1320 { get; set; } + public global::Vapi.UpdateComputerToolDTO? Type1320 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsRowAppendToolDTOType? Type1321 { get; set; } + public global::Vapi.UpdateComputerToolDTOType? Type1321 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTO? Type1322 { get; set; } + public global::Vapi.UpdateComputerToolDTOSubType? Type1322 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTOType? Type1323 { get; set; } + public global::Vapi.UpdateComputerToolDTOName? Type1323 { get; set; } /// /// /// - public global::Vapi.UpdateSlackSendMessageToolDTO? Type1324 { get; set; } + public global::Vapi.UpdateTextEditorToolDTO? Type1324 { get; set; } /// /// /// - public global::Vapi.UpdateSlackSendMessageToolDTOType? Type1325 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOType? Type1325 { get; set; } /// /// /// - public global::Vapi.UpdateSmsToolDTO? Type1326 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOSubType? Type1326 { get; set; } /// /// /// - public global::Vapi.UpdateSmsToolDTOType? Type1327 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOName? Type1327 { get; set; } /// /// /// - public global::Vapi.UpdateMcpToolDTO? Type1328 { get; set; } + public global::Vapi.UpdateQueryToolDTO? Type1328 { get; set; } /// /// /// - public global::Vapi.UpdateMcpToolDTOType? Type1329 { get; set; } + public global::Vapi.UpdateQueryToolDTOType? Type1329 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTO? Type1330 { get; set; } + public global::Vapi.UpdateGoogleCalendarCreateEventToolDTO? Type1330 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTOType? Type1331 { get; set; } + public global::Vapi.UpdateGoogleCalendarCreateEventToolDTOType? Type1331 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTO? Type1332 { get; set; } + public global::Vapi.UpdateGoogleSheetsRowAppendToolDTO? Type1332 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTOType? Type1333 { get; set; } + public global::Vapi.UpdateGoogleSheetsRowAppendToolDTOType? Type1333 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactCreateToolDTO? Type1334 { get; set; } + public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTO? Type1334 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactCreateToolDTOType? Type1335 { get; set; } + public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTOType? Type1335 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactGetToolDTO? Type1336 { get; set; } + public global::Vapi.UpdateSlackSendMessageToolDTO? Type1336 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactGetToolDTOType? Type1337 { get; set; } + public global::Vapi.UpdateSlackSendMessageToolDTOType? Type1337 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTO? Type1338 { get; set; } + public global::Vapi.UpdateSmsToolDTO? Type1338 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTOType? Type1339 { get; set; } + public global::Vapi.UpdateSmsToolDTOType? Type1339 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTOVerb? Type1340 { get; set; } + public global::Vapi.UpdateMcpToolDTO? Type1340 { get; set; } /// /// /// - public global::Vapi.UpdateVoicemailToolDTO? Type1341 { get; set; } + public global::Vapi.UpdateMcpToolDTOType? Type1341 { get; set; } /// /// /// - public global::Vapi.UpdateVoicemailToolDTOType? Type1342 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTO? Type1342 { get; set; } /// /// /// - public global::Vapi.CreateFileDTO? Type1343 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTOType? Type1343 { get; set; } /// /// /// - public global::Vapi.File? Type1344 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTO? Type1344 { get; set; } /// /// /// - public global::Vapi.FileObject? Type1345 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTOType? Type1345 { get; set; } /// /// /// - public global::Vapi.FileStatus? Type1346 { get; set; } + public global::Vapi.UpdateGoHighLevelContactCreateToolDTO? Type1346 { get; set; } /// /// /// - public global::Vapi.UpdateFileDTO? Type1347 { get; set; } + public global::Vapi.UpdateGoHighLevelContactCreateToolDTOType? Type1347 { get; set; } /// /// /// - public global::Vapi.CustomKnowledgeBase? Type1348 { get; set; } + public global::Vapi.UpdateGoHighLevelContactGetToolDTO? Type1348 { get; set; } /// /// /// - public global::Vapi.CustomKnowledgeBaseProvider? Type1349 { get; set; } + public global::Vapi.UpdateGoHighLevelContactGetToolDTOType? Type1349 { get; set; } /// /// /// - public global::Vapi.UpdateCustomKnowledgeBaseDTO? Type1350 { get; set; } + public global::Vapi.UpdateSipRequestToolDTO? Type1350 { get; set; } /// /// /// - public global::Vapi.UpdateCustomKnowledgeBaseDTOProvider? Type1351 { get; set; } + public global::Vapi.UpdateSipRequestToolDTOType? Type1351 { get; set; } /// /// /// - public global::Vapi.StructuredOutput? Type1352 { get; set; } + public global::Vapi.UpdateSipRequestToolDTOVerb? Type1352 { get; set; } /// /// /// - public global::Vapi.StructuredOutputType? Type1353 { get; set; } + public global::Vapi.UpdateVoicemailToolDTO? Type1353 { get; set; } /// /// /// - public global::Vapi.StructuredOutputPaginatedResponse? Type1354 { get; set; } + public global::Vapi.UpdateVoicemailToolDTOType? Type1354 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1355 { get; set; } + public global::Vapi.CreateFileDTO? Type1355 { get; set; } /// /// /// - public global::Vapi.UpdateStructuredOutputDTO? Type1356 { get; set; } + public global::Vapi.File? Type1356 { get; set; } /// /// /// - public global::Vapi.UpdateStructuredOutputDTOType? Type1357 { get; set; } + public global::Vapi.FileObject? Type1357 { get; set; } /// /// /// - public global::Vapi.StructuredOutputRunDTO? Type1358 { get; set; } + public global::Vapi.FileStatus? Type1358 { get; set; } /// /// /// - public global::Vapi.TesterPlan? Type1359 { get; set; } + public global::Vapi.UpdateFileDTO? Type1359 { get; set; } /// /// /// - public global::Vapi.TestSuitePhoneNumber? Type1360 { get; set; } + public global::Vapi.CustomKnowledgeBase? Type1360 { get; set; } /// /// /// - public global::Vapi.TestSuitePhoneNumberProvider? Type1361 { get; set; } + public global::Vapi.CustomKnowledgeBaseProvider? Type1361 { get; set; } /// /// /// - public global::Vapi.TargetPlan? Type1362 { get; set; } + public global::Vapi.UpdateCustomKnowledgeBaseDTO? Type1362 { get; set; } /// /// /// - public global::Vapi.TestSuite? Type1363 { get; set; } + public global::Vapi.UpdateCustomKnowledgeBaseDTOProvider? Type1363 { get; set; } /// /// /// - public global::Vapi.TestSuitesPaginatedResponse? Type1364 { get; set; } + public global::Vapi.StructuredOutput? Type1364 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1365 { get; set; } + public global::Vapi.StructuredOutputType? Type1365 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteDto? Type1366 { get; set; } + public global::Vapi.StructuredOutputPaginatedResponse? Type1366 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteDto? Type1367 { get; set; } + public global::System.Collections.Generic.IList? Type1367 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestVoice? Type1368 { get; set; } + public global::Vapi.UpdateStructuredOutputDTO? Type1368 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1369 { get; set; } + public global::Vapi.UpdateStructuredOutputDTOType? Type1369 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestScorerAI? Type1370 { get; set; } + public global::Vapi.StructuredOutputRunDTO? Type1370 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestVoiceType? Type1371 { get; set; } + public global::Vapi.TesterPlan? Type1371 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestChat? Type1372 { get; set; } + public global::Vapi.TestSuitePhoneNumber? Type1372 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestChatType? Type1373 { get; set; } + public global::Vapi.TestSuitePhoneNumberProvider? Type1373 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestVoiceDto? Type1374 { get; set; } + public global::Vapi.TargetPlan? Type1374 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestVoiceDtoType? Type1375 { get; set; } + public global::Vapi.TestSuite? Type1375 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestChatDto? Type1376 { get; set; } + public global::Vapi.TestSuitesPaginatedResponse? Type1376 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestChatDtoType? Type1377 { get; set; } + public global::System.Collections.Generic.IList? Type1377 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestVoiceDto? Type1378 { get; set; } + public global::Vapi.CreateTestSuiteDto? Type1378 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestVoiceDtoType? Type1379 { get; set; } + public global::Vapi.UpdateTestSuiteDto? Type1379 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestChatDto? Type1380 { get; set; } + public global::Vapi.TestSuiteTestVoice? Type1380 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestChatDtoType? Type1381 { get; set; } + public global::System.Collections.Generic.IList? Type1381 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestScorerAIType? Type1382 { get; set; } + public global::Vapi.TestSuiteTestScorerAI? Type1382 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestsPaginatedResponse? Type1383 { get; set; } + public global::Vapi.TestSuiteTestVoiceType? Type1383 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1384 { get; set; } + public global::Vapi.TestSuiteTestChat? Type1384 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1385 { get; set; } + public global::Vapi.TestSuiteTestChatType? Type1385 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAI? Type1386 { get; set; } + public global::Vapi.CreateTestSuiteTestVoiceDto? Type1386 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAIType? Type1387 { get; set; } + public global::Vapi.CreateTestSuiteTestVoiceDtoType? Type1387 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAIResult? Type1388 { get; set; } + public global::Vapi.CreateTestSuiteTestChatDto? Type1388 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttemptCall? Type1389 { get; set; } + public global::Vapi.CreateTestSuiteTestChatDtoType? Type1389 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttemptMetadata? Type1390 { get; set; } + public global::Vapi.UpdateTestSuiteTestVoiceDto? Type1390 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttempt? Type1391 { get; set; } + public global::Vapi.UpdateTestSuiteTestVoiceDtoType? Type1391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1392 { get; set; } + public global::Vapi.UpdateTestSuiteTestChatDto? Type1392 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestResult? Type1393 { get; set; } + public global::Vapi.UpdateTestSuiteTestChatDtoType? Type1393 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1394 { get; set; } + public global::Vapi.TestSuiteTestScorerAIType? Type1394 { get; set; } /// /// /// - public global::Vapi.TestSuiteRun? Type1395 { get; set; } + public global::Vapi.TestSuiteTestsPaginatedResponse? Type1395 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunStatus? Type1396 { get; set; } + public global::System.Collections.Generic.IList>? Type1396 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1397 { get; set; } + public global::Vapi.OneOf? Type1397 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunsPaginatedResponse? Type1398 { get; set; } + public global::Vapi.TestSuiteRunScorerAI? Type1398 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1399 { get; set; } + public global::Vapi.TestSuiteRunScorerAIType? Type1399 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteRunDto? Type1400 { get; set; } + public global::Vapi.TestSuiteRunScorerAIResult? Type1400 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteRunDto? Type1401 { get; set; } + public global::Vapi.TestSuiteRunTestAttemptCall? Type1401 { get; set; } /// /// /// - public global::Vapi.CreatePersonalityDTO? Type1402 { get; set; } + public global::Vapi.TestSuiteRunTestAttemptMetadata? Type1402 { get; set; } /// /// /// - public global::Vapi.Personality? Type1403 { get; set; } + public global::Vapi.TestSuiteRunTestAttempt? Type1403 { get; set; } /// /// /// - public global::System.Guid? Type1404 { get; set; } + public global::System.Collections.Generic.IList? Type1404 { get; set; } /// /// /// - public global::Vapi.UpdatePersonalityDTO? Type1405 { get; set; } + public global::Vapi.TestSuiteRunTestResult? Type1405 { get; set; } /// /// /// - public global::Vapi.SimulationHookInclude? Type1406 { get; set; } + public global::System.Collections.Generic.IList? Type1406 { get; set; } /// /// /// - public global::Vapi.SimulationHookWebhookAction? Type1407 { get; set; } + public global::Vapi.TestSuiteRun? Type1407 { get; set; } /// /// /// - public global::Vapi.SimulationHookWebhookActionType? Type1408 { get; set; } + public global::Vapi.TestSuiteRunStatus? Type1408 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallStarted? Type1409 { get; set; } + public global::System.Collections.Generic.IList? Type1409 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallStartedOn? Type1410 { get; set; } + public global::Vapi.TestSuiteRunsPaginatedResponse? Type1410 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1411 { get; set; } + public global::System.Collections.Generic.IList? Type1411 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallEnded? Type1412 { get; set; } + public global::Vapi.CreateTestSuiteRunDto? Type1412 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallEndedOn? Type1413 { get; set; } + public global::Vapi.UpdateTestSuiteRunDto? Type1413 { get; set; } /// /// /// - public global::Vapi.EvaluationPlanItem? Type1414 { get; set; } + public global::Vapi.CreatePersonalityDTO? Type1414 { get; set; } /// /// /// - public global::Vapi.EvaluationPlanItemComparator? Type1415 { get; set; } + public global::Vapi.Personality? Type1415 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1416 { get; set; } + public global::System.Guid? Type1416 { get; set; } /// /// /// - public global::Vapi.ScenarioToolMock? Type1417 { get; set; } + public global::Vapi.UpdatePersonalityDTO? Type1417 { get; set; } /// /// /// - public global::Vapi.CreateScenarioDTO? Type1418 { get; set; } + public global::Vapi.SimulationHookInclude? Type1418 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1419 { get; set; } + public global::Vapi.SimulationHookWebhookAction? Type1419 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1420 { get; set; } + public global::Vapi.SimulationHookWebhookActionType? Type1420 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1421 { get; set; } + public global::Vapi.SimulationHookCallStarted? Type1421 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1422 { get; set; } + public global::Vapi.SimulationHookCallStartedOn? Type1422 { get; set; } /// /// /// - public global::Vapi.Scenario? Type1423 { get; set; } + public global::System.Collections.Generic.IList? Type1423 { get; set; } /// /// /// - public global::Vapi.UpdateScenarioDTO? Type1424 { get; set; } + public global::Vapi.SimulationHookCallEnded? Type1424 { get; set; } /// /// /// - public global::Vapi.SimulationRunSimulationEntry? Type1425 { get; set; } + public global::Vapi.SimulationHookCallEndedOn? Type1425 { get; set; } /// /// /// - public global::Vapi.SimulationRunSimulationEntryType? Type1426 { get; set; } + public global::Vapi.EvaluationPlanItem? Type1426 { get; set; } /// /// /// - public global::Vapi.SimulationRunSuiteEntry? Type1427 { get; set; } + public global::Vapi.EvaluationPlanItemComparator? Type1427 { get; set; } /// /// /// - public global::Vapi.SimulationRunSuiteEntryType? Type1428 { get; set; } + public global::Vapi.OneOf? Type1428 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetAssistant? Type1429 { get; set; } + public global::Vapi.ScenarioToolMock? Type1429 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetAssistantType? Type1430 { get; set; } + public global::Vapi.CreateScenarioDTO? Type1430 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetSquad? Type1431 { get; set; } + public global::System.Collections.Generic.IList? Type1431 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetSquadType? Type1432 { get; set; } + public global::System.Collections.Generic.IList>? Type1432 { get; set; } /// /// /// - public global::Vapi.SimulationRunTransportConfiguration? Type1433 { get; set; } + public global::Vapi.OneOf? Type1433 { get; set; } /// /// /// - public global::Vapi.SimulationRunTransportConfigurationProvider? Type1434 { get; set; } + public global::System.Collections.Generic.IList? Type1434 { get; set; } /// /// /// - public global::Vapi.CreateSimulationRunDTO? Type1435 { get; set; } + public global::Vapi.Scenario? Type1435 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1436 { get; set; } + public global::Vapi.UpdateScenarioDTO? Type1436 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1437 { get; set; } + public global::Vapi.SimulationRunSimulationEntry? Type1437 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1438 { get; set; } + public global::Vapi.SimulationRunSimulationEntryType? Type1438 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCounts? Type1439 { get; set; } + public global::Vapi.SimulationRunSuiteEntry? Type1439 { get; set; } /// /// /// - public global::Vapi.SimulationRun? Type1440 { get; set; } + public global::Vapi.SimulationRunSuiteEntryType? Type1440 { get; set; } /// /// /// - public global::Vapi.SimulationRunStatus? Type1441 { get; set; } + public global::Vapi.SimulationRunTargetAssistant? Type1441 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCallMonitor? Type1442 { get; set; } + public global::Vapi.SimulationRunTargetAssistantType? Type1442 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCallMetadata? Type1443 { get; set; } + public global::Vapi.SimulationRunTargetSquad? Type1443 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemMetadata? Type1444 { get; set; } + public global::Vapi.SimulationRunTargetSquadType? Type1444 { get; set; } /// /// /// - public global::Vapi.StructuredOutputEvaluationResult? Type1445 { get; set; } + public global::Vapi.SimulationRunTransportConfiguration? Type1445 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1446 { get; set; } + public global::Vapi.SimulationRunTransportConfigurationProvider? Type1446 { get; set; } /// /// /// - public global::Vapi.StructuredOutputEvaluationResultComparator? Type1447 { get; set; } + public global::Vapi.CreateSimulationRunDTO? Type1447 { get; set; } /// /// /// - public global::Vapi.LatencyMetrics? Type1448 { get; set; } + public global::System.Collections.Generic.IList>? Type1448 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemResults? Type1449 { get; set; } + public global::Vapi.OneOf? Type1449 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1450 { get; set; } + public global::Vapi.OneOf? Type1450 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemImprovementSuggestion? Type1451 { get; set; } + public global::Vapi.SimulationRunItemCounts? Type1451 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemImprovements? Type1452 { get; set; } + public global::Vapi.SimulationRun? Type1452 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1453 { get; set; } + public global::Vapi.SimulationRunStatus? Type1453 { get; set; } /// /// /// - public global::Vapi.SimulationRunConfiguration? Type1454 { get; set; } + public global::Vapi.SimulationRunItemCallMonitor? Type1454 { get; set; } /// /// /// - public global::Vapi.SimulationRunItem? Type1455 { get; set; } + public global::Vapi.SimulationRunItemCallMetadata? Type1455 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemStatus? Type1456 { get; set; } + public global::Vapi.SimulationRunItemMetadata? Type1456 { get; set; } /// /// /// - public global::Vapi.CreateSimulationSuiteDTO? Type1457 { get; set; } + public global::Vapi.StructuredOutputEvaluationResult? Type1457 { get; set; } /// /// /// - public global::Vapi.SimulationSuite? Type1458 { get; set; } + public global::Vapi.OneOf? Type1458 { get; set; } /// /// /// - public global::Vapi.UpdateSimulationSuiteDTO? Type1459 { get; set; } + public global::Vapi.StructuredOutputEvaluationResultComparator? Type1459 { get; set; } /// /// /// - public global::Vapi.GenerateScenariosDTO? Type1460 { get; set; } + public global::Vapi.LatencyMetrics? Type1460 { get; set; } /// /// /// - public global::Vapi.GeneratedScenario? Type1461 { get; set; } + public global::Vapi.SimulationRunItemResults? Type1461 { get; set; } /// /// /// - public global::Vapi.GeneratedScenarioCategory? Type1462 { get; set; } + public global::System.Collections.Generic.IList? Type1462 { get; set; } /// /// /// - public global::Vapi.GenerateScenariosResponse? Type1463 { get; set; } + public global::Vapi.SimulationRunItemImprovementSuggestion? Type1463 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1464 { get; set; } + public global::Vapi.SimulationRunItemImprovements? Type1464 { get; set; } /// /// /// - public global::Vapi.CreateSimulationDTO? Type1465 { get; set; } + public global::System.Collections.Generic.IList? Type1465 { get; set; } /// /// /// - public global::Vapi.Simulation? Type1466 { get; set; } + public global::Vapi.SimulationRunConfiguration? Type1466 { get; set; } /// /// /// - public global::Vapi.UpdateSimulationDTO? Type1467 { get; set; } + public global::Vapi.SimulationRunItem? Type1467 { get; set; } /// /// /// - public global::Vapi.SimulationConcurrencyResponse? Type1468 { get; set; } + public global::Vapi.SimulationRunItemStatus? Type1468 { get; set; } /// /// /// - public global::Vapi.BarInsightMetadata? Type1469 { get; set; } + public global::Vapi.CreateSimulationSuiteDTO? Type1469 { get; set; } /// /// /// - public global::Vapi.InsightTimeRangeWithStep? Type1470 { get; set; } + public global::Vapi.SimulationSuite? Type1470 { get; set; } /// /// /// - public global::Vapi.InsightTimeRangeWithStepStep? Type1471 { get; set; } + public global::Vapi.UpdateSimulationSuiteDTO? Type1471 { get; set; } /// /// /// - public global::Vapi.BarInsight? Type1472 { get; set; } + public global::Vapi.GenerateScenariosDTO? Type1472 { get; set; } /// /// /// - public global::Vapi.BarInsightType? Type1473 { get; set; } + public global::Vapi.GeneratedScenario? Type1473 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1474 { get; set; } + public global::Vapi.GeneratedScenarioCategory? Type1474 { get; set; } /// /// /// - public global::Vapi.InsightFormula? Type1475 { get; set; } + public global::Vapi.GenerateScenariosResponse? Type1475 { get; set; } /// /// /// - public global::Vapi.BarInsightGroupBy? Type1476 { get; set; } + public global::System.Collections.Generic.IList? Type1476 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumn? Type1477 { get; set; } + public global::Vapi.CreateSimulationDTO? Type1477 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumn? Type1478 { get; set; } + public global::Vapi.Simulation? Type1478 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumn? Type1479 { get; set; } + public global::Vapi.UpdateSimulationDTO? Type1479 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTable? Type1480 { get; set; } + public global::Vapi.SimulationConcurrencyResponse? Type1480 { get; set; } /// /// /// - public global::Vapi.InsightTimeRange? Type1481 { get; set; } + public global::Vapi.BarInsightMetadata? Type1481 { get; set; } /// /// /// - public global::Vapi.PieInsight? Type1482 { get; set; } + public global::Vapi.InsightTimeRangeWithStep? Type1482 { get; set; } /// /// /// - public global::Vapi.PieInsightType? Type1483 { get; set; } + public global::Vapi.InsightTimeRangeWithStepStep? Type1483 { get; set; } /// /// /// - public global::Vapi.PieInsightGroupBy? Type1484 { get; set; } + public global::Vapi.BarInsight? Type1484 { get; set; } /// /// /// - public global::Vapi.LineInsightMetadata? Type1485 { get; set; } + public global::Vapi.BarInsightType? Type1485 { get; set; } /// /// /// - public global::Vapi.LineInsight? Type1486 { get; set; } + public global::System.Collections.Generic.IList? Type1486 { get; set; } /// /// /// - public global::Vapi.LineInsightType? Type1487 { get; set; } + public global::Vapi.InsightFormula? Type1487 { get; set; } /// /// /// - public global::Vapi.LineInsightGroupBy? Type1488 { get; set; } + public global::Vapi.BarInsightGroupBy? Type1488 { get; set; } /// /// /// - public global::Vapi.TextInsight? Type1489 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumn? Type1489 { get; set; } /// /// /// - public global::Vapi.TextInsightType? Type1490 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumn? Type1490 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTO? Type1491 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumn? Type1491 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTOType? Type1492 { get; set; } + public global::Vapi.JSONQueryOnEventsTable? Type1492 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTOGroupBy? Type1493 { get; set; } + public global::Vapi.InsightTimeRange? Type1493 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTO? Type1494 { get; set; } + public global::Vapi.PieInsight? Type1494 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTOType? Type1495 { get; set; } + public global::Vapi.PieInsightType? Type1495 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTOGroupBy? Type1496 { get; set; } + public global::Vapi.PieInsightGroupBy? Type1496 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTO? Type1497 { get; set; } + public global::Vapi.LineInsightMetadata? Type1497 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTOType? Type1498 { get; set; } + public global::Vapi.LineInsight? Type1498 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTOGroupBy? Type1499 { get; set; } + public global::Vapi.LineInsightType? Type1499 { get; set; } /// /// /// - public global::Vapi.UpdateTextInsightFromCallTableDTO? Type1500 { get; set; } + public global::Vapi.LineInsightGroupBy? Type1500 { get; set; } /// /// /// - public global::Vapi.UpdateTextInsightFromCallTableDTOType? Type1501 { get; set; } + public global::Vapi.TextInsight? Type1501 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTO? Type1502 { get; set; } + public global::Vapi.TextInsightType? Type1502 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTOType? Type1503 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTO? Type1503 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTOGroupBy? Type1504 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTOType? Type1504 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTO? Type1505 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTOGroupBy? Type1505 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTOType? Type1506 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTO? Type1506 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTOGroupBy? Type1507 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTOType? Type1507 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTO? Type1508 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTOGroupBy? Type1508 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTOType? Type1509 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTO? Type1509 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTOGroupBy? Type1510 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTOType? Type1510 { get; set; } /// /// /// - public global::Vapi.CreateTextInsightFromCallTableDTO? Type1511 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTOGroupBy? Type1511 { get; set; } /// /// /// - public global::Vapi.CreateTextInsightFromCallTableDTOType? Type1512 { get; set; } + public global::Vapi.UpdateTextInsightFromCallTableDTO? Type1512 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnType? Type1513 { get; set; } + public global::Vapi.UpdateTextInsightFromCallTableDTOType? Type1513 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnTable? Type1514 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTO? Type1514 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTable? Type1515 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTOType? Type1515 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTable? Type1516 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTOGroupBy? Type1516 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTable? Type1517 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTO? Type1517 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTable? Type1518 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTOType? Type1518 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTable? Type1519 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTOGroupBy? Type1519 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTable? Type1520 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTO? Type1520 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnColumn? Type1521 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTOType? Type1521 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnOperation? Type1522 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTOGroupBy? Type1522 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnType? Type1523 { get; set; } + public global::Vapi.CreateTextInsightFromCallTableDTO? Type1523 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnTable? Type1524 { get; set; } + public global::Vapi.CreateTextInsightFromCallTableDTOType? Type1524 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnColumn? Type1525 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnType? Type1525 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnOperation? Type1526 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnTable? Type1526 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnType? Type1527 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTable? Type1527 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnTable? Type1528 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTable? Type1528 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnColumn? Type1529 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTable? Type1529 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnOperation? Type1530 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTable? Type1530 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableType? Type1531 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTable? Type1531 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableTable? Type1532 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTable? Type1532 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableOn? Type1533 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnColumn? Type1533 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableOperation? Type1534 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnOperation? Type1534 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1535 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnType? Type1535 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1536 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnTable? Type1536 { get; set; } /// /// /// - public global::Vapi.EventsTableStringCondition? Type1537 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnColumn? Type1537 { get; set; } /// /// /// - public global::Vapi.EventsTableNumberCondition? Type1538 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnOperation? Type1538 { get; set; } /// /// /// - public global::Vapi.EventsTableBooleanCondition? Type1539 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnType? Type1539 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTableColumn? Type1540 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnTable? Type1540 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTableOperator? Type1541 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnColumn? Type1541 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTableColumn? Type1542 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnOperation? Type1542 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTableOperator? Type1543 { get; set; } + public global::Vapi.JSONQueryOnEventsTableType? Type1543 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTableColumn? Type1544 { get; set; } + public global::Vapi.JSONQueryOnEventsTableTable? Type1544 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTableOperator? Type1545 { get; set; } + public global::Vapi.JSONQueryOnEventsTableOn? Type1545 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTableColumn? Type1546 { get; set; } + public global::Vapi.JSONQueryOnEventsTableOperation? Type1546 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTableOperator? Type1547 { get; set; } + public global::System.Collections.Generic.IList>? Type1547 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn? Type1548 { get; set; } + public global::Vapi.OneOf? Type1548 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator? Type1549 { get; set; } + public global::Vapi.EventsTableStringCondition? Type1549 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn? Type1550 { get; set; } + public global::Vapi.EventsTableNumberCondition? Type1550 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator? Type1551 { get; set; } + public global::Vapi.EventsTableBooleanCondition? Type1551 { get; set; } /// /// /// - public global::Vapi.EventsTableStringConditionOperator? Type1552 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTableColumn? Type1552 { get; set; } /// /// /// - public global::Vapi.EventsTableNumberConditionOperator? Type1553 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTableOperator? Type1553 { get; set; } /// /// /// - public global::Vapi.EventsTableBooleanConditionOperator? Type1554 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTableColumn? Type1554 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTable? Type1555 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTableOperator? Type1555 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTableType? Type1556 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTableColumn? Type1556 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTableGroupBy? Type1557 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTableOperator? Type1557 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTable? Type1558 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTableColumn? Type1558 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTableType? Type1559 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTableOperator? Type1559 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTableGroupBy? Type1560 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn? Type1560 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTable? Type1561 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator? Type1561 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTableType? Type1562 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn? Type1562 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTableGroupBy? Type1563 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator? Type1563 { get; set; } /// /// /// - public global::Vapi.TextInsightFromCallTable? Type1564 { get; set; } + public global::Vapi.EventsTableStringConditionOperator? Type1564 { get; set; } /// /// /// - public global::Vapi.TextInsightFromCallTableType? Type1565 { get; set; } + public global::Vapi.EventsTableNumberConditionOperator? Type1565 { get; set; } /// /// /// - public global::Vapi.InsightRunFormatPlan? Type1566 { get; set; } + public global::Vapi.EventsTableBooleanConditionOperator? Type1566 { get; set; } /// /// /// - public global::Vapi.InsightRunFormatPlanFormat? Type1567 { get; set; } + public global::Vapi.BarInsightFromCallTable? Type1567 { get; set; } /// /// /// - public global::Vapi.InsightRunDTO? Type1568 { get; set; } + public global::Vapi.BarInsightFromCallTableType? Type1568 { get; set; } /// /// /// - public global::Vapi.InsightRunResponse? Type1569 { get; set; } + public global::Vapi.BarInsightFromCallTableGroupBy? Type1569 { get; set; } /// /// /// - public global::Vapi.Insight? Type1570 { get; set; } + public global::Vapi.PieInsightFromCallTable? Type1570 { get; set; } /// /// /// - public global::Vapi.InsightType? Type1571 { get; set; } + public global::Vapi.PieInsightFromCallTableType? Type1571 { get; set; } /// /// /// - public global::Vapi.InsightPaginatedResponse? Type1572 { get; set; } + public global::Vapi.PieInsightFromCallTableGroupBy? Type1572 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1573 { get; set; } + public global::Vapi.LineInsightFromCallTable? Type1573 { get; set; } /// /// /// - public global::Vapi.CreateEvalDTO? Type1574 { get; set; } + public global::Vapi.LineInsightFromCallTableType? Type1574 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMock? Type1575 { get; set; } + public global::Vapi.LineInsightFromCallTableGroupBy? Type1575 { get; set; } /// /// /// - public global::Vapi.ChatEvalSystemMessageMock? Type1576 { get; set; } + public global::Vapi.TextInsightFromCallTable? Type1576 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageMock? Type1577 { get; set; } + public global::Vapi.TextInsightFromCallTableType? Type1577 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageEvaluation? Type1578 { get; set; } + public global::Vapi.InsightRunFormatPlan? Type1578 { get; set; } /// /// /// - public global::Vapi.ChatEvalUserMessageMock? Type1579 { get; set; } + public global::Vapi.InsightRunFormatPlanFormat? Type1579 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageEvaluation? Type1580 { get; set; } + public global::Vapi.InsightRunDTO? Type1580 { get; set; } /// /// /// - public global::Vapi.CreateEvalDTOType? Type1581 { get; set; } + public global::Vapi.InsightRunResponse? Type1581 { get; set; } /// /// /// - public global::Vapi.Eval? Type1582 { get; set; } + public global::Vapi.Insight? Type1582 { get; set; } /// /// /// - public global::Vapi.EvalType? Type1583 { get; set; } + public global::Vapi.InsightType? Type1583 { get; set; } /// /// /// - public global::Vapi.EvalModelListOptions? Type1584 { get; set; } + public global::Vapi.InsightPaginatedResponse? Type1584 { get; set; } /// /// /// - public global::Vapi.EvalModelListOptionsProvider? Type1585 { get; set; } + public global::System.Collections.Generic.IList? Type1585 { get; set; } /// /// /// - public global::Vapi.EvalUserEditable? Type1586 { get; set; } + public global::Vapi.CreateEvalDTO? Type1586 { get; set; } /// /// /// - public global::Vapi.EvalUserEditableType? Type1587 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMock? Type1587 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMockToolCall? Type1588 { get; set; } + public global::Vapi.ChatEvalSystemMessageMock? Type1588 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMockRole? Type1589 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageMock? Type1589 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1590 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageEvaluation? Type1590 { get; set; } /// /// /// - public global::Vapi.ChatEvalSystemMessageMockRole? Type1591 { get; set; } + public global::Vapi.ChatEvalUserMessageMock? Type1591 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageMockRole? Type1592 { get; set; } + public global::Vapi.ChatEvalAssistantMessageEvaluation? Type1592 { get; set; } /// /// /// - public global::Vapi.ChatEvalUserMessageMockRole? Type1593 { get; set; } + public global::Vapi.CreateEvalDTOType? Type1593 { get; set; } /// /// /// - public global::Vapi.AssistantMessageEvaluationContinuePlan? Type1594 { get; set; } + public global::Vapi.Eval? Type1594 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageEvaluationRole? Type1595 { get; set; } + public global::Vapi.EvalType? Type1595 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1596 { get; set; } + public global::Vapi.EvalModelListOptions? Type1596 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanExact? Type1597 { get; set; } + public global::Vapi.EvalModelListOptionsProvider? Type1597 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanRegex? Type1598 { get; set; } + public global::Vapi.EvalUserEditable? Type1598 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanAI? Type1599 { get; set; } + public global::Vapi.EvalUserEditableType? Type1599 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModel? Type1600 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMockToolCall? Type1600 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModelProvider? Type1601 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMockRole? Type1601 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModelModel? Type1602 { get; set; } + public global::System.Collections.Generic.IList? Type1602 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModel? Type1603 { get; set; } + public global::Vapi.ChatEvalSystemMessageMockRole? Type1603 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModelProvider? Type1604 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageMockRole? Type1604 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModelModel? Type1605 { get; set; } + public global::Vapi.ChatEvalUserMessageMockRole? Type1605 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModel? Type1606 { get; set; } + public global::Vapi.AssistantMessageEvaluationContinuePlan? Type1606 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModelProvider? Type1607 { get; set; } + public global::Vapi.ChatEvalAssistantMessageEvaluationRole? Type1607 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModelModel? Type1608 { get; set; } + public global::Vapi.OneOf? Type1608 { get; set; } /// /// /// - public global::Vapi.EvalGroqModel? Type1609 { get; set; } + public global::Vapi.AssistantMessageJudgePlanExact? Type1609 { get; set; } /// /// /// - public global::Vapi.EvalGroqModelProvider? Type1610 { get; set; } + public global::Vapi.AssistantMessageJudgePlanRegex? Type1610 { get; set; } /// /// /// - public global::Vapi.EvalGroqModelModel? Type1611 { get; set; } + public global::Vapi.AssistantMessageJudgePlanAI? Type1611 { get; set; } /// /// /// - public global::Vapi.EvalCustomModel? Type1612 { get; set; } + public global::Vapi.EvalOpenAIModel? Type1612 { get; set; } /// /// /// - public global::Vapi.EvalCustomModelProvider? Type1613 { get; set; } + public global::Vapi.EvalOpenAIModelProvider? Type1613 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1614 { get; set; } + public global::Vapi.EvalOpenAIModelModel? Type1614 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanAIType? Type1615 { get; set; } + public global::Vapi.EvalAnthropicModel? Type1615 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageEvaluationRole? Type1616 { get; set; } + public global::Vapi.EvalAnthropicModelProvider? Type1616 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanExactType? Type1617 { get; set; } + public global::Vapi.EvalAnthropicModelModel? Type1617 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanRegexType? Type1618 { get; set; } + public global::Vapi.EvalGoogleModel? Type1618 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTO? Type1619 { get; set; } + public global::Vapi.EvalGoogleModelProvider? Type1619 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTOSortOrder? Type1620 { get; set; } + public global::Vapi.EvalGoogleModelModel? Type1620 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTOSortBy? Type1621 { get; set; } + public global::Vapi.EvalGroqModel? Type1621 { get; set; } /// /// /// - public global::Vapi.EvalPaginatedResponse? Type1622 { get; set; } + public global::Vapi.EvalGroqModelProvider? Type1622 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1623 { get; set; } + public global::Vapi.EvalGroqModelModel? Type1623 { get; set; } /// /// /// - public global::Vapi.UpdateEvalDTO? Type1624 { get; set; } + public global::Vapi.EvalCustomModel? Type1624 { get; set; } /// /// /// - public global::Vapi.UpdateEvalDTOType? Type1625 { get; set; } + public global::Vapi.EvalCustomModelProvider? Type1625 { get; set; } /// /// /// - public global::Vapi.CreateEvalRunDTO? Type1626 { get; set; } + public global::Vapi.OneOf? Type1626 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1627 { get; set; } + public global::Vapi.AssistantMessageJudgePlanAIType? Type1627 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetAssistant? Type1628 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageEvaluationRole? Type1628 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetSquad? Type1629 { get; set; } + public global::Vapi.AssistantMessageJudgePlanExactType? Type1629 { get; set; } /// /// /// - public global::Vapi.CreateEvalRunDTOType? Type1630 { get; set; } + public global::Vapi.AssistantMessageJudgePlanRegexType? Type1630 { get; set; } /// /// /// - public global::Vapi.EvalRunResult? Type1631 { get; set; } + public global::Vapi.GetEvalPaginatedDTO? Type1631 { get; set; } /// /// /// - public global::Vapi.EvalRunResultStatus? Type1632 { get; set; } + public global::Vapi.GetEvalPaginatedDTOSortOrder? Type1632 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1633 { get; set; } + public global::Vapi.GetEvalPaginatedDTOSortBy? Type1633 { get; set; } /// /// /// - public global::Vapi.EvalRun? Type1634 { get; set; } + public global::Vapi.EvalPaginatedResponse? Type1634 { get; set; } /// /// /// - public global::Vapi.EvalRunStatus? Type1635 { get; set; } + public global::System.Collections.Generic.IList? Type1635 { get; set; } /// /// /// - public global::Vapi.EvalRunEndedReason? Type1636 { get; set; } + public global::Vapi.UpdateEvalDTO? Type1636 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1637 { get; set; } + public global::Vapi.UpdateEvalDTOType? Type1637 { get; set; } /// /// /// - public global::Vapi.EvalRunType? Type1638 { get; set; } + public global::Vapi.CreateEvalRunDTO? Type1638 { get; set; } /// /// /// - public global::Vapi.EvalRunPaginatedResponse? Type1639 { get; set; } + public global::Vapi.OneOf? Type1639 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1640 { get; set; } + public global::Vapi.EvalRunTargetAssistant? Type1640 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTO? Type1641 { get; set; } + public global::Vapi.EvalRunTargetSquad? Type1641 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTOSortOrder? Type1642 { get; set; } + public global::Vapi.CreateEvalRunDTOType? Type1642 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTOSortBy? Type1643 { get; set; } + public global::Vapi.EvalRunResult? Type1643 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetAssistantType? Type1644 { get; set; } + public global::Vapi.EvalRunResultStatus? Type1644 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetSquadType? Type1645 { get; set; } + public global::Vapi.OneOf? Type1645 { get; set; } /// /// /// - public global::Vapi.Scorecard? Type1646 { get; set; } + public global::Vapi.EvalRun? Type1646 { get; set; } /// /// /// - public global::Vapi.ScorecardPaginatedResponse? Type1647 { get; set; } + public global::Vapi.EvalRunStatus? Type1647 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1648 { get; set; } + public global::Vapi.EvalRunEndedReason? Type1648 { get; set; } /// /// /// - public global::Vapi.UpdateScorecardDTO? Type1649 { get; set; } + public global::System.Collections.Generic.IList? Type1649 { get; set; } /// /// /// - public global::Vapi.CreateOrgDTO? Type1650 { get; set; } + public global::Vapi.EvalRunType? Type1650 { get; set; } /// /// /// - public global::Vapi.CreateOrgDTOChannel? Type1651 { get; set; } + public global::Vapi.EvalRunPaginatedResponse? Type1651 { get; set; } /// /// /// - public global::Vapi.AutoReloadPlan? Type1652 { get; set; } + public global::System.Collections.Generic.IList? Type1652 { get; set; } /// /// /// - public global::Vapi.InvoicePlan? Type1653 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTO? Type1653 { get; set; } /// /// /// - public global::Vapi.Subscription? Type1654 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTOSortOrder? Type1654 { get; set; } /// /// /// - public global::Vapi.SubscriptionType? Type1655 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTOSortBy? Type1655 { get; set; } /// /// /// - public global::Vapi.SubscriptionStatus? Type1656 { get; set; } + public global::Vapi.EvalRunTargetAssistantType? Type1656 { get; set; } /// /// /// - public global::Vapi.SubscriptionMinutesIncludedResetFrequency? Type1657 { get; set; } + public global::Vapi.EvalRunTargetSquadType? Type1657 { get; set; } /// /// /// - public global::Vapi.Org? Type1658 { get; set; } + public global::Vapi.Scorecard? Type1658 { get; set; } /// /// /// - public global::Vapi.OrgChannel? Type1659 { get; set; } + public global::Vapi.ScorecardPaginatedResponse? Type1659 { get; set; } /// /// /// - public global::Vapi.UpdateOrgDTO? Type1660 { get; set; } + public global::System.Collections.Generic.IList? Type1660 { get; set; } /// /// /// - public global::Vapi.UpdateOrgDTOChannel? Type1661 { get; set; } + public global::Vapi.UpdateScorecardDTO? Type1661 { get; set; } /// /// /// - public global::Vapi.User? Type1662 { get; set; } + public global::Vapi.CreateOrgDTO? Type1662 { get; set; } /// /// /// - public global::Vapi.InviteUserDTO? Type1663 { get; set; } + public global::Vapi.CreateOrgDTOChannel? Type1663 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1664 { get; set; } + public global::Vapi.AutoReloadPlan? Type1664 { get; set; } /// /// /// - public global::Vapi.InviteUserDTORole? Type1665 { get; set; } + public global::Vapi.InvoicePlan? Type1665 { get; set; } /// /// /// - public global::Vapi.UpdateUserRoleDTO? Type1666 { get; set; } + public global::Vapi.Subscription? Type1666 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1667 { get; set; } + public global::Vapi.SubscriptionType? Type1667 { get; set; } /// /// /// - public global::Vapi.UpdateUserRoleDTORole? Type1668 { get; set; } + public global::Vapi.SubscriptionStatus? Type1668 { get; set; } /// /// /// - public global::Vapi.JwtResponse? Type1669 { get; set; } + public global::Vapi.SubscriptionMinutesIncludedResetFrequency? Type1669 { get; set; } /// /// /// - public global::Vapi.TokenRestrictions? Type1670 { get; set; } + public global::Vapi.Org? Type1670 { get; set; } /// /// /// - public global::Vapi.CreateTokenDTO? Type1671 { get; set; } + public global::Vapi.OrgChannel? Type1671 { get; set; } /// /// /// - public global::Vapi.CreateTokenDTOTag? Type1672 { get; set; } + public global::Vapi.UpdateOrgDTO? Type1672 { get; set; } /// /// /// - public global::Vapi.Token? Type1673 { get; set; } + public global::Vapi.UpdateOrgDTOChannel? Type1673 { get; set; } /// /// /// - public global::Vapi.TokenTag? Type1674 { get; set; } + public global::Vapi.User? Type1674 { get; set; } /// /// /// - public global::Vapi.UpdateTokenDTO? Type1675 { get; set; } + public global::Vapi.InviteUserDTO? Type1675 { get; set; } /// /// /// - public global::Vapi.UpdateTokenDTOTag? Type1676 { get; set; } + public global::Vapi.OneOf? Type1676 { get; set; } /// /// /// - public global::Vapi.AnthropicCredential? Type1677 { get; set; } + public global::Vapi.InviteUserDTORole? Type1677 { get; set; } /// /// /// - public global::Vapi.AnthropicCredentialProvider? Type1678 { get; set; } + public global::Vapi.UpdateUserRoleDTO? Type1678 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationArtifact? Type1679 { get; set; } + public global::Vapi.OneOf? Type1679 { get; set; } /// /// /// - public global::Vapi.AWSStsAssumeRoleUser? Type1680 { get; set; } + public global::Vapi.UpdateUserRoleDTORole? Type1680 { get; set; } /// /// /// - public global::Vapi.AWSStsCredentials? Type1681 { get; set; } + public global::Vapi.JwtResponse? Type1681 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationSession? Type1682 { get; set; } + public global::Vapi.TokenRestrictions? Type1682 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredential? Type1683 { get; set; } + public global::Vapi.CreateTokenDTO? Type1683 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredentialProvider? Type1684 { get; set; } + public global::Vapi.CreateTokenDTOTag? Type1684 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredentialRegion? Type1685 { get; set; } + public global::Vapi.Token? Type1685 { get; set; } /// /// /// - public global::Vapi.AnyscaleCredential? Type1686 { get; set; } + public global::Vapi.TokenTag? Type1686 { get; set; } /// /// /// - public global::Vapi.AnyscaleCredentialProvider? Type1687 { get; set; } + public global::Vapi.UpdateTokenDTO? Type1687 { get; set; } /// /// /// - public global::Vapi.AssemblyAICredential? Type1688 { get; set; } + public global::Vapi.UpdateTokenDTOTag? Type1688 { get; set; } /// /// /// - public global::Vapi.AssemblyAICredentialProvider? Type1689 { get; set; } + public global::Vapi.AnthropicCredential? Type1689 { get; set; } /// /// /// - public global::Vapi.AzureCredential? Type1690 { get; set; } + public global::Vapi.AnthropicCredentialProvider? Type1690 { get; set; } /// /// /// - public global::Vapi.AzureCredentialProvider? Type1691 { get; set; } + public global::Vapi.AWSStsAuthenticationArtifact? Type1691 { get; set; } /// /// /// - public global::Vapi.AzureCredentialService? Type1692 { get; set; } + public global::Vapi.AWSStsAssumeRoleUser? Type1692 { get; set; } /// /// /// - public global::Vapi.AzureCredentialRegion? Type1693 { get; set; } + public global::Vapi.AWSStsCredentials? Type1693 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredential? Type1694 { get; set; } + public global::Vapi.AWSStsAuthenticationSession? Type1694 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialProvider? Type1695 { get; set; } + public global::Vapi.AnthropicBedrockCredential? Type1695 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialRegion? Type1696 { get; set; } + public global::Vapi.AnthropicBedrockCredentialProvider? Type1696 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1697 { get; set; } + public global::Vapi.AnthropicBedrockCredentialRegion? Type1697 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialModel? Type1698 { get; set; } + public global::Vapi.AnyscaleCredential? Type1698 { get; set; } /// /// /// - public global::Vapi.ByoSipTrunkCredential? Type1699 { get; set; } + public global::Vapi.AnyscaleCredentialProvider? Type1699 { get; set; } /// /// /// - public global::Vapi.ByoSipTrunkCredentialProvider? Type1700 { get; set; } + public global::Vapi.AssemblyAICredential? Type1700 { get; set; } /// /// /// - public global::Vapi.CartesiaCredential? Type1701 { get; set; } + public global::Vapi.AssemblyAICredentialProvider? Type1701 { get; set; } /// /// /// - public global::Vapi.CartesiaCredentialProvider? Type1702 { get; set; } + public global::Vapi.AzureCredential? Type1702 { get; set; } /// /// /// - public global::Vapi.CerebrasCredential? Type1703 { get; set; } + public global::Vapi.AzureCredentialProvider? Type1703 { get; set; } /// /// /// - public global::Vapi.CerebrasCredentialProvider? Type1704 { get; set; } + public global::Vapi.AzureCredentialService? Type1704 { get; set; } /// /// /// - public global::Vapi.CloudflareCredential? Type1705 { get; set; } + public global::Vapi.AzureCredentialRegion? Type1705 { get; set; } /// /// /// - public global::Vapi.CloudflareCredentialProvider? Type1706 { get; set; } + public global::Vapi.AzureOpenAICredential? Type1706 { get; set; } /// /// /// - public global::Vapi.Oauth2AuthenticationSession? Type1707 { get; set; } + public global::Vapi.AzureOpenAICredentialProvider? Type1707 { get; set; } /// /// /// - public global::Vapi.CustomLLMCredential? Type1708 { get; set; } + public global::Vapi.AzureOpenAICredentialRegion? Type1708 { get; set; } /// /// /// - public global::Vapi.CustomLLMCredentialProvider? Type1709 { get; set; } + public global::System.Collections.Generic.IList? Type1709 { get; set; } /// /// /// - public global::Vapi.DeepgramCredential? Type1710 { get; set; } + public global::Vapi.AzureOpenAICredentialModel? Type1710 { get; set; } /// /// /// - public global::Vapi.DeepgramCredentialProvider? Type1711 { get; set; } + public global::Vapi.ByoSipTrunkCredential? Type1711 { get; set; } /// /// /// - public global::Vapi.DeepInfraCredential? Type1712 { get; set; } + public global::Vapi.ByoSipTrunkCredentialProvider? Type1712 { get; set; } /// /// /// - public global::Vapi.DeepInfraCredentialProvider? Type1713 { get; set; } + public global::Vapi.CartesiaCredential? Type1713 { get; set; } /// /// /// - public global::Vapi.DeepSeekCredential? Type1714 { get; set; } + public global::Vapi.CartesiaCredentialProvider? Type1714 { get; set; } /// /// /// - public global::Vapi.DeepSeekCredentialProvider? Type1715 { get; set; } + public global::Vapi.CerebrasCredential? Type1715 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredential? Type1716 { get; set; } + public global::Vapi.CerebrasCredentialProvider? Type1716 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredentialProvider? Type1717 { get; set; } + public global::Vapi.CloudflareCredential? Type1717 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredentialApiUrl? Type1718 { get; set; } + public global::Vapi.CloudflareCredentialProvider? Type1718 { get; set; } /// /// /// - public global::Vapi.GcpCredential? Type1719 { get; set; } + public global::Vapi.Oauth2AuthenticationSession? Type1719 { get; set; } /// /// /// - public global::Vapi.GcpCredentialProvider? Type1720 { get; set; } + public global::Vapi.CustomLLMCredential? Type1720 { get; set; } /// /// /// - public global::Vapi.GladiaCredential? Type1721 { get; set; } + public global::Vapi.CustomLLMCredentialProvider? Type1721 { get; set; } /// /// /// - public global::Vapi.GladiaCredentialProvider? Type1722 { get; set; } + public global::Vapi.DeepgramCredential? Type1722 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCredential? Type1723 { get; set; } + public global::Vapi.DeepgramCredentialProvider? Type1723 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCredentialProvider? Type1724 { get; set; } + public global::Vapi.DeepInfraCredential? Type1724 { get; set; } /// /// /// - public global::Vapi.GoogleCredential? Type1725 { get; set; } + public global::Vapi.DeepInfraCredentialProvider? Type1725 { get; set; } /// /// /// - public global::Vapi.GoogleCredentialProvider? Type1726 { get; set; } + public global::Vapi.DeepSeekCredential? Type1726 { get; set; } /// /// /// - public global::Vapi.GroqCredential? Type1727 { get; set; } + public global::Vapi.DeepSeekCredentialProvider? Type1727 { get; set; } /// /// /// - public global::Vapi.GroqCredentialProvider? Type1728 { get; set; } + public global::Vapi.ElevenLabsCredential? Type1728 { get; set; } /// /// /// - public global::Vapi.HumeCredential? Type1729 { get; set; } + public global::Vapi.ElevenLabsCredentialProvider? Type1729 { get; set; } /// /// /// - public global::Vapi.HumeCredentialProvider? Type1730 { get; set; } + public global::Vapi.ElevenLabsCredentialApiUrl? Type1730 { get; set; } /// /// /// - public global::Vapi.InflectionAICredential? Type1731 { get; set; } + public global::Vapi.GcpCredential? Type1731 { get; set; } /// /// /// - public global::Vapi.InflectionAICredentialProvider? Type1732 { get; set; } + public global::Vapi.GcpCredentialProvider? Type1732 { get; set; } /// /// /// - public global::Vapi.LangfuseCredential? Type1733 { get; set; } + public global::Vapi.GladiaCredential? Type1733 { get; set; } /// /// /// - public global::Vapi.LangfuseCredentialProvider? Type1734 { get; set; } + public global::Vapi.GladiaCredentialProvider? Type1734 { get; set; } /// /// /// - public global::Vapi.LmntCredential? Type1735 { get; set; } + public global::Vapi.GoHighLevelCredential? Type1735 { get; set; } /// /// /// - public global::Vapi.LmntCredentialProvider? Type1736 { get; set; } + public global::Vapi.GoHighLevelCredentialProvider? Type1736 { get; set; } /// /// /// - public global::Vapi.MakeCredential? Type1737 { get; set; } + public global::Vapi.GoogleCredential? Type1737 { get; set; } /// /// /// - public global::Vapi.MakeCredentialProvider? Type1738 { get; set; } + public global::Vapi.GoogleCredentialProvider? Type1738 { get; set; } /// /// /// - public global::Vapi.MicrosoftCredential? Type1739 { get; set; } + public global::Vapi.GroqCredential? Type1739 { get; set; } /// /// /// - public global::Vapi.MicrosoftCredentialProvider? Type1740 { get; set; } + public global::Vapi.GroqCredentialProvider? Type1740 { get; set; } /// /// /// - public global::Vapi.MistralCredential? Type1741 { get; set; } + public global::Vapi.HumeCredential? Type1741 { get; set; } /// /// /// - public global::Vapi.MistralCredentialProvider? Type1742 { get; set; } + public global::Vapi.HumeCredentialProvider? Type1742 { get; set; } /// /// /// - public global::Vapi.NeuphonicCredential? Type1743 { get; set; } + public global::Vapi.InflectionAICredential? Type1743 { get; set; } /// /// /// - public global::Vapi.NeuphonicCredentialProvider? Type1744 { get; set; } + public global::Vapi.InflectionAICredentialProvider? Type1744 { get; set; } /// /// /// - public global::Vapi.OpenAICredential? Type1745 { get; set; } + public global::Vapi.LangfuseCredential? Type1745 { get; set; } /// /// /// - public global::Vapi.OpenAICredentialProvider? Type1746 { get; set; } + public global::Vapi.LangfuseCredentialProvider? Type1746 { get; set; } /// /// /// - public global::Vapi.OpenRouterCredential? Type1747 { get; set; } + public global::Vapi.LmntCredential? Type1747 { get; set; } /// /// /// - public global::Vapi.OpenRouterCredentialProvider? Type1748 { get; set; } + public global::Vapi.LmntCredentialProvider? Type1748 { get; set; } /// /// /// - public global::Vapi.PerplexityAICredential? Type1749 { get; set; } + public global::Vapi.MakeCredential? Type1749 { get; set; } /// /// /// - public global::Vapi.PerplexityAICredentialProvider? Type1750 { get; set; } + public global::Vapi.MakeCredentialProvider? Type1750 { get; set; } /// /// /// - public global::Vapi.PlayHTCredential? Type1751 { get; set; } + public global::Vapi.MicrosoftCredential? Type1751 { get; set; } /// /// /// - public global::Vapi.PlayHTCredentialProvider? Type1752 { get; set; } + public global::Vapi.MicrosoftCredentialProvider? Type1752 { get; set; } /// /// /// - public global::Vapi.RimeAICredential? Type1753 { get; set; } + public global::Vapi.MistralCredential? Type1753 { get; set; } /// /// /// - public global::Vapi.RimeAICredentialProvider? Type1754 { get; set; } + public global::Vapi.MistralCredentialProvider? Type1754 { get; set; } /// /// /// - public global::Vapi.RunpodCredential? Type1755 { get; set; } + public global::Vapi.NeuphonicCredential? Type1755 { get; set; } /// /// /// - public global::Vapi.RunpodCredentialProvider? Type1756 { get; set; } + public global::Vapi.NeuphonicCredentialProvider? Type1756 { get; set; } /// /// /// - public global::Vapi.WellSaidCredential? Type1757 { get; set; } + public global::Vapi.OpenAICredential? Type1757 { get; set; } /// /// /// - public global::Vapi.WellSaidCredentialProvider? Type1758 { get; set; } + public global::Vapi.OpenAICredentialProvider? Type1758 { get; set; } /// /// /// - public global::Vapi.S3Credential? Type1759 { get; set; } + public global::Vapi.OpenRouterCredential? Type1759 { get; set; } /// /// /// - public global::Vapi.S3CredentialProvider? Type1760 { get; set; } + public global::Vapi.OpenRouterCredentialProvider? Type1760 { get; set; } /// /// /// - public global::Vapi.SmallestAICredential? Type1761 { get; set; } + public global::Vapi.PerplexityAICredential? Type1761 { get; set; } /// /// /// - public global::Vapi.SmallestAICredentialProvider? Type1762 { get; set; } + public global::Vapi.PerplexityAICredentialProvider? Type1762 { get; set; } /// /// /// - public global::Vapi.SonioxCredential? Type1763 { get; set; } + public global::Vapi.PlayHTCredential? Type1763 { get; set; } /// /// /// - public global::Vapi.SonioxCredentialProvider? Type1764 { get; set; } + public global::Vapi.PlayHTCredentialProvider? Type1764 { get; set; } /// /// /// - public global::Vapi.SpeechmaticsCredential? Type1765 { get; set; } + public global::Vapi.RimeAICredential? Type1765 { get; set; } /// /// /// - public global::Vapi.SpeechmaticsCredentialProvider? Type1766 { get; set; } + public global::Vapi.RimeAICredentialProvider? Type1766 { get; set; } /// /// /// - public global::Vapi.SupabaseCredential? Type1767 { get; set; } + public global::Vapi.RunpodCredential? Type1767 { get; set; } /// /// /// - public global::Vapi.SupabaseCredentialProvider? Type1768 { get; set; } + public global::Vapi.RunpodCredentialProvider? Type1768 { get; set; } /// /// /// - public global::Vapi.TavusCredential? Type1769 { get; set; } + public global::Vapi.WellSaidCredential? Type1769 { get; set; } /// /// /// - public global::Vapi.TavusCredentialProvider? Type1770 { get; set; } + public global::Vapi.WellSaidCredentialProvider? Type1770 { get; set; } /// /// /// - public global::Vapi.TogetherAICredential? Type1771 { get; set; } + public global::Vapi.S3Credential? Type1771 { get; set; } /// /// /// - public global::Vapi.TogetherAICredentialProvider? Type1772 { get; set; } + public global::Vapi.S3CredentialProvider? Type1772 { get; set; } /// /// /// - public global::Vapi.TwilioCredential? Type1773 { get; set; } + public global::Vapi.SmallestAICredential? Type1773 { get; set; } /// /// /// - public global::Vapi.TwilioCredentialProvider? Type1774 { get; set; } + public global::Vapi.SmallestAICredentialProvider? Type1774 { get; set; } /// /// /// - public global::Vapi.VonageCredential? Type1775 { get; set; } + public global::Vapi.SonioxCredential? Type1775 { get; set; } /// /// /// - public global::Vapi.VonageCredentialProvider? Type1776 { get; set; } + public global::Vapi.SonioxCredentialProvider? Type1776 { get; set; } /// /// /// - public global::Vapi.WebhookCredential? Type1777 { get; set; } + public global::Vapi.SpeechmaticsCredential? Type1777 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialProvider? Type1778 { get; set; } + public global::Vapi.SpeechmaticsCredentialProvider? Type1778 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan4? Type1779 { get; set; } + public global::Vapi.SupabaseCredential? Type1779 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminator? Type1780 { get; set; } + public global::Vapi.SupabaseCredentialProvider? Type1780 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminatorType? Type1781 { get; set; } + public global::Vapi.TavusCredential? Type1781 { get; set; } /// /// /// - public global::Vapi.SpkiPemPublicKeyConfig? Type1782 { get; set; } + public global::Vapi.TavusCredentialProvider? Type1782 { get; set; } /// /// /// - public global::Vapi.SpkiPemPublicKeyConfigFormat? Type1783 { get; set; } + public global::Vapi.TogetherAICredential? Type1783 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlan? Type1784 { get; set; } + public global::Vapi.TogetherAICredentialProvider? Type1784 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanType? Type1785 { get; set; } + public global::Vapi.TwilioCredential? Type1785 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanAlgorithm? Type1786 { get; set; } + public global::Vapi.TwilioCredentialProvider? Type1786 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminator? Type1787 { get; set; } + public global::Vapi.VonageCredential? Type1787 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormat? Type1788 { get; set; } + public global::Vapi.VonageCredentialProvider? Type1788 { get; set; } /// /// /// - public global::Vapi.CustomCredential? Type1789 { get; set; } + public global::Vapi.WebhookCredential? Type1789 { get; set; } /// /// /// - public global::Vapi.CustomCredentialProvider? Type1790 { get; set; } + public global::Vapi.WebhookCredentialProvider? Type1790 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan5? Type1791 { get; set; } + public global::Vapi.AuthenticationPlan4? Type1791 { get; set; } /// /// /// - public global::Vapi.CustomCredentialAuthenticationPlanDiscriminator? Type1792 { get; set; } + public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminator? Type1792 { get; set; } /// /// /// - public global::Vapi.CustomCredentialAuthenticationPlanDiscriminatorType? Type1793 { get; set; } + public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminatorType? Type1793 { get; set; } /// /// /// - public global::Vapi.CustomCredentialEncryptionPlanDiscriminator? Type1794 { get; set; } + public global::Vapi.SpkiPemPublicKeyConfig? Type1794 { get; set; } /// /// /// - public global::Vapi.CustomCredentialEncryptionPlanDiscriminatorType? Type1795 { get; set; } + public global::Vapi.SpkiPemPublicKeyConfigFormat? Type1795 { get; set; } /// /// /// - public global::Vapi.XAiCredential? Type1796 { get; set; } + public global::Vapi.PublicKeyEncryptionPlan? Type1796 { get; set; } /// /// /// - public global::Vapi.XAiCredentialProvider? Type1797 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanType? Type1797 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2ClientCredential? Type1798 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanAlgorithm? Type1798 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2ClientCredentialProvider? Type1799 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminator? Type1799 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2AuthorizationCredential? Type1800 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormat? Type1800 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2AuthorizationCredentialProvider? Type1801 { get; set; } + public global::Vapi.CustomCredential? Type1801 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsOAuth2AuthorizationCredential? Type1802 { get; set; } + public global::Vapi.CustomCredentialProvider? Type1802 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsOAuth2AuthorizationCredentialProvider? Type1803 { get; set; } + public global::Vapi.AuthenticationPlan5? Type1803 { get; set; } /// /// /// - public global::Vapi.SlackOAuth2AuthorizationCredential? Type1804 { get; set; } + public global::Vapi.CustomCredentialAuthenticationPlanDiscriminator? Type1804 { get; set; } /// /// /// - public global::Vapi.SlackOAuth2AuthorizationCredentialProvider? Type1805 { get; set; } + public global::Vapi.CustomCredentialAuthenticationPlanDiscriminatorType? Type1805 { get; set; } /// /// /// - public global::Vapi.GoHighLevelMCPCredential? Type1806 { get; set; } + public global::Vapi.CustomCredentialEncryptionPlanDiscriminator? Type1806 { get; set; } /// /// /// - public global::Vapi.GoHighLevelMCPCredentialProvider? Type1807 { get; set; } + public global::Vapi.CustomCredentialEncryptionPlanDiscriminatorType? Type1807 { get; set; } /// /// /// - public global::Vapi.InworldCredential? Type1808 { get; set; } + public global::Vapi.XAiCredential? Type1808 { get; set; } /// /// /// - public global::Vapi.InworldCredentialProvider? Type1809 { get; set; } + public global::Vapi.XAiCredentialProvider? Type1809 { get; set; } /// /// /// - public global::Vapi.EmailCredential? Type1810 { get; set; } + public global::Vapi.GoogleCalendarOAuth2ClientCredential? Type1810 { get; set; } /// /// /// - public global::Vapi.EmailCredentialProvider? Type1811 { get; set; } + public global::Vapi.GoogleCalendarOAuth2ClientCredentialProvider? Type1811 { get; set; } /// /// /// - public global::Vapi.SlackWebhookCredential? Type1812 { get; set; } + public global::Vapi.GoogleCalendarOAuth2AuthorizationCredential? Type1812 { get; set; } /// /// /// - public global::Vapi.SlackWebhookCredentialProvider? Type1813 { get; set; } + public global::Vapi.GoogleCalendarOAuth2AuthorizationCredentialProvider? Type1813 { get; set; } /// /// /// - public global::Vapi.CreateCerebrasCredentialDTOProvider? Type1814 { get; set; } + public global::Vapi.GoogleSheetsOAuth2AuthorizationCredential? Type1814 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCredentialDTOProvider? Type1815 { get; set; } + public global::Vapi.GoogleSheetsOAuth2AuthorizationCredentialProvider? Type1815 { get; set; } /// /// /// - public global::Vapi.CreateHumeCredentialDTOProvider? Type1816 { get; set; } + public global::Vapi.SlackOAuth2AuthorizationCredential? Type1816 { get; set; } /// /// /// - public global::Vapi.CreateInflectionAICredentialDTOProvider? Type1817 { get; set; } + public global::Vapi.SlackOAuth2AuthorizationCredentialProvider? Type1817 { get; set; } /// /// /// - public global::Vapi.CreateMicrosoftCredentialDTOProvider? Type1818 { get; set; } + public global::Vapi.GoHighLevelMCPCredential? Type1818 { get; set; } /// /// /// - public global::Vapi.CreateMistralCredentialDTOProvider? Type1819 { get; set; } + public global::Vapi.GoHighLevelMCPCredentialProvider? Type1819 { get; set; } /// /// /// - public global::Vapi.CreateNeuphonicCredentialDTOProvider? Type1820 { get; set; } + public global::Vapi.InworldCredential? Type1820 { get; set; } /// /// /// - public global::Vapi.CreateWellSaidCredentialDTOProvider? Type1821 { get; set; } + public global::Vapi.InworldCredentialProvider? Type1821 { get; set; } /// /// /// - public global::Vapi.CreateSonioxCredentialDTOProvider? Type1822 { get; set; } + public global::Vapi.EmailCredential? Type1822 { get; set; } /// /// /// - public global::Vapi.CreateSpeechmaticsCredentialDTOProvider? Type1823 { get; set; } + public global::Vapi.EmailCredentialProvider? Type1823 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOProvider? Type1824 { get; set; } + public global::Vapi.SlackWebhookCredential? Type1824 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan6? Type1825 { get; set; } + public global::Vapi.SlackWebhookCredentialProvider? Type1825 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1826 { get; set; } + public global::Vapi.CreateCerebrasCredentialDTOProvider? Type1826 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1827 { get; set; } + public global::Vapi.CreateGoogleCredentialDTOProvider? Type1827 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminator? Type1828 { get; set; } + public global::Vapi.CreateHumeCredentialDTOProvider? Type1828 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1829 { get; set; } + public global::Vapi.CreateInflectionAICredentialDTOProvider? Type1829 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelMCPCredentialDTOProvider? Type1830 { get; set; } + public global::Vapi.CreateMicrosoftCredentialDTOProvider? Type1830 { get; set; } /// /// /// - public global::Vapi.CreateInworldCredentialDTOProvider? Type1831 { get; set; } + public global::Vapi.CreateMistralCredentialDTOProvider? Type1831 { get; set; } /// /// /// - public global::Vapi.CreateEmailCredentialDTOProvider? Type1832 { get; set; } + public global::Vapi.CreateNeuphonicCredentialDTOProvider? Type1832 { get; set; } /// /// /// - public global::Vapi.CreateSlackWebhookCredentialDTOProvider? Type1833 { get; set; } + public global::Vapi.CreateWellSaidCredentialDTOProvider? Type1833 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicCredentialDTO? Type1834 { get; set; } + public global::Vapi.CreateSonioxCredentialDTOProvider? Type1834 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicCredentialDTOProvider? Type1835 { get; set; } + public global::Vapi.CreateSpeechmaticsCredentialDTOProvider? Type1835 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTO? Type1836 { get; set; } + public global::Vapi.CreateCustomCredentialDTOProvider? Type1836 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTOProvider? Type1837 { get; set; } + public global::Vapi.AuthenticationPlan6? Type1837 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTORegion? Type1838 { get; set; } + public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1838 { get; set; } /// /// /// - public global::Vapi.UpdateAnyscaleCredentialDTO? Type1839 { get; set; } + public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1839 { get; set; } /// /// /// - public global::Vapi.UpdateAnyscaleCredentialDTOProvider? Type1840 { get; set; } + public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminator? Type1840 { get; set; } /// /// /// - public global::Vapi.UpdateAssemblyAICredentialDTO? Type1841 { get; set; } + public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1841 { get; set; } /// /// /// - public global::Vapi.UpdateAssemblyAICredentialDTOProvider? Type1842 { get; set; } + public global::Vapi.CreateGoHighLevelMCPCredentialDTOProvider? Type1842 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTO? Type1843 { get; set; } + public global::Vapi.CreateInworldCredentialDTOProvider? Type1843 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTOProvider? Type1844 { get; set; } + public global::Vapi.CreateEmailCredentialDTOProvider? Type1844 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTOService? Type1845 { get; set; } + public global::Vapi.CreateSlackWebhookCredentialDTOProvider? Type1845 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTORegion? Type1846 { get; set; } + public global::Vapi.UpdateAnthropicCredentialDTO? Type1846 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTO? Type1847 { get; set; } + public global::Vapi.UpdateAnthropicCredentialDTOProvider? Type1847 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTOProvider? Type1848 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTO? Type1848 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTORegion? Type1849 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTOProvider? Type1849 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1850 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTORegion? Type1850 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTOModel? Type1851 { get; set; } + public global::Vapi.UpdateAnyscaleCredentialDTO? Type1851 { get; set; } /// /// /// - public global::Vapi.UpdateByoSipTrunkCredentialDTO? Type1852 { get; set; } + public global::Vapi.UpdateAnyscaleCredentialDTOProvider? Type1852 { get; set; } /// /// /// - public global::Vapi.UpdateByoSipTrunkCredentialDTOProvider? Type1853 { get; set; } + public global::Vapi.UpdateAssemblyAICredentialDTO? Type1853 { get; set; } /// /// /// - public global::Vapi.UpdateCartesiaCredentialDTO? Type1854 { get; set; } + public global::Vapi.UpdateAssemblyAICredentialDTOProvider? Type1854 { get; set; } /// /// /// - public global::Vapi.UpdateCartesiaCredentialDTOProvider? Type1855 { get; set; } + public global::Vapi.UpdateAzureCredentialDTO? Type1855 { get; set; } /// /// /// - public global::Vapi.UpdateCerebrasCredentialDTO? Type1856 { get; set; } + public global::Vapi.UpdateAzureCredentialDTOProvider? Type1856 { get; set; } /// /// /// - public global::Vapi.UpdateCerebrasCredentialDTOProvider? Type1857 { get; set; } + public global::Vapi.UpdateAzureCredentialDTOService? Type1857 { get; set; } /// /// /// - public global::Vapi.UpdateCloudflareCredentialDTO? Type1858 { get; set; } + public global::Vapi.UpdateAzureCredentialDTORegion? Type1858 { get; set; } /// /// /// - public global::Vapi.UpdateCloudflareCredentialDTOProvider? Type1859 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTO? Type1859 { get; set; } /// /// /// - public global::Vapi.UpdateCustomLLMCredentialDTO? Type1860 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTOProvider? Type1860 { get; set; } /// /// /// - public global::Vapi.UpdateCustomLLMCredentialDTOProvider? Type1861 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTORegion? Type1861 { get; set; } /// /// /// - public global::Vapi.UpdateDeepgramCredentialDTO? Type1862 { get; set; } + public global::System.Collections.Generic.IList? Type1862 { get; set; } /// /// /// - public global::Vapi.UpdateDeepgramCredentialDTOProvider? Type1863 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTOModel? Type1863 { get; set; } /// /// /// - public global::Vapi.UpdateDeepInfraCredentialDTO? Type1864 { get; set; } + public global::Vapi.UpdateByoSipTrunkCredentialDTO? Type1864 { get; set; } /// /// /// - public global::Vapi.UpdateDeepInfraCredentialDTOProvider? Type1865 { get; set; } + public global::Vapi.UpdateByoSipTrunkCredentialDTOProvider? Type1865 { get; set; } /// /// /// - public global::Vapi.UpdateDeepSeekCredentialDTO? Type1866 { get; set; } + public global::Vapi.UpdateCartesiaCredentialDTO? Type1866 { get; set; } /// /// /// - public global::Vapi.UpdateDeepSeekCredentialDTOProvider? Type1867 { get; set; } + public global::Vapi.UpdateCartesiaCredentialDTOProvider? Type1867 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTO? Type1868 { get; set; } + public global::Vapi.UpdateCerebrasCredentialDTO? Type1868 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTOProvider? Type1869 { get; set; } + public global::Vapi.UpdateCerebrasCredentialDTOProvider? Type1869 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTOApiUrl? Type1870 { get; set; } + public global::Vapi.UpdateCloudflareCredentialDTO? Type1870 { get; set; } /// /// /// - public global::Vapi.UpdateGcpCredentialDTO? Type1871 { get; set; } + public global::Vapi.UpdateCloudflareCredentialDTOProvider? Type1871 { get; set; } /// /// /// - public global::Vapi.UpdateGcpCredentialDTOProvider? Type1872 { get; set; } + public global::Vapi.UpdateCustomLLMCredentialDTO? Type1872 { get; set; } /// /// /// - public global::Vapi.UpdateGladiaCredentialDTO? Type1873 { get; set; } + public global::Vapi.UpdateCustomLLMCredentialDTOProvider? Type1873 { get; set; } /// /// /// - public global::Vapi.UpdateGladiaCredentialDTOProvider? Type1874 { get; set; } + public global::Vapi.UpdateDeepgramCredentialDTO? Type1874 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCredentialDTO? Type1875 { get; set; } + public global::Vapi.UpdateDeepgramCredentialDTOProvider? Type1875 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCredentialDTOProvider? Type1876 { get; set; } + public global::Vapi.UpdateDeepInfraCredentialDTO? Type1876 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCredentialDTO? Type1877 { get; set; } + public global::Vapi.UpdateDeepInfraCredentialDTOProvider? Type1877 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCredentialDTOProvider? Type1878 { get; set; } + public global::Vapi.UpdateDeepSeekCredentialDTO? Type1878 { get; set; } /// /// /// - public global::Vapi.UpdateGroqCredentialDTO? Type1879 { get; set; } + public global::Vapi.UpdateDeepSeekCredentialDTOProvider? Type1879 { get; set; } /// /// /// - public global::Vapi.UpdateGroqCredentialDTOProvider? Type1880 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTO? Type1880 { get; set; } /// /// /// - public global::Vapi.UpdateHumeCredentialDTO? Type1881 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTOProvider? Type1881 { get; set; } /// /// /// - public global::Vapi.UpdateHumeCredentialDTOProvider? Type1882 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTOApiUrl? Type1882 { get; set; } /// /// /// - public global::Vapi.UpdateInflectionAICredentialDTO? Type1883 { get; set; } + public global::Vapi.UpdateGcpCredentialDTO? Type1883 { get; set; } /// /// /// - public global::Vapi.UpdateInflectionAICredentialDTOProvider? Type1884 { get; set; } + public global::Vapi.UpdateGcpCredentialDTOProvider? Type1884 { get; set; } /// /// /// - public global::Vapi.UpdateLangfuseCredentialDTO? Type1885 { get; set; } + public global::Vapi.UpdateGladiaCredentialDTO? Type1885 { get; set; } /// /// /// - public global::Vapi.UpdateLangfuseCredentialDTOProvider? Type1886 { get; set; } + public global::Vapi.UpdateGladiaCredentialDTOProvider? Type1886 { get; set; } /// /// /// - public global::Vapi.UpdateLmntCredentialDTO? Type1887 { get; set; } + public global::Vapi.UpdateGoHighLevelCredentialDTO? Type1887 { get; set; } /// /// /// - public global::Vapi.UpdateLmntCredentialDTOProvider? Type1888 { get; set; } + public global::Vapi.UpdateGoHighLevelCredentialDTOProvider? Type1888 { get; set; } /// /// /// - public global::Vapi.UpdateMakeCredentialDTO? Type1889 { get; set; } + public global::Vapi.UpdateGoogleCredentialDTO? Type1889 { get; set; } /// /// /// - public global::Vapi.UpdateMakeCredentialDTOProvider? Type1890 { get; set; } + public global::Vapi.UpdateGoogleCredentialDTOProvider? Type1890 { get; set; } /// /// /// - public global::Vapi.UpdateMicrosoftCredentialDTO? Type1891 { get; set; } + public global::Vapi.UpdateGroqCredentialDTO? Type1891 { get; set; } /// /// /// - public global::Vapi.UpdateMicrosoftCredentialDTOProvider? Type1892 { get; set; } + public global::Vapi.UpdateGroqCredentialDTOProvider? Type1892 { get; set; } /// /// /// - public global::Vapi.UpdateMistralCredentialDTO? Type1893 { get; set; } + public global::Vapi.UpdateHumeCredentialDTO? Type1893 { get; set; } /// /// /// - public global::Vapi.UpdateMistralCredentialDTOProvider? Type1894 { get; set; } + public global::Vapi.UpdateHumeCredentialDTOProvider? Type1894 { get; set; } /// /// /// - public global::Vapi.UpdateNeuphonicCredentialDTO? Type1895 { get; set; } + public global::Vapi.UpdateInflectionAICredentialDTO? Type1895 { get; set; } /// /// /// - public global::Vapi.UpdateNeuphonicCredentialDTOProvider? Type1896 { get; set; } + public global::Vapi.UpdateInflectionAICredentialDTOProvider? Type1896 { get; set; } /// /// /// - public global::Vapi.UpdateOpenAICredentialDTO? Type1897 { get; set; } + public global::Vapi.UpdateLangfuseCredentialDTO? Type1897 { get; set; } /// /// /// - public global::Vapi.UpdateOpenAICredentialDTOProvider? Type1898 { get; set; } + public global::Vapi.UpdateLangfuseCredentialDTOProvider? Type1898 { get; set; } /// /// /// - public global::Vapi.UpdateOpenRouterCredentialDTO? Type1899 { get; set; } + public global::Vapi.UpdateLmntCredentialDTO? Type1899 { get; set; } /// /// /// - public global::Vapi.UpdateOpenRouterCredentialDTOProvider? Type1900 { get; set; } + public global::Vapi.UpdateLmntCredentialDTOProvider? Type1900 { get; set; } /// /// /// - public global::Vapi.UpdatePerplexityAICredentialDTO? Type1901 { get; set; } + public global::Vapi.UpdateMakeCredentialDTO? Type1901 { get; set; } /// /// /// - public global::Vapi.UpdatePerplexityAICredentialDTOProvider? Type1902 { get; set; } + public global::Vapi.UpdateMakeCredentialDTOProvider? Type1902 { get; set; } /// /// /// - public global::Vapi.UpdatePlayHTCredentialDTO? Type1903 { get; set; } + public global::Vapi.UpdateMicrosoftCredentialDTO? Type1903 { get; set; } /// /// /// - public global::Vapi.UpdatePlayHTCredentialDTOProvider? Type1904 { get; set; } + public global::Vapi.UpdateMicrosoftCredentialDTOProvider? Type1904 { get; set; } /// /// /// - public global::Vapi.UpdateRimeAICredentialDTO? Type1905 { get; set; } + public global::Vapi.UpdateMistralCredentialDTO? Type1905 { get; set; } /// /// /// - public global::Vapi.UpdateRimeAICredentialDTOProvider? Type1906 { get; set; } + public global::Vapi.UpdateMistralCredentialDTOProvider? Type1906 { get; set; } /// /// /// - public global::Vapi.UpdateRunpodCredentialDTO? Type1907 { get; set; } + public global::Vapi.UpdateNeuphonicCredentialDTO? Type1907 { get; set; } /// /// /// - public global::Vapi.UpdateRunpodCredentialDTOProvider? Type1908 { get; set; } + public global::Vapi.UpdateNeuphonicCredentialDTOProvider? Type1908 { get; set; } /// /// /// - public global::Vapi.UpdateWellSaidCredentialDTO? Type1909 { get; set; } + public global::Vapi.UpdateOpenAICredentialDTO? Type1909 { get; set; } /// /// /// - public global::Vapi.UpdateWellSaidCredentialDTOProvider? Type1910 { get; set; } + public global::Vapi.UpdateOpenAICredentialDTOProvider? Type1910 { get; set; } /// /// /// - public global::Vapi.UpdateS3CredentialDTO? Type1911 { get; set; } + public global::Vapi.UpdateOpenRouterCredentialDTO? Type1911 { get; set; } /// /// /// - public global::Vapi.UpdateS3CredentialDTOProvider? Type1912 { get; set; } + public global::Vapi.UpdateOpenRouterCredentialDTOProvider? Type1912 { get; set; } /// /// /// - public global::Vapi.UpdateTogetherAICredentialDTO? Type1913 { get; set; } + public global::Vapi.UpdatePerplexityAICredentialDTO? Type1913 { get; set; } /// /// /// - public global::Vapi.UpdateTogetherAICredentialDTOProvider? Type1914 { get; set; } + public global::Vapi.UpdatePerplexityAICredentialDTOProvider? Type1914 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioCredentialDTO? Type1915 { get; set; } + public global::Vapi.UpdatePlayHTCredentialDTO? Type1915 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioCredentialDTOProvider? Type1916 { get; set; } + public global::Vapi.UpdatePlayHTCredentialDTOProvider? Type1916 { get; set; } /// /// /// - public global::Vapi.UpdateVonageCredentialDTO? Type1917 { get; set; } + public global::Vapi.UpdateRimeAICredentialDTO? Type1917 { get; set; } /// /// /// - public global::Vapi.UpdateVonageCredentialDTOProvider? Type1918 { get; set; } + public global::Vapi.UpdateRimeAICredentialDTOProvider? Type1918 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTO? Type1919 { get; set; } + public global::Vapi.UpdateRunpodCredentialDTO? Type1919 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOProvider? Type1920 { get; set; } + public global::Vapi.UpdateRunpodCredentialDTOProvider? Type1920 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan8? Type1921 { get; set; } + public global::Vapi.UpdateWellSaidCredentialDTO? Type1921 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type1922 { get; set; } + public global::Vapi.UpdateWellSaidCredentialDTOProvider? Type1922 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type1923 { get; set; } + public global::Vapi.UpdateS3CredentialDTO? Type1923 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTO? Type1924 { get; set; } + public global::Vapi.UpdateS3CredentialDTOProvider? Type1924 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOProvider? Type1925 { get; set; } + public global::Vapi.UpdateTogetherAICredentialDTO? Type1925 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan9? Type1926 { get; set; } + public global::Vapi.UpdateTogetherAICredentialDTOProvider? Type1926 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1927 { get; set; } + public global::Vapi.UpdateTwilioCredentialDTO? Type1927 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1928 { get; set; } + public global::Vapi.UpdateTwilioCredentialDTOProvider? Type1928 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminator? Type1929 { get; set; } + public global::Vapi.UpdateVonageCredentialDTO? Type1929 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1930 { get; set; } + public global::Vapi.UpdateVonageCredentialDTOProvider? Type1930 { get; set; } /// /// /// - public global::Vapi.UpdateXAiCredentialDTO? Type1931 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTO? Type1931 { get; set; } /// /// /// - public global::Vapi.UpdateXAiCredentialDTOProvider? Type1932 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOProvider? Type1932 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTO? Type1933 { get; set; } + public global::Vapi.AuthenticationPlan8? Type1933 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type1934 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type1934 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type1935 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type1935 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type1936 { get; set; } + public global::Vapi.UpdateCustomCredentialDTO? Type1936 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type1937 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOProvider? Type1937 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type1938 { get; set; } + public global::Vapi.AuthenticationPlan9? Type1938 { get; set; } /// /// /// - public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTO? Type1939 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1939 { get; set; } /// /// /// - public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTOProvider? Type1940 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1940 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelMCPCredentialDTO? Type1941 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminator? Type1941 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelMCPCredentialDTOProvider? Type1942 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1942 { get; set; } /// /// /// - public global::Vapi.UpdateInworldCredentialDTO? Type1943 { get; set; } + public global::Vapi.UpdateXAiCredentialDTO? Type1943 { get; set; } /// /// /// - public global::Vapi.UpdateInworldCredentialDTOProvider? Type1944 { get; set; } + public global::Vapi.UpdateXAiCredentialDTOProvider? Type1944 { get; set; } /// /// /// - public global::Vapi.UpdateEmailCredentialDTO? Type1945 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTO? Type1945 { get; set; } /// /// /// - public global::Vapi.UpdateEmailCredentialDTOProvider? Type1946 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type1946 { get; set; } /// /// /// - public global::Vapi.UpdateSlackWebhookCredentialDTO? Type1947 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type1947 { get; set; } /// /// /// - public global::Vapi.UpdateSlackWebhookCredentialDTOProvider? Type1948 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type1948 { get; set; } /// /// /// - public global::Vapi.UpdateSonioxCredentialDTO? Type1949 { get; set; } + public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type1949 { get; set; } /// /// /// - public global::Vapi.UpdateSonioxCredentialDTOProvider? Type1950 { get; set; } + public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type1950 { get; set; } /// /// /// - public global::Vapi.CredentialSessionResponse? Type1951 { get; set; } + public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTO? Type1951 { get; set; } /// /// /// - public global::Vapi.CredentialEndUser? Type1952 { get; set; } + public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTOProvider? Type1952 { get; set; } /// /// /// - public global::Vapi.CredentialSessionError? Type1953 { get; set; } + public global::Vapi.UpdateGoHighLevelMCPCredentialDTO? Type1953 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTO? Type1954 { get; set; } + public global::Vapi.UpdateGoHighLevelMCPCredentialDTOProvider? Type1954 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOType? Type1955 { get; set; } + public global::Vapi.UpdateInworldCredentialDTO? Type1955 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOOperation? Type1956 { get; set; } + public global::Vapi.UpdateInworldCredentialDTOProvider? Type1956 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOAuthMode? Type1957 { get; set; } + public global::Vapi.UpdateEmailCredentialDTO? Type1957 { get; set; } /// /// /// - public global::Vapi.CredentialActionRequest? Type1958 { get; set; } + public global::Vapi.UpdateEmailCredentialDTOProvider? Type1958 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanType? Type1959 { get; set; } + public global::Vapi.UpdateSlackWebhookCredentialDTO? Type1959 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanAlgorithm? Type1960 { get; set; } + public global::Vapi.UpdateSlackWebhookCredentialDTOProvider? Type1960 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanSignatureEncoding? Type1961 { get; set; } + public global::Vapi.UpdateSonioxCredentialDTO? Type1961 { get; set; } /// /// /// - public global::Vapi.BearerAuthenticationPlanType? Type1962 { get; set; } + public global::Vapi.UpdateSonioxCredentialDTOProvider? Type1962 { get; set; } /// /// /// - public global::Vapi.AWSIAMCredentialsAuthenticationPlanType? Type1963 { get; set; } + public global::Vapi.CredentialSessionResponse? Type1963 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationPlanType? Type1964 { get; set; } + public global::Vapi.CredentialEndUser? Type1964 { get; set; } /// /// /// - public global::Vapi.ToolTemplateSetup? Type1965 { get; set; } + public global::Vapi.CredentialSessionError? Type1965 { get; set; } /// /// /// - public global::Vapi.MakeToolProviderDetails? Type1966 { get; set; } + public global::Vapi.CredentialWebhookDTO? Type1966 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1967 { get; set; } + public global::Vapi.CredentialWebhookDTOType? Type1967 { get; set; } /// /// /// - public global::Vapi.MakeToolProviderDetailsType? Type1968 { get; set; } + public global::Vapi.CredentialWebhookDTOOperation? Type1968 { get; set; } /// /// /// - public global::Vapi.GhlToolProviderDetails? Type1969 { get; set; } + public global::Vapi.CredentialWebhookDTOAuthMode? Type1969 { get; set; } /// /// /// - public global::Vapi.GhlToolProviderDetailsType? Type1970 { get; set; } + public global::Vapi.CredentialActionRequest? Type1970 { get; set; } /// /// /// - public global::Vapi.FunctionToolProviderDetails? Type1971 { get; set; } + public global::Vapi.HMACAuthenticationPlanType? Type1971 { get; set; } /// /// /// - public global::Vapi.FunctionToolProviderDetailsType? Type1972 { get; set; } + public global::Vapi.HMACAuthenticationPlanAlgorithm? Type1972 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolProviderDetails? Type1973 { get; set; } + public global::Vapi.HMACAuthenticationPlanSignatureEncoding? Type1973 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolProviderDetailsType? Type1974 { get; set; } + public global::Vapi.BearerAuthenticationPlanType? Type1974 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolProviderDetails? Type1975 { get; set; } + public global::Vapi.AWSIAMCredentialsAuthenticationPlanType? Type1975 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolProviderDetailsType? Type1976 { get; set; } + public global::Vapi.AWSStsAuthenticationPlanType? Type1976 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetails? Type1977 { get; set; } + public global::Vapi.ToolTemplateSetup? Type1977 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetailsType? Type1978 { get; set; } + public global::Vapi.MakeToolProviderDetails? Type1978 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetails? Type1979 { get; set; } + public global::System.Collections.Generic.IList? Type1979 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetailsType? Type1980 { get; set; } + public global::Vapi.MakeToolProviderDetailsType? Type1980 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolProviderDetails? Type1981 { get; set; } + public global::Vapi.GhlToolProviderDetails? Type1981 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolProviderDetailsType? Type1982 { get; set; } + public global::Vapi.GhlToolProviderDetailsType? Type1982 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolProviderDetails? Type1983 { get; set; } + public global::Vapi.FunctionToolProviderDetails? Type1983 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolProviderDetailsType? Type1984 { get; set; } + public global::Vapi.FunctionToolProviderDetailsType? Type1984 { get; set; } /// /// /// - public global::Vapi.ToolTemplateMetadata? Type1985 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolProviderDetails? Type1985 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTO? Type1986 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolProviderDetailsType? Type1986 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOVisibility? Type1987 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolProviderDetails? Type1987 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOType? Type1988 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolProviderDetailsType? Type1988 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOProvider? Type1989 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetails? Type1989 { get; set; } /// /// /// - public global::Vapi.Template? Type1990 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetailsType? Type1990 { get; set; } /// /// /// - public global::Vapi.TemplateVisibility? Type1991 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetails? Type1991 { get; set; } /// /// /// - public global::Vapi.TemplateType? Type1992 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetailsType? Type1992 { get; set; } /// /// /// - public global::Vapi.TemplateProvider? Type1993 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolProviderDetails? Type1993 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTO? Type1994 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolProviderDetailsType? Type1994 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOVisibility? Type1995 { get; set; } + public global::Vapi.GoHighLevelContactGetToolProviderDetails? Type1995 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOType? Type1996 { get; set; } + public global::Vapi.GoHighLevelContactGetToolProviderDetailsType? Type1996 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOProvider? Type1997 { get; set; } + public global::Vapi.ToolTemplateMetadata? Type1997 { get; set; } /// /// /// - public global::Vapi.VoiceLibrary? Type1998 { get; set; } + public global::Vapi.CreateToolTemplateDTO? Type1998 { get; set; } /// /// /// - public global::Vapi.VoiceLibraryGender? Type1999 { get; set; } + public global::Vapi.CreateToolTemplateDTOVisibility? Type1999 { get; set; } /// /// /// - public global::Vapi.SyncVoiceLibraryDTO? Type2000 { get; set; } + public global::Vapi.CreateToolTemplateDTOType? Type2000 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2001 { get; set; } + public global::Vapi.CreateToolTemplateDTOProvider? Type2001 { get; set; } /// /// /// - public global::Vapi.SyncVoiceLibraryDTOProvider? Type2002 { get; set; } + public global::Vapi.Template? Type2002 { get; set; } /// /// /// - public global::Vapi.CreateSesameVoiceDTO? Type2003 { get; set; } + public global::Vapi.TemplateVisibility? Type2003 { get; set; } /// /// /// - public global::Vapi.CartesiaPronunciationDictItem? Type2004 { get; set; } + public global::Vapi.TemplateType? Type2004 { get; set; } /// /// /// - public global::Vapi.CartesiaPronunciationDictionary? Type2005 { get; set; } + public global::Vapi.TemplateProvider? Type2005 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2006 { get; set; } + public global::Vapi.UpdateToolTemplateDTO? Type2006 { get; set; } /// /// /// - public global::Vapi.ElevenLabsPronunciationDictionary? Type2007 { get; set; } + public global::Vapi.UpdateToolTemplateDTOVisibility? Type2007 { get; set; } /// /// /// - public global::Vapi.ElevenLabsPronunciationDictionaryPermissionOnResource? Type2008 { get; set; } + public global::Vapi.UpdateToolTemplateDTOType? Type2008 { get; set; } /// /// /// - public global::Vapi.ProviderResource? Type2009 { get; set; } + public global::Vapi.UpdateToolTemplateDTOProvider? Type2009 { get; set; } /// /// /// - public global::Vapi.ProviderResourceProvider? Type2010 { get; set; } + public global::Vapi.VoiceLibrary? Type2010 { get; set; } /// /// /// - public global::Vapi.ProviderResourceResourceName? Type2011 { get; set; } + public global::Vapi.VoiceLibraryGender? Type2011 { get; set; } /// /// /// - public global::Vapi.ProviderResourcePaginatedResponse? Type2012 { get; set; } + public global::Vapi.SyncVoiceLibraryDTO? Type2012 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2013 { get; set; } + public global::System.Collections.Generic.IList? Type2013 { get; set; } /// /// /// - public global::Vapi.VoiceLibraryVoiceResponse? Type2014 { get; set; } + public global::Vapi.SyncVoiceLibraryDTOProvider? Type2014 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2015 { get; set; } + public global::Vapi.CreateSesameVoiceDTO? Type2015 { get; set; } /// /// /// - public global::Vapi.AddVoiceToProviderDTO? Type2016 { get; set; } + public global::Vapi.CartesiaPronunciationDictItem? Type2016 { get; set; } /// /// /// - public global::Vapi.CloneVoiceDTO? Type2017 { get; set; } + public global::Vapi.CartesiaPronunciationDictionary? Type2017 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2018 { get; set; } + public global::System.Collections.Generic.IList? Type2018 { get; set; } /// /// /// - public global::Vapi.VariableValueGroupBy? Type2019 { get; set; } + public global::Vapi.ElevenLabsPronunciationDictionary? Type2019 { get; set; } /// /// /// - public global::Vapi.TimeRange? Type2020 { get; set; } + public global::Vapi.ElevenLabsPronunciationDictionaryPermissionOnResource? Type2020 { get; set; } /// /// /// - public global::Vapi.TimeRangeStep? Type2021 { get; set; } + public global::Vapi.ProviderResource? Type2021 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperation? Type2022 { get; set; } + public global::Vapi.ProviderResourceProvider? Type2022 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperationOperation? Type2023 { get; set; } + public global::Vapi.ProviderResourceResourceName? Type2023 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperationColumn? Type2024 { get; set; } + public global::Vapi.ProviderResourcePaginatedResponse? Type2024 { get; set; } /// /// /// - public global::Vapi.AnalyticsQuery? Type2025 { get; set; } + public global::System.Collections.Generic.IList? Type2025 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryTable? Type2026 { get; set; } + public global::Vapi.VoiceLibraryVoiceResponse? Type2026 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2027 { get; set; } + public global::Vapi.OneOf? Type2027 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryGroupByItem? Type2028 { get; set; } + public global::Vapi.AddVoiceToProviderDTO? Type2028 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2029 { get; set; } + public global::Vapi.CloneVoiceDTO? Type2029 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2030 { get; set; } + public global::System.Collections.Generic.IList? Type2030 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryDTO? Type2031 { get; set; } + public global::Vapi.VariableValueGroupBy? Type2031 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2032 { get; set; } + public global::Vapi.TimeRange? Type2032 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryResult? Type2033 { get; set; } + public global::Vapi.TimeRangeStep? Type2033 { get; set; } /// /// /// - public global::Vapi.ClientMessageWorkflowNodeStarted? Type2034 { get; set; } + public global::Vapi.AnalyticsOperation? Type2034 { get; set; } /// /// /// - public global::Vapi.ClientMessageWorkflowNodeStartedType? Type2035 { get; set; } + public global::Vapi.AnalyticsOperationOperation? Type2035 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantStarted? Type2036 { get; set; } + public global::Vapi.AnalyticsOperationColumn? Type2036 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantStartedType? Type2037 { get; set; } + public global::Vapi.AnalyticsQuery? Type2037 { get; set; } /// /// /// - public global::Vapi.ClientMessageConversationUpdate? Type2038 { get; set; } + public global::Vapi.AnalyticsQueryTable? Type2038 { get; set; } /// /// /// - public global::Vapi.ClientMessageConversationUpdateType? Type2039 { get; set; } + public global::System.Collections.Generic.IList? Type2039 { get; set; } /// /// /// - public global::Vapi.ClientMessageHang? Type2040 { get; set; } + public global::Vapi.AnalyticsQueryGroupByItem? Type2040 { get; set; } /// /// /// - public global::Vapi.ClientMessageHangType? Type2041 { get; set; } + public global::System.Collections.Generic.IList? Type2041 { get; set; } /// /// /// - public global::Vapi.ClientMessageMetadata? Type2042 { get; set; } + public global::System.Collections.Generic.IList? Type2042 { get; set; } /// /// /// - public global::Vapi.ClientMessageMetadataType? Type2043 { get; set; } + public global::Vapi.AnalyticsQueryDTO? Type2043 { get; set; } /// /// /// - public global::Vapi.ClientMessageModelOutput? Type2044 { get; set; } + public global::System.Collections.Generic.IList? Type2044 { get; set; } /// /// /// - public global::Vapi.ClientMessageModelOutputType? Type2045 { get; set; } + public global::Vapi.AnalyticsQueryResult? Type2045 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdate? Type2046 { get; set; } + public global::Vapi.ClientMessageWorkflowNodeStarted? Type2046 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateType? Type2047 { get; set; } + public global::Vapi.ClientMessageWorkflowNodeStartedType? Type2047 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateStatus? Type2048 { get; set; } + public global::Vapi.ClientMessageAssistantStarted? Type2048 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateRole? Type2049 { get; set; } + public global::Vapi.ClientMessageAssistantStartedType? Type2049 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscript? Type2050 { get; set; } + public global::Vapi.ClientMessageConversationUpdate? Type2050 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptType? Type2051 { get; set; } + public global::Vapi.ClientMessageConversationUpdateType? Type2051 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptRole? Type2052 { get; set; } + public global::Vapi.ClientMessageHang? Type2052 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptTranscriptType? Type2053 { get; set; } + public global::Vapi.ClientMessageHangType? Type2053 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCalls? Type2054 { get; set; } + public global::Vapi.ClientMessageMetadata? Type2054 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsType? Type2055 { get; set; } + public global::Vapi.ClientMessageMetadataType? Type2055 { get; set; } /// /// /// - public global::Vapi.FunctionToolWithToolCall? Type2056 { get; set; } + public global::Vapi.ClientMessageModelOutput? Type2056 { get; set; } /// /// /// - public global::Vapi.GhlToolWithToolCall? Type2057 { get; set; } + public global::Vapi.ClientMessageModelOutputType? Type2057 { get; set; } /// /// /// - public global::Vapi.MakeToolWithToolCall? Type2058 { get; set; } + public global::Vapi.ClientMessageSpeechUpdate? Type2058 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCall? Type2059 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateType? Type2059 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCall? Type2060 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateStatus? Type2060 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCall? Type2061 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateRole? Type2061 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolWithToolCall? Type2062 { get; set; } + public global::Vapi.ClientMessageTranscript? Type2062 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsResult? Type2063 { get; set; } + public global::Vapi.ClientMessageTranscriptType? Type2063 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsResultType? Type2064 { get; set; } + public global::Vapi.ClientMessageTranscriptRole? Type2064 { get; set; } /// /// /// - public global::Vapi.ClientMessageTransferUpdate? Type2065 { get; set; } + public global::Vapi.ClientMessageTranscriptTranscriptType? Type2065 { get; set; } /// /// /// - public global::Vapi.ClientMessageTransferUpdateType? Type2066 { get; set; } + public global::Vapi.ClientMessageToolCalls? Type2066 { get; set; } /// /// /// - public global::Vapi.ClientMessageUserInterrupted? Type2067 { get; set; } + public global::Vapi.ClientMessageToolCallsType? Type2067 { get; set; } /// /// /// - public global::Vapi.ClientMessageUserInterruptedType? Type2068 { get; set; } + public global::Vapi.FunctionToolWithToolCall? Type2068 { get; set; } /// /// /// - public global::Vapi.ClientMessageLanguageChangeDetected? Type2069 { get; set; } + public global::Vapi.GhlToolWithToolCall? Type2069 { get; set; } /// /// /// - public global::Vapi.ClientMessageLanguageChangeDetectedType? Type2070 { get; set; } + public global::Vapi.MakeToolWithToolCall? Type2070 { get; set; } /// /// /// - public global::Vapi.ClientMessageVoiceInput? Type2071 { get; set; } + public global::Vapi.BashToolWithToolCall? Type2071 { get; set; } /// /// /// - public global::Vapi.ClientMessageVoiceInputType? Type2072 { get; set; } + public global::Vapi.ComputerToolWithToolCall? Type2072 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeech? Type2073 { get; set; } + public global::Vapi.TextEditorToolWithToolCall? Type2073 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechType? Type2074 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolWithToolCall? Type2074 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechSource? Type2075 { get; set; } + public global::Vapi.ClientMessageToolCallsResult? Type2075 { get; set; } /// /// /// - public global::Vapi.Timing? Type2076 { get; set; } + public global::Vapi.ClientMessageToolCallsResultType? Type2076 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminator? Type2077 { get; set; } + public global::Vapi.ClientMessageTransferUpdate? Type2077 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminatorType? Type2078 { get; set; } + public global::Vapi.ClientMessageTransferUpdateType? Type2078 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatCreated? Type2079 { get; set; } + public global::Vapi.ClientMessageUserInterrupted? Type2079 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatCreatedType? Type2080 { get; set; } + public global::Vapi.ClientMessageUserInterruptedType? Type2080 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatDeleted? Type2081 { get; set; } + public global::Vapi.ClientMessageLanguageChangeDetected? Type2081 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatDeletedType? Type2082 { get; set; } + public global::Vapi.ClientMessageLanguageChangeDetectedType? Type2082 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionCreated? Type2083 { get; set; } + public global::Vapi.ClientMessageVoiceInput? Type2083 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionCreatedType? Type2084 { get; set; } + public global::Vapi.ClientMessageVoiceInputType? Type2084 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionUpdated? Type2085 { get; set; } + public global::Vapi.ClientMessageAssistantSpeech? Type2085 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionUpdatedType? Type2086 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechType? Type2086 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionDeleted? Type2087 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechSource? Type2087 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionDeletedType? Type2088 { get; set; } + public global::Vapi.Timing? Type2088 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleted? Type2089 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminator? Type2089 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeletedType? Type2090 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminatorType? Type2090 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleteFailed? Type2091 { get; set; } + public global::Vapi.ClientMessageChatCreated? Type2091 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleteFailedType? Type2092 { get; set; } + public global::Vapi.ClientMessageChatCreatedType? Type2092 { get; set; } /// /// /// - public global::Vapi.ClientMessage? Type2093 { get; set; } + public global::Vapi.ClientMessageChatDeleted? Type2093 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantRequest? Type2094 { get; set; } + public global::Vapi.ClientMessageChatDeletedType? Type2094 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantRequestType? Type2095 { get; set; } + public global::Vapi.ClientMessageSessionCreated? Type2095 { get; set; } /// /// /// - public global::Vapi.ServerMessageConversationUpdate? Type2096 { get; set; } + public global::Vapi.ClientMessageSessionCreatedType? Type2096 { get; set; } /// /// /// - public global::Vapi.ServerMessageConversationUpdateType? Type2097 { get; set; } + public global::Vapi.ClientMessageSessionUpdated? Type2097 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReport? Type2098 { get; set; } + public global::Vapi.ClientMessageSessionUpdatedType? Type2098 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReportType? Type2099 { get; set; } + public global::Vapi.ClientMessageSessionDeleted? Type2099 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReportEndedReason? Type2100 { get; set; } + public global::Vapi.ClientMessageSessionDeletedType? Type2100 { get; set; } /// /// /// - public global::Vapi.ServerMessageHandoffDestinationRequest? Type2101 { get; set; } + public global::Vapi.ClientMessageCallDeleted? Type2101 { get; set; } /// /// /// - public global::Vapi.ServerMessageHandoffDestinationRequestType? Type2102 { get; set; } + public global::Vapi.ClientMessageCallDeletedType? Type2102 { get; set; } /// /// /// - public global::Vapi.ServerMessageHang? Type2103 { get; set; } + public global::Vapi.ClientMessageCallDeleteFailed? Type2103 { get; set; } /// /// /// - public global::Vapi.ServerMessageHangType? Type2104 { get; set; } + public global::Vapi.ClientMessageCallDeleteFailedType? Type2104 { get; set; } /// /// /// - public global::Vapi.ServerMessageKnowledgeBaseRequest? Type2105 { get; set; } + public global::Vapi.ClientMessage? Type2105 { get; set; } /// /// /// - public global::Vapi.ServerMessageKnowledgeBaseRequestType? Type2106 { get; set; } + public global::Vapi.ServerMessageAssistantRequest? Type2106 { get; set; } /// /// /// - public global::Vapi.ServerMessageModelOutput? Type2107 { get; set; } + public global::Vapi.ServerMessageAssistantRequestType? Type2107 { get; set; } /// /// /// - public global::Vapi.ServerMessageModelOutputType? Type2108 { get; set; } + public global::Vapi.ServerMessageConversationUpdate? Type2108 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControl? Type2109 { get; set; } + public global::Vapi.ServerMessageConversationUpdateType? Type2109 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControlType? Type2110 { get; set; } + public global::Vapi.ServerMessageEndOfCallReport? Type2110 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControlRequest? Type2111 { get; set; } + public global::Vapi.ServerMessageEndOfCallReportType? Type2111 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdate? Type2112 { get; set; } + public global::Vapi.ServerMessageEndOfCallReportEndedReason? Type2112 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateType? Type2113 { get; set; } + public global::Vapi.ServerMessageHandoffDestinationRequest? Type2113 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateStatus? Type2114 { get; set; } + public global::Vapi.ServerMessageHandoffDestinationRequestType? Type2114 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateRole? Type2115 { get; set; } + public global::Vapi.ServerMessageHang? Type2115 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdate? Type2116 { get; set; } + public global::Vapi.ServerMessageHangType? Type2116 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateType? Type2117 { get; set; } + public global::Vapi.ServerMessageKnowledgeBaseRequest? Type2117 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateStatus? Type2118 { get; set; } + public global::Vapi.ServerMessageKnowledgeBaseRequestType? Type2118 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateEndedReason? Type2119 { get; set; } + public global::Vapi.ServerMessageModelOutput? Type2119 { get; set; } /// /// /// - public global::Vapi.ServerMessageToolCalls? Type2120 { get; set; } + public global::Vapi.ServerMessageModelOutputType? Type2120 { get; set; } /// /// /// - public global::Vapi.ServerMessageToolCallsType? Type2121 { get; set; } + public global::Vapi.ServerMessagePhoneCallControl? Type2121 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferDestinationRequest? Type2122 { get; set; } + public global::Vapi.ServerMessagePhoneCallControlType? Type2122 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferDestinationRequestType? Type2123 { get; set; } + public global::Vapi.ServerMessagePhoneCallControlRequest? Type2123 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferUpdate? Type2124 { get; set; } + public global::Vapi.ServerMessageSpeechUpdate? Type2124 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferUpdateType? Type2125 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateType? Type2125 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscript? Type2126 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateStatus? Type2126 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptType? Type2127 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateRole? Type2127 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptRole? Type2128 { get; set; } + public global::Vapi.ServerMessageStatusUpdate? Type2128 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptTranscriptType? Type2129 { get; set; } + public global::Vapi.ServerMessageStatusUpdateType? Type2129 { get; set; } /// /// /// - public global::Vapi.ServerMessageUserInterrupted? Type2130 { get; set; } + public global::Vapi.ServerMessageStatusUpdateStatus? Type2130 { get; set; } /// /// /// - public global::Vapi.ServerMessageUserInterruptedType? Type2131 { get; set; } + public global::Vapi.ServerMessageStatusUpdateEndedReason? Type2131 { get; set; } /// /// /// - public global::Vapi.ServerMessageLanguageChangeDetected? Type2132 { get; set; } + public global::Vapi.ServerMessageToolCalls? Type2132 { get; set; } /// /// /// - public global::Vapi.ServerMessageLanguageChangeDetectedType? Type2133 { get; set; } + public global::Vapi.ServerMessageToolCallsType? Type2133 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceInput? Type2134 { get; set; } + public global::Vapi.ServerMessageTransferDestinationRequest? Type2134 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceInputType? Type2135 { get; set; } + public global::Vapi.ServerMessageTransferDestinationRequestType? Type2135 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeech? Type2136 { get; set; } + public global::Vapi.ServerMessageTransferUpdate? Type2136 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechType? Type2137 { get; set; } + public global::Vapi.ServerMessageTransferUpdateType? Type2137 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechSource? Type2138 { get; set; } + public global::Vapi.ServerMessageTranscript? Type2138 { get; set; } /// /// /// - public global::Vapi.Timing2? Type2139 { get; set; } + public global::Vapi.ServerMessageTranscriptType? Type2139 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminator? Type2140 { get; set; } + public global::Vapi.ServerMessageTranscriptRole? Type2140 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminatorType? Type2141 { get; set; } + public global::Vapi.ServerMessageTranscriptTranscriptType? Type2141 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceRequest? Type2142 { get; set; } + public global::Vapi.ServerMessageUserInterrupted? Type2142 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceRequestType? Type2143 { get; set; } + public global::Vapi.ServerMessageUserInterruptedType? Type2143 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallEndpointingRequest? Type2144 { get; set; } + public global::Vapi.ServerMessageLanguageChangeDetected? Type2144 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallEndpointingRequestType? Type2145 { get; set; } + public global::Vapi.ServerMessageLanguageChangeDetectedType? Type2145 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatCreated? Type2146 { get; set; } + public global::Vapi.ServerMessageVoiceInput? Type2146 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatCreatedType? Type2147 { get; set; } + public global::Vapi.ServerMessageVoiceInputType? Type2147 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatDeleted? Type2148 { get; set; } + public global::Vapi.ServerMessageAssistantSpeech? Type2148 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatDeletedType? Type2149 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechType? Type2149 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionCreated? Type2150 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechSource? Type2150 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionCreatedType? Type2151 { get; set; } + public global::Vapi.Timing2? Type2151 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionUpdated? Type2152 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminator? Type2152 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionUpdatedType? Type2153 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminatorType? Type2153 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionDeleted? Type2154 { get; set; } + public global::Vapi.ServerMessageVoiceRequest? Type2154 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionDeletedType? Type2155 { get; set; } + public global::Vapi.ServerMessageVoiceRequestType? Type2155 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleted? Type2156 { get; set; } + public global::Vapi.ServerMessageCallEndpointingRequest? Type2156 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeletedType? Type2157 { get; set; } + public global::Vapi.ServerMessageCallEndpointingRequestType? Type2157 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleteFailed? Type2158 { get; set; } + public global::Vapi.ServerMessageChatCreated? Type2158 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleteFailedType? Type2159 { get; set; } + public global::Vapi.ServerMessageChatCreatedType? Type2159 { get; set; } /// /// /// - public global::Vapi.CampaignContact? Type2160 { get; set; } + public global::Vapi.ServerMessageChatDeleted? Type2160 { get; set; } /// /// /// - public global::Vapi.ServerMessageCampaignPredial? Type2161 { get; set; } + public global::Vapi.ServerMessageChatDeletedType? Type2161 { get; set; } /// /// /// - public global::Vapi.ServerMessageCampaignPredialType? Type2162 { get; set; } + public global::Vapi.ServerMessageSessionCreated? Type2162 { get; set; } /// /// /// - public global::Vapi.ServerMessage? Type2163 { get; set; } + public global::Vapi.ServerMessageSessionCreatedType? Type2163 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseAssistantRequest? Type2164 { get; set; } + public global::Vapi.ServerMessageSessionUpdated? Type2164 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseHandoffDestinationRequest? Type2165 { get; set; } + public global::Vapi.ServerMessageSessionUpdatedType? Type2165 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseResponseDocument? Type2166 { get; set; } + public global::Vapi.ServerMessageSessionDeleted? Type2166 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseKnowledgeBaseRequest? Type2167 { get; set; } + public global::Vapi.ServerMessageSessionDeletedType? Type2167 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2168 { get; set; } + public global::Vapi.ServerMessageCallDeleted? Type2168 { get; set; } /// /// /// - public global::Vapi.ToolCallResult? Type2169 { get; set; } + public global::Vapi.ServerMessageCallDeletedType? Type2169 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2170 { get; set; } + public global::Vapi.ServerMessageCallDeleteFailed? Type2170 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseToolCalls? Type2171 { get; set; } + public global::Vapi.ServerMessageCallDeleteFailedType? Type2171 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2172 { get; set; } + public global::Vapi.CampaignContact? Type2172 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseTransferDestinationRequest? Type2173 { get; set; } + public global::Vapi.ServerMessageCampaignPredial? Type2173 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseVoiceRequest? Type2174 { get; set; } + public global::Vapi.ServerMessageCampaignPredialType? Type2174 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseCallEndpointingRequest? Type2175 { get; set; } + public global::Vapi.ServerMessage? Type2175 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseCampaignPredial? Type2176 { get; set; } + public global::Vapi.ServerMessageResponseAssistantRequest? Type2176 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponse? Type2177 { get; set; } + public global::Vapi.ServerMessageResponseHandoffDestinationRequest? Type2177 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageAddMessage? Type2178 { get; set; } + public global::Vapi.KnowledgeBaseResponseDocument? Type2178 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageAddMessageType? Type2179 { get; set; } + public global::Vapi.ServerMessageResponseKnowledgeBaseRequest? Type2179 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControl? Type2180 { get; set; } + public global::System.Collections.Generic.IList? Type2180 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControlType? Type2181 { get; set; } + public global::Vapi.ToolCallResult? Type2181 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControlControl? Type2182 { get; set; } + public global::Vapi.OneOf? Type2182 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSay? Type2183 { get; set; } + public global::Vapi.ServerMessageResponseToolCalls? Type2183 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSayType? Type2184 { get; set; } + public global::System.Collections.Generic.IList? Type2184 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageEndCall? Type2185 { get; set; } + public global::Vapi.ServerMessageResponseTransferDestinationRequest? Type2185 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageEndCallType? Type2186 { get; set; } + public global::Vapi.ServerMessageResponseVoiceRequest? Type2186 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageTransfer? Type2187 { get; set; } + public global::Vapi.ServerMessageResponseCallEndpointingRequest? Type2187 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageTransferType? Type2188 { get; set; } + public global::Vapi.ServerMessageResponseCampaignPredial? Type2188 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSendTransportMessage? Type2189 { get; set; } + public global::Vapi.ServerMessageResponse? Type2189 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSendTransportMessageType? Type2190 { get; set; } + public global::Vapi.ClientInboundMessageAddMessage? Type2190 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2191 { get; set; } + public global::Vapi.ClientInboundMessageAddMessageType? Type2191 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessage? Type2192 { get; set; } + public global::Vapi.ClientInboundMessageControl? Type2192 { get; set; } /// /// /// - public global::Vapi.TwilioTransportMessage? Type2193 { get; set; } + public global::Vapi.ClientInboundMessageControlType? Type2193 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessage? Type2194 { get; set; } + public global::Vapi.ClientInboundMessageControlControl? Type2194 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseCostType? Type2195 { get; set; } + public global::Vapi.ClientInboundMessageSay? Type2195 { get; set; } /// /// /// - public global::Vapi.SessionCostType? Type2196 { get; set; } + public global::Vapi.ClientInboundMessageSayType? Type2196 { get; set; } /// /// /// - public global::Vapi.FunctionToolWithToolCallType? Type2197 { get; set; } + public global::Vapi.ClientInboundMessageEndCall? Type2197 { get; set; } /// /// /// - public global::Vapi.GhlToolWithToolCallType? Type2198 { get; set; } + public global::Vapi.ClientInboundMessageEndCallType? Type2198 { get; set; } /// /// /// - public global::Vapi.MakeToolWithToolCallType? Type2199 { get; set; } + public global::Vapi.ClientInboundMessageTransfer? Type2199 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallType? Type2200 { get; set; } + public global::Vapi.ClientInboundMessageTransferType? Type2200 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallSubType? Type2201 { get; set; } + public global::Vapi.ClientInboundMessageSendTransportMessage? Type2201 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallName? Type2202 { get; set; } + public global::Vapi.ClientInboundMessageSendTransportMessageType? Type2202 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallType? Type2203 { get; set; } + public global::Vapi.OneOf? Type2203 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallSubType? Type2204 { get; set; } + public global::Vapi.VapiSipTransportMessage? Type2204 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallName? Type2205 { get; set; } + public global::Vapi.TwilioTransportMessage? Type2205 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallType? Type2206 { get; set; } + public global::Vapi.ClientInboundMessage? Type2206 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallSubType? Type2207 { get; set; } + public global::Vapi.KnowledgeBaseCostType? Type2207 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallName? Type2208 { get; set; } + public global::Vapi.SessionCostType? Type2208 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolWithToolCallType? Type2209 { get; set; } + public global::Vapi.FunctionToolWithToolCallType? Type2209 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolWithToolCall? Type2210 { get; set; } + public global::Vapi.GhlToolWithToolCallType? Type2210 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolWithToolCallType? Type2211 { get; set; } + public global::Vapi.MakeToolWithToolCallType? Type2211 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCall? Type2212 { get; set; } + public global::Vapi.BashToolWithToolCallType? Type2212 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCallType? Type2213 { get; set; } + public global::Vapi.BashToolWithToolCallSubType? Type2213 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCall? Type2214 { get; set; } + public global::Vapi.BashToolWithToolCallName? Type2214 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCallType? Type2215 { get; set; } + public global::Vapi.ComputerToolWithToolCallType? Type2215 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolWithToolCall? Type2216 { get; set; } + public global::Vapi.ComputerToolWithToolCallSubType? Type2216 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolWithToolCallType? Type2217 { get; set; } + public global::Vapi.ComputerToolWithToolCallName? Type2217 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolWithToolCall? Type2218 { get; set; } + public global::Vapi.TextEditorToolWithToolCallType? Type2218 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolWithToolCallType? Type2219 { get; set; } + public global::Vapi.TextEditorToolWithToolCallSubType? Type2219 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessageTransport? Type2220 { get; set; } + public global::Vapi.TextEditorToolWithToolCallName? Type2220 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessageSipVerb? Type2221 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolWithToolCallType? Type2221 { get; set; } /// /// /// - public global::Vapi.TwilioTransportMessageTransport? Type2222 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolWithToolCall? Type2222 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequest? Type2223 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolWithToolCallType? Type2223 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequestDiscriminator? Type2224 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCall? Type2224 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequestDiscriminatorProvider? Type2225 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCallType? Type2225 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequest? Type2226 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCall? Type2226 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminator? Type2227 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCallType? Type2227 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminatorProvider? Type2228 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolWithToolCall? Type2228 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequest? Type2229 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolWithToolCallType? Type2229 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequestDiscriminator? Type2230 { get; set; } + public global::Vapi.GoHighLevelContactGetToolWithToolCall? Type2230 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequestDiscriminatorType? Type2231 { get; set; } + public global::Vapi.GoHighLevelContactGetToolWithToolCallType? Type2231 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequest? Type2232 { get; set; } + public global::Vapi.VapiSipTransportMessageTransport? Type2232 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequestDiscriminator? Type2233 { get; set; } + public global::Vapi.VapiSipTransportMessageSipVerb? Type2233 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequestDiscriminatorType? Type2234 { get; set; } + public global::Vapi.TwilioTransportMessageTransport? Type2234 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequest? Type2235 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequest? Type2235 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequestDiscriminator? Type2236 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequestDiscriminator? Type2236 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequestDiscriminatorType? Type2237 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequestDiscriminatorProvider? Type2237 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequest? Type2238 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequest? Type2238 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequestDiscriminator? Type2239 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminator? Type2239 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequestDiscriminatorType? Type2240 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminatorProvider? Type2240 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequest? Type2241 { get; set; } + public global::Vapi.ToolControllerCreateRequest? Type2241 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequestDiscriminator? Type2242 { get; set; } + public global::Vapi.ToolControllerCreateRequestDiscriminator? Type2242 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequestDiscriminatorType? Type2243 { get; set; } + public global::Vapi.ToolControllerCreateRequestDiscriminatorType? Type2243 { get; set; } /// /// /// - public global::Vapi.ChatControllerListChatsSortOrder? Type2244 { get; set; } + public global::Vapi.ToolControllerUpdateRequest? Type2244 { get; set; } /// /// /// - public global::Vapi.ChatControllerListChatsSortBy? Type2245 { get; set; } + public global::Vapi.ToolControllerUpdateRequestDiscriminator? Type2245 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllStatus? Type2246 { get; set; } + public global::Vapi.ToolControllerUpdateRequestDiscriminatorType? Type2246 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllSortOrder? Type2247 { get; set; } + public global::Vapi.InsightControllerCreateRequest? Type2247 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllSortBy? Type2248 { get; set; } + public global::Vapi.InsightControllerCreateRequestDiscriminator? Type2248 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2Status? Type2249 { get; set; } + public global::Vapi.InsightControllerCreateRequestDiscriminatorType? Type2249 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2SortOrder? Type2250 { get; set; } + public global::Vapi.InsightControllerUpdateRequest? Type2250 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2SortBy? Type2251 { get; set; } + public global::Vapi.InsightControllerUpdateRequestDiscriminator? Type2251 { get; set; } /// /// /// - public global::Vapi.SessionControllerFindAllPaginatedSortOrder? Type2252 { get; set; } + public global::Vapi.InsightControllerUpdateRequestDiscriminatorType? Type2252 { get; set; } /// /// /// - public global::Vapi.SessionControllerFindAllPaginatedSortBy? Type2253 { get; set; } + public global::Vapi.InsightControllerPreviewRequest? Type2253 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllPaginatedSortOrder? Type2254 { get; set; } + public global::Vapi.InsightControllerPreviewRequestDiscriminator? Type2254 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllPaginatedSortBy? Type2255 { get; set; } + public global::Vapi.InsightControllerPreviewRequestDiscriminatorType? Type2255 { get; set; } /// /// /// - public global::Vapi.StructuredOutputControllerFindAllSortOrder? Type2256 { get; set; } + public global::Vapi.ChatControllerListChatsSortOrder? Type2256 { get; set; } /// /// /// - public global::Vapi.StructuredOutputControllerFindAllSortBy? Type2257 { get; set; } + public global::Vapi.ChatControllerListChatsSortBy? Type2257 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindAllSortOrder? Type2258 { get; set; } + public global::Vapi.CampaignControllerFindAllStatus? Type2258 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindAllSortBy? Type2259 { get; set; } + public global::Vapi.CampaignControllerFindAllSortOrder? Type2259 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetPaginatedSortOrder? Type2260 { get; set; } + public global::Vapi.CampaignControllerFindAllSortBy? Type2260 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetPaginatedSortBy? Type2261 { get; set; } + public global::Vapi.CampaignControllerFindAllV2Status? Type2261 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetRunsPaginatedSortOrder? Type2262 { get; set; } + public global::Vapi.CampaignControllerFindAllV2SortOrder? Type2262 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetRunsPaginatedSortBy? Type2263 { get; set; } + public global::Vapi.CampaignControllerFindAllV2SortBy? Type2263 { get; set; } /// /// /// - public global::Vapi.ScorecardControllerGetPaginatedSortOrder? Type2264 { get; set; } + public global::Vapi.SessionControllerFindAllPaginatedSortOrder? Type2264 { get; set; } /// /// /// - public global::Vapi.ScorecardControllerGetPaginatedSortBy? Type2265 { get; set; } + public global::Vapi.SessionControllerFindAllPaginatedSortBy? Type2265 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerCreateProviderResourceProvider? Type2266 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllPaginatedSortOrder? Type2266 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerCreateProviderResourceResourceName? Type2267 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllPaginatedSortBy? Type2267 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedProvider? Type2268 { get; set; } + public global::Vapi.StructuredOutputControllerFindAllSortOrder? Type2268 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedResourceName? Type2269 { get; set; } + public global::Vapi.StructuredOutputControllerFindAllSortBy? Type2269 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortOrder? Type2270 { get; set; } + public global::Vapi.InsightControllerFindAllSortOrder? Type2270 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortBy? Type2271 { get; set; } + public global::Vapi.InsightControllerFindAllSortBy? Type2271 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourceProvider? Type2272 { get; set; } + public global::Vapi.EvalControllerGetPaginatedSortOrder? Type2272 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourceResourceName? Type2273 { get; set; } + public global::Vapi.EvalControllerGetPaginatedSortBy? Type2273 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerDeleteProviderResourceProvider? Type2274 { get; set; } + public global::Vapi.EvalControllerGetRunsPaginatedSortOrder? Type2274 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerDeleteProviderResourceResourceName? Type2275 { get; set; } + public global::Vapi.EvalControllerGetRunsPaginatedSortBy? Type2275 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerUpdateProviderResourceProvider? Type2276 { get; set; } + public global::Vapi.ScorecardControllerGetPaginatedSortOrder? Type2276 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerUpdateProviderResourceResourceName? Type2277 { get; set; } + public global::Vapi.ScorecardControllerGetPaginatedSortBy? Type2277 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2278 { get; set; } + public global::Vapi.ProviderResourceControllerCreateProviderResourceProvider? Type2278 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2279 { get; set; } + public global::Vapi.ProviderResourceControllerCreateProviderResourceResourceName? Type2279 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2280 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedProvider? Type2280 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2281 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedResourceName? Type2281 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponse? Type2282 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortOrder? Type2282 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponseDiscriminator? Type2283 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortBy? Type2283 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponseDiscriminatorProvider? Type2284 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourceProvider? Type2284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2285 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourceResourceName? Type2285 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItem? Type2286 { get; set; } + public global::Vapi.ProviderResourceControllerDeleteProviderResourceProvider? Type2286 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminator? Type2287 { get; set; } + public global::Vapi.ProviderResourceControllerDeleteProviderResourceResourceName? Type2287 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider? Type2288 { get; set; } + public global::Vapi.ProviderResourceControllerUpdateProviderResourceProvider? Type2288 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponse? Type2289 { get; set; } + public global::Vapi.ProviderResourceControllerUpdateProviderResourceResourceName? Type2289 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminator? Type2290 { get; set; } + public global::System.Collections.Generic.IList? Type2290 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider? Type2291 { get; set; } + public global::Vapi.OneOf? Type2291 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponse? Type2292 { get; set; } + public global::Vapi.OneOf? Type2292 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminator? Type2293 { get; set; } + public global::Vapi.OneOf? Type2293 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider? Type2294 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponse? Type2294 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponse? Type2295 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponseDiscriminator? Type2295 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminator? Type2296 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponseDiscriminatorProvider? Type2296 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider? Type2297 { get; set; } + public global::System.Collections.Generic.IList? Type2297 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponse? Type2298 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItem? Type2298 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponseDiscriminator? Type2299 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminator? Type2299 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponseDiscriminatorType? Type2300 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider? Type2300 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2301 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponse? Type2301 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItem? Type2302 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminator? Type2302 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItemDiscriminator? Type2303 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider? Type2303 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType? Type2304 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponse? Type2304 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponse? Type2305 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminator? Type2305 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponseDiscriminator? Type2306 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider? Type2306 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponseDiscriminatorType? Type2307 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponse? Type2307 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponse? Type2308 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminator? Type2308 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponseDiscriminator? Type2309 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider? Type2309 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponseDiscriminatorType? Type2310 { get; set; } + public global::Vapi.ToolControllerCreateResponse? Type2310 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponse? Type2311 { get; set; } + public global::Vapi.ToolControllerCreateResponseDiscriminator? Type2311 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponseDiscriminator? Type2312 { get; set; } + public global::Vapi.ToolControllerCreateResponseDiscriminatorType? Type2312 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponseDiscriminatorType? Type2313 { get; set; } + public global::System.Collections.Generic.IList? Type2313 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2314 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItem? Type2314 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponse? Type2315 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItemDiscriminator? Type2315 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponseDiscriminator? Type2316 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType? Type2316 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponseDiscriminatorType? Type2317 { get; set; } + public global::Vapi.ToolControllerFindOneResponse? Type2317 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponse? Type2318 { get; set; } + public global::Vapi.ToolControllerFindOneResponseDiscriminator? Type2318 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponseDiscriminator? Type2319 { get; set; } + public global::Vapi.ToolControllerFindOneResponseDiscriminatorType? Type2319 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponseDiscriminatorType? Type2320 { get; set; } + public global::Vapi.ToolControllerUpdateResponse? Type2320 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponse? Type2321 { get; set; } + public global::Vapi.ToolControllerUpdateResponseDiscriminator? Type2321 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponseDiscriminator? Type2322 { get; set; } + public global::Vapi.ToolControllerUpdateResponseDiscriminatorType? Type2322 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponseDiscriminatorType? Type2323 { get; set; } + public global::Vapi.ToolControllerRemoveResponse? Type2323 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponse? Type2324 { get; set; } + public global::Vapi.ToolControllerRemoveResponseDiscriminator? Type2324 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponseDiscriminator? Type2325 { get; set; } + public global::Vapi.ToolControllerRemoveResponseDiscriminatorType? Type2325 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponseDiscriminatorType? Type2326 { get; set; } + public global::System.Collections.Generic.IList? Type2326 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2327 { get; set; } + public global::Vapi.InsightControllerCreateResponse? Type2327 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerCreateResponseDiscriminator? Type2328 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerCreateResponseDiscriminatorType? Type2329 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerUpdateResponse? Type2330 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerUpdateResponseDiscriminator? Type2331 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerUpdateResponseDiscriminatorType? Type2332 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponse? Type2333 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponseDiscriminator? Type2334 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponseDiscriminatorType? Type2335 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponse? Type2336 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponseDiscriminator? Type2337 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponseDiscriminatorType? Type2338 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type2339 { get; set; } /// /// @@ -9373,526 +9421,530 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List? ListType8 { get; set; } + public global::System.Collections.Generic.List? ListType8 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType9 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType9 { get; set; } + public global::System.Collections.Generic.List? ListType10 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType10 { get; set; } + public global::System.Collections.Generic.List? ListType11 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType11 { get; set; } + public global::System.Collections.Generic.List? ListType12 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType12 { get; set; } + public global::System.Collections.Generic.List? ListType13 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType13 { get; set; } + public global::System.Collections.Generic.List>? ListType14 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType14 { get; set; } + public global::System.Collections.Generic.List>? ListType15 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType15 { get; set; } + public global::System.Collections.Generic.List? ListType16 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType16 { get; set; } + public global::System.Collections.Generic.List? ListType17 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType17 { get; set; } + public global::System.Collections.Generic.List? ListType18 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType18 { get; set; } + public global::System.Collections.Generic.List>? ListType19 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType19 { get; set; } + public global::System.Collections.Generic.List>? ListType20 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType20 { get; set; } + public global::System.Collections.Generic.List>? ListType21 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType21 { get; set; } + public global::System.Collections.Generic.List? ListType22 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType22 { get; set; } + public global::System.Collections.Generic.List>? ListType23 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType23 { get; set; } + public global::System.Collections.Generic.List? ListType24 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType24 { get; set; } + public global::System.Collections.Generic.List? ListType25 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType25 { get; set; } + public global::System.Collections.Generic.List? ListType26 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType26 { get; set; } + public global::System.Collections.Generic.List? ListType27 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType27 { get; set; } + public global::System.Collections.Generic.List? ListType28 { get; set; } /// /// /// - public global::Vapi.OneOf>? ListType28 { get; set; } + public global::Vapi.OneOf>? ListType29 { get; set; } /// /// /// - public global::Vapi.OneOf>>? ListType29 { get; set; } + public global::Vapi.OneOf>>? ListType30 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType30 { get; set; } + public global::System.Collections.Generic.List>? ListType31 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType31 { get; set; } + public global::System.Collections.Generic.List>? ListType32 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType32 { get; set; } + public global::System.Collections.Generic.List? ListType33 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType33 { get; set; } + public global::System.Collections.Generic.List>? ListType34 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType34 { get; set; } + public global::System.Collections.Generic.List? ListType35 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType35 { get; set; } + public global::System.Collections.Generic.List? ListType36 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType36 { get; set; } + public global::System.Collections.Generic.List>? ListType37 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType37 { get; set; } + public global::System.Collections.Generic.List? ListType38 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType38 { get; set; } + public global::System.Collections.Generic.List? ListType39 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType39 { get; set; } + public global::System.Collections.Generic.List? ListType40 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType40 { get; set; } + public global::System.Collections.Generic.List>? ListType41 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType41 { get; set; } + public global::System.Collections.Generic.List? ListType42 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType42 { get; set; } + public global::System.Collections.Generic.List? ListType43 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType43 { get; set; } + public global::System.Collections.Generic.List>? ListType44 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType44 { get; set; } + public global::System.Collections.Generic.List? ListType45 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType45 { get; set; } + public global::System.Collections.Generic.List? ListType46 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType46 { get; set; } + public global::System.Collections.Generic.List? ListType47 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType47 { get; set; } + public global::System.Collections.Generic.List? ListType48 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType48 { get; set; } + public global::System.Collections.Generic.List? ListType49 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType49 { get; set; } + public global::System.Collections.Generic.List? ListType50 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType50 { get; set; } + public global::System.Collections.Generic.List? ListType51 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType51 { get; set; } + public global::System.Collections.Generic.List? ListType52 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType52 { get; set; } + public global::System.Collections.Generic.List? ListType53 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType53 { get; set; } + public global::System.Collections.Generic.List? ListType54 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType54 { get; set; } + public global::System.Collections.Generic.List? ListType55 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType55 { get; set; } + public global::System.Collections.Generic.List? ListType56 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType56 { get; set; } + public global::System.Collections.Generic.List? ListType57 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType57 { get; set; } + public global::System.Collections.Generic.List? ListType58 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType58 { get; set; } + public global::System.Collections.Generic.List? ListType59 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType59 { get; set; } + public global::System.Collections.Generic.List? ListType60 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType60 { get; set; } + public global::System.Collections.Generic.List? ListType61 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType61 { get; set; } + public global::System.Collections.Generic.List? ListType62 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType62 { get; set; } + public global::System.Collections.Generic.List? ListType63 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType63 { get; set; } + public global::System.Collections.Generic.List? ListType64 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType64 { get; set; } + public global::System.Collections.Generic.List? ListType65 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType65 { get; set; } + public global::System.Collections.Generic.List? ListType66 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType66 { get; set; } + public global::System.Collections.Generic.List? ListType67 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType67 { get; set; } + public global::System.Collections.Generic.List? ListType68 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType68 { get; set; } + public global::System.Collections.Generic.List? ListType69 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType69 { get; set; } + public global::System.Collections.Generic.List? ListType70 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType70 { get; set; } + public global::System.Collections.Generic.List>? ListType71 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType71 { get; set; } + public global::System.Collections.Generic.List? ListType72 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType72 { get; set; } + public global::System.Collections.Generic.List? ListType73 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType73 { get; set; } + public global::System.Collections.Generic.List? ListType74 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType74 { get; set; } + public global::System.Collections.Generic.List? ListType75 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType75 { get; set; } + public global::System.Collections.Generic.List? ListType76 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType76 { get; set; } + public global::System.Collections.Generic.List>? ListType77 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType77 { get; set; } + public global::System.Collections.Generic.List? ListType78 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType78 { get; set; } + public global::System.Collections.Generic.List? ListType79 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType79 { get; set; } + public global::System.Collections.Generic.List>? ListType80 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType80 { get; set; } + public global::System.Collections.Generic.List? ListType81 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType81 { get; set; } + public global::System.Collections.Generic.List? ListType82 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType82 { get; set; } + public global::System.Collections.Generic.List? ListType83 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType83 { get; set; } + public global::System.Collections.Generic.List? ListType84 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType84 { get; set; } + public global::System.Collections.Generic.List? ListType85 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType85 { get; set; } + public global::System.Collections.Generic.List? ListType86 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType86 { get; set; } + public global::System.Collections.Generic.List>? ListType87 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType87 { get; set; } + public global::System.Collections.Generic.List? ListType88 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType88 { get; set; } + public global::System.Collections.Generic.List? ListType89 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType89 { get; set; } + public global::System.Collections.Generic.List? ListType90 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType90 { get; set; } + public global::System.Collections.Generic.List? ListType91 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType91 { get; set; } + public global::System.Collections.Generic.List? ListType92 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType92 { get; set; } + public global::System.Collections.Generic.List>? ListType93 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType93 { get; set; } + public global::System.Collections.Generic.List>? ListType94 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType94 { get; set; } + public global::System.Collections.Generic.List? ListType95 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType95 { get; set; } + public global::System.Collections.Generic.List>? ListType96 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType96 { get; set; } + public global::System.Collections.Generic.List? ListType97 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType97 { get; set; } + public global::System.Collections.Generic.List? ListType98 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType98 { get; set; } + public global::System.Collections.Generic.List? ListType99 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType99 { get; set; } + public global::System.Collections.Generic.List? ListType100 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType100 { get; set; } + public global::System.Collections.Generic.List>? ListType101 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType101 { get; set; } + public global::System.Collections.Generic.List? ListType102 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType102 { get; set; } + public global::System.Collections.Generic.List? ListType103 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType103 { get; set; } + public global::System.Collections.Generic.List? ListType104 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType104 { get; set; } + public global::System.Collections.Generic.List? ListType105 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType105 { get; set; } + public global::System.Collections.Generic.List? ListType106 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType106 { get; set; } + public global::System.Collections.Generic.List? ListType107 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType107 { get; set; } + public global::System.Collections.Generic.List>? ListType108 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType108 { get; set; } + public global::System.Collections.Generic.List? ListType109 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType109 { get; set; } + public global::System.Collections.Generic.List>? ListType110 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType110 { get; set; } + public global::System.Collections.Generic.List? ListType111 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType111 { get; set; } + public global::System.Collections.Generic.List? ListType112 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType112 { get; set; } + public global::System.Collections.Generic.List? ListType113 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType113 { get; set; } + public global::System.Collections.Generic.List? ListType114 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType114 { get; set; } + public global::System.Collections.Generic.List>? ListType115 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType115 { get; set; } + public global::System.Collections.Generic.List? ListType116 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType116 { get; set; } + public global::System.Collections.Generic.List? ListType117 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType117 { get; set; } + public global::System.Collections.Generic.List? ListType118 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType118 { get; set; } + public global::System.Collections.Generic.List? ListType119 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType119 { get; set; } + public global::System.Collections.Generic.List? ListType120 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType120 { get; set; } + public global::System.Collections.Generic.List? ListType121 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType121 { get; set; } + public global::System.Collections.Generic.List? ListType122 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType122 { get; set; } + public global::System.Collections.Generic.List? ListType123 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType123 { get; set; } + public global::System.Collections.Generic.List? ListType124 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType124 { get; set; } + public global::System.Collections.Generic.List? ListType125 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType125 { get; set; } + public global::System.Collections.Generic.List? ListType126 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType126 { get; set; } + public global::System.Collections.Generic.List? ListType127 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType127 { get; set; } + public global::System.Collections.Generic.List? ListType128 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType128 { get; set; } + public global::System.Collections.Generic.List? ListType129 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType129 { get; set; } + public global::System.Collections.Generic.List? ListType130 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType130 { get; set; } + public global::System.Collections.Generic.List? ListType131 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType131 { get; set; } + public global::System.Collections.Generic.List? ListType132 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType132 { get; set; } + public global::System.Collections.Generic.List? ListType133 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType133 { get; set; } + public global::System.Collections.Generic.List? ListType134 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType134 { get; set; } + public global::System.Collections.Generic.List? ListType135 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType135 { get; set; } + public global::System.Collections.Generic.List? ListType136 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType136 { get; set; } + public global::System.Collections.Generic.List? ListType137 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType137 { get; set; } + public global::System.Collections.Generic.List? ListType138 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType138 { get; set; } + public global::System.Collections.Generic.List? ListType139 { get; set; } } } \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.Assistant.g.cs b/src/libs/Vapi/Generated/Vapi.Models.Assistant.g.cs index 7e0d062d..ad77e8b8 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.Assistant.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.Assistant.g.cs @@ -12,15 +12,15 @@ public sealed partial class Assistant /// These are the options for the assistant's transcriber. /// [global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// These are the options for the assistant's LLM. /// [global::System.Text.Json.Serialization.JsonPropertyName("model")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Model { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Model { get; set; } /// /// These are the options for the assistant's voice. @@ -439,8 +439,8 @@ public Assistant( string orgId, global::System.DateTime createdAt, global::System.DateTime updatedAt, - global::Vapi.OneOf? transcriber, - global::Vapi.OneOf? model, + global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? model, global::Vapi.OneOf? voice, string? firstMessage, bool? firstMessageInterruptionsEnabled, diff --git a/src/libs/Vapi/Generated/Vapi.Models.AssistantOverrides.g.cs b/src/libs/Vapi/Generated/Vapi.Models.AssistantOverrides.g.cs index b319f5c9..3dfc2f97 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.AssistantOverrides.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.AssistantOverrides.g.cs @@ -12,15 +12,15 @@ public sealed partial class AssistantOverrides /// These are the options for the assistant's transcriber. /// [global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// These are the options for the assistant's LLM. /// [global::System.Text.Json.Serialization.JsonPropertyName("model")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Model { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Model { get; set; } /// /// These are the options for the assistant's voice. @@ -421,8 +421,8 @@ public sealed partial class AssistantOverrides [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public AssistantOverrides( - global::Vapi.OneOf? transcriber, - global::Vapi.OneOf? model, + global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? model, global::Vapi.OneOf? voice, string? firstMessage, bool? firstMessageInterruptionsEnabled, diff --git a/src/libs/Vapi/Generated/Vapi.Models.ConversationNode.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ConversationNode.g.cs index a32717f0..25600af7 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ConversationNode.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ConversationNode.g.cs @@ -34,8 +34,8 @@ public sealed partial class ConversationNode /// This overrides `workflow.transcriber`. /// [global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the voice for the node.
@@ -235,7 +235,7 @@ public ConversationNode( string name, global::Vapi.ConversationNodeType type, global::Vapi.OneOf? model, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, global::Vapi.OneOf? voice, global::System.Collections.Generic.IList>? tools, global::System.Collections.Generic.IList? toolIds, diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateAssistantDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateAssistantDTO.g.cs index 8c4e04ac..30768fdd 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateAssistantDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateAssistantDTO.g.cs @@ -12,15 +12,15 @@ public sealed partial class CreateAssistantDTO /// These are the options for the assistant's transcriber. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// These are the options for the assistant's LLM. /// [global::System.Text.Json.Serialization.JsonPropertyName("model")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Model { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Model { get; set; } /// /// These are the options for the assistant's voice. @@ -395,8 +395,8 @@ public sealed partial class CreateAssistantDTO [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public CreateAssistantDTO( - global::Vapi.OneOf? transcriber, - global::Vapi.OneOf? model, + global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? model, global::Vapi.OneOf? voice, string? firstMessage, bool? firstMessageInterruptionsEnabled, diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateWorkflowDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateWorkflowDTO.g.cs index 396ed8fd..ee069a6f 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateWorkflowDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateWorkflowDTO.g.cs @@ -28,8 +28,8 @@ public sealed partial class CreateWorkflowDTO /// This can be overridden at node level using `nodes[n].transcriber`. /// [global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the voice for the workflow.
@@ -308,7 +308,7 @@ public CreateWorkflowDTO( string name, global::System.Collections.Generic.IList edges, global::Vapi.OneOf? model, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, global::Vapi.OneOf? voice, global::Vapi.LangfuseObservabilityPlan? observabilityPlan, global::Vapi.OneOf? backgroundSound, diff --git a/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoice.g.cs b/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoice.g.cs index daba06e4..a62c7ffe 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoice.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoice.g.cs @@ -33,10 +33,11 @@ public sealed partial class FallbackVapiVoice public required global::Vapi.FallbackVapiVoiceVoiceId VoiceId { get; set; } /// - /// The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. + /// The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form. /// [global::System.Text.Json.Serialization.JsonPropertyName("version")] - public double? Version { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Version { get; set; } /// /// This is the speed multiplier that will be used.
@@ -86,7 +87,7 @@ public sealed partial class FallbackVapiVoice /// This is the voice provider that will be used. /// /// - /// The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. + /// The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form. /// /// /// This is the speed multiplier that will be used.
@@ -109,7 +110,7 @@ public FallbackVapiVoice( global::Vapi.FallbackVapiVoiceVoiceId voiceId, bool? cachingEnabled, global::Vapi.FallbackVapiVoiceProvider provider, - double? version, + global::Vapi.OneOf? version, double? speed, global::Vapi.FallbackVapiVoiceLanguage? language, global::System.Collections.Generic.IList? pronunciationDictionary, diff --git a/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoiceVersion2.g.cs b/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoiceVersion2.g.cs new file mode 100644 index 00000000..eea3c462 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.FallbackVapiVoiceVersion2.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum FallbackVapiVoiceVersion2 + { + /// + /// + /// + x1, + /// + /// + /// + x2, + /// + /// + /// + Latest, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class FallbackVapiVoiceVersion2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this FallbackVapiVoiceVersion2 value) + { + return value switch + { + FallbackVapiVoiceVersion2.x1 => "1", + FallbackVapiVoiceVersion2.x2 => "2", + FallbackVapiVoiceVersion2.Latest => "latest", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static FallbackVapiVoiceVersion2? ToEnum(string value) + { + return value switch + { + "1" => FallbackVapiVoiceVersion2.x1, + "2" => FallbackVapiVoiceVersion2.x2, + "latest" => FallbackVapiVoiceVersion2.Latest, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.TransferAssistant.g.cs b/src/libs/Vapi/Generated/Vapi.Models.TransferAssistant.g.cs index dff118f6..eaec0b25 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.TransferAssistant.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.TransferAssistant.g.cs @@ -35,8 +35,8 @@ public sealed partial class TransferAssistant /// These are the options for the transfer assistant's transcriber. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the first message that the transfer assistant will say.
@@ -182,7 +182,7 @@ public TransferAssistant( global::Vapi.TransferAssistantModel model, string? name, global::Vapi.OneOf? voice, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, string? firstMessage, global::Vapi.OneOf? backgroundSound, global::Vapi.StartSpeakingPlan? startSpeakingPlan, diff --git a/src/libs/Vapi/Generated/Vapi.Models.UpdateAssistantDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.UpdateAssistantDTO.g.cs index e39da607..41ad5cdb 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.UpdateAssistantDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.UpdateAssistantDTO.g.cs @@ -12,15 +12,15 @@ public sealed partial class UpdateAssistantDTO /// These are the options for the assistant's transcriber. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// These are the options for the assistant's LLM. /// [global::System.Text.Json.Serialization.JsonPropertyName("model")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Model { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Model { get; set; } /// /// These are the options for the assistant's voice. @@ -395,8 +395,8 @@ public sealed partial class UpdateAssistantDTO [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public UpdateAssistantDTO( - global::Vapi.OneOf? transcriber, - global::Vapi.OneOf? model, + global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? model, global::Vapi.OneOf? voice, string? firstMessage, bool? firstMessageInterruptionsEnabled, diff --git a/src/libs/Vapi/Generated/Vapi.Models.UpdateWorkflowDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.UpdateWorkflowDTO.g.cs index 96b3d36d..3c906db1 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.UpdateWorkflowDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.UpdateWorkflowDTO.g.cs @@ -27,8 +27,8 @@ public sealed partial class UpdateWorkflowDTO /// This can be overridden at node level using `nodes[n].transcriber`. /// [global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the voice for the workflow.
@@ -303,7 +303,7 @@ public sealed partial class UpdateWorkflowDTO public UpdateWorkflowDTO( global::System.Collections.Generic.IList>? nodes, global::Vapi.OneOf? model, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, global::Vapi.OneOf? voice, global::Vapi.LangfuseObservabilityPlan? observabilityPlan, global::Vapi.OneOf? backgroundSound, diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiModel.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiModel.g.cs index a3b66009..c9e755eb 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.VapiModel.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiModel.g.cs @@ -34,6 +34,27 @@ public sealed partial class VapiModel [global::System.Text.Json.Serialization.JsonPropertyName("knowledgeBase")] public global::Vapi.CreateCustomKnowledgeBaseDTO? KnowledgeBase { get; set; } + /// + /// White-label Vapi models are selected by `version`, not a model name, so
+ /// `model` is optional here (the runtime already accepts a version-only Vapi
+ /// payload). Overriding the required `ModelBase.model`: the declared type stays
+ /// `string` to match the base (avoids TS2416) and the `= undefined!` initializer
+ /// satisfies TS2612 for the field override, while `@IsOptional` +
+ /// `@ApiPropertyOptional` make validation and the generated OpenAPI schema treat
+ /// it as optional (so `VapiModel.required` is `['provider']`). + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("model")] + public string? Model { get; set; } + + /// + /// Vapi-managed model version (update channel). When set, this is a Vapi-managed
+ /// LLM routed by the registry; when absent, this is the legacy workflow form
+ /// below (`steps` / `workflow`). + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("version")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter))] + public global::Vapi.VapiModelVersion? Version { get; set; } + /// /// /// @@ -53,13 +74,6 @@ public sealed partial class VapiModel [global::System.Text.Json.Serialization.JsonPropertyName("workflow")] public global::Vapi.WorkflowUserEditable? Workflow { get; set; } - /// - /// This is the name of the model. Ex. cognitivecomputations/dolphin-mixtral-8x7b - /// - [global::System.Text.Json.Serialization.JsonPropertyName("model")] - [global::System.Text.Json.Serialization.JsonRequired] - public required string Model { get; set; } - /// /// This is the temperature that will be used for calls. Default is 0.5. /// @@ -97,9 +111,6 @@ public sealed partial class VapiModel /// /// Initializes a new instance of the class. /// - /// - /// This is the name of the model. Ex. cognitivecomputations/dolphin-mixtral-8x7b - /// /// /// This is the starting state for the conversation. /// @@ -114,6 +125,20 @@ public sealed partial class VapiModel /// /// These are the options for the knowledge base. /// + /// + /// White-label Vapi models are selected by `version`, not a model name, so
+ /// `model` is optional here (the runtime already accepts a version-only Vapi
+ /// payload). Overriding the required `ModelBase.model`: the declared type stays
+ /// `string` to match the base (avoids TS2416) and the `= undefined!` initializer
+ /// satisfies TS2612 for the field override, while `@IsOptional` +
+ /// `@ApiPropertyOptional` make validation and the generated OpenAPI schema treat
+ /// it as optional (so `VapiModel.required` is `['provider']`). + /// + /// + /// Vapi-managed model version (update channel). When set, this is a Vapi-managed
+ /// LLM routed by the registry; when absent, this is the legacy workflow form
+ /// below (`steps` / `workflow`). + /// /// /// /// This is the workflow that will be used for the call. To use a transient workflow, use `workflow` instead. @@ -141,11 +166,12 @@ public sealed partial class VapiModel [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public VapiModel( - string model, global::System.Collections.Generic.IList? messages, global::System.Collections.Generic.IList>? tools, global::System.Collections.Generic.IList? toolIds, global::Vapi.CreateCustomKnowledgeBaseDTO? knowledgeBase, + string? model, + global::Vapi.VapiModelVersion? version, global::Vapi.VapiModelProvider provider, string? workflowId, global::Vapi.WorkflowUserEditable? workflow, @@ -158,10 +184,11 @@ public VapiModel( this.Tools = tools; this.ToolIds = toolIds; this.KnowledgeBase = knowledgeBase; + this.Model = model; + this.Version = version; this.Provider = provider; this.WorkflowId = workflowId; this.Workflow = workflow; - this.Model = model ?? throw new global::System.ArgumentNullException(nameof(model)); this.Temperature = temperature; this.MaxTokens = maxTokens; this.EmotionRecognitionEnabled = emotionRecognitionEnabled; diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiModelVersion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiModelVersion.g.cs new file mode 100644 index 00000000..c2298daa --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiModelVersion.g.cs @@ -0,0 +1,53 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// Vapi-managed model version (update channel). When set, this is a Vapi-managed
+ /// LLM routed by the registry; when absent, this is the legacy workflow form
+ /// below (`steps` / `workflow`). + ///
+ public enum VapiModelVersion + { + /// + /// + /// + x1, + /// + /// + /// + Latest, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiModelVersionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiModelVersion value) + { + return value switch + { + VapiModelVersion.x1 => "1", + VapiModelVersion.Latest => "latest", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiModelVersion? ToEnum(string value) + { + return value switch + { + "1" => VapiModelVersion.x1, + "latest" => VapiModelVersion.Latest, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.Json.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.Json.g.cs new file mode 100644 index 00000000..ea5b5a64 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace Vapi +{ + public sealed partial class VapiTranscriber + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vapi.VapiTranscriber? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vapi.VapiTranscriber), + jsonSerializerContext) as global::Vapi.VapiTranscriber; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Vapi.VapiTranscriber? FromJson( + string json) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vapi.VapiTranscriber? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vapi.VapiTranscriber), + jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.VapiTranscriber; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.g.cs new file mode 100644 index 00000000..baa135e8 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriber.g.cs @@ -0,0 +1,138 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public sealed partial class VapiTranscriber + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("provider")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter))] + public global::Vapi.VapiTranscriberProvider Provider { get; set; } + + /// + /// This is the version of the Vapi transcriber. Vapi manages the underlying
+ /// model and routing. When omitted, the latest version is used.
+ /// Managed version params are additive-only and `'latest'` is an auto-update
+ /// channel — see the param-evolution INVARIANT in `vapiManaged/types.ts`. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("version")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter))] + public global::Vapi.VapiTranscriberVersion? Version { get; set; } + + /// + /// This is the language for transcription as an ISO 639-1 code (e.g. `en`).
+ /// Selecting a language locks transcription to it. For multiple languages,
+ /// use `languages` instead. When neither `language` nor `languages` is set,
+ /// the transcriber auto-detects the spoken language. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("language")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter))] + public global::Vapi.VapiTranscriberLanguage? Language { get; set; } + + /// + /// These are the languages for transcription as ISO 639-1 codes. Set one or
+ /// more codes to restrict and bias recognition to those languages. An empty
+ /// array `[]` (or omitting both this and `language`) enables auto-detection
+ /// of the spoken language. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("languages")] + public global::System.Collections.Generic.IList? Languages { get; set; } + + /// + /// These are custom keywords/vocabulary to boost recognition of use-case
+ /// specific words (company names, product names, jargon). + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("keywords")] + public global::System.Collections.Generic.IList? Keywords { get; set; } + + /// + /// This is the turn-taking mode. `intelligent` uses the underlying model's
+ /// native end-of-turn detection; `manual` ignores it and waits a fixed
+ /// end-of-turn delay. Defaults to `intelligent`. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("turnTaking")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter))] + public global::Vapi.VapiTranscriberTurnTaking? TurnTaking { get; set; } + + /// + /// This is the plan for transcriber provider fallbacks in the event that the primary transcriber provider fails. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("fallbackPlan")] + public global::Vapi.FallbackTranscriberPlan? FallbackPlan { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// + /// This is the version of the Vapi transcriber. Vapi manages the underlying
+ /// model and routing. When omitted, the latest version is used.
+ /// Managed version params are additive-only and `'latest'` is an auto-update
+ /// channel — see the param-evolution INVARIANT in `vapiManaged/types.ts`. + /// + /// + /// This is the language for transcription as an ISO 639-1 code (e.g. `en`).
+ /// Selecting a language locks transcription to it. For multiple languages,
+ /// use `languages` instead. When neither `language` nor `languages` is set,
+ /// the transcriber auto-detects the spoken language. + /// + /// + /// These are the languages for transcription as ISO 639-1 codes. Set one or
+ /// more codes to restrict and bias recognition to those languages. An empty
+ /// array `[]` (or omitting both this and `language`) enables auto-detection
+ /// of the spoken language. + /// + /// + /// These are custom keywords/vocabulary to boost recognition of use-case
+ /// specific words (company names, product names, jargon). + /// + /// + /// This is the turn-taking mode. `intelligent` uses the underlying model's
+ /// native end-of-turn detection; `manual` ignores it and waits a fixed
+ /// end-of-turn delay. Defaults to `intelligent`. + /// + /// + /// This is the plan for transcriber provider fallbacks in the event that the primary transcriber provider fails. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public VapiTranscriber( + global::Vapi.VapiTranscriberProvider provider, + global::Vapi.VapiTranscriberVersion? version, + global::Vapi.VapiTranscriberLanguage? language, + global::System.Collections.Generic.IList? languages, + global::System.Collections.Generic.IList? keywords, + global::Vapi.VapiTranscriberTurnTaking? turnTaking, + global::Vapi.FallbackTranscriberPlan? fallbackPlan) + { + this.Provider = provider; + this.Version = version; + this.Language = language; + this.Languages = languages; + this.Keywords = keywords; + this.TurnTaking = turnTaking; + this.FallbackPlan = fallbackPlan; + } + + /// + /// Initializes a new instance of the class. + /// + public VapiTranscriber() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage.g.cs new file mode 100644 index 00000000..419c7038 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage.g.cs @@ -0,0 +1,1152 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// This is the language for transcription as an ISO 639-1 code (e.g. `en`).
+ /// Selecting a language locks transcription to it. For multiple languages,
+ /// use `languages` instead. When neither `language` nor `languages` is set,
+ /// the transcriber auto-detects the spoken language. + ///
+ public enum VapiTranscriberLanguage + { + /// + /// + /// + Aa, + /// + /// + /// + Ab, + /// + /// + /// + Ae, + /// + /// + /// + Af, + /// + /// + /// + Ak, + /// + /// + /// + Am, + /// + /// + /// + An, + /// + /// + /// + Ar, + /// + /// + /// + As, + /// + /// + /// + Av, + /// + /// + /// + Ay, + /// + /// + /// + Az, + /// + /// + /// + Ba, + /// + /// + /// + Be, + /// + /// + /// + Bg, + /// + /// + /// + Bh, + /// + /// + /// + Bi, + /// + /// + /// + Bm, + /// + /// + /// + Bn, + /// + /// + /// + Bo, + /// + /// + /// + Br, + /// + /// + /// + Bs, + /// + /// + /// + Ca, + /// + /// + /// + Ce, + /// + /// + /// + Ch, + /// + /// + /// + Co, + /// + /// + /// + Cr, + /// + /// + /// + Cs, + /// + /// + /// + Cu, + /// + /// + /// + Cv, + /// + /// + /// + Cy, + /// + /// + /// + Da, + /// + /// + /// + De, + /// + /// + /// + Dv, + /// + /// + /// + Dz, + /// + /// + /// + Ee, + /// + /// + /// + El, + /// + /// + /// + En, + /// + /// + /// + Eo, + /// + /// + /// + Es, + /// + /// + /// + Et, + /// + /// + /// + Eu, + /// + /// + /// + Fa, + /// + /// + /// + Ff, + /// + /// + /// + Fi, + /// + /// + /// + Fj, + /// + /// + /// + Fo, + /// + /// + /// + Fr, + /// + /// + /// + Fy, + /// + /// + /// + Ga, + /// + /// + /// + Gd, + /// + /// + /// + Gl, + /// + /// + /// + Gn, + /// + /// + /// + Gu, + /// + /// + /// + Gv, + /// + /// + /// + Ha, + /// + /// + /// + He, + /// + /// + /// + Hi, + /// + /// + /// + Ho, + /// + /// + /// + Hr, + /// + /// + /// + Ht, + /// + /// + /// + Hu, + /// + /// + /// + Hy, + /// + /// + /// + Hz, + /// + /// + /// + Ia, + /// + /// + /// + Id, + /// + /// + /// + Ie, + /// + /// + /// + Ig, + /// + /// + /// + Ii, + /// + /// + /// + Ik, + /// + /// + /// + Io, + /// + /// + /// + Is, + /// + /// + /// + It, + /// + /// + /// + Iu, + /// + /// + /// + Ja, + /// + /// + /// + Jv, + /// + /// + /// + Ka, + /// + /// + /// + Kg, + /// + /// + /// + Ki, + /// + /// + /// + Kj, + /// + /// + /// + Kk, + /// + /// + /// + Kl, + /// + /// + /// + Km, + /// + /// + /// + Kn, + /// + /// + /// + Ko, + /// + /// + /// + Kr, + /// + /// + /// + Ks, + /// + /// + /// + Ku, + /// + /// + /// + Kv, + /// + /// + /// + Kw, + /// + /// + /// + Ky, + /// + /// + /// + La, + /// + /// + /// + Lb, + /// + /// + /// + Lg, + /// + /// + /// + Li, + /// + /// + /// + Ln, + /// + /// + /// + Lo, + /// + /// + /// + Lt, + /// + /// + /// + Lu, + /// + /// + /// + Lv, + /// + /// + /// + Mg, + /// + /// + /// + Mh, + /// + /// + /// + Mi, + /// + /// + /// + Mk, + /// + /// + /// + Ml, + /// + /// + /// + Mn, + /// + /// + /// + Mr, + /// + /// + /// + Ms, + /// + /// + /// + Mt, + /// + /// + /// + My, + /// + /// + /// + Na, + /// + /// + /// + Nb, + /// + /// + /// + Nd, + /// + /// + /// + Ne, + /// + /// + /// + Ng, + /// + /// + /// + Nl, + /// + /// + /// + Nn, + /// + /// + /// + No, + /// + /// + /// + Nr, + /// + /// + /// + Nv, + /// + /// + /// + Ny, + /// + /// + /// + Oc, + /// + /// + /// + Oj, + /// + /// + /// + Om, + /// + /// + /// + Or, + /// + /// + /// + Os, + /// + /// + /// + Pa, + /// + /// + /// + Pi, + /// + /// + /// + Pl, + /// + /// + /// + Ps, + /// + /// + /// + Pt, + /// + /// + /// + Qu, + /// + /// + /// + Rm, + /// + /// + /// + Rn, + /// + /// + /// + Ro, + /// + /// + /// + Ru, + /// + /// + /// + Rw, + /// + /// + /// + Sa, + /// + /// + /// + Sc, + /// + /// + /// + Sd, + /// + /// + /// + Se, + /// + /// + /// + Sg, + /// + /// + /// + Si, + /// + /// + /// + Sk, + /// + /// + /// + Sl, + /// + /// + /// + Sm, + /// + /// + /// + Sn, + /// + /// + /// + So, + /// + /// + /// + Sq, + /// + /// + /// + Sr, + /// + /// + /// + Ss, + /// + /// + /// + St, + /// + /// + /// + Su, + /// + /// + /// + Sv, + /// + /// + /// + Sw, + /// + /// + /// + Ta, + /// + /// + /// + Te, + /// + /// + /// + Tg, + /// + /// + /// + Th, + /// + /// + /// + Ti, + /// + /// + /// + Tk, + /// + /// + /// + Tl, + /// + /// + /// + Tn, + /// + /// + /// + To, + /// + /// + /// + Tr, + /// + /// + /// + Ts, + /// + /// + /// + Tt, + /// + /// + /// + Tw, + /// + /// + /// + Ty, + /// + /// + /// + Ug, + /// + /// + /// + Uk, + /// + /// + /// + Ur, + /// + /// + /// + Uz, + /// + /// + /// + Ve, + /// + /// + /// + Vi, + /// + /// + /// + Vo, + /// + /// + /// + Wa, + /// + /// + /// + Wo, + /// + /// + /// + Xh, + /// + /// + /// + Yi, + /// + /// + /// + Yo, + /// + /// + /// + Yue, + /// + /// + /// + Za, + /// + /// + /// + Zh, + /// + /// + /// + Zu, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiTranscriberLanguageExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiTranscriberLanguage value) + { + return value switch + { + VapiTranscriberLanguage.Aa => "aa", + VapiTranscriberLanguage.Ab => "ab", + VapiTranscriberLanguage.Ae => "ae", + VapiTranscriberLanguage.Af => "af", + VapiTranscriberLanguage.Ak => "ak", + VapiTranscriberLanguage.Am => "am", + VapiTranscriberLanguage.An => "an", + VapiTranscriberLanguage.Ar => "ar", + VapiTranscriberLanguage.As => "as", + VapiTranscriberLanguage.Av => "av", + VapiTranscriberLanguage.Ay => "ay", + VapiTranscriberLanguage.Az => "az", + VapiTranscriberLanguage.Ba => "ba", + VapiTranscriberLanguage.Be => "be", + VapiTranscriberLanguage.Bg => "bg", + VapiTranscriberLanguage.Bh => "bh", + VapiTranscriberLanguage.Bi => "bi", + VapiTranscriberLanguage.Bm => "bm", + VapiTranscriberLanguage.Bn => "bn", + VapiTranscriberLanguage.Bo => "bo", + VapiTranscriberLanguage.Br => "br", + VapiTranscriberLanguage.Bs => "bs", + VapiTranscriberLanguage.Ca => "ca", + VapiTranscriberLanguage.Ce => "ce", + VapiTranscriberLanguage.Ch => "ch", + VapiTranscriberLanguage.Co => "co", + VapiTranscriberLanguage.Cr => "cr", + VapiTranscriberLanguage.Cs => "cs", + VapiTranscriberLanguage.Cu => "cu", + VapiTranscriberLanguage.Cv => "cv", + VapiTranscriberLanguage.Cy => "cy", + VapiTranscriberLanguage.Da => "da", + VapiTranscriberLanguage.De => "de", + VapiTranscriberLanguage.Dv => "dv", + VapiTranscriberLanguage.Dz => "dz", + VapiTranscriberLanguage.Ee => "ee", + VapiTranscriberLanguage.El => "el", + VapiTranscriberLanguage.En => "en", + VapiTranscriberLanguage.Eo => "eo", + VapiTranscriberLanguage.Es => "es", + VapiTranscriberLanguage.Et => "et", + VapiTranscriberLanguage.Eu => "eu", + VapiTranscriberLanguage.Fa => "fa", + VapiTranscriberLanguage.Ff => "ff", + VapiTranscriberLanguage.Fi => "fi", + VapiTranscriberLanguage.Fj => "fj", + VapiTranscriberLanguage.Fo => "fo", + VapiTranscriberLanguage.Fr => "fr", + VapiTranscriberLanguage.Fy => "fy", + VapiTranscriberLanguage.Ga => "ga", + VapiTranscriberLanguage.Gd => "gd", + VapiTranscriberLanguage.Gl => "gl", + VapiTranscriberLanguage.Gn => "gn", + VapiTranscriberLanguage.Gu => "gu", + VapiTranscriberLanguage.Gv => "gv", + VapiTranscriberLanguage.Ha => "ha", + VapiTranscriberLanguage.He => "he", + VapiTranscriberLanguage.Hi => "hi", + VapiTranscriberLanguage.Ho => "ho", + VapiTranscriberLanguage.Hr => "hr", + VapiTranscriberLanguage.Ht => "ht", + VapiTranscriberLanguage.Hu => "hu", + VapiTranscriberLanguage.Hy => "hy", + VapiTranscriberLanguage.Hz => "hz", + VapiTranscriberLanguage.Ia => "ia", + VapiTranscriberLanguage.Id => "id", + VapiTranscriberLanguage.Ie => "ie", + VapiTranscriberLanguage.Ig => "ig", + VapiTranscriberLanguage.Ii => "ii", + VapiTranscriberLanguage.Ik => "ik", + VapiTranscriberLanguage.Io => "io", + VapiTranscriberLanguage.Is => "is", + VapiTranscriberLanguage.It => "it", + VapiTranscriberLanguage.Iu => "iu", + VapiTranscriberLanguage.Ja => "ja", + VapiTranscriberLanguage.Jv => "jv", + VapiTranscriberLanguage.Ka => "ka", + VapiTranscriberLanguage.Kg => "kg", + VapiTranscriberLanguage.Ki => "ki", + VapiTranscriberLanguage.Kj => "kj", + VapiTranscriberLanguage.Kk => "kk", + VapiTranscriberLanguage.Kl => "kl", + VapiTranscriberLanguage.Km => "km", + VapiTranscriberLanguage.Kn => "kn", + VapiTranscriberLanguage.Ko => "ko", + VapiTranscriberLanguage.Kr => "kr", + VapiTranscriberLanguage.Ks => "ks", + VapiTranscriberLanguage.Ku => "ku", + VapiTranscriberLanguage.Kv => "kv", + VapiTranscriberLanguage.Kw => "kw", + VapiTranscriberLanguage.Ky => "ky", + VapiTranscriberLanguage.La => "la", + VapiTranscriberLanguage.Lb => "lb", + VapiTranscriberLanguage.Lg => "lg", + VapiTranscriberLanguage.Li => "li", + VapiTranscriberLanguage.Ln => "ln", + VapiTranscriberLanguage.Lo => "lo", + VapiTranscriberLanguage.Lt => "lt", + VapiTranscriberLanguage.Lu => "lu", + VapiTranscriberLanguage.Lv => "lv", + VapiTranscriberLanguage.Mg => "mg", + VapiTranscriberLanguage.Mh => "mh", + VapiTranscriberLanguage.Mi => "mi", + VapiTranscriberLanguage.Mk => "mk", + VapiTranscriberLanguage.Ml => "ml", + VapiTranscriberLanguage.Mn => "mn", + VapiTranscriberLanguage.Mr => "mr", + VapiTranscriberLanguage.Ms => "ms", + VapiTranscriberLanguage.Mt => "mt", + VapiTranscriberLanguage.My => "my", + VapiTranscriberLanguage.Na => "na", + VapiTranscriberLanguage.Nb => "nb", + VapiTranscriberLanguage.Nd => "nd", + VapiTranscriberLanguage.Ne => "ne", + VapiTranscriberLanguage.Ng => "ng", + VapiTranscriberLanguage.Nl => "nl", + VapiTranscriberLanguage.Nn => "nn", + VapiTranscriberLanguage.No => "no", + VapiTranscriberLanguage.Nr => "nr", + VapiTranscriberLanguage.Nv => "nv", + VapiTranscriberLanguage.Ny => "ny", + VapiTranscriberLanguage.Oc => "oc", + VapiTranscriberLanguage.Oj => "oj", + VapiTranscriberLanguage.Om => "om", + VapiTranscriberLanguage.Or => "or", + VapiTranscriberLanguage.Os => "os", + VapiTranscriberLanguage.Pa => "pa", + VapiTranscriberLanguage.Pi => "pi", + VapiTranscriberLanguage.Pl => "pl", + VapiTranscriberLanguage.Ps => "ps", + VapiTranscriberLanguage.Pt => "pt", + VapiTranscriberLanguage.Qu => "qu", + VapiTranscriberLanguage.Rm => "rm", + VapiTranscriberLanguage.Rn => "rn", + VapiTranscriberLanguage.Ro => "ro", + VapiTranscriberLanguage.Ru => "ru", + VapiTranscriberLanguage.Rw => "rw", + VapiTranscriberLanguage.Sa => "sa", + VapiTranscriberLanguage.Sc => "sc", + VapiTranscriberLanguage.Sd => "sd", + VapiTranscriberLanguage.Se => "se", + VapiTranscriberLanguage.Sg => "sg", + VapiTranscriberLanguage.Si => "si", + VapiTranscriberLanguage.Sk => "sk", + VapiTranscriberLanguage.Sl => "sl", + VapiTranscriberLanguage.Sm => "sm", + VapiTranscriberLanguage.Sn => "sn", + VapiTranscriberLanguage.So => "so", + VapiTranscriberLanguage.Sq => "sq", + VapiTranscriberLanguage.Sr => "sr", + VapiTranscriberLanguage.Ss => "ss", + VapiTranscriberLanguage.St => "st", + VapiTranscriberLanguage.Su => "su", + VapiTranscriberLanguage.Sv => "sv", + VapiTranscriberLanguage.Sw => "sw", + VapiTranscriberLanguage.Ta => "ta", + VapiTranscriberLanguage.Te => "te", + VapiTranscriberLanguage.Tg => "tg", + VapiTranscriberLanguage.Th => "th", + VapiTranscriberLanguage.Ti => "ti", + VapiTranscriberLanguage.Tk => "tk", + VapiTranscriberLanguage.Tl => "tl", + VapiTranscriberLanguage.Tn => "tn", + VapiTranscriberLanguage.To => "to", + VapiTranscriberLanguage.Tr => "tr", + VapiTranscriberLanguage.Ts => "ts", + VapiTranscriberLanguage.Tt => "tt", + VapiTranscriberLanguage.Tw => "tw", + VapiTranscriberLanguage.Ty => "ty", + VapiTranscriberLanguage.Ug => "ug", + VapiTranscriberLanguage.Uk => "uk", + VapiTranscriberLanguage.Ur => "ur", + VapiTranscriberLanguage.Uz => "uz", + VapiTranscriberLanguage.Ve => "ve", + VapiTranscriberLanguage.Vi => "vi", + VapiTranscriberLanguage.Vo => "vo", + VapiTranscriberLanguage.Wa => "wa", + VapiTranscriberLanguage.Wo => "wo", + VapiTranscriberLanguage.Xh => "xh", + VapiTranscriberLanguage.Yi => "yi", + VapiTranscriberLanguage.Yo => "yo", + VapiTranscriberLanguage.Yue => "yue", + VapiTranscriberLanguage.Za => "za", + VapiTranscriberLanguage.Zh => "zh", + VapiTranscriberLanguage.Zu => "zu", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiTranscriberLanguage? ToEnum(string value) + { + return value switch + { + "aa" => VapiTranscriberLanguage.Aa, + "ab" => VapiTranscriberLanguage.Ab, + "ae" => VapiTranscriberLanguage.Ae, + "af" => VapiTranscriberLanguage.Af, + "ak" => VapiTranscriberLanguage.Ak, + "am" => VapiTranscriberLanguage.Am, + "an" => VapiTranscriberLanguage.An, + "ar" => VapiTranscriberLanguage.Ar, + "as" => VapiTranscriberLanguage.As, + "av" => VapiTranscriberLanguage.Av, + "ay" => VapiTranscriberLanguage.Ay, + "az" => VapiTranscriberLanguage.Az, + "ba" => VapiTranscriberLanguage.Ba, + "be" => VapiTranscriberLanguage.Be, + "bg" => VapiTranscriberLanguage.Bg, + "bh" => VapiTranscriberLanguage.Bh, + "bi" => VapiTranscriberLanguage.Bi, + "bm" => VapiTranscriberLanguage.Bm, + "bn" => VapiTranscriberLanguage.Bn, + "bo" => VapiTranscriberLanguage.Bo, + "br" => VapiTranscriberLanguage.Br, + "bs" => VapiTranscriberLanguage.Bs, + "ca" => VapiTranscriberLanguage.Ca, + "ce" => VapiTranscriberLanguage.Ce, + "ch" => VapiTranscriberLanguage.Ch, + "co" => VapiTranscriberLanguage.Co, + "cr" => VapiTranscriberLanguage.Cr, + "cs" => VapiTranscriberLanguage.Cs, + "cu" => VapiTranscriberLanguage.Cu, + "cv" => VapiTranscriberLanguage.Cv, + "cy" => VapiTranscriberLanguage.Cy, + "da" => VapiTranscriberLanguage.Da, + "de" => VapiTranscriberLanguage.De, + "dv" => VapiTranscriberLanguage.Dv, + "dz" => VapiTranscriberLanguage.Dz, + "ee" => VapiTranscriberLanguage.Ee, + "el" => VapiTranscriberLanguage.El, + "en" => VapiTranscriberLanguage.En, + "eo" => VapiTranscriberLanguage.Eo, + "es" => VapiTranscriberLanguage.Es, + "et" => VapiTranscriberLanguage.Et, + "eu" => VapiTranscriberLanguage.Eu, + "fa" => VapiTranscriberLanguage.Fa, + "ff" => VapiTranscriberLanguage.Ff, + "fi" => VapiTranscriberLanguage.Fi, + "fj" => VapiTranscriberLanguage.Fj, + "fo" => VapiTranscriberLanguage.Fo, + "fr" => VapiTranscriberLanguage.Fr, + "fy" => VapiTranscriberLanguage.Fy, + "ga" => VapiTranscriberLanguage.Ga, + "gd" => VapiTranscriberLanguage.Gd, + "gl" => VapiTranscriberLanguage.Gl, + "gn" => VapiTranscriberLanguage.Gn, + "gu" => VapiTranscriberLanguage.Gu, + "gv" => VapiTranscriberLanguage.Gv, + "ha" => VapiTranscriberLanguage.Ha, + "he" => VapiTranscriberLanguage.He, + "hi" => VapiTranscriberLanguage.Hi, + "ho" => VapiTranscriberLanguage.Ho, + "hr" => VapiTranscriberLanguage.Hr, + "ht" => VapiTranscriberLanguage.Ht, + "hu" => VapiTranscriberLanguage.Hu, + "hy" => VapiTranscriberLanguage.Hy, + "hz" => VapiTranscriberLanguage.Hz, + "ia" => VapiTranscriberLanguage.Ia, + "id" => VapiTranscriberLanguage.Id, + "ie" => VapiTranscriberLanguage.Ie, + "ig" => VapiTranscriberLanguage.Ig, + "ii" => VapiTranscriberLanguage.Ii, + "ik" => VapiTranscriberLanguage.Ik, + "io" => VapiTranscriberLanguage.Io, + "is" => VapiTranscriberLanguage.Is, + "it" => VapiTranscriberLanguage.It, + "iu" => VapiTranscriberLanguage.Iu, + "ja" => VapiTranscriberLanguage.Ja, + "jv" => VapiTranscriberLanguage.Jv, + "ka" => VapiTranscriberLanguage.Ka, + "kg" => VapiTranscriberLanguage.Kg, + "ki" => VapiTranscriberLanguage.Ki, + "kj" => VapiTranscriberLanguage.Kj, + "kk" => VapiTranscriberLanguage.Kk, + "kl" => VapiTranscriberLanguage.Kl, + "km" => VapiTranscriberLanguage.Km, + "kn" => VapiTranscriberLanguage.Kn, + "ko" => VapiTranscriberLanguage.Ko, + "kr" => VapiTranscriberLanguage.Kr, + "ks" => VapiTranscriberLanguage.Ks, + "ku" => VapiTranscriberLanguage.Ku, + "kv" => VapiTranscriberLanguage.Kv, + "kw" => VapiTranscriberLanguage.Kw, + "ky" => VapiTranscriberLanguage.Ky, + "la" => VapiTranscriberLanguage.La, + "lb" => VapiTranscriberLanguage.Lb, + "lg" => VapiTranscriberLanguage.Lg, + "li" => VapiTranscriberLanguage.Li, + "ln" => VapiTranscriberLanguage.Ln, + "lo" => VapiTranscriberLanguage.Lo, + "lt" => VapiTranscriberLanguage.Lt, + "lu" => VapiTranscriberLanguage.Lu, + "lv" => VapiTranscriberLanguage.Lv, + "mg" => VapiTranscriberLanguage.Mg, + "mh" => VapiTranscriberLanguage.Mh, + "mi" => VapiTranscriberLanguage.Mi, + "mk" => VapiTranscriberLanguage.Mk, + "ml" => VapiTranscriberLanguage.Ml, + "mn" => VapiTranscriberLanguage.Mn, + "mr" => VapiTranscriberLanguage.Mr, + "ms" => VapiTranscriberLanguage.Ms, + "mt" => VapiTranscriberLanguage.Mt, + "my" => VapiTranscriberLanguage.My, + "na" => VapiTranscriberLanguage.Na, + "nb" => VapiTranscriberLanguage.Nb, + "nd" => VapiTranscriberLanguage.Nd, + "ne" => VapiTranscriberLanguage.Ne, + "ng" => VapiTranscriberLanguage.Ng, + "nl" => VapiTranscriberLanguage.Nl, + "nn" => VapiTranscriberLanguage.Nn, + "no" => VapiTranscriberLanguage.No, + "nr" => VapiTranscriberLanguage.Nr, + "nv" => VapiTranscriberLanguage.Nv, + "ny" => VapiTranscriberLanguage.Ny, + "oc" => VapiTranscriberLanguage.Oc, + "oj" => VapiTranscriberLanguage.Oj, + "om" => VapiTranscriberLanguage.Om, + "or" => VapiTranscriberLanguage.Or, + "os" => VapiTranscriberLanguage.Os, + "pa" => VapiTranscriberLanguage.Pa, + "pi" => VapiTranscriberLanguage.Pi, + "pl" => VapiTranscriberLanguage.Pl, + "ps" => VapiTranscriberLanguage.Ps, + "pt" => VapiTranscriberLanguage.Pt, + "qu" => VapiTranscriberLanguage.Qu, + "rm" => VapiTranscriberLanguage.Rm, + "rn" => VapiTranscriberLanguage.Rn, + "ro" => VapiTranscriberLanguage.Ro, + "ru" => VapiTranscriberLanguage.Ru, + "rw" => VapiTranscriberLanguage.Rw, + "sa" => VapiTranscriberLanguage.Sa, + "sc" => VapiTranscriberLanguage.Sc, + "sd" => VapiTranscriberLanguage.Sd, + "se" => VapiTranscriberLanguage.Se, + "sg" => VapiTranscriberLanguage.Sg, + "si" => VapiTranscriberLanguage.Si, + "sk" => VapiTranscriberLanguage.Sk, + "sl" => VapiTranscriberLanguage.Sl, + "sm" => VapiTranscriberLanguage.Sm, + "sn" => VapiTranscriberLanguage.Sn, + "so" => VapiTranscriberLanguage.So, + "sq" => VapiTranscriberLanguage.Sq, + "sr" => VapiTranscriberLanguage.Sr, + "ss" => VapiTranscriberLanguage.Ss, + "st" => VapiTranscriberLanguage.St, + "su" => VapiTranscriberLanguage.Su, + "sv" => VapiTranscriberLanguage.Sv, + "sw" => VapiTranscriberLanguage.Sw, + "ta" => VapiTranscriberLanguage.Ta, + "te" => VapiTranscriberLanguage.Te, + "tg" => VapiTranscriberLanguage.Tg, + "th" => VapiTranscriberLanguage.Th, + "ti" => VapiTranscriberLanguage.Ti, + "tk" => VapiTranscriberLanguage.Tk, + "tl" => VapiTranscriberLanguage.Tl, + "tn" => VapiTranscriberLanguage.Tn, + "to" => VapiTranscriberLanguage.To, + "tr" => VapiTranscriberLanguage.Tr, + "ts" => VapiTranscriberLanguage.Ts, + "tt" => VapiTranscriberLanguage.Tt, + "tw" => VapiTranscriberLanguage.Tw, + "ty" => VapiTranscriberLanguage.Ty, + "ug" => VapiTranscriberLanguage.Ug, + "uk" => VapiTranscriberLanguage.Uk, + "ur" => VapiTranscriberLanguage.Ur, + "uz" => VapiTranscriberLanguage.Uz, + "ve" => VapiTranscriberLanguage.Ve, + "vi" => VapiTranscriberLanguage.Vi, + "vo" => VapiTranscriberLanguage.Vo, + "wa" => VapiTranscriberLanguage.Wa, + "wo" => VapiTranscriberLanguage.Wo, + "xh" => VapiTranscriberLanguage.Xh, + "yi" => VapiTranscriberLanguage.Yi, + "yo" => VapiTranscriberLanguage.Yo, + "yue" => VapiTranscriberLanguage.Yue, + "za" => VapiTranscriberLanguage.Za, + "zh" => VapiTranscriberLanguage.Zh, + "zu" => VapiTranscriberLanguage.Zu, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage2.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage2.g.cs new file mode 100644 index 00000000..6ba73aec --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberLanguage2.g.cs @@ -0,0 +1,1149 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum VapiTranscriberLanguage2 + { + /// + /// + /// + Aa, + /// + /// + /// + Ab, + /// + /// + /// + Ae, + /// + /// + /// + Af, + /// + /// + /// + Ak, + /// + /// + /// + Am, + /// + /// + /// + An, + /// + /// + /// + Ar, + /// + /// + /// + As, + /// + /// + /// + Av, + /// + /// + /// + Ay, + /// + /// + /// + Az, + /// + /// + /// + Ba, + /// + /// + /// + Be, + /// + /// + /// + Bg, + /// + /// + /// + Bh, + /// + /// + /// + Bi, + /// + /// + /// + Bm, + /// + /// + /// + Bn, + /// + /// + /// + Bo, + /// + /// + /// + Br, + /// + /// + /// + Bs, + /// + /// + /// + Ca, + /// + /// + /// + Ce, + /// + /// + /// + Ch, + /// + /// + /// + Co, + /// + /// + /// + Cr, + /// + /// + /// + Cs, + /// + /// + /// + Cu, + /// + /// + /// + Cv, + /// + /// + /// + Cy, + /// + /// + /// + Da, + /// + /// + /// + De, + /// + /// + /// + Dv, + /// + /// + /// + Dz, + /// + /// + /// + Ee, + /// + /// + /// + El, + /// + /// + /// + En, + /// + /// + /// + Eo, + /// + /// + /// + Es, + /// + /// + /// + Et, + /// + /// + /// + Eu, + /// + /// + /// + Fa, + /// + /// + /// + Ff, + /// + /// + /// + Fi, + /// + /// + /// + Fj, + /// + /// + /// + Fo, + /// + /// + /// + Fr, + /// + /// + /// + Fy, + /// + /// + /// + Ga, + /// + /// + /// + Gd, + /// + /// + /// + Gl, + /// + /// + /// + Gn, + /// + /// + /// + Gu, + /// + /// + /// + Gv, + /// + /// + /// + Ha, + /// + /// + /// + He, + /// + /// + /// + Hi, + /// + /// + /// + Ho, + /// + /// + /// + Hr, + /// + /// + /// + Ht, + /// + /// + /// + Hu, + /// + /// + /// + Hy, + /// + /// + /// + Hz, + /// + /// + /// + Ia, + /// + /// + /// + Id, + /// + /// + /// + Ie, + /// + /// + /// + Ig, + /// + /// + /// + Ii, + /// + /// + /// + Ik, + /// + /// + /// + Io, + /// + /// + /// + Is, + /// + /// + /// + It, + /// + /// + /// + Iu, + /// + /// + /// + Ja, + /// + /// + /// + Jv, + /// + /// + /// + Ka, + /// + /// + /// + Kg, + /// + /// + /// + Ki, + /// + /// + /// + Kj, + /// + /// + /// + Kk, + /// + /// + /// + Kl, + /// + /// + /// + Km, + /// + /// + /// + Kn, + /// + /// + /// + Ko, + /// + /// + /// + Kr, + /// + /// + /// + Ks, + /// + /// + /// + Ku, + /// + /// + /// + Kv, + /// + /// + /// + Kw, + /// + /// + /// + Ky, + /// + /// + /// + La, + /// + /// + /// + Lb, + /// + /// + /// + Lg, + /// + /// + /// + Li, + /// + /// + /// + Ln, + /// + /// + /// + Lo, + /// + /// + /// + Lt, + /// + /// + /// + Lu, + /// + /// + /// + Lv, + /// + /// + /// + Mg, + /// + /// + /// + Mh, + /// + /// + /// + Mi, + /// + /// + /// + Mk, + /// + /// + /// + Ml, + /// + /// + /// + Mn, + /// + /// + /// + Mr, + /// + /// + /// + Ms, + /// + /// + /// + Mt, + /// + /// + /// + My, + /// + /// + /// + Na, + /// + /// + /// + Nb, + /// + /// + /// + Nd, + /// + /// + /// + Ne, + /// + /// + /// + Ng, + /// + /// + /// + Nl, + /// + /// + /// + Nn, + /// + /// + /// + No, + /// + /// + /// + Nr, + /// + /// + /// + Nv, + /// + /// + /// + Ny, + /// + /// + /// + Oc, + /// + /// + /// + Oj, + /// + /// + /// + Om, + /// + /// + /// + Or, + /// + /// + /// + Os, + /// + /// + /// + Pa, + /// + /// + /// + Pi, + /// + /// + /// + Pl, + /// + /// + /// + Ps, + /// + /// + /// + Pt, + /// + /// + /// + Qu, + /// + /// + /// + Rm, + /// + /// + /// + Rn, + /// + /// + /// + Ro, + /// + /// + /// + Ru, + /// + /// + /// + Rw, + /// + /// + /// + Sa, + /// + /// + /// + Sc, + /// + /// + /// + Sd, + /// + /// + /// + Se, + /// + /// + /// + Sg, + /// + /// + /// + Si, + /// + /// + /// + Sk, + /// + /// + /// + Sl, + /// + /// + /// + Sm, + /// + /// + /// + Sn, + /// + /// + /// + So, + /// + /// + /// + Sq, + /// + /// + /// + Sr, + /// + /// + /// + Ss, + /// + /// + /// + St, + /// + /// + /// + Su, + /// + /// + /// + Sv, + /// + /// + /// + Sw, + /// + /// + /// + Ta, + /// + /// + /// + Te, + /// + /// + /// + Tg, + /// + /// + /// + Th, + /// + /// + /// + Ti, + /// + /// + /// + Tk, + /// + /// + /// + Tl, + /// + /// + /// + Tn, + /// + /// + /// + To, + /// + /// + /// + Tr, + /// + /// + /// + Ts, + /// + /// + /// + Tt, + /// + /// + /// + Tw, + /// + /// + /// + Ty, + /// + /// + /// + Ug, + /// + /// + /// + Uk, + /// + /// + /// + Ur, + /// + /// + /// + Uz, + /// + /// + /// + Ve, + /// + /// + /// + Vi, + /// + /// + /// + Vo, + /// + /// + /// + Wa, + /// + /// + /// + Wo, + /// + /// + /// + Xh, + /// + /// + /// + Yi, + /// + /// + /// + Yo, + /// + /// + /// + Yue, + /// + /// + /// + Za, + /// + /// + /// + Zh, + /// + /// + /// + Zu, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiTranscriberLanguage2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiTranscriberLanguage2 value) + { + return value switch + { + VapiTranscriberLanguage2.Aa => "aa", + VapiTranscriberLanguage2.Ab => "ab", + VapiTranscriberLanguage2.Ae => "ae", + VapiTranscriberLanguage2.Af => "af", + VapiTranscriberLanguage2.Ak => "ak", + VapiTranscriberLanguage2.Am => "am", + VapiTranscriberLanguage2.An => "an", + VapiTranscriberLanguage2.Ar => "ar", + VapiTranscriberLanguage2.As => "as", + VapiTranscriberLanguage2.Av => "av", + VapiTranscriberLanguage2.Ay => "ay", + VapiTranscriberLanguage2.Az => "az", + VapiTranscriberLanguage2.Ba => "ba", + VapiTranscriberLanguage2.Be => "be", + VapiTranscriberLanguage2.Bg => "bg", + VapiTranscriberLanguage2.Bh => "bh", + VapiTranscriberLanguage2.Bi => "bi", + VapiTranscriberLanguage2.Bm => "bm", + VapiTranscriberLanguage2.Bn => "bn", + VapiTranscriberLanguage2.Bo => "bo", + VapiTranscriberLanguage2.Br => "br", + VapiTranscriberLanguage2.Bs => "bs", + VapiTranscriberLanguage2.Ca => "ca", + VapiTranscriberLanguage2.Ce => "ce", + VapiTranscriberLanguage2.Ch => "ch", + VapiTranscriberLanguage2.Co => "co", + VapiTranscriberLanguage2.Cr => "cr", + VapiTranscriberLanguage2.Cs => "cs", + VapiTranscriberLanguage2.Cu => "cu", + VapiTranscriberLanguage2.Cv => "cv", + VapiTranscriberLanguage2.Cy => "cy", + VapiTranscriberLanguage2.Da => "da", + VapiTranscriberLanguage2.De => "de", + VapiTranscriberLanguage2.Dv => "dv", + VapiTranscriberLanguage2.Dz => "dz", + VapiTranscriberLanguage2.Ee => "ee", + VapiTranscriberLanguage2.El => "el", + VapiTranscriberLanguage2.En => "en", + VapiTranscriberLanguage2.Eo => "eo", + VapiTranscriberLanguage2.Es => "es", + VapiTranscriberLanguage2.Et => "et", + VapiTranscriberLanguage2.Eu => "eu", + VapiTranscriberLanguage2.Fa => "fa", + VapiTranscriberLanguage2.Ff => "ff", + VapiTranscriberLanguage2.Fi => "fi", + VapiTranscriberLanguage2.Fj => "fj", + VapiTranscriberLanguage2.Fo => "fo", + VapiTranscriberLanguage2.Fr => "fr", + VapiTranscriberLanguage2.Fy => "fy", + VapiTranscriberLanguage2.Ga => "ga", + VapiTranscriberLanguage2.Gd => "gd", + VapiTranscriberLanguage2.Gl => "gl", + VapiTranscriberLanguage2.Gn => "gn", + VapiTranscriberLanguage2.Gu => "gu", + VapiTranscriberLanguage2.Gv => "gv", + VapiTranscriberLanguage2.Ha => "ha", + VapiTranscriberLanguage2.He => "he", + VapiTranscriberLanguage2.Hi => "hi", + VapiTranscriberLanguage2.Ho => "ho", + VapiTranscriberLanguage2.Hr => "hr", + VapiTranscriberLanguage2.Ht => "ht", + VapiTranscriberLanguage2.Hu => "hu", + VapiTranscriberLanguage2.Hy => "hy", + VapiTranscriberLanguage2.Hz => "hz", + VapiTranscriberLanguage2.Ia => "ia", + VapiTranscriberLanguage2.Id => "id", + VapiTranscriberLanguage2.Ie => "ie", + VapiTranscriberLanguage2.Ig => "ig", + VapiTranscriberLanguage2.Ii => "ii", + VapiTranscriberLanguage2.Ik => "ik", + VapiTranscriberLanguage2.Io => "io", + VapiTranscriberLanguage2.Is => "is", + VapiTranscriberLanguage2.It => "it", + VapiTranscriberLanguage2.Iu => "iu", + VapiTranscriberLanguage2.Ja => "ja", + VapiTranscriberLanguage2.Jv => "jv", + VapiTranscriberLanguage2.Ka => "ka", + VapiTranscriberLanguage2.Kg => "kg", + VapiTranscriberLanguage2.Ki => "ki", + VapiTranscriberLanguage2.Kj => "kj", + VapiTranscriberLanguage2.Kk => "kk", + VapiTranscriberLanguage2.Kl => "kl", + VapiTranscriberLanguage2.Km => "km", + VapiTranscriberLanguage2.Kn => "kn", + VapiTranscriberLanguage2.Ko => "ko", + VapiTranscriberLanguage2.Kr => "kr", + VapiTranscriberLanguage2.Ks => "ks", + VapiTranscriberLanguage2.Ku => "ku", + VapiTranscriberLanguage2.Kv => "kv", + VapiTranscriberLanguage2.Kw => "kw", + VapiTranscriberLanguage2.Ky => "ky", + VapiTranscriberLanguage2.La => "la", + VapiTranscriberLanguage2.Lb => "lb", + VapiTranscriberLanguage2.Lg => "lg", + VapiTranscriberLanguage2.Li => "li", + VapiTranscriberLanguage2.Ln => "ln", + VapiTranscriberLanguage2.Lo => "lo", + VapiTranscriberLanguage2.Lt => "lt", + VapiTranscriberLanguage2.Lu => "lu", + VapiTranscriberLanguage2.Lv => "lv", + VapiTranscriberLanguage2.Mg => "mg", + VapiTranscriberLanguage2.Mh => "mh", + VapiTranscriberLanguage2.Mi => "mi", + VapiTranscriberLanguage2.Mk => "mk", + VapiTranscriberLanguage2.Ml => "ml", + VapiTranscriberLanguage2.Mn => "mn", + VapiTranscriberLanguage2.Mr => "mr", + VapiTranscriberLanguage2.Ms => "ms", + VapiTranscriberLanguage2.Mt => "mt", + VapiTranscriberLanguage2.My => "my", + VapiTranscriberLanguage2.Na => "na", + VapiTranscriberLanguage2.Nb => "nb", + VapiTranscriberLanguage2.Nd => "nd", + VapiTranscriberLanguage2.Ne => "ne", + VapiTranscriberLanguage2.Ng => "ng", + VapiTranscriberLanguage2.Nl => "nl", + VapiTranscriberLanguage2.Nn => "nn", + VapiTranscriberLanguage2.No => "no", + VapiTranscriberLanguage2.Nr => "nr", + VapiTranscriberLanguage2.Nv => "nv", + VapiTranscriberLanguage2.Ny => "ny", + VapiTranscriberLanguage2.Oc => "oc", + VapiTranscriberLanguage2.Oj => "oj", + VapiTranscriberLanguage2.Om => "om", + VapiTranscriberLanguage2.Or => "or", + VapiTranscriberLanguage2.Os => "os", + VapiTranscriberLanguage2.Pa => "pa", + VapiTranscriberLanguage2.Pi => "pi", + VapiTranscriberLanguage2.Pl => "pl", + VapiTranscriberLanguage2.Ps => "ps", + VapiTranscriberLanguage2.Pt => "pt", + VapiTranscriberLanguage2.Qu => "qu", + VapiTranscriberLanguage2.Rm => "rm", + VapiTranscriberLanguage2.Rn => "rn", + VapiTranscriberLanguage2.Ro => "ro", + VapiTranscriberLanguage2.Ru => "ru", + VapiTranscriberLanguage2.Rw => "rw", + VapiTranscriberLanguage2.Sa => "sa", + VapiTranscriberLanguage2.Sc => "sc", + VapiTranscriberLanguage2.Sd => "sd", + VapiTranscriberLanguage2.Se => "se", + VapiTranscriberLanguage2.Sg => "sg", + VapiTranscriberLanguage2.Si => "si", + VapiTranscriberLanguage2.Sk => "sk", + VapiTranscriberLanguage2.Sl => "sl", + VapiTranscriberLanguage2.Sm => "sm", + VapiTranscriberLanguage2.Sn => "sn", + VapiTranscriberLanguage2.So => "so", + VapiTranscriberLanguage2.Sq => "sq", + VapiTranscriberLanguage2.Sr => "sr", + VapiTranscriberLanguage2.Ss => "ss", + VapiTranscriberLanguage2.St => "st", + VapiTranscriberLanguage2.Su => "su", + VapiTranscriberLanguage2.Sv => "sv", + VapiTranscriberLanguage2.Sw => "sw", + VapiTranscriberLanguage2.Ta => "ta", + VapiTranscriberLanguage2.Te => "te", + VapiTranscriberLanguage2.Tg => "tg", + VapiTranscriberLanguage2.Th => "th", + VapiTranscriberLanguage2.Ti => "ti", + VapiTranscriberLanguage2.Tk => "tk", + VapiTranscriberLanguage2.Tl => "tl", + VapiTranscriberLanguage2.Tn => "tn", + VapiTranscriberLanguage2.To => "to", + VapiTranscriberLanguage2.Tr => "tr", + VapiTranscriberLanguage2.Ts => "ts", + VapiTranscriberLanguage2.Tt => "tt", + VapiTranscriberLanguage2.Tw => "tw", + VapiTranscriberLanguage2.Ty => "ty", + VapiTranscriberLanguage2.Ug => "ug", + VapiTranscriberLanguage2.Uk => "uk", + VapiTranscriberLanguage2.Ur => "ur", + VapiTranscriberLanguage2.Uz => "uz", + VapiTranscriberLanguage2.Ve => "ve", + VapiTranscriberLanguage2.Vi => "vi", + VapiTranscriberLanguage2.Vo => "vo", + VapiTranscriberLanguage2.Wa => "wa", + VapiTranscriberLanguage2.Wo => "wo", + VapiTranscriberLanguage2.Xh => "xh", + VapiTranscriberLanguage2.Yi => "yi", + VapiTranscriberLanguage2.Yo => "yo", + VapiTranscriberLanguage2.Yue => "yue", + VapiTranscriberLanguage2.Za => "za", + VapiTranscriberLanguage2.Zh => "zh", + VapiTranscriberLanguage2.Zu => "zu", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiTranscriberLanguage2? ToEnum(string value) + { + return value switch + { + "aa" => VapiTranscriberLanguage2.Aa, + "ab" => VapiTranscriberLanguage2.Ab, + "ae" => VapiTranscriberLanguage2.Ae, + "af" => VapiTranscriberLanguage2.Af, + "ak" => VapiTranscriberLanguage2.Ak, + "am" => VapiTranscriberLanguage2.Am, + "an" => VapiTranscriberLanguage2.An, + "ar" => VapiTranscriberLanguage2.Ar, + "as" => VapiTranscriberLanguage2.As, + "av" => VapiTranscriberLanguage2.Av, + "ay" => VapiTranscriberLanguage2.Ay, + "az" => VapiTranscriberLanguage2.Az, + "ba" => VapiTranscriberLanguage2.Ba, + "be" => VapiTranscriberLanguage2.Be, + "bg" => VapiTranscriberLanguage2.Bg, + "bh" => VapiTranscriberLanguage2.Bh, + "bi" => VapiTranscriberLanguage2.Bi, + "bm" => VapiTranscriberLanguage2.Bm, + "bn" => VapiTranscriberLanguage2.Bn, + "bo" => VapiTranscriberLanguage2.Bo, + "br" => VapiTranscriberLanguage2.Br, + "bs" => VapiTranscriberLanguage2.Bs, + "ca" => VapiTranscriberLanguage2.Ca, + "ce" => VapiTranscriberLanguage2.Ce, + "ch" => VapiTranscriberLanguage2.Ch, + "co" => VapiTranscriberLanguage2.Co, + "cr" => VapiTranscriberLanguage2.Cr, + "cs" => VapiTranscriberLanguage2.Cs, + "cu" => VapiTranscriberLanguage2.Cu, + "cv" => VapiTranscriberLanguage2.Cv, + "cy" => VapiTranscriberLanguage2.Cy, + "da" => VapiTranscriberLanguage2.Da, + "de" => VapiTranscriberLanguage2.De, + "dv" => VapiTranscriberLanguage2.Dv, + "dz" => VapiTranscriberLanguage2.Dz, + "ee" => VapiTranscriberLanguage2.Ee, + "el" => VapiTranscriberLanguage2.El, + "en" => VapiTranscriberLanguage2.En, + "eo" => VapiTranscriberLanguage2.Eo, + "es" => VapiTranscriberLanguage2.Es, + "et" => VapiTranscriberLanguage2.Et, + "eu" => VapiTranscriberLanguage2.Eu, + "fa" => VapiTranscriberLanguage2.Fa, + "ff" => VapiTranscriberLanguage2.Ff, + "fi" => VapiTranscriberLanguage2.Fi, + "fj" => VapiTranscriberLanguage2.Fj, + "fo" => VapiTranscriberLanguage2.Fo, + "fr" => VapiTranscriberLanguage2.Fr, + "fy" => VapiTranscriberLanguage2.Fy, + "ga" => VapiTranscriberLanguage2.Ga, + "gd" => VapiTranscriberLanguage2.Gd, + "gl" => VapiTranscriberLanguage2.Gl, + "gn" => VapiTranscriberLanguage2.Gn, + "gu" => VapiTranscriberLanguage2.Gu, + "gv" => VapiTranscriberLanguage2.Gv, + "ha" => VapiTranscriberLanguage2.Ha, + "he" => VapiTranscriberLanguage2.He, + "hi" => VapiTranscriberLanguage2.Hi, + "ho" => VapiTranscriberLanguage2.Ho, + "hr" => VapiTranscriberLanguage2.Hr, + "ht" => VapiTranscriberLanguage2.Ht, + "hu" => VapiTranscriberLanguage2.Hu, + "hy" => VapiTranscriberLanguage2.Hy, + "hz" => VapiTranscriberLanguage2.Hz, + "ia" => VapiTranscriberLanguage2.Ia, + "id" => VapiTranscriberLanguage2.Id, + "ie" => VapiTranscriberLanguage2.Ie, + "ig" => VapiTranscriberLanguage2.Ig, + "ii" => VapiTranscriberLanguage2.Ii, + "ik" => VapiTranscriberLanguage2.Ik, + "io" => VapiTranscriberLanguage2.Io, + "is" => VapiTranscriberLanguage2.Is, + "it" => VapiTranscriberLanguage2.It, + "iu" => VapiTranscriberLanguage2.Iu, + "ja" => VapiTranscriberLanguage2.Ja, + "jv" => VapiTranscriberLanguage2.Jv, + "ka" => VapiTranscriberLanguage2.Ka, + "kg" => VapiTranscriberLanguage2.Kg, + "ki" => VapiTranscriberLanguage2.Ki, + "kj" => VapiTranscriberLanguage2.Kj, + "kk" => VapiTranscriberLanguage2.Kk, + "kl" => VapiTranscriberLanguage2.Kl, + "km" => VapiTranscriberLanguage2.Km, + "kn" => VapiTranscriberLanguage2.Kn, + "ko" => VapiTranscriberLanguage2.Ko, + "kr" => VapiTranscriberLanguage2.Kr, + "ks" => VapiTranscriberLanguage2.Ks, + "ku" => VapiTranscriberLanguage2.Ku, + "kv" => VapiTranscriberLanguage2.Kv, + "kw" => VapiTranscriberLanguage2.Kw, + "ky" => VapiTranscriberLanguage2.Ky, + "la" => VapiTranscriberLanguage2.La, + "lb" => VapiTranscriberLanguage2.Lb, + "lg" => VapiTranscriberLanguage2.Lg, + "li" => VapiTranscriberLanguage2.Li, + "ln" => VapiTranscriberLanguage2.Ln, + "lo" => VapiTranscriberLanguage2.Lo, + "lt" => VapiTranscriberLanguage2.Lt, + "lu" => VapiTranscriberLanguage2.Lu, + "lv" => VapiTranscriberLanguage2.Lv, + "mg" => VapiTranscriberLanguage2.Mg, + "mh" => VapiTranscriberLanguage2.Mh, + "mi" => VapiTranscriberLanguage2.Mi, + "mk" => VapiTranscriberLanguage2.Mk, + "ml" => VapiTranscriberLanguage2.Ml, + "mn" => VapiTranscriberLanguage2.Mn, + "mr" => VapiTranscriberLanguage2.Mr, + "ms" => VapiTranscriberLanguage2.Ms, + "mt" => VapiTranscriberLanguage2.Mt, + "my" => VapiTranscriberLanguage2.My, + "na" => VapiTranscriberLanguage2.Na, + "nb" => VapiTranscriberLanguage2.Nb, + "nd" => VapiTranscriberLanguage2.Nd, + "ne" => VapiTranscriberLanguage2.Ne, + "ng" => VapiTranscriberLanguage2.Ng, + "nl" => VapiTranscriberLanguage2.Nl, + "nn" => VapiTranscriberLanguage2.Nn, + "no" => VapiTranscriberLanguage2.No, + "nr" => VapiTranscriberLanguage2.Nr, + "nv" => VapiTranscriberLanguage2.Nv, + "ny" => VapiTranscriberLanguage2.Ny, + "oc" => VapiTranscriberLanguage2.Oc, + "oj" => VapiTranscriberLanguage2.Oj, + "om" => VapiTranscriberLanguage2.Om, + "or" => VapiTranscriberLanguage2.Or, + "os" => VapiTranscriberLanguage2.Os, + "pa" => VapiTranscriberLanguage2.Pa, + "pi" => VapiTranscriberLanguage2.Pi, + "pl" => VapiTranscriberLanguage2.Pl, + "ps" => VapiTranscriberLanguage2.Ps, + "pt" => VapiTranscriberLanguage2.Pt, + "qu" => VapiTranscriberLanguage2.Qu, + "rm" => VapiTranscriberLanguage2.Rm, + "rn" => VapiTranscriberLanguage2.Rn, + "ro" => VapiTranscriberLanguage2.Ro, + "ru" => VapiTranscriberLanguage2.Ru, + "rw" => VapiTranscriberLanguage2.Rw, + "sa" => VapiTranscriberLanguage2.Sa, + "sc" => VapiTranscriberLanguage2.Sc, + "sd" => VapiTranscriberLanguage2.Sd, + "se" => VapiTranscriberLanguage2.Se, + "sg" => VapiTranscriberLanguage2.Sg, + "si" => VapiTranscriberLanguage2.Si, + "sk" => VapiTranscriberLanguage2.Sk, + "sl" => VapiTranscriberLanguage2.Sl, + "sm" => VapiTranscriberLanguage2.Sm, + "sn" => VapiTranscriberLanguage2.Sn, + "so" => VapiTranscriberLanguage2.So, + "sq" => VapiTranscriberLanguage2.Sq, + "sr" => VapiTranscriberLanguage2.Sr, + "ss" => VapiTranscriberLanguage2.Ss, + "st" => VapiTranscriberLanguage2.St, + "su" => VapiTranscriberLanguage2.Su, + "sv" => VapiTranscriberLanguage2.Sv, + "sw" => VapiTranscriberLanguage2.Sw, + "ta" => VapiTranscriberLanguage2.Ta, + "te" => VapiTranscriberLanguage2.Te, + "tg" => VapiTranscriberLanguage2.Tg, + "th" => VapiTranscriberLanguage2.Th, + "ti" => VapiTranscriberLanguage2.Ti, + "tk" => VapiTranscriberLanguage2.Tk, + "tl" => VapiTranscriberLanguage2.Tl, + "tn" => VapiTranscriberLanguage2.Tn, + "to" => VapiTranscriberLanguage2.To, + "tr" => VapiTranscriberLanguage2.Tr, + "ts" => VapiTranscriberLanguage2.Ts, + "tt" => VapiTranscriberLanguage2.Tt, + "tw" => VapiTranscriberLanguage2.Tw, + "ty" => VapiTranscriberLanguage2.Ty, + "ug" => VapiTranscriberLanguage2.Ug, + "uk" => VapiTranscriberLanguage2.Uk, + "ur" => VapiTranscriberLanguage2.Ur, + "uz" => VapiTranscriberLanguage2.Uz, + "ve" => VapiTranscriberLanguage2.Ve, + "vi" => VapiTranscriberLanguage2.Vi, + "vo" => VapiTranscriberLanguage2.Vo, + "wa" => VapiTranscriberLanguage2.Wa, + "wo" => VapiTranscriberLanguage2.Wo, + "xh" => VapiTranscriberLanguage2.Xh, + "yi" => VapiTranscriberLanguage2.Yi, + "yo" => VapiTranscriberLanguage2.Yo, + "yue" => VapiTranscriberLanguage2.Yue, + "za" => VapiTranscriberLanguage2.Za, + "zh" => VapiTranscriberLanguage2.Zh, + "zu" => VapiTranscriberLanguage2.Zu, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberProvider.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberProvider.g.cs new file mode 100644 index 00000000..fd723f8a --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberProvider.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum VapiTranscriberProvider + { + /// + /// + /// + Vapi, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiTranscriberProviderExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiTranscriberProvider value) + { + return value switch + { + VapiTranscriberProvider.Vapi => "vapi", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiTranscriberProvider? ToEnum(string value) + { + return value switch + { + "vapi" => VapiTranscriberProvider.Vapi, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberTurnTaking.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberTurnTaking.g.cs new file mode 100644 index 00000000..844ef357 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberTurnTaking.g.cs @@ -0,0 +1,53 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// This is the turn-taking mode. `intelligent` uses the underlying model's
+ /// native end-of-turn detection; `manual` ignores it and waits a fixed
+ /// end-of-turn delay. Defaults to `intelligent`. + ///
+ public enum VapiTranscriberTurnTaking + { + /// + /// + /// + Intelligent, + /// + /// + /// + Manual, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiTranscriberTurnTakingExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiTranscriberTurnTaking value) + { + return value switch + { + VapiTranscriberTurnTaking.Intelligent => "intelligent", + VapiTranscriberTurnTaking.Manual => "manual", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiTranscriberTurnTaking? ToEnum(string value) + { + return value switch + { + "intelligent" => VapiTranscriberTurnTaking.Intelligent, + "manual" => VapiTranscriberTurnTaking.Manual, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberVersion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberVersion.g.cs new file mode 100644 index 00000000..5ea56dc2 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiTranscriberVersion.g.cs @@ -0,0 +1,54 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// This is the version of the Vapi transcriber. Vapi manages the underlying
+ /// model and routing. When omitted, the latest version is used.
+ /// Managed version params are additive-only and `'latest'` is an auto-update
+ /// channel — see the param-evolution INVARIANT in `vapiManaged/types.ts`. + ///
+ public enum VapiTranscriberVersion + { + /// + /// + /// + x1, + /// + /// + /// + Latest, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiTranscriberVersionExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiTranscriberVersion value) + { + return value switch + { + VapiTranscriberVersion.x1 => "1", + VapiTranscriberVersion.Latest => "latest", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiTranscriberVersion? ToEnum(string value) + { + return value switch + { + "1" => VapiTranscriberVersion.x1, + "latest" => VapiTranscriberVersion.Latest, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiVoice.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiVoice.g.cs index 9d0de98a..f648ed26 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.VapiVoice.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiVoice.g.cs @@ -33,10 +33,11 @@ public sealed partial class VapiVoice public required global::Vapi.VapiVoiceVoiceId VoiceId { get; set; } /// - /// The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. + /// The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form. /// [global::System.Text.Json.Serialization.JsonPropertyName("version")] - public double? Version { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Version { get; set; } /// /// This is the speed multiplier that will be used.
@@ -92,7 +93,7 @@ public sealed partial class VapiVoice /// This is the voice provider that will be used. /// /// - /// The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. + /// The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form. /// /// /// This is the speed multiplier that will be used.
@@ -118,7 +119,7 @@ public VapiVoice( global::Vapi.VapiVoiceVoiceId voiceId, bool? cachingEnabled, global::Vapi.VapiVoiceProvider provider, - double? version, + global::Vapi.OneOf? version, double? speed, global::Vapi.VapiVoiceLanguage? language, global::System.Collections.Generic.IList? pronunciationDictionary, diff --git a/src/libs/Vapi/Generated/Vapi.Models.VapiVoiceVersion2.g.cs b/src/libs/Vapi/Generated/Vapi.Models.VapiVoiceVersion2.g.cs new file mode 100644 index 00000000..38d0d410 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.VapiVoiceVersion2.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum VapiVoiceVersion2 + { + /// + /// + /// + x1, + /// + /// + /// + x2, + /// + /// + /// + Latest, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class VapiVoiceVersion2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this VapiVoiceVersion2 value) + { + return value switch + { + VapiVoiceVersion2.x1 => "1", + VapiVoiceVersion2.x2 => "2", + VapiVoiceVersion2.Latest => "latest", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static VapiVoiceVersion2? ToEnum(string value) + { + return value switch + { + "1" => VapiVoiceVersion2.x1, + "2" => VapiVoiceVersion2.x2, + "latest" => VapiVoiceVersion2.Latest, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.Workflow.g.cs b/src/libs/Vapi/Generated/Vapi.Models.Workflow.g.cs index e6de7d17..0cfef45d 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.Workflow.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.Workflow.g.cs @@ -28,8 +28,8 @@ public sealed partial class Workflow /// This can be overridden at node level using `nodes[n].transcriber`. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the voice for the workflow.
@@ -344,7 +344,7 @@ public Workflow( string name, global::System.Collections.Generic.IList edges, global::Vapi.OneOf? model, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, global::Vapi.OneOf? voice, global::Vapi.LangfuseObservabilityPlan? observabilityPlan, global::Vapi.OneOf? backgroundSound, diff --git a/src/libs/Vapi/Generated/Vapi.Models.WorkflowUserEditable.g.cs b/src/libs/Vapi/Generated/Vapi.Models.WorkflowUserEditable.g.cs index 701ce1f2..cfa7a51f 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.WorkflowUserEditable.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.WorkflowUserEditable.g.cs @@ -28,8 +28,8 @@ public sealed partial class WorkflowUserEditable /// This can be overridden at node level using `nodes[n].transcriber`. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transcriber")] - [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] - public global::Vapi.OneOf? Transcriber { get; set; } + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OneOfJsonConverter))] + public global::Vapi.OneOf? Transcriber { get; set; } /// /// This is the voice for the workflow.
@@ -308,7 +308,7 @@ public WorkflowUserEditable( string name, global::System.Collections.Generic.IList edges, global::Vapi.OneOf? model, - global::Vapi.OneOf? transcriber, + global::Vapi.OneOf? transcriber, global::Vapi.OneOf? voice, global::Vapi.LangfuseObservabilityPlan? observabilityPlan, global::Vapi.OneOf? backgroundSound, diff --git a/src/libs/Vapi/Generated/Vapi.OneOf.14.Json.g.cs b/src/libs/Vapi/Generated/Vapi.OneOf.14.Json.g.cs new file mode 100644 index 00000000..2c12cd7e --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.OneOf.14.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace Vapi +{ + public readonly partial struct OneOf + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vapi.OneOf? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vapi.OneOf), + jsonSerializerContext) as global::Vapi.OneOf?; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Vapi.OneOf? FromJson( + string json) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vapi.OneOf? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Deserialize>( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vapi.OneOf), + jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.OneOf?; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.OneOf.14.g.cs b/src/libs/Vapi/Generated/Vapi.OneOf.14.g.cs new file mode 100644 index 00000000..411e28b9 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.OneOf.14.g.cs @@ -0,0 +1,1290 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public readonly partial struct OneOf : global::System.IEquatable> + { + /// + /// + /// +#if NET6_0_OR_GREATER + public T1? Value1 { get; init; } +#else + public T1? Value1 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value1))] +#endif + public bool IsValue1 => Value1 != null; + + /// + /// + /// + public bool TryPickValue1( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T1? value) + { + value = Value1; + return IsValue1; + } + + /// + /// + /// + public T1 PickValue1() => IsValue1 + ? Value1! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value1' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T2? Value2 { get; init; } +#else + public T2? Value2 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] +#endif + public bool IsValue2 => Value2 != null; + + /// + /// + /// + public bool TryPickValue2( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T2? value) + { + value = Value2; + return IsValue2; + } + + /// + /// + /// + public T2 PickValue2() => IsValue2 + ? Value2! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value2' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T3? Value3 { get; init; } +#else + public T3? Value3 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value3))] +#endif + public bool IsValue3 => Value3 != null; + + /// + /// + /// + public bool TryPickValue3( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T3? value) + { + value = Value3; + return IsValue3; + } + + /// + /// + /// + public T3 PickValue3() => IsValue3 + ? Value3! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value3' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T4? Value4 { get; init; } +#else + public T4? Value4 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value4))] +#endif + public bool IsValue4 => Value4 != null; + + /// + /// + /// + public bool TryPickValue4( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T4? value) + { + value = Value4; + return IsValue4; + } + + /// + /// + /// + public T4 PickValue4() => IsValue4 + ? Value4! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value4' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T5? Value5 { get; init; } +#else + public T5? Value5 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value5))] +#endif + public bool IsValue5 => Value5 != null; + + /// + /// + /// + public bool TryPickValue5( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T5? value) + { + value = Value5; + return IsValue5; + } + + /// + /// + /// + public T5 PickValue5() => IsValue5 + ? Value5! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value5' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T6? Value6 { get; init; } +#else + public T6? Value6 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value6))] +#endif + public bool IsValue6 => Value6 != null; + + /// + /// + /// + public bool TryPickValue6( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T6? value) + { + value = Value6; + return IsValue6; + } + + /// + /// + /// + public T6 PickValue6() => IsValue6 + ? Value6! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value6' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T7? Value7 { get; init; } +#else + public T7? Value7 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value7))] +#endif + public bool IsValue7 => Value7 != null; + + /// + /// + /// + public bool TryPickValue7( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T7? value) + { + value = Value7; + return IsValue7; + } + + /// + /// + /// + public T7 PickValue7() => IsValue7 + ? Value7! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value7' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T8? Value8 { get; init; } +#else + public T8? Value8 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value8))] +#endif + public bool IsValue8 => Value8 != null; + + /// + /// + /// + public bool TryPickValue8( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T8? value) + { + value = Value8; + return IsValue8; + } + + /// + /// + /// + public T8 PickValue8() => IsValue8 + ? Value8! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value8' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T9? Value9 { get; init; } +#else + public T9? Value9 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value9))] +#endif + public bool IsValue9 => Value9 != null; + + /// + /// + /// + public bool TryPickValue9( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T9? value) + { + value = Value9; + return IsValue9; + } + + /// + /// + /// + public T9 PickValue9() => IsValue9 + ? Value9! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value9' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T10? Value10 { get; init; } +#else + public T10? Value10 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value10))] +#endif + public bool IsValue10 => Value10 != null; + + /// + /// + /// + public bool TryPickValue10( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T10? value) + { + value = Value10; + return IsValue10; + } + + /// + /// + /// + public T10 PickValue10() => IsValue10 + ? Value10! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value10' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T11? Value11 { get; init; } +#else + public T11? Value11 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value11))] +#endif + public bool IsValue11 => Value11 != null; + + /// + /// + /// + public bool TryPickValue11( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T11? value) + { + value = Value11; + return IsValue11; + } + + /// + /// + /// + public T11 PickValue11() => IsValue11 + ? Value11! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value11' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T12? Value12 { get; init; } +#else + public T12? Value12 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value12))] +#endif + public bool IsValue12 => Value12 != null; + + /// + /// + /// + public bool TryPickValue12( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T12? value) + { + value = Value12; + return IsValue12; + } + + /// + /// + /// + public T12 PickValue12() => IsValue12 + ? Value12! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value12' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T13? Value13 { get; init; } +#else + public T13? Value13 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value13))] +#endif + public bool IsValue13 => Value13 != null; + + /// + /// + /// + public bool TryPickValue13( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T13? value) + { + value = Value13; + return IsValue13; + } + + /// + /// + /// + public T13 PickValue13() => IsValue13 + ? Value13! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value13' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T14? Value14 { get; init; } +#else + public T14? Value14 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value14))] +#endif + public bool IsValue14 => Value14 != null; + + /// + /// + /// + public bool TryPickValue14( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T14? value) + { + value = Value14; + return IsValue14; + } + + /// + /// + /// + public T14 PickValue14() => IsValue14 + ? Value14! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value14' but the value was {ToString()}."); + /// + /// + /// + public static implicit operator OneOf(T1 value) => new OneOf((T1?)value); + + /// + /// + /// + public static implicit operator T1?(OneOf @this) => @this.Value1; + + /// + /// + /// + public OneOf(T1? value) + { + Value1 = value; + } + + /// + /// + /// + public static OneOf FromValue1(T1? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T2 value) => new OneOf((T2?)value); + + /// + /// + /// + public static implicit operator T2?(OneOf @this) => @this.Value2; + + /// + /// + /// + public OneOf(T2? value) + { + Value2 = value; + } + + /// + /// + /// + public static OneOf FromValue2(T2? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T3 value) => new OneOf((T3?)value); + + /// + /// + /// + public static implicit operator T3?(OneOf @this) => @this.Value3; + + /// + /// + /// + public OneOf(T3? value) + { + Value3 = value; + } + + /// + /// + /// + public static OneOf FromValue3(T3? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T4 value) => new OneOf((T4?)value); + + /// + /// + /// + public static implicit operator T4?(OneOf @this) => @this.Value4; + + /// + /// + /// + public OneOf(T4? value) + { + Value4 = value; + } + + /// + /// + /// + public static OneOf FromValue4(T4? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T5 value) => new OneOf((T5?)value); + + /// + /// + /// + public static implicit operator T5?(OneOf @this) => @this.Value5; + + /// + /// + /// + public OneOf(T5? value) + { + Value5 = value; + } + + /// + /// + /// + public static OneOf FromValue5(T5? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T6 value) => new OneOf((T6?)value); + + /// + /// + /// + public static implicit operator T6?(OneOf @this) => @this.Value6; + + /// + /// + /// + public OneOf(T6? value) + { + Value6 = value; + } + + /// + /// + /// + public static OneOf FromValue6(T6? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T7 value) => new OneOf((T7?)value); + + /// + /// + /// + public static implicit operator T7?(OneOf @this) => @this.Value7; + + /// + /// + /// + public OneOf(T7? value) + { + Value7 = value; + } + + /// + /// + /// + public static OneOf FromValue7(T7? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T8 value) => new OneOf((T8?)value); + + /// + /// + /// + public static implicit operator T8?(OneOf @this) => @this.Value8; + + /// + /// + /// + public OneOf(T8? value) + { + Value8 = value; + } + + /// + /// + /// + public static OneOf FromValue8(T8? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T9 value) => new OneOf((T9?)value); + + /// + /// + /// + public static implicit operator T9?(OneOf @this) => @this.Value9; + + /// + /// + /// + public OneOf(T9? value) + { + Value9 = value; + } + + /// + /// + /// + public static OneOf FromValue9(T9? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T10 value) => new OneOf((T10?)value); + + /// + /// + /// + public static implicit operator T10?(OneOf @this) => @this.Value10; + + /// + /// + /// + public OneOf(T10? value) + { + Value10 = value; + } + + /// + /// + /// + public static OneOf FromValue10(T10? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T11 value) => new OneOf((T11?)value); + + /// + /// + /// + public static implicit operator T11?(OneOf @this) => @this.Value11; + + /// + /// + /// + public OneOf(T11? value) + { + Value11 = value; + } + + /// + /// + /// + public static OneOf FromValue11(T11? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T12 value) => new OneOf((T12?)value); + + /// + /// + /// + public static implicit operator T12?(OneOf @this) => @this.Value12; + + /// + /// + /// + public OneOf(T12? value) + { + Value12 = value; + } + + /// + /// + /// + public static OneOf FromValue12(T12? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T13 value) => new OneOf((T13?)value); + + /// + /// + /// + public static implicit operator T13?(OneOf @this) => @this.Value13; + + /// + /// + /// + public OneOf(T13? value) + { + Value13 = value; + } + + /// + /// + /// + public static OneOf FromValue13(T13? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T14 value) => new OneOf((T14?)value); + + /// + /// + /// + public static implicit operator T14?(OneOf @this) => @this.Value14; + + /// + /// + /// + public OneOf(T14? value) + { + Value14 = value; + } + + /// + /// + /// + public static OneOf FromValue14(T14? value) => new OneOf(value); + + /// + /// + /// + public OneOf( + T1? value1, + T2? value2, + T3? value3, + T4? value4, + T5? value5, + T6? value6, + T7? value7, + T8? value8, + T9? value9, + T10? value10, + T11? value11, + T12? value12, + T13? value13, + T14? value14 + ) + { + Value1 = value1; + Value2 = value2; + Value3 = value3; + Value4 = value4; + Value5 = value5; + Value6 = value6; + Value7 = value7; + Value8 = value8; + Value9 = value9; + Value10 = value10; + Value11 = value11; + Value12 = value12; + Value13 = value13; + Value14 = value14; + } + + /// + /// + /// + public object? Object => + Value14 as object ?? + Value13 as object ?? + Value12 as object ?? + Value11 as object ?? + Value10 as object ?? + Value9 as object ?? + Value8 as object ?? + Value7 as object ?? + Value6 as object ?? + Value5 as object ?? + Value4 as object ?? + Value3 as object ?? + Value2 as object ?? + Value1 as object + ; + + /// + /// + /// + public override string? ToString() => + Value1?.ToString() ?? + Value2?.ToString() ?? + Value3?.ToString() ?? + Value4?.ToString() ?? + Value5?.ToString() ?? + Value6?.ToString() ?? + Value7?.ToString() ?? + Value8?.ToString() ?? + Value9?.ToString() ?? + Value10?.ToString() ?? + Value11?.ToString() ?? + Value12?.ToString() ?? + Value13?.ToString() ?? + Value14?.ToString() + ; + + /// + /// + /// + public bool Validate() + { + return IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && IsValue12 && !IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && IsValue13 && !IsValue14 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && IsValue14; + } + + /// + /// + /// + public TResult? Match( + global::System.Func? value1 = null, + global::System.Func? value2 = null, + global::System.Func? value3 = null, + global::System.Func? value4 = null, + global::System.Func? value5 = null, + global::System.Func? value6 = null, + global::System.Func? value7 = null, + global::System.Func? value8 = null, + global::System.Func? value9 = null, + global::System.Func? value10 = null, + global::System.Func? value11 = null, + global::System.Func? value12 = null, + global::System.Func? value13 = null, + global::System.Func? value14 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsValue1 && value1 != null) + { + return value1(Value1!); + } + else if (IsValue2 && value2 != null) + { + return value2(Value2!); + } + else if (IsValue3 && value3 != null) + { + return value3(Value3!); + } + else if (IsValue4 && value4 != null) + { + return value4(Value4!); + } + else if (IsValue5 && value5 != null) + { + return value5(Value5!); + } + else if (IsValue6 && value6 != null) + { + return value6(Value6!); + } + else if (IsValue7 && value7 != null) + { + return value7(Value7!); + } + else if (IsValue8 && value8 != null) + { + return value8(Value8!); + } + else if (IsValue9 && value9 != null) + { + return value9(Value9!); + } + else if (IsValue10 && value10 != null) + { + return value10(Value10!); + } + else if (IsValue11 && value11 != null) + { + return value11(Value11!); + } + else if (IsValue12 && value12 != null) + { + return value12(Value12!); + } + else if (IsValue13 && value13 != null) + { + return value13(Value13!); + } + else if (IsValue14 && value14 != null) + { + return value14(Value14!); + } + + return default(TResult); + } + + /// + /// + /// + public void Match( + global::System.Action? value1 = null, + + global::System.Action? value2 = null, + + global::System.Action? value3 = null, + + global::System.Action? value4 = null, + + global::System.Action? value5 = null, + + global::System.Action? value6 = null, + + global::System.Action? value7 = null, + + global::System.Action? value8 = null, + + global::System.Action? value9 = null, + + global::System.Action? value10 = null, + + global::System.Action? value11 = null, + + global::System.Action? value12 = null, + + global::System.Action? value13 = null, + + global::System.Action? value14 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsValue1) + { + value1?.Invoke(Value1!); + } + else if (IsValue2) + { + value2?.Invoke(Value2!); + } + else if (IsValue3) + { + value3?.Invoke(Value3!); + } + else if (IsValue4) + { + value4?.Invoke(Value4!); + } + else if (IsValue5) + { + value5?.Invoke(Value5!); + } + else if (IsValue6) + { + value6?.Invoke(Value6!); + } + else if (IsValue7) + { + value7?.Invoke(Value7!); + } + else if (IsValue8) + { + value8?.Invoke(Value8!); + } + else if (IsValue9) + { + value9?.Invoke(Value9!); + } + else if (IsValue10) + { + value10?.Invoke(Value10!); + } + else if (IsValue11) + { + value11?.Invoke(Value11!); + } + else if (IsValue12) + { + value12?.Invoke(Value12!); + } + else if (IsValue13) + { + value13?.Invoke(Value13!); + } + else if (IsValue14) + { + value14?.Invoke(Value14!); + } + } + + /// + /// + /// + public void Switch( + global::System.Action? value1 = null, + global::System.Action? value2 = null, + global::System.Action? value3 = null, + global::System.Action? value4 = null, + global::System.Action? value5 = null, + global::System.Action? value6 = null, + global::System.Action? value7 = null, + global::System.Action? value8 = null, + global::System.Action? value9 = null, + global::System.Action? value10 = null, + global::System.Action? value11 = null, + global::System.Action? value12 = null, + global::System.Action? value13 = null, + global::System.Action? value14 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsValue1) + { + value1?.Invoke(Value1!); + } + else if (IsValue2) + { + value2?.Invoke(Value2!); + } + else if (IsValue3) + { + value3?.Invoke(Value3!); + } + else if (IsValue4) + { + value4?.Invoke(Value4!); + } + else if (IsValue5) + { + value5?.Invoke(Value5!); + } + else if (IsValue6) + { + value6?.Invoke(Value6!); + } + else if (IsValue7) + { + value7?.Invoke(Value7!); + } + else if (IsValue8) + { + value8?.Invoke(Value8!); + } + else if (IsValue9) + { + value9?.Invoke(Value9!); + } + else if (IsValue10) + { + value10?.Invoke(Value10!); + } + else if (IsValue11) + { + value11?.Invoke(Value11!); + } + else if (IsValue12) + { + value12?.Invoke(Value12!); + } + else if (IsValue13) + { + value13?.Invoke(Value13!); + } + else if (IsValue14) + { + value14?.Invoke(Value14!); + } + } + + /// + /// + /// + public override int GetHashCode() + { + var fields = new object?[] + { + Value1, + typeof(T1), + Value2, + typeof(T2), + Value3, + typeof(T3), + Value4, + typeof(T4), + Value5, + typeof(T5), + Value6, + typeof(T6), + Value7, + typeof(T7), + Value8, + typeof(T8), + Value9, + typeof(T9), + Value10, + typeof(T10), + Value11, + typeof(T11), + Value12, + typeof(T12), + Value13, + typeof(T13), + Value14, + typeof(T14), + }; + const int offset = unchecked((int)2166136261); + const int prime = 16777619; + static int HashCodeAggregator(int hashCode, object? value) => value == null + ? (hashCode ^ 0) * prime + : (hashCode ^ value.GetHashCode()) * prime; + + return global::System.Linq.Enumerable.Aggregate(fields, offset, HashCodeAggregator); + } + + /// + /// + /// + public bool Equals(OneOf other) + { + return + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value1, other.Value1) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value3, other.Value3) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value4, other.Value4) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value5, other.Value5) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value6, other.Value6) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value7, other.Value7) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value8, other.Value8) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value9, other.Value9) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value10, other.Value10) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value11, other.Value11) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value12, other.Value12) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value13, other.Value13) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value14, other.Value14) + ; + } + + /// + /// + /// + public static bool operator ==(OneOf obj1, OneOf obj2) + { + return global::System.Collections.Generic.EqualityComparer>.Default.Equals(obj1, obj2); + } + + /// + /// + /// + public static bool operator !=(OneOf obj1, OneOf obj2) + { + return !(obj1 == obj2); + } + + /// + /// + /// + public override bool Equals(object? obj) + { + return obj is OneOf o && Equals(o); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.OneOf.16.Json.g.cs b/src/libs/Vapi/Generated/Vapi.OneOf.17.Json.g.cs similarity index 91% rename from src/libs/Vapi/Generated/Vapi.OneOf.16.Json.g.cs rename to src/libs/Vapi/Generated/Vapi.OneOf.17.Json.g.cs index 178a9a37..6060df5e 100644 --- a/src/libs/Vapi/Generated/Vapi.OneOf.16.Json.g.cs +++ b/src/libs/Vapi/Generated/Vapi.OneOf.17.Json.g.cs @@ -2,7 +2,7 @@ namespace Vapi { - public readonly partial struct OneOf + public readonly partial struct OneOf { /// /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. @@ -47,20 +47,20 @@ public string ToJson( /// /// Deserializes a JSON string using the provided JsonSerializerContext. /// - public static global::Vapi.OneOf? FromJson( + public static global::Vapi.OneOf? FromJson( string json, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return global::System.Text.Json.JsonSerializer.Deserialize( json, - typeof(global::Vapi.OneOf), - jsonSerializerContext) as global::Vapi.OneOf?; + typeof(global::Vapi.OneOf), + jsonSerializerContext) as global::Vapi.OneOf?; } /// /// Deserializes a JSON string using the generated default JsonSerializerContext. /// - public static global::Vapi.OneOf? FromJson( + public static global::Vapi.OneOf? FromJson( string json) { return FromJson( @@ -75,7 +75,7 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::Vapi.OneOf? FromJson( + public static global::Vapi.OneOf? FromJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { @@ -86,7 +86,7 @@ public string ToJson( global::Vapi.SourceGenerationContext.Default); } - return global::System.Text.Json.JsonSerializer.Deserialize>( + return global::System.Text.Json.JsonSerializer.Deserialize>( json, jsonSerializerOptions); } @@ -94,20 +94,20 @@ public string ToJson( /// /// Deserializes a JSON stream using the provided JsonSerializerContext. /// - public static async global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + public static async global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, - typeof(global::Vapi.OneOf), - jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.OneOf?; + typeof(global::Vapi.OneOf), + jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.OneOf?; } /// /// Deserializes a JSON stream using the generated default JsonSerializerContext. /// - public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( global::System.IO.Stream jsonStream) { return FromJsonStreamAsync( @@ -122,7 +122,7 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( + public static global::System.Threading.Tasks.ValueTask?> FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { @@ -133,7 +133,7 @@ public string ToJson( global::Vapi.SourceGenerationContext.Default); } - return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( + return global::System.Text.Json.JsonSerializer.DeserializeAsync?>( jsonStream, jsonSerializerOptions); } diff --git a/src/libs/Vapi/Generated/Vapi.OneOf.16.g.cs b/src/libs/Vapi/Generated/Vapi.OneOf.17.g.cs similarity index 75% rename from src/libs/Vapi/Generated/Vapi.OneOf.16.g.cs rename to src/libs/Vapi/Generated/Vapi.OneOf.17.g.cs index eea3222a..97ab4f00 100644 --- a/src/libs/Vapi/Generated/Vapi.OneOf.16.g.cs +++ b/src/libs/Vapi/Generated/Vapi.OneOf.17.g.cs @@ -6,7 +6,7 @@ namespace Vapi /// /// /// - public readonly partial struct OneOf : global::System.IEquatable> + public readonly partial struct OneOf : global::System.IEquatable> { /// /// @@ -599,15 +599,52 @@ public bool TryPickValue16( public T16 PickValue16() => IsValue16 ? Value16! : throw new global::System.InvalidOperationException($"Expected union variant 'Value16' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public T17? Value17 { get; init; } +#else + public T17? Value17 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value17))] +#endif + public bool IsValue17 => Value17 != null; + + /// + /// + /// + public bool TryPickValue17( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out T17? value) + { + value = Value17; + return IsValue17; + } + + /// + /// + /// + public T17 PickValue17() => IsValue17 + ? Value17! + : throw new global::System.InvalidOperationException($"Expected union variant 'Value17' but the value was {ToString()}."); /// /// /// - public static implicit operator OneOf(T1 value) => new OneOf((T1?)value); + public static implicit operator OneOf(T1 value) => new OneOf((T1?)value); /// /// /// - public static implicit operator T1?(OneOf @this) => @this.Value1; + public static implicit operator T1?(OneOf @this) => @this.Value1; /// /// @@ -620,17 +657,17 @@ public OneOf(T1? value) /// /// /// - public static OneOf FromValue1(T1? value) => new OneOf(value); + public static OneOf FromValue1(T1? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T2 value) => new OneOf((T2?)value); + public static implicit operator OneOf(T2 value) => new OneOf((T2?)value); /// /// /// - public static implicit operator T2?(OneOf @this) => @this.Value2; + public static implicit operator T2?(OneOf @this) => @this.Value2; /// /// @@ -643,17 +680,17 @@ public OneOf(T2? value) /// /// /// - public static OneOf FromValue2(T2? value) => new OneOf(value); + public static OneOf FromValue2(T2? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T3 value) => new OneOf((T3?)value); + public static implicit operator OneOf(T3 value) => new OneOf((T3?)value); /// /// /// - public static implicit operator T3?(OneOf @this) => @this.Value3; + public static implicit operator T3?(OneOf @this) => @this.Value3; /// /// @@ -666,17 +703,17 @@ public OneOf(T3? value) /// /// /// - public static OneOf FromValue3(T3? value) => new OneOf(value); + public static OneOf FromValue3(T3? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T4 value) => new OneOf((T4?)value); + public static implicit operator OneOf(T4 value) => new OneOf((T4?)value); /// /// /// - public static implicit operator T4?(OneOf @this) => @this.Value4; + public static implicit operator T4?(OneOf @this) => @this.Value4; /// /// @@ -689,17 +726,17 @@ public OneOf(T4? value) /// /// /// - public static OneOf FromValue4(T4? value) => new OneOf(value); + public static OneOf FromValue4(T4? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T5 value) => new OneOf((T5?)value); + public static implicit operator OneOf(T5 value) => new OneOf((T5?)value); /// /// /// - public static implicit operator T5?(OneOf @this) => @this.Value5; + public static implicit operator T5?(OneOf @this) => @this.Value5; /// /// @@ -712,17 +749,17 @@ public OneOf(T5? value) /// /// /// - public static OneOf FromValue5(T5? value) => new OneOf(value); + public static OneOf FromValue5(T5? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T6 value) => new OneOf((T6?)value); + public static implicit operator OneOf(T6 value) => new OneOf((T6?)value); /// /// /// - public static implicit operator T6?(OneOf @this) => @this.Value6; + public static implicit operator T6?(OneOf @this) => @this.Value6; /// /// @@ -735,17 +772,17 @@ public OneOf(T6? value) /// /// /// - public static OneOf FromValue6(T6? value) => new OneOf(value); + public static OneOf FromValue6(T6? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T7 value) => new OneOf((T7?)value); + public static implicit operator OneOf(T7 value) => new OneOf((T7?)value); /// /// /// - public static implicit operator T7?(OneOf @this) => @this.Value7; + public static implicit operator T7?(OneOf @this) => @this.Value7; /// /// @@ -758,17 +795,17 @@ public OneOf(T7? value) /// /// /// - public static OneOf FromValue7(T7? value) => new OneOf(value); + public static OneOf FromValue7(T7? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T8 value) => new OneOf((T8?)value); + public static implicit operator OneOf(T8 value) => new OneOf((T8?)value); /// /// /// - public static implicit operator T8?(OneOf @this) => @this.Value8; + public static implicit operator T8?(OneOf @this) => @this.Value8; /// /// @@ -781,17 +818,17 @@ public OneOf(T8? value) /// /// /// - public static OneOf FromValue8(T8? value) => new OneOf(value); + public static OneOf FromValue8(T8? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T9 value) => new OneOf((T9?)value); + public static implicit operator OneOf(T9 value) => new OneOf((T9?)value); /// /// /// - public static implicit operator T9?(OneOf @this) => @this.Value9; + public static implicit operator T9?(OneOf @this) => @this.Value9; /// /// @@ -804,17 +841,17 @@ public OneOf(T9? value) /// /// /// - public static OneOf FromValue9(T9? value) => new OneOf(value); + public static OneOf FromValue9(T9? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T10 value) => new OneOf((T10?)value); + public static implicit operator OneOf(T10 value) => new OneOf((T10?)value); /// /// /// - public static implicit operator T10?(OneOf @this) => @this.Value10; + public static implicit operator T10?(OneOf @this) => @this.Value10; /// /// @@ -827,17 +864,17 @@ public OneOf(T10? value) /// /// /// - public static OneOf FromValue10(T10? value) => new OneOf(value); + public static OneOf FromValue10(T10? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T11 value) => new OneOf((T11?)value); + public static implicit operator OneOf(T11 value) => new OneOf((T11?)value); /// /// /// - public static implicit operator T11?(OneOf @this) => @this.Value11; + public static implicit operator T11?(OneOf @this) => @this.Value11; /// /// @@ -850,17 +887,17 @@ public OneOf(T11? value) /// /// /// - public static OneOf FromValue11(T11? value) => new OneOf(value); + public static OneOf FromValue11(T11? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T12 value) => new OneOf((T12?)value); + public static implicit operator OneOf(T12 value) => new OneOf((T12?)value); /// /// /// - public static implicit operator T12?(OneOf @this) => @this.Value12; + public static implicit operator T12?(OneOf @this) => @this.Value12; /// /// @@ -873,17 +910,17 @@ public OneOf(T12? value) /// /// /// - public static OneOf FromValue12(T12? value) => new OneOf(value); + public static OneOf FromValue12(T12? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T13 value) => new OneOf((T13?)value); + public static implicit operator OneOf(T13 value) => new OneOf((T13?)value); /// /// /// - public static implicit operator T13?(OneOf @this) => @this.Value13; + public static implicit operator T13?(OneOf @this) => @this.Value13; /// /// @@ -896,17 +933,17 @@ public OneOf(T13? value) /// /// /// - public static OneOf FromValue13(T13? value) => new OneOf(value); + public static OneOf FromValue13(T13? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T14 value) => new OneOf((T14?)value); + public static implicit operator OneOf(T14 value) => new OneOf((T14?)value); /// /// /// - public static implicit operator T14?(OneOf @this) => @this.Value14; + public static implicit operator T14?(OneOf @this) => @this.Value14; /// /// @@ -919,17 +956,17 @@ public OneOf(T14? value) /// /// /// - public static OneOf FromValue14(T14? value) => new OneOf(value); + public static OneOf FromValue14(T14? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T15 value) => new OneOf((T15?)value); + public static implicit operator OneOf(T15 value) => new OneOf((T15?)value); /// /// /// - public static implicit operator T15?(OneOf @this) => @this.Value15; + public static implicit operator T15?(OneOf @this) => @this.Value15; /// /// @@ -942,17 +979,17 @@ public OneOf(T15? value) /// /// /// - public static OneOf FromValue15(T15? value) => new OneOf(value); + public static OneOf FromValue15(T15? value) => new OneOf(value); /// /// /// - public static implicit operator OneOf(T16 value) => new OneOf((T16?)value); + public static implicit operator OneOf(T16 value) => new OneOf((T16?)value); /// /// /// - public static implicit operator T16?(OneOf @this) => @this.Value16; + public static implicit operator T16?(OneOf @this) => @this.Value16; /// /// @@ -965,7 +1002,30 @@ public OneOf(T16? value) /// /// /// - public static OneOf FromValue16(T16? value) => new OneOf(value); + public static OneOf FromValue16(T16? value) => new OneOf(value); + + /// + /// + /// + public static implicit operator OneOf(T17 value) => new OneOf((T17?)value); + + /// + /// + /// + public static implicit operator T17?(OneOf @this) => @this.Value17; + + /// + /// + /// + public OneOf(T17? value) + { + Value17 = value; + } + + /// + /// + /// + public static OneOf FromValue17(T17? value) => new OneOf(value); /// /// @@ -986,7 +1046,8 @@ public OneOf( T13? value13, T14? value14, T15? value15, - T16? value16 + T16? value16, + T17? value17 ) { Value1 = value1; @@ -1005,12 +1066,14 @@ public OneOf( Value14 = value14; Value15 = value15; Value16 = value16; + Value17 = value17; } /// /// /// public object? Object => + Value17 as object ?? Value16 as object ?? Value15 as object ?? Value14 as object ?? @@ -1048,7 +1111,8 @@ Value1 as object Value13?.ToString() ?? Value14?.ToString() ?? Value15?.ToString() ?? - Value16?.ToString() + Value16?.ToString() ?? + Value17?.ToString() ; /// @@ -1056,7 +1120,7 @@ Value1 as object /// public bool Validate() { - return IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && IsValue14 && !IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && IsValue15 && !IsValue16 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && IsValue16; + return IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && IsValue14 && !IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && IsValue15 && !IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && IsValue16 && !IsValue17 || !IsValue1 && !IsValue2 && !IsValue3 && !IsValue4 && !IsValue5 && !IsValue6 && !IsValue7 && !IsValue8 && !IsValue9 && !IsValue10 && !IsValue11 && !IsValue12 && !IsValue13 && !IsValue14 && !IsValue15 && !IsValue16 && IsValue17; } /// @@ -1079,6 +1143,7 @@ public bool Validate() global::System.Func? value14 = null, global::System.Func? value15 = null, global::System.Func? value16 = null, + global::System.Func? value17 = null, bool validate = true) { if (validate) @@ -1150,6 +1215,10 @@ public bool Validate() { return value16(Value16!); } + else if (IsValue17 && value17 != null) + { + return value17(Value17!); + } return default(TResult); } @@ -1189,6 +1258,8 @@ public void Match( global::System.Action? value15 = null, global::System.Action? value16 = null, + + global::System.Action? value17 = null, bool validate = true) { if (validate) @@ -1260,6 +1331,10 @@ public void Match( { value16?.Invoke(Value16!); } + else if (IsValue17) + { + value17?.Invoke(Value17!); + } } /// @@ -1282,6 +1357,7 @@ public void Switch( global::System.Action? value14 = null, global::System.Action? value15 = null, global::System.Action? value16 = null, + global::System.Action? value17 = null, bool validate = true) { if (validate) @@ -1353,6 +1429,10 @@ public void Switch( { value16?.Invoke(Value16!); } + else if (IsValue17) + { + value17?.Invoke(Value17!); + } } /// @@ -1394,6 +1474,8 @@ public override int GetHashCode() typeof(T15), Value16, typeof(T16), + Value17, + typeof(T17), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -1407,7 +1489,7 @@ static int HashCodeAggregator(int hashCode, object? value) => value == null /// /// /// - public bool Equals(OneOf other) + public bool Equals(OneOf other) { return global::System.Collections.Generic.EqualityComparer.Default.Equals(Value1, other.Value1) && @@ -1425,22 +1507,23 @@ public bool Equals(OneOf.Default.Equals(Value13, other.Value13) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Value14, other.Value14) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Value15, other.Value15) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(Value16, other.Value16) + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value16, other.Value16) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value17, other.Value17) ; } /// /// /// - public static bool operator ==(OneOf obj1, OneOf obj2) + public static bool operator ==(OneOf obj1, OneOf obj2) { - return global::System.Collections.Generic.EqualityComparer>.Default.Equals(obj1, obj2); + return global::System.Collections.Generic.EqualityComparer>.Default.Equals(obj1, obj2); } /// /// /// - public static bool operator !=(OneOf obj1, OneOf obj2) + public static bool operator !=(OneOf obj1, OneOf obj2) { return !(obj1 == obj2); } @@ -1450,7 +1533,7 @@ public bool Equals(OneOf public override bool Equals(object? obj) { - return obj is OneOf o && Equals(o); + return obj is OneOf o && Equals(o); } } } diff --git a/src/libs/Vapi/openapi.yaml b/src/libs/Vapi/openapi.yaml index 00ba2a6c..d1acc125 100644 --- a/src/libs/Vapi/openapi.yaml +++ b/src/libs/Vapi/openapi.yaml @@ -9742,6 +9742,623 @@ "provider" ] }, + "VapiTranscriber": { + "type": "object", + "properties": { + "provider": { + "type": "string", + "enum": [ + "vapi" + ] + }, + "version": { + "type": "string", + "description": "This is the version of the Vapi transcriber. Vapi manages the underlying\nmodel and routing. When omitted, the latest version is used.\n\nManaged version params are additive-only and `'latest'` is an auto-update\nchannel — see the param-evolution INVARIANT in `vapiManaged/types.ts`.", + "enum": [ + "1", + "latest" + ] + }, + "language": { + "type": "string", + "description": "This is the language for transcription as an ISO 639-1 code (e.g. `en`).\nSelecting a language locks transcription to it. For multiple languages,\nuse `languages` instead. When neither `language` nor `languages` is set,\nthe transcriber auto-detects the spoken language.", + "enum": [ + "aa", + "ab", + "ae", + "af", + "ak", + "am", + "an", + "ar", + "as", + "av", + "ay", + "az", + "ba", + "be", + "bg", + "bh", + "bi", + "bm", + "bn", + "bo", + "br", + "bs", + "ca", + "ce", + "ch", + "co", + "cr", + "cs", + "cu", + "cv", + "cy", + "da", + "de", + "dv", + "dz", + "ee", + "el", + "en", + "eo", + "es", + "et", + "eu", + "fa", + "ff", + "fi", + "fj", + "fo", + "fr", + "fy", + "ga", + "gd", + "gl", + "gn", + "gu", + "gv", + "ha", + "he", + "hi", + "ho", + "hr", + "ht", + "hu", + "hy", + "hz", + "ia", + "id", + "ie", + "ig", + "ii", + "ik", + "io", + "is", + "it", + "iu", + "ja", + "jv", + "ka", + "kg", + "ki", + "kj", + "kk", + "kl", + "km", + "kn", + "ko", + "kr", + "ks", + "ku", + "kv", + "kw", + "ky", + "la", + "lb", + "lg", + "li", + "ln", + "lo", + "lt", + "lu", + "lv", + "mg", + "mh", + "mi", + "mk", + "ml", + "mn", + "mr", + "ms", + "mt", + "my", + "na", + "nb", + "nd", + "ne", + "ng", + "nl", + "nn", + "no", + "nr", + "nv", + "ny", + "oc", + "oj", + "om", + "or", + "os", + "pa", + "pi", + "pl", + "ps", + "pt", + "qu", + "rm", + "rn", + "ro", + "ru", + "rw", + "sa", + "sc", + "sd", + "se", + "sg", + "si", + "sk", + "sl", + "sm", + "sn", + "so", + "sq", + "sr", + "ss", + "st", + "su", + "sv", + "sw", + "ta", + "te", + "tg", + "th", + "ti", + "tk", + "tl", + "tn", + "to", + "tr", + "ts", + "tt", + "tw", + "ty", + "ug", + "uk", + "ur", + "uz", + "ve", + "vi", + "vo", + "wa", + "wo", + "xh", + "yi", + "yo", + "yue", + "za", + "zh", + "zu" + ] + }, + "languages": { + "type": "array", + "description": "These are the languages for transcription as ISO 639-1 codes. Set one or\nmore codes to restrict and bias recognition to those languages. An empty\narray `[]` (or omitting both this and `language`) enables auto-detection\nof the spoken language.", + "enum": [ + "aa", + "ab", + "ae", + "af", + "ak", + "am", + "an", + "ar", + "as", + "av", + "ay", + "az", + "ba", + "be", + "bg", + "bh", + "bi", + "bm", + "bn", + "bo", + "br", + "bs", + "ca", + "ce", + "ch", + "co", + "cr", + "cs", + "cu", + "cv", + "cy", + "da", + "de", + "dv", + "dz", + "ee", + "el", + "en", + "eo", + "es", + "et", + "eu", + "fa", + "ff", + "fi", + "fj", + "fo", + "fr", + "fy", + "ga", + "gd", + "gl", + "gn", + "gu", + "gv", + "ha", + "he", + "hi", + "ho", + "hr", + "ht", + "hu", + "hy", + "hz", + "ia", + "id", + "ie", + "ig", + "ii", + "ik", + "io", + "is", + "it", + "iu", + "ja", + "jv", + "ka", + "kg", + "ki", + "kj", + "kk", + "kl", + "km", + "kn", + "ko", + "kr", + "ks", + "ku", + "kv", + "kw", + "ky", + "la", + "lb", + "lg", + "li", + "ln", + "lo", + "lt", + "lu", + "lv", + "mg", + "mh", + "mi", + "mk", + "ml", + "mn", + "mr", + "ms", + "mt", + "my", + "na", + "nb", + "nd", + "ne", + "ng", + "nl", + "nn", + "no", + "nr", + "nv", + "ny", + "oc", + "oj", + "om", + "or", + "os", + "pa", + "pi", + "pl", + "ps", + "pt", + "qu", + "rm", + "rn", + "ro", + "ru", + "rw", + "sa", + "sc", + "sd", + "se", + "sg", + "si", + "sk", + "sl", + "sm", + "sn", + "so", + "sq", + "sr", + "ss", + "st", + "su", + "sv", + "sw", + "ta", + "te", + "tg", + "th", + "ti", + "tk", + "tl", + "tn", + "to", + "tr", + "ts", + "tt", + "tw", + "ty", + "ug", + "uk", + "ur", + "uz", + "ve", + "vi", + "vo", + "wa", + "wo", + "xh", + "yi", + "yo", + "yue", + "za", + "zh", + "zu" + ], + "items": { + "type": "string", + "enum": [ + "aa", + "ab", + "ae", + "af", + "ak", + "am", + "an", + "ar", + "as", + "av", + "ay", + "az", + "ba", + "be", + "bg", + "bh", + "bi", + "bm", + "bn", + "bo", + "br", + "bs", + "ca", + "ce", + "ch", + "co", + "cr", + "cs", + "cu", + "cv", + "cy", + "da", + "de", + "dv", + "dz", + "ee", + "el", + "en", + "eo", + "es", + "et", + "eu", + "fa", + "ff", + "fi", + "fj", + "fo", + "fr", + "fy", + "ga", + "gd", + "gl", + "gn", + "gu", + "gv", + "ha", + "he", + "hi", + "ho", + "hr", + "ht", + "hu", + "hy", + "hz", + "ia", + "id", + "ie", + "ig", + "ii", + "ik", + "io", + "is", + "it", + "iu", + "ja", + "jv", + "ka", + "kg", + "ki", + "kj", + "kk", + "kl", + "km", + "kn", + "ko", + "kr", + "ks", + "ku", + "kv", + "kw", + "ky", + "la", + "lb", + "lg", + "li", + "ln", + "lo", + "lt", + "lu", + "lv", + "mg", + "mh", + "mi", + "mk", + "ml", + "mn", + "mr", + "ms", + "mt", + "my", + "na", + "nb", + "nd", + "ne", + "ng", + "nl", + "nn", + "no", + "nr", + "nv", + "ny", + "oc", + "oj", + "om", + "or", + "os", + "pa", + "pi", + "pl", + "ps", + "pt", + "qu", + "rm", + "rn", + "ro", + "ru", + "rw", + "sa", + "sc", + "sd", + "se", + "sg", + "si", + "sk", + "sl", + "sm", + "sn", + "so", + "sq", + "sr", + "ss", + "st", + "su", + "sv", + "sw", + "ta", + "te", + "tg", + "th", + "ti", + "tk", + "tl", + "tn", + "to", + "tr", + "ts", + "tt", + "tw", + "ty", + "ug", + "uk", + "ur", + "uz", + "ve", + "vi", + "vo", + "wa", + "wo", + "xh", + "yi", + "yo", + "yue", + "za", + "zh", + "zu" + ] + } + }, + "keywords": { + "description": "These are custom keywords/vocabulary to boost recognition of use-case\nspecific words (company names, product names, jargon).", + "type": "array", + "items": { + "type": "string" + } + }, + "turnTaking": { + "type": "string", + "description": "This is the turn-taking mode. `intelligent` uses the underlying model's\nnative end-of-turn detection; `manual` ignores it and waits a fixed\nend-of-turn delay. Defaults to `intelligent`.", + "enum": [ + "intelligent", + "manual" + ] + }, + "fallbackPlan": { + "description": "This is the plan for transcriber provider fallbacks in the event that the primary transcriber provider fails.", + "allOf": [ + { + "$ref": "#/components/schemas/FallbackTranscriberPlan" + } + ] + } + }, + "required": [ + "provider" + ] + }, "FallbackAssemblyAITranscriber": { "type": "object", "properties": { @@ -13957,6 +14574,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -18953,6 +19574,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -21301,6 +21926,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -22007,6 +22636,18 @@ } ] }, + "model": { + "type": "string", + "description": "White-label Vapi models are selected by `version`, not a model name, so\n`model` is optional here (the runtime already accepts a version-only Vapi\npayload). Overriding the required `ModelBase.model`: the declared type stays\n`string` to match the base (avoids TS2416) and the `= undefined!` initializer\nsatisfies TS2612 for the field override, while `@IsOptional` +\n`@ApiPropertyOptional` make validation and the generated OpenAPI schema treat\nit as optional (so `VapiModel.required` is `['provider']`)." + }, + "version": { + "type": "string", + "description": "Vapi-managed model version (update channel). When set, this is a Vapi-managed\nLLM routed by the registry; when absent, this is the legacy workflow form\nbelow (`steps` / `workflow`).", + "enum": [ + "1", + "latest" + ] + }, "provider": { "type": "string", "enum": [ @@ -22025,10 +22666,6 @@ } ] }, - "model": { - "type": "string", - "description": "This is the name of the model. Ex. cognitivecomputations/dolphin-mixtral-8x7b" - }, "temperature": { "type": "number", "description": "This is the temperature that will be used for calls. Default is 0.5.", @@ -22052,7 +22689,6 @@ } }, "required": [ - "model", "provider" ] }, @@ -24399,11 +25035,28 @@ ] }, "version": { - "type": "number", - "description": "The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used.", + "description": "The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form.", "enum": [ - 1, - 2 + "1", + "2", + "latest" + ], + "oneOf": [ + { + "type": "string", + "enum": [ + "1", + "2", + "latest" + ] + }, + { + "type": "number", + "enum": [ + 1, + 2 + ] + } ] }, "speed": { @@ -26760,11 +27413,28 @@ ] }, "version": { - "type": "number", - "description": "The Vapi voice routing generation. Version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used.", + "description": "The Vapi voice routing generation. `latest` auto-updates to the newest generation; version 1 uses legacy mappings; version 2 can use xAI-backed voices when available. When omitted, Version 1 is used. Accepts the string channel ('latest', '1', '2'); legacy numeric values (1, 2) are also accepted and coerced to their string form.", "enum": [ - 1, - 2 + "1", + "2", + "latest" + ], + "oneOf": [ + { + "type": "string", + "enum": [ + "1", + "2", + "latest" + ] + }, + { + "type": "number", + "enum": [ + 1, + 2 + ] + } ] }, "speed": { @@ -29219,6 +29889,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -29288,6 +29962,10 @@ { "$ref": "#/components/schemas/XaiModel", "title": "XAI" + }, + { + "$ref": "#/components/schemas/VapiModel", + "title": "Vapi" } ] }, @@ -30201,6 +30879,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -30270,6 +30952,10 @@ { "$ref": "#/components/schemas/XaiModel", "title": "XAI" + }, + { + "$ref": "#/components/schemas/VapiModel", + "title": "Vapi" } ] }, @@ -31080,6 +31766,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -31149,6 +31839,10 @@ { "$ref": "#/components/schemas/XaiModel", "title": "XAI" + }, + { + "$ref": "#/components/schemas/VapiModel", + "title": "Vapi" } ] }, @@ -32066,6 +32760,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -32135,6 +32833,10 @@ { "$ref": "#/components/schemas/XaiModel", "title": "XAI" + }, + { + "$ref": "#/components/schemas/VapiModel", + "title": "Vapi" } ] }, @@ -33061,6 +33763,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -33756,6 +34462,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] }, @@ -34433,6 +35143,10 @@ { "$ref": "#/components/schemas/XaiTranscriber", "title": "XaiTranscriber" + }, + { + "$ref": "#/components/schemas/VapiTranscriber", + "title": "VapiTranscriber" } ] },